/* 
CUSTOM STYLESHEET
---------------------
*/


/* ******************************************************
   * Custom Ajax Search override ThreeWP_Ajax_Search.css
   ****************************************************** */
div.threewp_ajax_search_results_content{
	background-color:#FFF;
}
div.threewp_ajax_search_results_content ul li.item_selected,
div.threewp_ajax_search_results_content ul li:hover{
	background: #EFEFEF;
}
div.threewp_ajax_search_results_content ul li.item_first{
	border:none;
}
div.threewp_ajax_search_results_content ul li.item_last{
	border:none;
}
div.threewp_ajax_search_results_content ul li h3.entry-title a{
	color:#555555;
	font-size:13px;	
}

/* ******************************************************
   * basic  css 
   
   ****************************************************** */
   
html{font-size: 100%} 
a {
  color: #1A2127;
  text-decoration: none;
}
.main img, .headline img, .popular-news img {
	border: 1px solid #ddd !important;
	padding: 3px;
	background: #fff;	
	margin: 0 10px 14px 0;
}

/**  ****************************************************** */  
.featured-category .column, .header-top .column {
    padding: 1.5%;
    width: 30.5%;
}
.headline h3{
	font-size:21px;
}
.container, #header .logo, #header .socialMedia{
	padding-top: 0;	
}
#header, .logo, .socialMedia{
	padding-top: 14px;	
}

/** Header section ****************************************************** */
.logo{
	margin: 0 0 0 0;	
	float: left;
}
.logo a {
	width:250px;
	height: 84px;
	display: block;
	background: url(../images/sprite-mev.png) no-repeat 0 0;
	font-size:14px;
	font: 0/0 a;/*hides the logo text*/
	text-shadow: none;/*hides the logo text*/
	color: transparent;/*hides the logo text*/
}
.datetime{
	font-weight: bold;
}
#header, .featured-articles{
	border-bottom: 7px solid #FFA12E;
	margin-bottom: 14px;	
}
.home #header{
	border-bottom: none;	
}
.featured-articles{
	border-bottom: none;
}

.socialMedia {
		float: right;
		margin: -4px 0 0 0;
}
.socialMedia li{
		display: inline;
		font-size: .75em;
		background:url(../images/icon-social-small-dark.png) no-repeat;
		padding-left:15px;
		border-right: 1px solid #ccc;
		padding-right: 5px;
}
.socialMedia li.twitter{
	background-position: 0 -20px;	
}
.socialMedia li.facebook{
	background-position: 0 -40px;	
}
.socialMedia li.googlePlus{
	background-position: 0 -100px;	
}
.socialMedia li.rss{
	background-position: 0 0 !important;	
}
.socialMedia li.podcast{
	background-position: 0 -60px;	
}
.socialMedia li.email{
	background-position: 0 -78px !important;	
}
.socialMedia li.pinterest{
	background-position: 0 -120px;	
}
.socialMedia li.submit {
	background: #3097D3;
     -moz-border-radius: 3px 3px 3px 3px;
    padding: 5px;
	border-right: none;
	margin-right: 10px;
}
.socialMedia li.submit a{
	color: #fff;
	font-family: 'Droid Sans', sans-serif;
}
#header-widget { /*submit button @header*/
	float: right;	
}
.headline h1{
	font-weight: normal;
	margin-bottom:14px;	
}
ul.sf-menu a.active{
	color: #3097D3;
    border-color: #dddddd;
   	background: none !important;
}
.single .post-header{
	border-bottom: 1px solid #ddd;	
}
h1 .entry-header{
  border-top: 7px solid #FFA12;
}
.entry-meta a{
	color: #3097D3;	
}
.entry-excerpt{
	margin-bottom: 21px;	
	margin-top: 14px;
}
.entry-excerpt p{
	margin-bottom: 0;
}

.post-header .entry-meta{
	float: left;
	margin-top: 0;	
}
/*share tool @article page*/
.post-header .social_share{
	border-left: 1px solid #ccc;	
	float: left;
	padding-left: 10px;
	margin-left: 10px;
}

