/*****************************************

		CUSTOM CSS

******************************************/



/* handlee-regular - latin */
@font-face {
  font-family: 'Handlee';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/handlee-v18-latin-regular.woff2') format('woff2'); 
}

h1, h2, h3, h4, h5, .igallery_title h1, h2, h3, h4 { font-family: 'Handlee', Arial, sans-serif !important; }



/* cormorant-regular - latin */
@font-face {
  font-family: 'Cormorant';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/cormorant-v21-latin-regular.woff2') format('woff2'); 
}
  
p, { font-family: 'Cormorant', Arial, sans-serif !important; }

#rstpl-pagewrap .rspbld-text-block > * {
    font-family: 'Cormorant';
}

#rstpl-pagewrap .rspbld-vertical-image-box > .rspbld-content, .element-preview .rspbld-vertical-image-box > .rspbld-content {
 
    font-family: 'Cormorant';
}

.hornav, .btn, .button, button {
    font-family: 'Barlow Semi Condensed', Arial, Helvetica, sans-serif !important;

}


/*Bilder Startseite ohne rand und bündig mit menü*/

.row > * {
   
    padding-right: 0px;
   padding-left: 0px;
   
}


/*höhe footer container verringern*/
#rstpl-footer-container {
padding-top: 1rem;
padding-bottom: 1rem;
margin-top: 1rem;
 
}




body {
  
    line-height: 1.3em;

}

/*Unterseiten Bild Slider textgrösse anpassen*/

#rstpl-pagewrap .rstpl-slideshow-position .rsmg-slider-row .rsmg-slider-col-12 [class*="rsmg_rsp_slider_container"] .slick-list .slick-track .slick-slide .rstpl-slider-main-image .rstpl-caption.big p {
    font-size: 35px;  
    font-family: 'Cormorant';
    margin-top: 0px;

}

/* footer container Farbgraduierung entfernen*/
#rstpl-footer-container {
    background-image: none;
/*background-color: #abb1a2;*/

    }

    /*Sticky Hauptmenü*/

#rstpl-main-menu-position.rstpl-sticky-menu.rstpl-scroll-down .fixed-top {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
}

/*Menü anpassen weil zu breit*/


#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .separator {


    font-weight: 400;
/*text-transform: none;*/
}


/*copyright von template sektion ausblenden*/

.rstpl-copyright {
   visibility: hidden;

}

.rstpl-copyright {
       padding: 0rem; 

}



/*Submenü Forst farbe ändern*/

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub {
      padding: 0;
    background-color: #ccb9b2;
    width
 
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li .separator {
    color: #404040;

    padding: .6rem 1rem;
    font-size: 17px;

}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li a:hover  {
    color: #635859;
}

#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li.active > a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li.mm-active > a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:hover > a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:active > a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:focus > a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li.active > .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li.mm-active > .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:hover > .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:active > .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:focus > .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li.active > .separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li.mm-active > .separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:hover > .separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:active > .separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub > li:focus > .separator {
    color: #635859;
}

/*Verkaufte Tiere Gallerie Pfeile rauf schieben*/

.rstpl-car-previous slick-arrow {
  
    top: 20%;
    
}
