/***** Global Classes *****/ 
body{font-family:'Quicksand';color:#535353;}
a:hover{color:#535353;}

.hideit{display:none;} 
.underline{text-decoration:underline;} 
.bold{font-weight:bold;} 
.
.cboth{clear:both;} 
.cleft{ clear:left;}

.homeitem_btn {
    border: #006699 2px solid;
    padding: 10px 20px;
    display: inline-block;
    border-radius: 7px;
	min-width:200px;
    margin-top: 15px;
	background-color: #006699;
color:#fff;
text-align:center
}

.success{color:#093;} 
.error{color:#F00;} 
.pointer{cursor:pointer;} 
.round{-moz-border-radius: 4px;-webkit-border-radius: 4px;} 
.smaller{font-size:11px;} 


footer{background-color:#006699; padding:40px 0;min-height:300px;}
footer .footerlinks a{margin-right:10px}


/***** bootsrap override *****/

.dropdown-menu{z-index:9999999999;}


 .navbar-nav > li > a{padding:14px 8px !important; color:#fff !important}

a{text-decoration:none !important; color:#535353} 
ul{margin-left:0;}
.dropdown-menu{margin:0} 
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
	background-color: #DFD092;
	background-image:none;
	color:#fff !important;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color: #3F744E;
    border-color: #3F744E;}
	

/*******************end bootstrap override************/

.pinkbg{background-color:#E7CECE;}



@media (max-width: 767px) { footer{ padding:15px} }



footer ul,ol,header ul,ol,#content ul,ol{padding-left:0}
{padding-left:0}
.form-horizontal .control-label{text-align:left;}
@media (max-width: 655px) { 
   #menu { margin: 10px 0 !important;}
 }



 ul{list-style:none;}
 /*body*/
 .containers{ width:1220px;}


 /*layout*/
#top{  width:100%;min-height:90px;position:absolute;z-index:9}
 header{min-height:75px;}
 
 .accordion{margin-bottom:10px;}
.combg{background-color:#555;border-color:#555}
.comcolor{color:#3F744E !important}
 /*header*/
 #logo{padding-top:20px; height:40px;}
 #hother{}
 #hother div, #hother  ul{clear:right;float:right;}
 #hother ul {margin:5px 0}
 #hother ul li{display:inline;}
 #hother ul li a{ font-size:smaller}
 #hother div{ font-size:24px; margin:40px 0 10px;}

 /*sidebar*/
 #contactform{ background-color:#006699; padding:15px;margin-top:10px;border-radius:20px;}
 #contactform h2,#actie h2{color: #FFF;}

#actie .panel-body{position:relative;}
.panel-bgtitle{background-color:#030303; padding:10px; opacity:0.70; color:#fff; position:absolute;left:15px; bottom:15px; right:15px;}
 /*content*/

 #content_main{min-height:400px;}
#content_main p{margin: 7px;}
#content_main ul{list-style:disc inside none}
#content_main img{display: block;
    height: auto;
    max-width: 100%;}
 .slider_container{margin:15px 0;}
/*footer*/ 

#bottom-footer{background-color:#E8E8E8; min-height:150px} 

#fb{margin:40px 0 0 15px;}
.socialbtns{font-size:2em; color:#FFF}
/***************PAGES***************************/
/*contact*/
.contact_map{height:200px;}
/*blog*/
.blogpost{border-bottom: 1px solid #EEEEEE;margin: 0 0 40px;padding: 0 0 40px;}
.blogpost ul,blogpost ol{padding-left:14px !important;}
.blogtitle{font-size:23px; text-transform:uppercase; font-weight:bold}
.blogshortinfo{color:#aaa;}
.blogshortinfo span{font-weight:bold; color: #676767}
.blogdate{ display:inline-block; padding:5px 10px; font-weight:bold; font-size:1.2em; color:#FFF}
.blogsidebartitle{font-size:16px; text-transform:uppercase;}
.bloginfo{background: none repeat scroll 0 0 #f2f2f2;border-radius: 5px;display: inline-block;font-size: 90%;margin: 5px 10px 15px 0;padding: 5px 10px 5px 10px;text-transform: lowercase;}
.bloginfo i{margin-right:2px;}
/*portfolio*/
.portfolio_img_container{margin-bottom:10px;}
.portfolio_img_label {width:100%;padding-top:10px;background-color:#efefef;font-size: 20px;padding:5px;text-align: center;}
.portfolio_img_label a{ color:#7c765e !important; }

.portfolio_img_container2{margin-bottom:10px;position:relative}
.portfolio_img_label2 {width:100%;padding-top:10px;background-color:#000;font-size: 20px;padding:10px; position:absolute;bottom:0;opacity:.2; color:#fff !important;}
.portfolio_img_label2 a{ font-family: botanico;}


#subfooter{background-color:#CBD5CF;color:#6C665F;padding-top:20px;min-height:350px}
#subfooter ul {padding-left:0;    margin-top: 40px;}
#subfooter h2{font-size:1.999em}
.greenbg{background-color:#DD0000;}/*#8FCD7A*/



.roworange{  background-color: #FF8000;}

.homeitem h2{ font-size:40px;}

.gold{color:#CAA77E !important}
.marine{color:#526C85 !important}
.slidertxt{font-size:50px;  }
.slidertxt a{color:#FFF !important}
.carousel-caption{bottom:70px;background-color:#000; opacity:.4; max-width: 1310px;
    margin: auto;}
#footermenu{margin-top:12px}
#footermenu .navbar-nav > li > a {
    color:#fff
}
#footermenu .nav > li > a:focus,#footermenu .nav > li > a:hover {
   background-color:#2A343D !important;
}
#footermenu .nav > li > a:first-child{padding-left:0}
.fixed{z-index: 9999;
    z-index:999;
    background-color:#fff;
    
    
-webkit-box-shadow: 0px 3px 5px 0px rgba(29, 38, 42, 0.55);
-moz-box-shadow:    0px 3px 5px 0px rgba(29, 38, 42, 0.55);
box-shadow:         0px 3px 5px 0px rgba(29, 38, 42, 0.55);}
@media (max-width: 655px) { 


	#top{ width:100%;position:relative; }
 .navbar-nav > li > a{padding:14px 8px !important; color:#000 !important}
.slidertxt{font-size:16px}
.carousel-caption{top:50px; bottom:50px}
 }
#tel {

    font-size: 20px;
    margin-top: 3px;
}
#top-header{background-color:#666666;color:#fff}
#top-header a{color:#fff}
.homeh1{font-size:40px; color:#666;text-align: center;}
#mainheader{width:100%;}


.ffb{margin-top:50px;display:flex;justify-content:space-evenly}
.mt50{margin-top:50px}
.sbtns{font-size:1.6em}
#content_main{font-size:16px}
footer table{color:#ccc;}
footer,footer a{color:#FFF}
.footerlinks a{font-size:15px;}
.norowmargin{margin-right:0px;margin-left:0px}
.ctarondje{text-align:center;padding:12px 0 20px 0}
.dropdown-menu{max-height: 400px;overflow: auto;}
.white{color:#fff}