.post-header .entry-excerpt{
	border-left: 1px solid #ccc;	
	float: left;
	padding-left: 10px;
	margin: 0 0 0 10px;
}
.wp-caption.alignleft, .wp-caption.alignright{
	border: none !important;	
	margin: 0 10px 0 0;
	background: none !important;
	padding: 0;
}
.wp-caption.alignright{
	margin: 0 0 0 10px;	
}
.single-post .entry-content p.wp-caption-text {
	font-size: .688em; /*11px*/
	line-height: 16px !important;
	padding-right: 15px;	
	color: #666;
}
/*main nav: expanding sub nav*/
.sub-menu{
	left: 0 !important;	
}
.sub-menu li{
  width: 25%;
}
.menu a:hover,
.sf-menu > li:hover > a {
  color: #1A2127;
  background: #FFA12E;
  border:none;
}
ul.sf-menu ul a:hover{
	text-decoration: underline;	
}
.sub-menu .current-menu-item a{
  color: #1A2127;
  background: #FFA12E;
}
.current-menu-item .sub-menu li a:before{
  background: red;
}
.current-menu-item .sub-menu li{
	background: #FFA12E;	
}
.current-menu-item .sub-menu li a{
	color: #1A2127 !important;	
	background: #FFA12E !important;
}
/*sub Navigation category*/
.cat-navigation{
	margin: 0 auto;
	float: none;	
}
.cat-navigation .menu li{
	float: none;	
}
.cat-navigation.category-list h3:after {
	background: none;
}

.cat-navigation.category-list h3:hover, .cat-navigation.category-list h3.active {
	background: #fff;
	border-color: #fff;
}
.cat-navigation .entry-category{
	padding: 14px 0 7px;
}
.cat-navigation .entry-category img{
	padding: 14px 0 7px 10px;
}

.cat-navigation.category-list .slide-item{
	background: #FFA12E;	
	top: 60px;
	border: none;
	margin: 0 auto;
    max-width: 978px;
    min-width: 0;
}
.cat-sub-menu a{
  color: #1A2127;
  background: none;
  text-transform: none;
}
.cat-sub-menu a:hover{
	text-decoration:underline;
	background: none;
	color: #1A2127;
}
.cat-navigation .cat-sub-menu li {
	display: inline;
	float: left;
	min-width: 25%;
	border-bottom: 1px solid #DB8D2E;
}
.cat-navigation .cat-sub-menu h2{
	font-size: .875em;	
}
.category-list #menu-reportage-sections {
	width: 120px;	
	font-weight: 700;
	padding-left: 15px;
}
/*subnavigation @footer*/
.cat-nav{
	display: none;
}
/* #content
================================================== */

/* #Headline
================================================== */
.headline p a, .entry-content p a, .entry-content a{
	color: #3097D3;	
}
/* #Featured Articles
================================================== */
.featured-articles li{
	clear: both;
}
.featured-articles li:last-child {
	border-bottom: none;
}
.featured-articles img{
	float:left;
}
.featured-articles h3{
	font-size: 1.125em;	
}
.featured-articles h3{
	margin-left: 150px !important;	
}
.featured-articles .equal-height{
	float: left;	
	margin-bottom: 0;
}
.breadcrumb img{
	border: none !important;
	padding: 0;
	margin-bottom:0;
	margin-right: 0;
}
.breadcrumb a{
	color: #3097D3;	
	/*margin-left: 5px;*/
	border-right: 1px solid #ddd;
	padding: 0 5px;
}
.mobile-breadcrumb{
	display: none;	
}
/* #Top News Slider and .popular-news
================================================== */
.popular-news{
	position:relative;
	margin-top: 14px;
	border-bottom: 7px solid #ffa12e;
	padding-bottom: 14px;
}
.popular-news h4{
	font-weight: normal;	
	font-family: 'Droid serif',Helvetica,Arial,sans-serif;
	font-size: 1.063em; /*17px*/
}
.popular-news img, .top-news img{
	margin-bottom:7px;	
}
.popular-news .direction-nav {
    position: absolute;
    right: 20px;
    top: 7px;
}
.top-news .prev, .top-news .next, .popular-news .prev, .popular-news .next {
  background:  url(../images/sprite-mev.png) 0 -350px no-repeat;
  width: 23px;
  height: 21px;
  float: left;
  text-indent: -9999px;
}
.top-news .prev:focus, .top-news .next:focus, .popular-news .prev:focus, .popular-news .next:focus{
	outline: none;
}
.popular-news li {
    margin: 0 20px 0 0;
    min-height: 280px;
	
}
.home .popular-news ul li{
	float:left;
}
.top-news .next, .popular-news .next {
  background-position: -50px -350px;
}
.top-news h3, .popular-news h3 {
  margin: 0 0 14px;
  line-height: 21px;
  font-weight:700;
}
.top-news a.prev:hover, .top-news a.next:hover, .popular-news a.prev:hover, .popular-news a.next:hover {
  background:  url(../images/sprite-mev.png) 0 -400px no-repeat;
}
.top-news a.next:hover, .popular-news a.next:hover {
  background-position: -50px -400px;
}
.top-news .disabled , .popular-news.disabled {
   background:  url(../images/sprite-mev.png) 0 -450px no-repeat;
}
.top-news .next.disabled, .popular-news .next.disabled {
   background-position: -50px -450px;
}
/* Clearfix for the  element */
.top-news li.column a:after, .popular-news li.column a:after{
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}


