body{font-family: 'Open Sans', sans-serif;;background-color:#efecdb;background-image:url(../img/bg_tile.jpg);background-position:top;background-repeat:repeat;margin:0;padding:0;color:#532f15;font-size:13px;line-height:1.5em;}
a,a:link,a:visited{color:#037b8d;outline:0}
a:hover{color:#960;text-decoration:none}

.header{max-height:100%;width:100%; background:url(../img/header_bg.jpg) center top  no-repeat; padding:15px 0px 10px 0px; margin:0px;}
#cloud1 {/*width:80px;height:50px;*/padding:40px 0 0 161px;	float:left;	color:#90795f;	font-size:11px;	text-align:center;line-height:normal;position:relative; right:-99px;}
#cloud2 {/*width:130px;height:70px;*/padding:22px 0 0 0px;float:left;color:#037b8d;font-size:18px;text-align:center; position:relative; right:-126px;}

.navbar-default{ background-color:#c4de7d; border:0px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{ background-color:#a2bf55}
.navbar-nav > li > a{ font-size:16px; color:#363636 !important; border-left:1px #b8d271 solid;}
.navbar{ margin-bottom:0px;}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{ background-color:#aec76c;}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{ border-color:transparent !important;}
.dropdown-menu{ background-color:#c4de7d !important;}
.dropdown-menu > li > a{ font-size:16px; border-bottom:1px #b8d271 solid; padding:10px 10px;}
.navbar-default .navbar-nav > .active{background-color:#c4de7d !important;}
#slider{ padding:20px; background-color:#fff;}
.bg-white{ background-color:#fff; padding:0px 20px 20px 20px;}

.green_box_container{margin:0 20px 0 0;background:url(../img/button_green.jpg) no-repeat top;padding:0;float:left; width:100%;}
.green_box_container .title{color:#522f15;font-size:18px}
.green_box_container .image{float:right;width:85px;height:114px;margin:0}
.green_box_container .text{float:left;width:185px;font-size:12px;margin:44px 0 0 30px;line-height:normal;color:#522f15}
.green_box_container .text p{padding:0;margin:0}
.green_box_container a,.green_box_container a:hover,.green_box_container a:link,.green_box_container a:visited{text-decoration:none;color:#522f15; font-weight:bold; font-size:18px;}

.blue_box_container{margin:0;background:url(../img/button_blue.jpg) no-repeat top;padding:0;float:left; width:100%;}
.blue_box_container .title{color:#522f15;font-size:18px}
.blue_box_container .image{float:right;width:85px;height:114px;margin:0}
.blue_box_container .text{float:left;width:185px;font-size:12px;margin:44px 0 0 30px;line-height:normal;color:#522f15}
.blue_box_container .text p{padding:0;margin:0}
.blue_box_container a,.blue_box_container a:hover,.blue_box_container a:link,.blue_box_container a:visited{text-decoration:none;color:#522f15; font-weight:bold; font-size:18px;}

.orange_box_container{margin:0;background:url(../img/button_orange.jpg) no-repeat top;padding:0;float:left; width:100%;}
.orange_box_container .title{color:#522f15;font-size:18px}
.orange_box_container .image{float:right;width:85px;height:114px;margin:0}
.orange_box_container .text{float:left;width:185px;font-size:12px;margin:44px 0 0 30px;line-height:normal;color:#522f15}
.orange_box_container .text p{padding:0;margin:0}
.orange_box_container a,.orange_box_container a:hover,.orange_box_container a:link,.orange_box_container a:visited{text-decoration:none;color:#522f15; font-weight:bold; font-size:18px;}

#welcome_text{clear:both;padding:40px 0px;}

#grass{position:relative;margin-top:-188px;height:188px;clear:both;background:url(../img/grass_tile.jpg) bottom repeat-x}
#footer_design{background:url(../img/footer_design.jpg) no-repeat top left;height:188px;width:980px;margin:200px auto 0px auto; position:relative; z-index:9999;}
#footer{color:#606060;margin:0 auto 0 auto;font-size:10px;padding:10px 20px 0 20px;}
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}
#footer a,#footer a:link,#footer a:visited{color:#606060;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer ul{margin:0;padding:0}
#footer li{margin:0 4px 0 4px;list-style:none;float:left;text-align:right}
#footer img{margin-top:-3px}
#footer .right{float:right;text-align:right}
#footer .left{float:left}

#welcome_text h1{ text-align:left; font-size:28px; margin:15px 0px;}
#welcome_text p{ text-align:left; font-size:16px; line-height:28px;}
.news_column h1{text-align:left; font-size:28px; margin:15px 0px;}
.news_column { padding-top:20px;}

.banner{ background-color:#f3efe6; padding:35px 0px;}
.banner h1{ text-align:center; font-size:28px;}

.body-text{ background-color:#fff; padding:35px 20px;}
.body-text p{ font-size:16px; line-height:28px; text-align:justify;}

/* breadcrumb */
.breadcrumb { background-color: transparent;  padding-left: 10;}
.breadcrumb > li + li::before { content: "\f04b";  font-family: fontawesome;  font-size: 9px;  margin-right: 5px;}
.breadcrumb li.active { font-weight: 600;}
.breadcrumb.white li.active { color: #363636;}
.breadcrumb.white li a { color: #363636;}

.body-text ul{ margin:0px 15px; padding:0px;}
.body-text ul li{ line-height:24px;}

.left_details {}
.left_details h1 {font-size:14px;}
.left_details p {margin:15px 0 !important;}
.contact_title {font-weight:bold;	float:left;}
.contact_detail {float:left;clear:right;}
.forms {background-color:#FFFFFF !important; border:1px solid #c8cdd2 !important;font-size:12px;margin:3px 0px;	padding:4px;}
#contact {border:0;	width:360px;}
#contact label {float:left;	margin-right:15px;clear:left;font-weight:bold;text-align:left;height:32px;}
#contact .submit_button {clear:right;margin-left:95px;	margin-top:5px;	text-transform:uppercase;background: url("../img/buttons_green.jpg") no-repeat;
	border:none;font-size:11px;	font-weight:bold;	width:70px;	height:25px;color:#fff;}


#map {width:250px;	height:48px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-bottom:10px;padding-top:5px;}
#map .text {width:198px;float:left;	font-size:12px;	color:#666666;}
#map .icon {width:32px;	height:32px;	float:right;	margin-top:5px;}
#map a, #map a:link, #map a:visited {text-decoration:none !important;}
#map h3 {color:#000000;	font-size:14px;	font-weight:bold;line-height:normal;margin:3px 0 0 0;padding:0px;}
.googlemap {width:280px;height:246px;float:right;border:4px solid #e2e2e2;margin-bottom:10px;color:#666666;}




body:after{content:url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);display:none}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.lightbox a img{border:none}
.lb-outerContainer{position:relative;background-color:#FFF;zoom:1;width:250px;height:250px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin:0 auto}
.lb-container{padding:4px}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}
.lb-cancel{display:block;width:32px;height:32px;background:url(../img/loading.gif) no-repeat;margin:0 auto}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container > .nav{left:0}
.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}
.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:100;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:100;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-dataContainer{padding-top:5px;zoom:1;width:100%; background-color:#fff;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;margin:0 auto}
.lb-data{color:#333;padding:0 4px}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
.lb-outerContainer:after,.lb-dataContainer:after{content:"";display:table;clear:both}
.lb-nav a.lb-prev:hover,.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

#gallery1 img { float:left; width:160px; height:140px; background-color:#fff; box-shadow:2px 3px 2px #ababab; padding:5px; border:1px solid #ddd; margin:10px 5px;}
.list-style-one{margin: 10px 0px;}
.list-style-one ul{margin: 0px; padding: 0px;}
.list-style-one ul li{list-style-type: none; float: left; margin: 0px 25px 25px 0px}
@media (max-width:767px){
#cloud1{ display:none;}	
#cloud2{ display:none;}	
}