/* Enter Your Custom CSS Here */
.footer-txt{font-size:16px; padding-bottom:10px}
.footer-widget .et_pb_widget {
	float: none !important;
	text-align: center;
}
#footer-widgets {	padding: 3% 0 0;}
#footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget{ margin-bottom:0 !important}
#footer-bottom{padding:0 !important}
.f-icon-s{display:none;}
.et_pb_gutters3 .footer-widget {margin: 0;}
#slider-txt p{line-height:35px}
#page-container{padding-top:83px !important}
.page #page-container .et_pb_button:hover:before {
    right: 7px !important;
    margin-left: 1.9em !important;
}

.page #page-container .et_pb_button:hover {
    padding-left: 1em!important;
    padding-right: 2em!important;
}
.awesome-social {
    line-height: 42px !important;
    width: 42px !important;
    height: 42px !important;
}
#main-header {
    padding-top: 10px;
    padding-bottom: 10px;
}
#top-menu-nav > ul > li > a:hover, #et-secondary-menu > ul > li > a:hover, #et-info-email:hover, .et-social-icons a:hover {
    opacity: 1 !important;
    color: #E6E7E8 !important;
}
.pijl img:hover {opacity:0.6}
.pijl img {
    margin-top: 25px;
    font-size: 21px;
    text-align: center;
    animation: fadein 2s;
    -moz-animation: fadein 2s; /* Firefox */
    -webkit-animation: fadein 2s; /* Safari and Chrome */
    -o-animation: fadein 2s; /* Opera */
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}
h2{font-size:45px !important}

#img-text p {
	background-color: rgba(255,255,255,0.75);
	padding: 2% 0;
  font-weight: bold;
	font-style: italic;
  
}

#footer-info{
	text-align: center;
	float: none;
  display:none;
}
.et-fixed-header {
    background-color: #b69d4f !important;
}
.pijl img{max-width:35% !important;}
#top-menu li a {
    color: #fff !important;
}

#top-menu li.current_page_item>a{color: #bfbfbf !important;}
#img-text p {
font-size: 28px;
}
.et-fixed-header #top-menu li a:active{color:#fff !important;}
#logo {
    max-height: 76% !important;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{font-size: 101% ;}
body p {
    line-height: 33px ;
}
h1, h2, h3, h4, h5, h6 {
    padding-bottom: 35px !important;
}
@media only screen and (min-width:981px){div#et-top-navigation {
    padding-left: 0px !important;
    float: none !important;
}
nav#top-menu-nav {
 float: none !important;
    text-align: center !important;
}
ul#top-menu {
    float: none !important;
}}
@media only screen and (max-width: 1250px) {#topbanner{height:auto !important;}}


@media only screen and (min-width: 1853px) and (max-width: 1853px) {
#slider-logo-img img{max-width:90%}
#slider-txt{margin-bottom:10px}
#slider-logo-img{margin-bottom:0.5%}
#slider-top-divider{height:140px}
#bg-slider-home{padding-bottom:1%}
}

/* #Tablet (Landscape)
----------------------------------------------------------------------*/
@media only screen and (min-width: 961px) and (max-width: 1177px) {
#page-container{padding-top:85px !important}
  #slider-logo-img img{max-width:100%}
}

/* #Tablet (Portrait)
----------------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 960px) {
 #mobile_menu {background: #b69d4f !important;}
#main-header {background: #b69d4f !important;}
.mobile_menu_bar::before {color: #fff!important;}
.et_mobile_menu li a {color:#fff!important; font-size:100%}
.et_mobile_menu li.current-menu-item > a{color: #bfbfbf !important;}
  .footer-widget:nth-child(n){width:100% !important}
#page-container{padding-top:99px !important}
.et_fixed_nav #main-header, .et_fixed_nav #top-header {position: fixed !important;}
  #slider-logo-img img{max-width:40%}
}

/* #Mobile (Landscape)
----------------------------------------------------------------------*/
@media only screen and (min-width: 481px) and (max-width: 767px) {
 #icon_wrapper{display:none;} 
  #mobile_menu {background: #b69d4f !important;}
#main-header {background: #b69d4f !important;}
.mobile_menu_bar::before {color: #fff!important;}
.et_mobile_menu li a {color:#fff!important; font-size:100%}
.et_mobile_menu li.current-menu-item > a{color: #bfbfbf !important;}
.f-icon-s{display:block;}
.f-icon-s ul li {display: inline-block;}
.footer-widget li::before {content:none !important}
#footer-widgets .footer-widget:nth-child(n), #footer-widgets .footer-widget .fwidget{margin:0 !important}
#page-container{padding-top:99px !important}
.et_fixed_nav #main-header, .et_fixed_nav #top-header {position: fixed !important;}
   #slider-top-divider{height:20px}
}

/*  #Mobile (Portrait) 320px
----------------------------------------------------------------------*/
@media only screen and (min-width: 100px) and (max-width: 480px) {
#icon_wrapper{display:none;}
  
#mobile_menu {background: #b69d4f !important;}
#main-header {background: #b69d4f !important;}
.mobile_menu_bar::before {color: #fff!important;}
.et_mobile_menu li a {color:#fff!important; font-size:100%}
.et_mobile_menu li.current-menu-item > a{color: #bfbfbf !important;}
h2{font-size: 40px !important;}  
#main-header .container{width:90%}
.et_pb_row{width:90%}
.f-dash {display: none;}
.f-mail {display: block;}
.f-icon-s{display:block;}
.f-icon-s ul li {display: inline-block;}
.footer-widget li::before {content:none !important}
 #footer-widgets .footer-widget:nth-child(n), #footer-widgets .footer-widget .fwidget{margin:0 !important}
 #page-container{padding-top:99px !important}
 .et_fixed_nav #main-header, .et_fixed_nav #top-header {position: fixed !important;}
 /* #slider-txt p{line-height:32px}
  #slider-txt{margin-bottom:10px}*/
  #slider-top-divider{height:20px}
}

.et_pb_module.et_pb_team_member > .et_pb_team_member_description > h4.et_pb_module_header, .et_pb_module.et_pb_team_member > .et_pb_team_member_description > ul.et_pb_member_social_links > li > a  {
	color: #b69d4f!important;
}