/* #News Category
================================================== */

.news-category h3 a{
	color: #3097D3;	
}
.news-category {
  border-bottom: 7px solid #FFA12E;
}
/*entire block clickable*/
.news-category h3  a{
  display: block;
  background: url(../images/sprite-mev.png) right -665px no-repeat;
}

strong{
	font-weight: bold;	
}
.post .entry-info a{
	color: #3097D3;
}
.post .entry-info a:hover{
	text-decoration: underline;
}
/*Get Alerts-RSS page*/
.rss-page{
	position: relative;	
}
.rss-page li{
	display: block;
	clear: both;
	border-bottom: 1px solid #ddd;
	margin-bottom: 7px;
	padding: 7px 0;
}
.rss-page h3{
	margin-bottom: 7px;
	float: left;
}
.rss-page p{
	float: left;
	left: 180px;
	position: absolute;
}
.rss-page img{
	border: none !important;
	margin: 0 5px 0;
	vertical-align: middle;
}
.rss-page li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* author page @ archive page
================================================== 
*/
.archive-bio{
	margin-bottom: 21px;	
}

.archive-bio .wp-biographia-text{
	margin-left: 0;
}

.archive-bio .wp-biographia-text p{
	font-size: 1em !important;
}
.archive-bio .wp-biographia-text h3{
	font-size: 1.125em;;
}
/* author page plug in @bottom of article
================================================== */
.wp-biographia-container-none{
	padding: 0;
	margin-bottom:0 !important;
	margin-right: 15px;
	padding: 14px 10px;	
	background: #f2f2f2 !important;	
}
.wp-biographia-pic{
	border: none;	
	margin: 0 15px 7px 0 !important;
	padding: 0;
}
.wp-biographia-text{
	margin-bottom: 0 !important;
	float: none;
}
.wp-biographia-list{
	margin-bottom: 0;	
}
.wp-biographia-text h3{
	font-size: 1em;
	margin: 0 0 14px;
	font-weight: normal;
	font-family: 'Droid Sans', Helvetica, Arial, sans-serif !important;
}
.wp-biographia-text p{
	font-size: .875em !important;
	line-height: 21px;
	padding-right: 10px;
}
.wp-biographia-text a{
	color:#3097d3;
	font-weight: bold;
}
.wp-biographia-list {
	margin: 0 !important;
}
.wp-biographia-links li a{
	font-weight: normal;
}
.wp-biographia-links, ul.wp-biographia-list-text li, ul.wp-biographia-list-icon li{
	margin: 0 !important;	
}
/* #sidebar
================================================== */
/*widgets*/
#mc_embed_signup .button{
	background: #3097D3 !important;	
	font-size: .875em !important;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}
