/*
Theme Name: egesa Partner 2020 - NEUES LOGO
Author: NBB egesa Gartencenter
Version: 100.0
*/

@import url('css/all.min.css');
@import url('css/owl.theme.default.min.css');
@import url('css/owl.carousel.min.css');
@import url('css/style.css');
@import url('https://fonts.googleapis.com/css?family=Oswald:500,600&display=swap');


.sidenav {
  height: 100%;
  width: 0px;
  position: fixed;
  z-index: 1;
  top: 0;
  right: 0;
  background-color: #fff;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 80px;

	
}

#fullsize_headervid {
	min-width:100%; 
	min-height:100%; 
	position:absolute; 
	top:50%; left:50%; 
	transform: translateX(-50%) translateY(-50%);
}

.video-container-header{
overflow:hidden;
}
	
.sidenav p {
  padding: 10px 60px 10px 60px;
  font-size: 16px !important;
  font-weight: 400 !important;
}



.sidenav p strong,
.sidenav p a{
text-decoration: none !important;
  font-size: 16px !important;
}

.sidenav p a {
	font-weight:400 !important;
}


.sidenav .closebtn {
  position: absolute;
  z-index:1 !important;
  top: 0;
  right: 25px;
  font-size: 36px;
  font-weight:400;
  background: white !important;

    -webkit-box-shadow: 1px 1px 10px rgba(0,0,0,0.1);
    -moz-box-shadow: 1px 1px 10px rgba(0,0,0,0.1);
    box-shadow: 1px 1px 10px rgba(0,0,0,0.1);
 color: #786854;
	border-radius:100%;
	width: 65px;
    height: 65px;
	  display: inline-flex;
    vertical-align: middle;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: 25px 110px;
    cursor: pointer;
}

@media screen and (max-height: 520px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
  
  	.sidenav .closebtn {
	width: 40px !important;
    height: 40px !important; }
}




#BorlabsCookieBox ._brlbs-manage a,
#BorlabsCookieBox ._brlbs-legal a{
    color: #30c553;
    font-size: 11px!important;
}

#BorlabsCookieBox ._brlbs-btn-accept-all {

    border-radius: 4px;
    color: #fff!important;
}

#BorlabsCookieBox .cookie-box ._brlbs-btn {
    width: 100%;
    text-decoration: none!important;
	font-weight: normal!important;
}

#BorlabsCookieBox h3 {
    color: inherit;
    font-family: inherit;
    font-size: 1.625em;
    line-height: 1.125em;
    word-break: break-all;
    text-transform: none!important;
}




#BorlabsCookieBox ._brlbs-manage a {
    color: #bed128!important;
	text-decoration:none!important;
}

#BorlabsCookieBox ._brlbs-legal a {
   	text-decoration:none!important;
}

@media screen and (min-width: 1000px) {
    #main-slider .carousel-caption {
        width: 50% !important;
        left: 45% !important;
        bottom: 20% !important; 
    }
}

@media screen and (min-width: 779px) and (max-width: 999px) {
    
    #main-slider .carousel-caption {
        bottom: 10% !important; 
    }
}

@media screen and (max-width: 769px) {
    #main-slider .carousel-item img {
        height: 340px !important;
        width: auto;
    }
    
    #main-slider .carousel-caption {
        bottom: 20% !important; 
    }
    
    #main-slider .tahu p {
        font-size: 30px !important;
    }
}