@charset "utf-8";
/* CSS Document */
html { margin:0; padding:0; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
after, before {margin:0; padding:0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-font-smoothing:antialiased; font-smoothing:antialiased;	text-rendering:optimizeLegibility;}
body{ margin:1% !important; padding:0px; font-family:Arial, Helvetica, sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor: pointer;}
ul, ol, li, form, p, h1, h2, h3, h4{ margin:0px; padding:0px;}
ul, li{ list-style:none;}
select::-moz-focus-inner, button::-moz-focus-inner, checkbox:-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="checkbox"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
.clear{ clear:both}
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.FloatL{float:left}
.FloatR{float:right}
.mainbox{ max-width:960px; margin:0 auto;}
/* header */
header{ width:96%; margin:0 auto;}
header img{ width:100%; height:auto;}
/* nav */
.navigation{ width:96%; margin:0.625rem auto 10px; background:#f5f8f8; height:35px;}

.captionpubcontent { position: relative; }

.navbar li a { display: inline-block !important; }
.navtitle { background:url(../images/menu.png) left top no-repeat; width:37px; height:25px; cursor:pointer; float:left; margin:5px 0 0 10px;}
.navbar { width:96%; display:none; position:absolute; z-index:500; left:9px; background:#fff; top:159px; border-top:1px solid #e0e0d6; }
.navbar:after{ width:13px; height:13px; content:""; position:absolute; top:-8px; left:25px; transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); display:inline-block; background:#fff; border-left:1px solid #e0e0d6; border-top:1px solid #e0e0d6;}
.opennav { display:block;}
.navbar li { display:block; padding:0px; cursor:pointer;}
.navbar li a{ display:block; font-size:14px; font-weight:bold; color:#58585a; text-decoration:none; border-bottom:1px solid #e0e0d6; padding:10px 15px;}

.follow{ width:133px; float:right; padding:9px 0 0;}

.entry-content ul { list-style: disc !important; }

.entry-content ul li { list-style: disc !important; }

/* DISPATCHES */
.dispatchewrap{ width:96%; padding:0 2%;}
.dispatchewrap .disbox{ background:#9c9d9f; padding:1% 10px; color:#fff; font-size:14px; font-weight:bold; text-transform: uppercase; line-height: 1.18182;}  
.dispatchewrap .disbox img{ vertical-align:top; float:right;}
.dispatchewrap .searchbox{ width:100%;}
.dispatchewrap .searchbox{ float:right; width:90%;}
.dispatchewrap .searchbox input{ border-bottom:1px solid #666; border-top:1px solid #666; border-left:1px solid #666; width:80%; padding:1% 10px; border-radius:4px 4px 4px 4px; height:33px; float:left;}
.war{ width:100%; text-align:center; padding:6px 0; font-size:10px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.war a{ color:#000; text-decoration:none;}
/* container */
.container{ width:100%; padding: 2% 0% !important;}
/* Content */
.container .content{ width:100%; margin-bottom:15px;}
.container .content .pubbox{ background:#9c9d9f; padding:5px 10px; color:#fff; font-size:14px; font-weight:bold;}  
.container .content .pubbox img{ vertical-align:top; float:right;}
.container .content .aantext{ border-bottom:1px solid #cccccc; padding:8px 0 10px; font-size:10px; color:#000;}
.container .content .aantext a{ text-decoration:none; color:#000;}
.container .content .fourwrap{ width:100%; margin-bottom:10px; padding:15px 0 0;}
.container .content .fourwrap .probox{ border:1px solid #ccc; width:95%; margin-bottom:10px; padding:2%;}
.container .content .fourwrap .probox .prohead{ background:#8cbebe url(../images/vicon.jpg) 97% 25px no-repeat; padding:10px 15px; font-size:12px; color:#fff; font-weight:bold; margin-bottom:7px;}
.container .content .fourwrap .probox .prohead a{ color:#fff; text-decoration:none;}
.container .content .fourwrap .probox .prohead a:hover{ color:#fff; text-decoration:underline;}
.container .content .fourwrap .probox .propic{ width:100%;}
.container .content .fourwrap .probox .propic img{ width:100%; height:auto; vertical-align:top;}
.container .content .newswrap{ background:#eceded; padding:1%; border: 1px solid #c5c6c5;}
.container .content .newswrap .recobox { width:100%; margin-bottom:10px;}
.container .content .newswrap .recobox .recohead{background:#9c9d9f; padding:5px 10px; color:#fff; font-size:14px; font-weight:bold; line-height: 21px;}
.container .content .newswrap .recobox .recohead img{ vertical-align:top; margin-right:5px;}
.container .content .newswrap .recobox .recoindent{  padding:10px 2%; font-size:13px; color:#4b4b4d; font-weight:bold; line-height:21px;}
.container .content .newswrap .recobox .recoindent a{ color:#4b4b4d; font-size: 13px; font-weight: bold; text-decoration:none;}
.container .content .newswrap .recobox .recoindent span{ font-size:11px; color:#666; font-style:italic;}
/* sidebar */
.container .sidebar{ width:100%;}
.container .sidebar .signbox{ background:#d6e6e5; padding:2%; width:96%; margin-bottom:10px;}
.container .sidebar .signbox .signhead{ margin-bottom:10px; font-size:13px; color:#58585a; font-weight:bold;}
.container .sidebar .signbox .emaibox{ width:100%; margin-bottom:5px;}
.container .sidebar .signbox .emaibox input{ border:1px solid #ccc; padding:6px 10px; width:92%; font-size:13px; color:#333;}
.container .sidebar .signbox .signbtn{ width:100%; padding:5px 0 0; text-align:right;}
.container .sidebar .mediawrap{ width:100%; margin-bottom:10px;}
.container .sidebar .mediawrap .mediahead{background:#9c9d9f; padding:5px 10px; color:#fff; font-size:14px; font-weight:bold;}
.container .sidebar .mediawrap .mediabox{ border-bottom:1px solid #c5c6c5; padding:10px 0;}
.container .sidebar .mediawrap .mediabox h3{ font-size:12px; color:#4b4b4d; font-weight:bold; padding-bottom:4px;}
.container .sidebar .mediawrap .mediabox h3 a{ color:#4b4b4d; text-decoration:none;}
.container .sidebar .mediawrap .mediabox h3 a:hover{ color:#4b4b4d; text-decoration:underline;}
.container .sidebar .mediawrap .mediabox p{ font-size:12px; color:#9c9d9f; line-height:18px;}
.container .sidebar .mediawrap .twitterbox { text-align:center; padding:10px 0;}

.recoindent h4 { line-height: 22px;  }


.content-new-main-left { width: 42%; } 
.content-new-main-right { float: left; width: 55%; }

.post-entry { clear: both; }

/* footer */
footer{ width:100%; background:#cadfde; padding:10px 0;}
footer .copyright{ width:100%; text-align:center; color:#333; font-size:12px; line-height:18px; padding-bottom:5px;}
footer .foot{ width:96%; text-align:center; color:#333; font-size:12px; line-height:18px; padding:0 2%;}
footer .foot a{ color:#333; text-decoration:none}
footer .foot a:hover{ color:#333; text-decoration:underline}
.powered{ width:100%; color:#333; padding:10px 0; font-size:12px;}
/* Banner Slider Css */
.banner{ width:100%; margin-bottom:10px;}
/* jssor slider thumbnail navigator skin 11 css */
/* .jssort11 .p (normal) .jssort11 .p:hover  (normal mouseover) .jssort11 .pav  (active)  .jssort11 .pav:hover    (active mouseover) .jssort11 .pdn          (mousedown) */
.jssort11  { font-family: Arial, Helvetica, sans-serif; }
.jssort11 .i, .jssort11 .pav:hover .i { position: absolute; top:3px; left:3px; WIDTH: 60px; HEIGHT: 30px; border: white 1px dashed; }
* html .jssort11 .i { WIDTH /**/: 62px; HEIGHT /**/: 32px; }
.jssort11 .pav .i { border: white 1px solid; }
.jssort11 .t, .jssort11 .pav:hover .t { position: absolute; top: 3px; left: 68px; width:129px; height: 32px; line-height:32px; text-align: center; color:#fc9835; font-size:13px; font-weight:700; }
.jssort11 .pav .t, .jssort11 .phv .t, .jssort11 .p:hover .t { color:#fff; }
.jssort11 .c, .jssort11 .pav:hover .c { position: absolute; top: 10px; left: 8px; width:290px; line-height:20px; color:#000; font-size:13px; font-weight:400; overflow: hidden; }
.jssort11 .pav .c, .jssort11 .phv .c, .jssort11 .p:hover .c { color:#000; }
.jssort11 .t, .jssort11 .c { transition: color 2s;  -moz-transition: color 2s;  -webkit-transition: color 2s; -o-transition: color 2s;}
.jssort11 .p:hover .t, .jssort11 .phv .t, .jssort11 .pav:hover .t, .jssort11 .p:hover .c, .jssort11 .phv .c, .jssort11 .pav:hover .c { transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none;}
.jssort11 .p{ background:#eceded; }
.jssort11 .pav, .jssort11 .pdn { background:#a9aaad; color:#fff; }
.jssort11 .p:hover, .jssort11 .phv, .jssort11 .pav:hover { background:#a9aaad; color:#fff; }

.bannerleft{ width:100%; float:left;}				
.bannerhead{ font-size:18px; color:#077577; border-bottom:1px solid #ccc; padding-bottom:8px; margin-bottom:10px; padding-left:8px; font-weight:bold;}
.bannerimg{ width:358px; float:left; margin-right:10px;}
.bannertext{ padding:0 0 0 15px; border-left:2px solid #ccc; float:left; width:280px;}
.author{ width:100%; margin-bottom:5px; color:#000;}
.author span{ color:#077577;}
.banner-text{ font-size:12px; color:#000; line-height:18px;}


#featured-area { height: 280px; 100%;position: relative; z-index: 1; }
.slider-thumbnail{position:absolute; left:-10px; top:55px; width:54%; height: 232px;}
.slider-thumbnail img{ margin-left:10px;width:100%; border-right:11px solid #fff;background-color:#fff !important;  /*border-bottom:8px solid #eee;*/}
#featured-area #s1 .slider-left, #featured-area #s1 .slider-title, #featured-area #s1 .slider-thumbnail, #featured-area #s1 .post-data, #featured-area #s1 .excerpt{ background-color:#fff !important;opacity:1;}
#featured-area #s1 .slider-item-1 { opacity:1;}
#featured-area .pics { padding: 5px 5px 3px 5px; background:#fff;position: absolute; top:0; left:0; width: 97%; height: 280px;  z-index: 1; overflow: hidden; }

#featured-area .pics img{ 
/*padding: 4px 0 5px 4px;*/

width: 100%;
}

#featured-area .pics div.excerpt {
top: 30px;
left: 55.4%;/*450px;*/
position: absolute; padding: 0 0 0 10px; z-index: 2;
margin:60px 10px 10px 10px; 
line-height:140%; 
font-size:13px;
width: 42%;/*165px;*/ 
height:205px !important;
border-left:4px solid #f2f2f2;
overflow: hidden;
} 
#featured-area div.excerpt h1 { font-size: 18px; }
#featured-area div.excerpt h1 a{}
#featured-area .pics div.excerpt p { color: #000;  }
#featured-area .pics span.feat-overlay { 
/*background: rgba(140, 190, 190, .7);*/
position: absolute;
top: 4px; /*was244*/
left: 4px;
display: block;
width: 100%; /*435px; */
height: 195px;/*339px; 90*/
}
#featured-area .pics span.feat-overlay div.catsslide{
 position:absolute;
 top:10px;
 left:25px;
}
#featured-area div#slider-control { 
/*position: absolute;*/
width: 35%;
height: 280px;
border: 0px solid #C5C6C5;
z-index: 4;
position:relative;
top: 0px;left: 65%;
}
#featured-area div#slider-control div.featitem { 
/*margin-left: 18px;*/
background: url(../images/featitem-bg.png) no-repeat top right;
height:56px;
/*border-bottom:1px solid #fff;*/
width: 80%;
padding: 0 5px 1px 15px;
cursor: pointer;
position:absolute;
display: table;
right:0;
}

	#featured-area div#slider-control div.featitem:nth-child(1) { top:0; }
	#featured-area div#slider-control div.featitem:nth-child(2) { top:58px; }
	#featured-area div#slider-control div.featitem:nth-child(3) { top:116px; }
	#featured-area div#slider-control div.featitem:nth-child(4) { top:174px; }
	#featured-area div#slider-control div.featitem:nth-child(5) { top:232px; }

#featured-area div#slider-control div.featitem p{ display: table-cell;   vertical-align: middle;   text-align: left; }

#featured-area div#slider-control div.featitem img { float: left; margin-right: 18px; border: 1px solid #f6f6f6; margin-top: 5px; }
#featured-area div#slider-control div.featitem span.order { display: none; }
#featured-area div#slider-control div.featitem h2 { font-size: 90%; float: left; width: 265px; padding-bottom: 4px; margin-top:5px; /*position:absolute; bottom:2px;*/ }
div#slider-control div.featitem h2 a { color: #959595; }
div#slider-control div.featitem h2:hover { color: #3c7475; }
#featured-area div#slider-control div.featitem span.meta { color: #b6b6b6; font-size: 11px; padding: 1px 0px; border: 0px solid #7a7a7a; border-width: 0px 0px; display: block; float: left; width: 250px; }

#featured-area div#slider-control div.featitem.active { background: url(../images/featitem-bg-active.png) no-repeat top right; margin-left: -152px; padding-left: 78px;opacity:0.7;filter:alpha(opacity=70); /* For IE8 and earlier */ }
/*#featured-area div#slider-control div.featitem.active h2 {margin-bottom: 1px; color: #fff; }*/
#featured-area div#slider-control div.featitem.active p {color: #fff; }
#featured-area div#slider-control div.featitem.active span.meta { color: #eceded; border: 0px;border-top: 0px solid #eceded;border-bottom: 0px solid #eceded; }


    ::i-block-chrome,#featured-area div#slider-control div.featitem.active {
        margin-left: 0px!important; padding-left: 15px!important;
    }
.featitem P {
font-size:85%;
}
#featured-area div.post-data{
 margin-left:10px;
 margin-top:5px;

 font-size:90%;
 position:absolute; top:50px; 
 border-left:4px solid #f2f2f2;
 padding-left:10px;
 
 
left: 55.4%;/*450px;*/



width: 42%;/*165px;*/ 


} 

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #featured-area div#slider-control div.featitem.active {
        margin-left: 0px!important; padding-left: 25px!important;
    }
}



.home-date { font-weight: normal !important; color: #4b4b4d !important; font-size: 100% !important; }

.recoindent p { font-weight: normal !important; color: #4b4b4d !important; font-size: 100% !important; line-height: 23px; }

img.size-full, img.size-large, img.header-image, img.wp-post-image { max-height: 100% !important; width: 100% !important;}

#searchform { position: relative; }

#searchsubmit { position: absolute; right: 9px; top: -5px; }