#mc_embed_signup .button:hover{
	background: #555555 !important;	
}
#mc_embed_signup form{
	padding-left: 0 !important;	
}
#mc_embed_signup {
	background: none !important;	
}
#mc_embed_signup label {
	font-weight: normal !important;
	font-size: .875em !important;
}
#mc_embed_signup input.email{
	width: 75% !important;	
}
/*post_author_profile*/
#post_author_profile img{
	float: left;
	padding: 3px;
	border: 1px solid #ddd;
	margin-right: 4px;	
}
/*tabs*/
#tab-pop img, #tab-pop .meta {
  display: none;
}
#tab-pop li, #tab-pop .tabs-content {
  overflow: visible;
}
#tab-pop li {
  position: relative;
  padding-left: 10px;
  margin: 0 0 21px 30px;
  color: #fff;
  font-weight: bold;
}
#tab-pop li .tabs-content {
  font-weight: normal;
}
#tab-pop li:hover .number {
  background: #555555;
}
#tab-pop .number {
  top: 0;
  left: -33px;
  width: 35px;
  height: 35px;
  z-index: -1;
  font-size: 19px;
  text-align: center;
  line-height: 35px;
  position: absolute;
  background: #FFA12E;
  -moz-border-radius: 28px;
  -webkit-border-radius: 28px;
  -o-border-radius: 28px;
  -ms-border-radius: 28px;
  -khtml-border-radius: 28px;
  border-radius: 28px;
}
/*widgets*/
.widget:after {
  content: "";
  bottom: 0;
  left: -5%;
  right: -5%;
  position: absolute;
  visibility: visible;
  border-bottom: 1px solid #dddddd !important;
}
#footer .widget:after {
  visibility: hidden;
}
.widget:last-child:after {
  visibility: hidden;
}
#sidebar img.avatar{
	float: left;
	border: 1px solid #ddd;
	padding: 3px;
	background: #fff;
	margin: 0 5px 5px 0;
}
#sidebar a{
	color: #3097D3;	
}
#sidebar #tabs a{
	color: #1A2127;
}
#sidebar #tabs a:hover{
	color: #3097D3;
	text-decoration: underline;
}

h4#author_name{
	margin-bottom: 7px;	
}
#author_profile, #post_author_profile img.photo{
	margin: 7px 10px 7px 0;	
}
#sidebar .submit{/*submit blog/media button*/
	height: 35px;	
	background:url(../images/sprite-mev.png) 0 -800px no-repeat;
	display: block;
	font-size:1.125em;
	color: #fff;
	text-transform: uppercase;
	padding: 14px 0 0 25px;
	font-weight: bold;
}
#sidebar .submit:hover{
	background:url(../images/sprite-mev.png) 0 -900px no-repeat;
	color: #1A2127;
	text-decoration: none;
}

.textwidget form p{
	margin-bottom: 7px;	
}
.textwidget li.email{
	background:url(../images/icon-social-small-dark.png) 0 -74px no-repeat;	
	padding-left: 20px;
}
.textwidget li.rss{
	background:url(../images/icon-social-small-dark.png) 0 5px no-repeat;
	padding-left: 20px;	
}
/*tags*/
#tab-tags a{
	font-family: 'Droid Sans', Helvetica, Arial, sans-serif;	
	color: #555 !important;
}


/* .pagination
================================================== */

.pagination span.current {
  font-weight: bold;
}
/* .mobile-searchform
================================================== */
.mobile-searchform{
	display: none;	
}
/* elastic html 5 video
================================================== */
video{
	max-width: 100%;
	height: auto;	
}

/* #footer
================================================== */
.social-block li{
	background:url(../images/icon-social-white.png) no-repeat;
	padding-left: 20px;
}
.social-block li.twitter{
	background-position: 0 -20px;	
}
.social-block li.facebook{
	background-position: 0 -40px;	
}
.social-block li.googlePlus{
	background-position: 0 -100px;	
}
.social-block li.rss{
	background-position: 0 0;	
}
.social-block li.podcast{
	background-position: 0 -60px;	
}
.social-block li.email{
	background-position: 0 -80px;	
}
.social-block li.pintrest{
	background-position: 0 -120px;	
}
.social-block li.submit{/*submit blog/media button*/
	height: 35px;	
	background:url(../images/sprite-mev.png) 0 -1000px no-repeat !important;
	display: block;
	font-size:1em;
	color: #fff;
	text-transform: uppercase;
	padding: 7px 0 0 14px;
	margin-top: 21px;
}
.social-block li.submit:hover{
	background:url(../images/sprite-mev.png) 0 -1050px no-repeat;
}
#footer li.submit a:hover{
	color: #1A2127;	
}


