#banner-fade{ margin:auto;clear:both; position:relative; -webkit-transition:all ease-in-out 0.6s; -moz-transition:all ease-in-out 0.6s; -ms-transition:all ease-in-out 0.6s; -o-transition:all ease-in-out 0.6s; }
#banner{ clear:both; margin:auto; position:relative; -webkit-transition:all ease-in-out 0.6s; -moz-transition:all ease-in-out 0.6s; -ms-transition:all ease-in-out 0.6s; -o-transition:all ease-in-out 0.6s;}
#innerban{ }
#imgbann img{ width:100%;}
#innerban img{ width:100%; }
ul.bjqs{position:relative; list-style:none;padding:0;margin:0; }
li.bjqs-slide{position:absolute; display:none; }
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999; }
ul.bjqs-controls.v-centered li a{ position:absolute; bottom:0;}
ul.bjqs-controls.v-centered li.bjqs-next a{ background-image:url(../images/next.png); background-position:center; right:0px; top:auto !important; bottom:0; background-repeat:no-repeat; }
ul.bjqs-controls.v-centered li.bjqs-prev a{ background-image:url(../images/prev.png); background-position:center; right:50px; top:auto !important; bottom:0; background-repeat:no-repeat; }
ul.bjqs-controls.v-centered li.bjqs-next a:hover{ background-image:url(../images/next-hover.png); }
ul.bjqs-controls.v-centered li.bjqs-prev a:hover{ background-image:url(../images/prev-hover.png); }

ol.bjqs-markers{list-style:none; padding:0 !important; margin:0 !important; position:absolute; bottom:50px; left:200px !important; margin-top:-100px; z-index:999;}
ol.bjqs-markers li{}
ol.bjqs-markers.h-centered{text-align:center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;  text-indent:-9999px !important;}
p.bjqs-caption{display:block; width:96%; margin:0; padding:2%; position:absolute; bottom:0;}


pre{display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px;line-height: 20px; word-break: break-all; word-wrap: break-word; white-space: pre;
	white-space: pre-wrap; background-color: whiteSmoke; border: 1px solid #CCC; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

pre + h2{margin-top: 0px;}
#container{ max-width:100%; margin:0 auto; }
#banner-fade,
#banner-slide{ margin-bottom: 0px; }
ul.bjqs-controls.v-centered li a{ display:block; padding:10px; text-decoration: none;  text-indent:-9999px !important; width:50px; height:45px; }
ul.bjqs-controls.v-centered li a:hover{ }
ol.bjqs-markers li{}
ol.bjqs-markers li a{ width:80px; color:#7AB040; text-decoration:none; position:relative; background:#999; line-height:4px; margin:2px; }
ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{ background:#333; color:#333; }
p.bjqs-caption{ background: rgba(255,255,255,0.5); }


.bannfix{ position:relative; z-index:9;}
.banner-text{ position:absolute; left:0; top:200px; padding:0px ; width:60%;}
.banner-text h1{ font-family:'Ubuntu-Regular'; color:#333; display:block; font-weight:800; text-transform:uppercase; font-size:30px;  padding:20px 0px;}
.banner-text p{ font-family:'Ubuntu-Regular'; font-size:17px; color:#333; margin-bottom:10px; padding:0px 0px; display:block; line-height:25px;}
.dlink{ float:left; background-color:#333; margin-top:10px;}
.dlink a{  font-family:'Roboto-Regular'; font-size:15px;  color:#fff; padding:10px; display:block; text-transform:uppercase; }


.news-col{ background-color:#ddd; }

.latest_news{ line-height:50px; overflow:hidden;}
.latest_news h4{ font-family:'Ubuntu-Regular'; color:#008854; width:10%; float:left; text-transform:uppercase; font-size:20px; font-weight:normal;}
.latest_news marquee{ font-family:'Ubuntu-Regular'; width:90%; float:right;}
.latest_news marquee a{color:#333; font-size:15px;}
.latest_news marquee a img{ vertical-align:middle;}


@media only screen and (min-width: 119px) {
	.fixed-width{ width:100%;}
	#bannmenu{ top:50px; display:none; } 
	.banner-text{ top:123px; display:none; }	
	.latest_news marquee{ width:70%;}
	.latest_news h4{ width:30%; }	
	ol.bjqs-markers{ display:none;}
}

@media only screen and (min-width: 319px) {
	.fixed-width{ width:100%;}
	#bannmenu{ top:50px; display:none; } 
	.banner-text{ top:123px; display:none; }	
	.latest_news marquee{ width:80%;}
	.latest_news h4{ width:20%; }	
	ol.bjqs-markers{ display:none;}
}

@media only screen and (min-width: 481px) {
	.fixed-width{ width:100%;}
	#bannmenu{ top:50px; display:none; } 
	.banner-text{ top:123px; display:none; }	
	.latest_news marquee{ width:80%;}
	.latest_news h4{ width:20%; }	
	ol.bjqs-markers{ display:block;}
}

@media only screen and (min-width: 769px) {
	.fixed-width{ width:90%;}
	.banner-text{ top:70px; width:50%; display:block; }
	.latest_news marquee{ width:90%;}
	.latest_news h4{ width:10%; }	
	ol.bjqs-markers{ display:block;}
}

@media only screen and ( min-width:1200px){
	.fixed-width{ width:1200px;}
	.banner-text{ top:200px; width:40%; display:block; }
	.latest_news marquee{ width:90%;}
	.latest_news h4{ width:10%; }
	ol.bjqs-markers{ display:block;}
}