/* .isRTL
================================================== */
.isRTL{
	direction: rtl;	
}
.isRTL img{
	float: right !important;
	margin: 7px 0 7px 10px !important;
}

/* .page
================================================== */
.page .entry-excerpt{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-bottom: 0;
	padding-bottom: 14px;
	padding-left: 0;
	martin-left: 0;
	border-left: none;
}
.page .breadcrumb, .page .entry-meta{
	display: none;	
}

/* Trying to be more specific so that the icon-nav-pointer shows up at top level menu but not in the dropdown 

.navigation div li.current-menu-item ul.sub-menu li.menu item a {
	background: none !important;	
}

*/
/*  Tablet
================================================== 

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

.container{
	padding: 0 10px 0;
	margin-top: -7px;
}
.logo{
	margin-bottom: 7px;	
	width: 230px;
}
.logo a {
	background-position: 0 -1400px;	
	height: 70px;
}
.logo p{
	line-height: 14px;
}
#sidebar .submit{/*submit blog/media button*/
	background:url(../images/sprite-mev.png) 0 -1100px no-repeat !important;
	padding-left: 12px !important;	
	text-transform: none !important;
}
#sidebar .submit:hover{
	background:url(../images/sprite-mev.png) 0 -1200px no-repeat !important;	
}

.social-block li.submit{/*submit blog/media button*/
	background:url(../images/sprite-mev.png) 0 -1300px no-repeat !important;
}
.social-block li.submit:hover{/*submit blog/media button*/
	background:url(../images/sprite-mev.png) 0 -1350px no-repeat !important;
}
.social-block li.submit {
	font-weight: bold !important;
	text-transform: none !important;
}
.sf-parent > a{
	padding-left: 10px;
	padding-right: 10px;	
}
.menu a{
	font-size: 1.125em;
	/*padding: 14px 10px;*/	
}
}

/*  #Mobile (Landscape)
================================================== */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
.logo a {
	background-position: 0 -150px;	
	height: 45px;
	width: 120px;
}	
.socialMedia, form#searchform, .logo .tagline, .logo .datetime{
	display: none;
	margin: 0;	
}
.navigation select{
	margin: 7px 0;	
	font-size: 1em;
	text-transform: uppercase;
	border: none;
	background: #ffa12e;
	font-weight:bold;
	font-family: 'Droid Sans'
}
.select-menu option{
	margin-bottom: 7px;
	border-bottom: 1px solid #EB9328;	
}
.navigation{
	border-bottom: none;	
}
.headline h1{
	font-size: 1.750em;	
	line-height: 1;
}
.breadcrumb, .post-header .social_share{
	display: none;	
}
h1.entry-header{
	margin-top: 0 !important;
	padding-top: 0 !important;	
	font-size: 1.75em !important;
	margin-bottom: 7px !important;
}
.popular-news li, .top-news li{
    margin: 0 20px 0 0;
    min-height: 280px;

}
/*sidebar*/
#sidebar{
	display: none;
}
#sidebar .textwidget a.submit{
	display: block !important;
}
.row > .column{
	padding-bottom: 0;	
}

.cat-nav{
	margin-bottom: 21px;
	display: block;
	padding: 7px 10px 14px 20px;
	background: #1A2127;
	margin: 0 -15px 0 -15px;
	clear: both;
}
h5.header, h5.header:visited{
	font-size: 1.313em;
	margin: 7px 0;
	background: url("../images/sprite-mev.png") right -665px no-repeat;
	color: #3097D3;
}
h5.header:hover{
	cursor: pointer;
	color: #ccc;
}
.cat-nav ul{
	border-top: 1px solid #333;	
	margin-top: 14px;
}
.cat-nav li{
	border-bottom: 1px solid #333;
	background: url("../images/sprite-mev.png") right -690px no-repeat;
	padding: 3px 0;
}
.cat-nav li a{
	display: block;
	color: #ccc;
}
.cat-nav li a:hover, .cat-nav li.current a{
	color: #3097D3;
	text-decoration: none;
	background: url("../images/sprite-mev.png") right -665px no-repeat;
}
.cat-nav li.current a:hover{
	color: #ccc;
}
/*footer*/
#footer{
	padding: 1px 15px 14px;
	background: #ddd;
	border-top: none;
}
.widget_colabs_social, .widget_text{
	margin-bottom: 14px;	
}
#footer .widget_text{
	display: none;	
}
#footer .widget-title{
	margin-bottom: 7px;	
}
#footer .widget_colabs_social{
	margin-bottom: 0;	
}
#footer .social-block li{
	background:url(../images/icon-social-small-dark.png) no-repeat;
	padding-left: 20px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0;
}
#footer .social-block li.twitter{
	background-position: 0 -15px;	
}
#footer .social-block li.facebook{
	background-position: 0 -35px;	
}
#footer .social-block li.googlePlus{
	background-position: 0 -95px;	
}
#footer .social-block li.rss{
	background-position: 0 5px;	
}
#footer .social-block li.podcast{
	background-position: 0 -55px;	
}
#footer .social-block li.email{
	background-position: 0 -73px;	
}
#footer .social-block li.pintrest{
	background-position: 0 -115px;	
}
#footer .social-block li.submit{
	border-bottom:none !important;
	margin-top: 14px;
}
#footer .social-block li.submit a{
	color: #fff;
}
.copyright{
	margin-top: 0;	
	margin-right: 15px;
	font-size: .75em;
}
#footer .to-top{
	display: block;
	margin-top: 0;
	float: left;
	background: url(../images/icon-to-top-dark.png) no-repeat left center 
}
#footer a {
  display: block;
  color: #1A2127;
}
#footer ul.inlineList{
	display: none;	
}

}

/*  #Mobile (Portrait)
================================================== */
@media only screen and (min-width: 240px) and (max-width:479px) {

.headline h1{
	font-size: 1.750em;	
	line-height: 1;
}

.socialMedia, form#searchform{
	display: none;
	margin: 0;	
}
.container{
	padding: 0 10px 0;
}
.logo{
	padding-top: 7px;	
}
.logo a {
	background-position: 0 -150px;	
	height: 45px;
	width: 120px;
}
.logo .tagline, .logo .datetime{
	display: none;	
}
.logo p{
	margin-bottom: 3px;	
}
/*navigation*/
.navigation{
	border-bottom: none;
	border-top: 1px solid #ddd;
	height: 35px;
	margin-bottom: 7px;
}
.navigation select{
	margin: 7px 0;	
	font-size: 1em;
	text-transform: uppercase;
	border: none;
	background: #ffa12e;
	font-weight:bold;
	font-family: 'Droid Sans'
}
.select-menu option{
	margin-bottom: 7px;
	border-bottom: 1px solid #EB9328;	
}
/*images*/
.main img, .headline img{
	margin-bottom: 7px;	
}

.headline h1{
	font-size: 1.750em;	
	line-height: 1;
}
/*featured article*/
.featured-articles h3{
	margin-left: 0 !important;	
}
/*content section*/
.main{
	border-bottom: 7px solid #ddd;
	margin-bottom: 14px;
}
.post{
	border-bottom: 1px solid #ddd;
	padding-bottom: 14px;
	margin-bottom: 14px;
}

.breadcrumb{
	display: none;	
}
.mobile-breadcrumb {
	margin-bottom: 14px;
	display: inline !important;
	margin-top: 0;
}
.mobile-breadcrumb a{
	display: inline;	
}

.mobile-breadcrumb:after{
	content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;	
}

.news-category .column{
	width: 100%;
	border: none;	
}
.news-category ul{
	padding: 7px 0;
}
.headline{
	border: none;
	margin: 0;
	padding: 0;
}
.headline h1, .post-header .entry-header, .entry-title{
	line-height: 21px;
	font-weight: bold;
	margin-bottom: 7px;
}
.post-header .entry-header{
	padding-top: 7px;
	margin-top: 0;
	border-top: 1px solid #ddd;
	font-size: 1.313em;
}
.single .post-header{
	border-bottom: none;	
}

.news-category h3{
	border-top: 1px solid #ddd;	
}
p, .entry-content p{
	line-height: 21px;	
}
.post-header .entry-excerpt p{
	line-height: 21px;
	font-weight: bold;
	color: #666;
}
.main, .single-post .entry-content{
	padding-top: 0;	
}
.popular-news{
	clear: both;
    padding: 14px 0 21px;
    position: relative;
}
.top-news, .popular-news{
	border-top: 7px solid #ffa12e;	
	margin-top: -15px;
	margin-bottom: 7px;
	padding-bottom:7px;
}
.top-news h3, .popular-news h3, .popular-news .direction-nav, .top-news .direction-nav{
	margin-bottom: 7px;	
	margin-top: 14px;
}

.news-category{
	border-bottom: none;	
}
.news-category h3 {
	padding: 7px 0;	
}
.pagination{
	margin: 0 0 14px;
	padding: 0;
	border-top: none;
	font-size: .875em;
	font-weight:bold;
}
.pagination a, .pagination span{
	padding: 5px 8px;	
}
.mobile-searchform{
	display: block;
}
.post-header .social_share {
	display: none;	
}
/*sidebar*/
#sidebar{
	display: none;
}
#sidebar .textwidget a.submit{
	display: block !important;
}
.row > .column{
	padding-bottom: 0;	
}
/*footer*/
#footer{
	padding: 1px 15px 14px;
	background: #ddd;
	border-top: none;
}
.widget_colabs_social, .widget_text{
	margin-bottom: 14px;	
}
#footer .widget_text{
	display: none;	
}
#footer .widget-title{
	margin-bottom: 7px;	
}
#footer .widget_colabs_social{
	margin-bottom: 0;	
}
#footer .social-block li{
	background:url(../images/icon-social-small-dark.png) no-repeat;
	padding-left: 20px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0;
}
#footer .social-block li.twitter{
	background-position: 0 -15px;	
}
#footer .social-block li.facebook{
	background-position: 0 -35px;	
}
#footer .social-block li.googlePlus{
	background-position: 0 -95px;	
}
#footer .social-block li.rss{
	background-position: 0 5px;	
}
#footer .social-block li.podcast{
	background-position: 0 -55px;	
}
#footer .social-block li.email{
	background-position: 0 -73px;	
}
#footer .social-block li.pintrest{
	background-position: 0 -115px;	
}
#footer .social-block li.submit{
	border-bottom:none !important;
	margin-top: 14px;
}
#footer .social-block li.submit a{
	color: #fff;
}
.copyright{
	margin-top: 0;	
	margin-right: 15px;
	font-size: .75em;
}
#footer .to-top{
	display: block;
	margin-top: 0;
	float: left;
	background: url(../images/icon-to-top-dark.png) no-repeat left center 
}
#footer a {
  display: block;
  color: #1A2127;
}
#footer ul.inlineList{
	display: none;	
}
/*article*/
.post .entry-info {
  margin-top: 14px;
  padding: 0 0 7px;
}
.post .entry-info li {
  padding: 7px 0 0;
}
.entry-excerpt{
	margin: 7px 0;
}
.PDS_Poll{
	display: none !important;	
}
.post .entry-info ul li{
	padding-bottom: 7px;	
}
.single-post .post{
	border-bottom: none;	
	margin-bottom: 0;
}
.post-header .entry-excerpt{
	display: none;
}	
/*accordion subnavigation @ footer bottom*/
.cat-nav{
	margin-bottom: 21px;
	display: block;
	padding: 7px 10px 14px 20px;
	background: #1A2127;
	margin: 0 -15px 0 -15px;
	clear: both;
}
h5.header, h5.header:visited{
	font-size: 1.313em;
	margin: 7px 0;
	background: url("../images/sprite-mev.png") right -665px no-repeat;
	color: #3097D3;
}
h5.header:hover{
	cursor: pointer;
	color: #ccc;
}
.cat-nav ul{
	border-top: 1px solid #333;	
	margin-top: 14px;
}
.cat-nav li{
	border-bottom: 1px solid #333;
	background: url("../images/sprite-mev.png") right -690px no-repeat;
	padding: 3px 0;
}
.cat-nav li a{
	display: block;
	color: #ccc;
}
.cat-nav li a:hover, .cat-nav li.current a{
	color: #3097D3;
	text-decoration: none;
	background: url("../images/sprite-mev.png") right -665px no-repeat;
}
.cat-nav li.current a:hover{
	color: #ccc;
}
}
