/*
Theme Name: 972Mag's Awesome Theme
Theme URI: http://972Mag.com
Description: 972Mag's Awesome Theme by Tom Roshko of RSVPTEAM
Author: Tom Rusko
Author URI: http://tomroshko.com
Version: 2.0
License: my code -private, stuff i use - under their disc.
*/
/* ////////////////////////////////// CH1-RESET */

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
@font-face {
    font-family: 'bebas_neueregular';
    src: url('fonts/BebasNeue-webfont1.eot');
    src: url('fonts/BebasNeue-webfont1.eot?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont1.woff') format('woff'),
         url('fonts/BebasNeue-webfont1.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont1.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bebas_neueregular2';
    src: url('fonts/BebasNeue-webfont1eot');
    src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
 select::-ms-expand {
    display: none;
}

.bebr{font-family: 'bebas_neueregular',arial,helvetica,sans-serif; }
.robr{font-weight:400; font-family: 'Roboto',arial,helvetica,sans-serif; }   
.robl{font-weight:300; font-family: 'Roboto',arial,helvetica,sans-serif; }   
.robb{font-weight:700; font-family: 'Roboto',arial,helvetica,sans-serif; }   
 
 
 
.gkio {color:black;}



.bannerize_gadsense{text-align:center; margin-bottom:20px;}
.mrgbann_top.bannerize_gadsense{margin-top:20px;}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-style: inherit;
	font-weight:400; 
	font-family: 'Roboto',arial,helvetica,sans-serif; 
	font-size:17px;
	line-height:20px;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	background: #fff;
	line-height: 1;
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}


/* Assistive text */
.assistive-text {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}
#access a.assistive-text:active,
#access a.assistive-text:focus {
	background: #eee;
	border-bottom: 1px solid #ddd;
	color: #1982d1;
	clip: auto !important;
	font-size: 12px;
	position: absolute;
	text-decoration: underline;
	top: 0;
	left: 7.6%;
}

html {direction:ltr;}
.flr{float:right;}
.fll{float:left;}
/*    7777777777777777777777777777777 Chapter 2 - Major Layout        */
#wrap{max-width:1110px; width:100%; margin:auto; overflow:hidden;}
#wrap.scov_p{overflow:visible;}
#inwrap{width:97%; margin:auto; padding-top:10px;  overflow:hidden;}
#inwrap.scov_p{overflow:visible;}





.single_bottom_donate,.single_bottom_donate *{-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;}
.single_bottom_donate{background-color:#f8f8f8; width:100%; padding:15px; }
.single_bottom_donate_title{text-align:center; font-weight:700; margin-bottom:20px; font-size:20px; }
.single_bottom_donate_text{margin-bottom:50px; border-left:5px solid #111111; padding-left:15px; width:100%; }
.single_bottom_donate_text *,.single_bottom_donate_text{font-size:16px; line-height:25px; color:#353535; }
.single_bottom_donate_text p{margin-bottom:25px;}
.single_bottom_donate_text p:last-child{margin-bottom:0px;}
.single_bottom_donate_stext{padding:0 60px; text-align:center;  margin-bottom:20px;  }
.single_bottom_donate{margin-bottom:40px;}

.float_closer{clear:both; float:none;}
.zero{width:0px; height:0px;}

#rowl {min-height:200px;}

.authorlink span{color:black;}
.authorlink{float:left; font-size:14px;}
.authorlink:hover{text-decoration:underline;}

/* inposts start */
.inpost_posts{width:260px; border-top:10px solid #000; float:right; margin:0px 0px 20px 20px; }
.mm_in_post h5{font-size:24px; margin:10px 0px 10px 0px; float:left; }
.more_inpost{float:left; background-color:#f4f4f4; width:240px; padding:10px; }
.dyn_cont a.inpo_title{color:#000; font-size:14px; font-weight:bold; width:100%; line-height:16px;}
.post_details_in{width:100%; margin-top:5px;  font-size:14px;}
.more_in_spr{width:260px; margin:10px 0px 10px -10px; height:1px; background-color:#fff;}


/* pager start here */
.pagers_wrap,#posts_pages_nav {width:100%; margin-top:10px;}
.scov_sp_outer .pagers_wrap{margin-bottom:100px;}


.pager_link_to_page {font-family: 'bebas_neueregular',arial,helvetica,sans-serif;  padding:0px 15px 0px 15px; background-color:#000000; border-radius:5px; color:#fff; 
					font-size:30px; line-height:50px;letter-spacing: 1px;}
.pager_link_to_page .pager_next,.nav-next {float:right; position:relative; top:16px; margin-left: 10px;}
.pager_link_to_page .pager_prev,.nav-previous{float:left;  position:relative; top:16px; margin-right: 10px;}

 
 #scol_rposts{padding-top:10px; border-top:solid 10px #000; margin-top:0px; color:#1e1e1e;
				 font-size:14px; line-height:18px;}
#scol_rposts ul {float:left; margin-left:8px;list-style:none;  margin-top:20px;}
#scol_rposts li {float:left; width:18.8%; display:block; margin-bottom:14px;}
#scol_rposts.scove_s li { width:23.875%;  }
#scol_rposts li:hover {text-decoration:underline;}
#scol_rposts h3{margin-left:8px; font-size:30px; line-height: 22px; color:#1e1e1e;}
#scol_rposts.scove_s{width:590px; margin:auto;}
#scol_rposts.scove_s h3{margin-left:0px;}
#scol_rposts.scove_s ul{margin-left:0px;}
 
#scol_rposts.scove_s .rel_text_li{margin-left:0px;color:#000;}
 .sco_at_c{text-transform:uppercase; line-height:20px; margin-bottom:10px; font-weight:bold;width:130px; font-size:14px; color:#fff; padding-left:10px; height:20px;}
#scol_rposts li img{width:100%; display:block;}
		#scol_rposts li.mrg_rel_r{margin-right:1.5%;}
.rel_text_li{margin-left:10px; float:left; width:100%;}
 
 
 
  .scov_artc .wp-caption{width:100%;}
   .scov_artc  .wp-caption img{width:100%;}
  .scov_artc  .dyn_cont img.centered_middle{width:100%;  }
  .scov_artc .dyn_cont img.centered_middle.parent_less{width:114%; max-width: 114%; margin-left:-7%;}
  .scov_artc .dyn_cont img.centered_large.large_parent_less{width:160%; max-width: 160%; margin-left:-30%;}
  .scov_artc .wp-caption.centered_middle_aparent{width:114%; max-width: 114%; margin-left:-7%;}
  .scov_artc .wp-caption.centered_large_aparent{width:160%; max-width: 160%; margin-left:-30%;}
 
 

.widget_bloggerdata{width:100%; border-top:10px solid #1e1e1e; margin-top: 0px;}
.autho_name{width:100%; text-align:center; font-size: 36px;
line-height: 26px; margin-top:10px; margin-bottom:20px;}



/* scov start here */
.scov_single_p #afterp_widget_list{width:590px; margin:auto;}
.leave_comment_scov{width:590px; margin:40px auto 20px auto;}
.leave_comment_scov a{margin-left:8px;}
.leave_comment_scov .sc_comm{margin-top:11px; }
.leave_comment_scov h3{float:left; font-size:24px;margin-top:12px; margin-left:8px; line-height:17px;}
 .spr_scovs{width:670px; margin-left:-40px;  margin-bottom:10px;  border-top:2px solid #ebebeb;}
.scov_sp_outer{width:76%; margin:auto; position:relative; margin-top:-10px;}
.scov_sp_outer.category_sp{margin-top:50px;}
.img_wrap_scov_inn{width:100%; margin:auto; max-width:1110px; position:relative;}
.img_wrap_scov_inn_screen{width:97%;left: 1.5%; height:200px;   position:absolute;  top:0; z-index:500;}
.img_wrap_scov_inn_screen h1{    text-shadow: 2px 3px 7px #000;margin:124px 0px 0px 20px; color:#fff; font-size:80px; line-height:70px;}

.dec_cat_for{width:96%; text-align: center; overflow:hidden;padding:10px 2% 10px 2%; /* margin-top:-10px; */ /*height:48px; */
		line-height: 30px; background-color:#ff591f; color:#fff; font-size:24px; }

.img_wrap_scov{width:100%; margin-top: -20px; overflow:hidden; height:483px;}
.img_wrap_scov.cat_p{height:200px; position:relative;}
.img_wrap_scov.cat_p.localhco{width:104%; margin:-30px 0px 0px -2%;  }
.img_wrap_scov.no_img{margin-top:0px; height:143px;}
.img_wrap_scov img{width:100%;}
.img_wrap_scov img.sc_upper_img{height: 66px;width: auto;margin: 130px 20px 0px 0px;}
.scov_text_box{float:left; width:100%; position:relative; min-height:390px;  margin-bottom:30px;}
.scov_text_box.single_scov{height:431px;}
.scov_text_box_inner{position:absolute; z-index:500; width:82%; left:9%; top:-123px;}
.scov_text_box_inner.single_scov{left:0; width:100%; }
.auth_minilogo{width:auto; height:42px; }
.auth_minilogo img{height:100%; width:auto;}
.tite_scov_box{width:90%; background-color:#1e1e1e;padding:37px 5% 37px 5%;  }
.tite_scov_box time{color: #fff;
margin-bottom: 10px;
floaT: left;}
.tite_scov_box h1{color:#fff; font-size:64px; line-height:58px; max-height:171px; overflow:hidden; width:100%; margin-bottom:24px;}
.tite_scov_box p,.tite_scov_box p em{color:#fff; font-size:24px; line-height:30px;}
.scov_details{float:left; width:90%; padding:0px 5% 9px 5%; margin-top:30px; border-bottom:2px solid #ebebeb; }
.scov_details a{margin-left:5px;}
.scov_subti{margin-left:10px; margin-top:6px;}
.scov_subti strong,.scov_subti span{font-family: helvetica,arial,sans-serif; font-size:15px; line-height:16px; }
.scov_subti strong{font-weight:bold; text-transform:uppercase;}
.scov_3_ul{width:100%;border-bottom:2px solid #ebebeb; margin-bottom:40px;}
.scov_3_ul li{width:31%; margin-bottom:40px;}
.scov_3_ul li a img{width:100%;}
.scov_3_ul li a h2{ height:112px; overflow:hidden; width:100%; margin-top:13px;}
.scov_3_ul li a h2,.scov_3_ul li a h2 strong{font-size:24px; line-height:28px; }
.scov_3_ul li a h2 strong{font-weight:700; color:#ff591f;}
.scov_3_ul li a h2.prev2_title{height:56px; margin:0px 0px 15px 0px;}
.scov_3_ul li p{font-size:16px; line-height:22px; height:88px; overflow:hidden;}
.scov_3_ul li.mrgr{margin-right: 3.5%;}
.scov_3_ul li.flc{margin:0px;}

.scov_3_ul li.prev2{width:100%; padding-top:15px; margin-bottom:15px; border-top:2px solid #ebebeb; }
.prev2_img{width:31%; margin-right: 3.5%;}
.cont_prev2{width:65%; }
.tite_scov_cont{width:100%; max-height:210px; overflow:hidden;}

.box_other_scov{width:100%; border-top:10px solid #000; padding-top:10px; }
.box_other_scov h3{width:100%; font-size:24px; line-height:18px; margin-bottom:10px;}
.more_scov_i{width:100%;}
.more_scov_i li{width:17%; }
.more_scov_i li.mrgr{margin-right: 3.75%;}
.img_wr{width:100%; height:90px; overflow:hidden;}
.more_scov_i li a img{width:100%; display:block;}
.more_scov_i li a h4{width:100%; margin-top:10px;  height:44px; overflow:hidden;  font-size:18px; line-height:22px; }
.more_scov_i li a h5{width:100%;  margin-top:10px; height:66px; overflow:hidden;  font-size:18px; line-height:22px; }

.nstt_fly_scov{opacity:0; width:56px; border:1px solid #e3e2e2; z-index:5000; position:fixed; left:13%; 
				top:260px;
				-webkit-transition: all 0.6s ease-in-out;
			  	-moz-transition: all 0.6s ease-in-out;
			  	-o-transition: all 0.6s ease-in-out;
			  	transition: all 0.6s ease-in-out;}
.nstt_fly_scov.active{opacity:1; top:100px}


.scov_artc{width:91%; margin:auto; margin-left:4.5%;}
.scov_single_p{width:60%; margin:auto; margin-top:-10px;}
.scov_artc .post_header{width:100%; margin-left:0;}
.scov_artc .pcol{width:100%; overflow:visible;}
.scov_artc .post_content{width:100%; margin-left:0;}
/* scov end here */


/*    7777777777777777777777777777777 Chapter 9 - WIDGETS - NEWSLETTER SUBSCRIBE WIDGET     */
.widget_newslet_subs{display:block; border-top:10px solid #000;}
.widget_newslet_subs h3 {margin:7px 0px 7px 0px; width:61%;line-height: 41px;  float:left; color:#000;  font-size:57px; text-align:justify;  }
.widget_newslet_subs h4 {margin:7px 0px 7px 0px; width:33%; float:right; color:#145da0;  font-size:26px; line-height: 21px;  }

.widget_newslet_subs h6 {font-size:12px; line-height:14px;}
.subs_email_send {  background-color:#145da0; color:white; width:24%; float:right; display:block; font-style: italic; height:30px; line-height:30px; text-align:center; position:relative;   cursor:pointer; font-size:14px;}
.subs_email_send:hover{background-color:#79abdc;}
#subs_email{  font-size: 14px; margin-bottom:6px; margin-right:0%; background-color:#bcd5ed; width:76%; display:inline-block; color:white; height:30px; outline:none; border:none; text-indent:6px; padding:0px 0px 0px 0px; }
.subsc_error{color:#cd3633; }
.post_content .subsc_error{width:58%; margin:5px auto 0;}

/* new head */
.flc{clear:both;}
.head_time,.head_contr{font-size:12px;}
.head_contr{float:right; line-height:18px;}
.head_contr a{color:#f46d00;}
.head_contr a:hover{text-decoration:underline;}
.head_sect_area{margin-bottom:10px; width:100%; border-bottom:1px solid #1e1e1d; padding:10px 0px 10px 0px;}
/* new head end */

/* computer  */
@media only screen and (min-width : 1040px){
	#rowb{width:70%; float:left;}
	#rowb.baby_down{width: 79.851%; float: right;}
	#rowl{width:26.2%; margin-right:2.3%;  float:left;}
	#rowl.baby_down{width:19%; margin-right:0;}
	
	
	#rowc {width:71.5%; float:left;}
	#rowc.baby_down {width: 62.209%;}
	#rowr {width:28.46%; float:right;}
	#rowr.baby_down {width: 35.697%;}
	.hdnavitem{font-size: 22px;    }
	#navoices{font-size:18px;   }
	.nav_bull{margin-right:7px;  top:-2px;}
	#s_word{font-size:20px;}
	#branding{ float:none; clear:both; padding-top:7px; padding-bottom:3px; width:100%;}
	#hh1{width:18.5%; float:left; margin-right:6.3%;}
	#hh1 time {display:block; font-size:12px; color:#090911; margin-left:10px;}
	#site-title img{ width:100%;   }
	#hh2{width:22%; margin-top: 1%; float:left;}
	.head_prom_text h4{height:56px;}
	#hh3{margin-left:4%;width:22%; margin-top: 1%; float:left;}
	#hh4{width: 26%; float:right;  margin-top: 37px; font-size:12px;}
	.forcenv{display:none;}
	.softnv{display:block;}
	#hh4 p{width:100%; display:block;}
	.pcol{width:71%; float:left;  overflow:hidden;}
	.post_header{margin-left:1.7%; width:71%;}
	.scol{width:25%; float:right; margin-top:31px; margin-right:2%; overflow:visible;}
	
	
	
}

/* computer  and tablet */
@media  (max-width : 1110px){
	.img_wrap_scov img{height:100%; width:auto;    position: relative;
    left: -9%;}
}




@media only screen and (min-width : 700px){

	.prom_box{border-top-style:solid; border-top-width:10px;}
	.csecond {width:48%;}
	#smart_nav,#sp_footer,#sp_cc_nav,.fa_sp_name,.mob_on_feed_banner{display:none;}


	.scola{width:25%; float:right; margin-top:20px; margin-right:2%; overflow:visible;}
	.fa_latest_wrap{width:63%; margin-top:10px;}
	#comment_form_wrap {width:74%;}
.widget_hp_video h3{float:left;}
.widget_hp_video hgroup{display:block; margin:18px 0px 20px 15%; float:left; width:55%;}

.vw_post_header {width:96%!important;;}
.chead_regular h1{font-size:38px;}
.csecond h1{ height:105px;}
 
.widget_hplatestposts{margin-top:30px;}
}

/* tablet */
@media only screen and (min-width : 701px) and (max-width : 1039px) {
		#scol_rposts ul,.rel_text_li ,#scol_rposts ul{ margin-left:0px;}

	#rowl,#abouthovercolor,#hh4 p,.head_prom_text h5,#abouthovercolorli{display:none;}
	#rowb{width:62%; float:left;}
	#rowb.baby_down{width:100%; float: right;}
	#rowl{width:26.2%; margin-right:2.3%;  float:left;}
	#rowl.baby_down{width:18.384%; margin-right:0;}
	
	
.widget_newslet_subs h4 {
margin: 9px 0px 7px 0px;
width: 40%;
float: right;
color: #145da0;
font-size: 23px;
line-height: 19px;
}
	.widget_newslet_subs h3{width: 57%; font-size: 45px;}
	
	#rowr {width:35.08%; padding-left:1%; float:right;}
	#rowc {width:100%; float:left;}
	
	
		#rowc.baby_down {width: 62.209%;}
	
	.hdnavitem{font-size:22px; }
	#navoices{font-size:22px; margin-right:3x;}
	.scol{width:100%; float:left; margin-top:31px; margin-left:2%; overflow:visible;}
	.nav_bull{margin-right:5px;  top:0px;}
	#s_word{font-size:15px;}

	#branding{ float:none; clear:both; padding-top:7px; padding-bottom:4px; width:100%;}
	#hh1{width:18.5%; float:left; margin-right:7.3%;}
	#hh1 time {display:block; font-size:10px; color:#090911; }
	#site-title img{ width:112%;    }
	#hh2{width:22%; float:left;}
	.head_prom_text h4{height:64px;}
	.head_prom_wrap img {margin-top:15px; margin-right:5px;}
	#hh3{margin-left:5%;width:22%; float:left;}
	#hh4{margin-right:1%;width:20%; float:right; margin-top:5px; font-size:12px;}
	.forcenv{display:block;}
	.softnv{display:block;}
	.pcol{width:100%; float:left;  overflow:hidden;}
.post_header{margin-left:1.7%; width:100%;}
.social_col,.scol_util {display:none;}
 
	.dyn_cont p{font-size:15px; line-height:19px;}
}

/* Smartphone  */


@media only screen and (min-width : 701px) and (max-width : 1000px) {
	
		.tite_scov_box p, .tite_scov_box p em{	  font-size: 22px;
  line-height: 26px;	}
	.tite_scov_box h1{  font-size: 62px;}
}
@media only screen and (min-width : 10px) and (max-width : 700px) {
	
	.img_wrap_scov{height: 383px;}
	.scov_sp_outer,.scov_single_p{width:95%; }
	.wp-caption.centered_middle_aparent,.wp-caption.centered_large_aparent,.scov_artc .wp-caption.centered_large_aparent
	{width:100%; max-width: 100%; margin-left:0;}
	
	.dyn_cont img.centered_large,
	.dyn_cont img.centered_middle{width:100%;}
	.nstt_fly_scov {display:none;}
	.scov_text_box{height: 376px;}
	.box_other_scov{margin-bottom:100px;}
	
		#scol_rposts ul,.rel_text_li ,#scol_rposts ul{ margin-left:0px;}
		#scol_rposts li.mrg_rel_r{margin-right:1.5%;}
		
		
		
		
		
		#wrap{min-width:320px;}
		.head_sect_area{float:left;}
	#rowl,#header_ad_wrap,#rowr,#branding,#head_nav,#colophon,#cc_nav,.author_det,#comm_balloon,.widget_ccarous,.nstf_h3{display:none;}.nstf_back.fdarch_time {float:none; width:100%; text-align:center;}
	#rowc {width:100%; float:left; margin-bottom:40px;}
	.csecond {width:100%;}
	#smart_nav,#sp_footer.fa_sp_name{display:block;}
	.fa_latest_wrap{width:100%; margin-top:20px;}
	#comment_form_wrap { width:97%;}
.widget_hp_video hgroup{display:block; margin:18px 0px 20px 1%; float:left; width:90%;}
.post_header{margin-left:1.5%; width:97%;}
.chead_regular h1{font-size:24px; line-height: 38px;}
.limg.seqanimable{display:none;}
.stitle_text{display:none;}
.widget_secoarticles .img_rel_w{display:none;}
.csecond h1{margin-bottom:15px;}
.widget_hplatestposts{margin-top:7px;}
.social_col,.scol_util {display:none;}.mob_on_feed_banner,.mob_on_feed_banner img{width:100%;}

	
	.dyn_cont p{font-size:15px; line-height:19px;}
	.tite_scov_box p, .tite_scov_box p em{	  font-size: 21px;  line-height: 27px;	}
	.tite_scov_box h1{  font-size: 58px;}
}


.bluetext{color:#145da0;}
.news-red{color:#cd3633;}
.analysis-green{color:#26ac59;}
.culture-blue{color:#79abdc;}
.video-yellow{color:#ecd816;}
.all-purpule{color:#794377;}
.about-blue{color:#145da0;}

.s_bar{list-style:none;}
#rowr_widget_list .widget {margin-bottom:20px; }
#rowr_widget_list .widget_aulastposts{border-top:10px solid #000;}
.hidden_stuff_for_measuring{position:absolute; top:-4000px; right:-4000px; opacity:0;}
/*    7777777777777777777777777777777 Chapter 3 - Header              */



.head_prom_wrap img {display:block; float:left; max-width:78px; max-height:82px; overflow:hidden; width:33%;}
.head_prom_text{float:left; margin-left:3%; width:58%;}
.head_prom_text h4{font-size:14px; line-height:16px; margin-bottom:2px; margin-top:2px; text-overflow:ellipsis; overflow:hidden; }
.head_prom_text h4 a{ color:#1e1e1e;}
.head_prom_wrap h4:hover{text-decoration:underline;}
.head_prom_wrap h5:hover{text-decoration:underline;}
#hh4 p:hover{text-decoration:underline;}
#hh4:hover .dls span,#hh4:hover p a{color:#145DA0; text-decoration:none;}
#hh4 p a{line-height:18px; color:#2d2d2d; font-size:16px;}
#hh4 p{border-bottom: 10px solid #bcd5ed; float: right; width:47%;  margin-top:6px; }

.dls{margin-top: 24px; width:51%; text-align:left; display:block; float:left;}
.dls small{display:inline-block; width:24px; height:24px; background-position:-0px -348px; position:relative; top:-7px; }
.dls span{font-size:60px; display:inline-block;    color:#1e1e1e;}


.head_prom_text h5 a{ font-family:arial,helvetiva,'ColaborateRegular'; font-size:14px; }
.spritelang.search_ics{ cursor:pointer; border:0; background-color:transparent;  display: block;  position: absolute;  right: 5px;  top: 5px;}
.search_outer{width:100%; height:0px; overflow:hidden;  margin-bottom:10px;
				-webkit-transition: height 0.6s cubic-bezier(.26, .12, 0, 1);
			  	-moz-transition: height 0.6s cubic-bezier(.26, .12, 0, 1);
			  	-o-transition: height 0.6s cubic-bezier(.26, .12, 0, 1);
			  	transition: height 0.6s cubic-bezier(.26, .12, 0, 1);
}
.search_outer.active{height:70px;}
.search_outer.active.s_inn_p{height:90px;}
#header_s{width:99.6%; position:relative; border:2px solid #d7d7d7; height:66px;}

#head_nav{width:100%; height:40px; background-color:#1e1e1e; margin-bottom:10px;}
#head_nav ul {width:80%; float:left;}
.hdnavitem{font-family: 'bebas_neueregular'; margin-right: 12px; height:36px; text-transform:uppercase; display:block; color:white; float:left; line-height:36px; }
.nav_addition_item{width:40px; height:40px; border-left:1px solid #646464;}
.nav_addition_item small {margin:auto; display:block;cursor:pointer; margin-top:8px;}

.nav_bull{display:inline-block; width:11px; height:11px; border-radius:6px; position:relative;}
.widget_nav_item{padding:0 0 0 12px;}
.widget_nav_item:after{content:''; float:right;margin-top: -4px;  height:40px; width:0px; border-right: 1px solid #646464;}
.widget_nav_search {width:28.2%; float:right; margin:0px 0px 0px 10px; height:30px; line-height:28px;}
#s_word{color:#ebebeb;   margin-right:4%; }
#s{  float:left; height:66px;  color:#bcd5ed; font-size:36px;  background-color:white; width:83%;  outline:none; border:none;
padding:0px 0px 0px 2%;   }
#sb{float:left; height:66px;  color:#bcd5ed;  font-size:36px; width:14%; 
 outline:none; border:none; padding:0px 0px 0px 0px; 
 margin:0px 0px 0px 0px; background-color:#fff;cursor:pointer;}
 
#s::-webkit-input-placeholder { /* WebKit browsers */
    color:    #bcd5ed; font-size: 36px;
}
#s:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #bcd5ed; font-size: 36px;
}
#s::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #bcd5ed; font-size: 36px;
}
#s:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #bcd5ed; font-size: 36px;
}
 
 
 
 
#navoices { font-size: 22px; text-transform: uppercase; font-family: 'bebas_neueregular'; border-top:4px solid #f2683f; background-color:#1e1e1e; float:left; position:relative; 
			width: 93px;  color:white; line-height:36px; }
#navoices small{  display:inline-block; margin-right:7px; position:relative; top:-5px;}
#navoices nav{left: 0px; text-transform:none; display:block; width:135px; position:absolute; overflow:hidden; height:0px; z-index:2000;
transition-timing-function: ease;
-moz-transition-timing-function: ease; /* Firefox 4 */
-webkit-transition-timing-function: ease; /* Safari and Chrome */
-o-transition-timing-function: ease; /* Opera */

transition-property:all;
-moz-transition-property:all; /* Firefox 4 */
-webkit-transition-property:all; /* Safari and Chrome */
-o-transition-property:all; /* Opera */

transition-duration: 0.5s;
-moz-transition-duration: 0.5s; /* Firefox 4 */
-webkit-transition-duration: 0.5s; /* Safari and Chrome */
-o-transition-duration: 0.5s; /* Opera */}

#navoices nav a{background-color:#1e1e1e; text-indent:6px; display:block; height:30px; border-bottom:#E69C00 1px solid; font-size:12px; font-family:arial,helvetica,sans-serif; color:white;}
#navoices nav a:hover{text-decoration:underline;}

#smart_up{width:100%; background-color:#EAEAEA; height:28px;}
#smart_up time{margin-left:1%; position:relative; top:5px; font-size:13px;display:block;  width:50%;}
#smart_up form {display:block; float:right; width:50%;  margin-right:1%;  text-align:right; }
#ss{height:40px;  width:70%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  background-color:white; border-top-left-radius:11px;  border-bottom-left-radius:11px; border:none; outline:none; position:relative;  text-indent:4px;}
#spsubmit{width:40px; height:40px; padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px;  background-color:white; border-top-right-radius:11px;  border-bottom-right-radius:11px;  border:none; outline:none;position:relative;  cursor:pointer; top:-12px; background-position:-2px -59px;}
#smart_nav img{width:25%; margin:20px 0px 20px 1.5%; display:block;}
#smart_nav {margin-bottom:3px;}
.sp_nav{display:block; width:47%; color:white; text-align:center; font-family: 'bebas_neueregular'; height:50px; line-height:50px; margin-top:7px; font-size:26px;}
.sp_nav_sel{-webkit-appearance: none;  -moz-appearance: none; display:block; margin-left:1.5%; width:97%; color:white; background-color:#1e1e1e; text-align:center; font-family: 'bebas_neueregular'; height:50px; line-height:50px; margin-top:15px; font-size:26px;}
#sp_nav_al {margin-left:1%; float:left; background-color:#794377; }
#sp_nav_ne {margin-left:1.5%; float:left; background-color:#cd3633; }
#sp_nav_an {margin-right:1.5%; float:right; background-color:#79abdc;/*background-color:#26ac59;*/ }/*khalil*/
#sp_nav_vi {margin-right:1%; float:right; background-color:#ecd816; }

/*    7777777777777777777777777777777 Chapter 4 - Ads                 */
#header_ad_wrap{margin:0px auto 0px auto; width:728px; height:90px; max-width:1090px; overflow:hidden; max-height:140px;  }

#header_ad_wrap *:first-child {margin:auto;}

/*    7777777777777777777777777777777 Chapter 5 - Sprites                  */


/*    7777777777777777777777777777777 Chapter 6 - fonts                  */

@font-face {
    font-family: 'ColaborateRegular';
    src: url('./fonts/colaborate/ColabReg-webfont1.eot');
    src: url('./fonts/colaborate/ColabReg-webfont1.eot?#iefix') format('embedded-opentype'),
         url('./fonts/colaborate/ColabReg-webfont1.woff') format('woff'),
         url('./fonts/colaborate/ColabReg-webfont1.ttf') format('truetype'),
         url('./fonts/colaborate/ColabReg-webfont1.svg#ColaborateRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ColaborateBoldRegular';
    src: url('./fonts/colaborate/ColabBol-webfont1.eot');
    src: url('./fonts/colaborate/ColabBol-webfont1.eot?#iefix') format('embedded-opentype'),
         url('./fonts/colaborate/ColabBol-webfont1.woff') format('woff'),
         url('./fonts/colaborate/ColabBol-webfont1.ttf') format('truetype'),
         url('./fonts/colaborate/ColabBol-webfont1.svg#ColaborateBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

} 

/*    7777777777777777777777777777777 Chapter 8 - WIDGETS - LEFT AUTHORS WIDGET     */
.widget_authorswdg{border-top:10px solid #000; padding-top:6px;}
.widget_authorswdg h3{margin-top: 4px; font-family: 'bebas_neueregular'; font-size:30px; color:#000; }
#blogers_widget ul {list-style:none; list-style-type:none; padding-top:20px; display:block; overflow:hidden;}
#blogers_widget ul li {display:div; border-bottom:2px solid #ebebeb; margin-bottom:5px; padding-bottom:6px; overflow:hidden;}
#blogers_widget ul li h6:hover a{color:#79abdc; text-decoration:underline;}
#blogers_widget ul li h5:hover a{color:#79abdc; text-decoration:underline;}
.more_voices_butt{text-align:center; border-bottom:2px solid #ebebeb; margin-bottom:15px; padding-bottom:8px; cursor:pointer;}
.more_voices_butt:hover{text-decoration:underline;}
.author_img{width:43px; height:60px; float:left;}
.auth_minilogo .author_img{margin-top:-25px;}
.a_detail{float:left; width:70%; margin-top: 18px;}
.a_detail h5{font-family: helvetica,arial,sans-serif; font-size:16px; 
margin-top:19px;
	 float:left; width:100%; text-transform:uppercase; margin-left:13px;}
.unqrn{height:16px; float:left; width:100%;}
.unqfn{height:16px; float:left; width:100%; font-family: helvetica,arial,sans-serif; font-weight:bold;font-size:16px;  }
.a_detail h6{font-size:12px; color:#b4b4b4; margin-left:13px;  margin-top:3px; height:25px; overflow:hidden;}
.a_detail h6 a{color:#b4b4b4;}
.a_detail h6:hover{color:#1e1e1e;}



/*    7777777777777777777777777777777 Chapter 10 - HOMEPAGE ARTICLE PROMOTIONS   */
.prom_box{display:block; padding-top:6px;}
.prom_box time{color:#646464; float:right; font-size:12px;}
.prom_box .comm_num{color:#646464; font-size:12px; float:right; margin-left:3px;}
.comm_num.comm_num_top{margin-top:3px;}
.csecond img{width:100%; margin-top:3px;}
.chead_regular img{width:100%; margin-top:8px;}
.prom_box .byword{float:left; font-size:14px; margin-right:4px;}

.tca_wrap{width:97%; margin-left:1.5%; margin-bottom:10px; font-size:11px;}
.baby_down .tca_wrap{ margin-bottom:0px;}



.aft{font-family:'bebas_neueregular'; font-size:30px!important; color:#1e1e1e!important; margin-left:0px!important;}
.afto{font-family:'bebas_neueregular'; font-size:30px; color:#1e1e1e; margin-top:16px; margin-bottom:15px;}
.aftosp{font-family:'bebas_neueregular'; font-size:30px; color:#1e1e1e; margin-bottom:15px; padding-top:5px; border-top-style:solid; border-top-width:10px;}
.chead_regular {width:100%;}
.widget_headarticle{float:left; width:100%; margin-bottom:18px;}
.chead_regular h1{ margin-left:1.5%; margin-bottom:18px;}
.prom_box h1 a{line-height: 42px; color:#1e1e1e;  text-decoration:none;}
.prom_box.csecond h1 a{line-height: 26px;}
.prom_box h1 a:hover{color:#145da0!important; text-decoration:underline;}

.prom_box.bibidown.chead_regular h1 a{font-weight:bold; font-size:65px; line-height:46px;}

.widget_secoarticles{float:left; width:100%; margin-bottom:18px;}

.csecond h1{font-size:24px; line-height:26px; margin-left:5px;  overflow:hidden; margin-top:10px;}

.csecond .byword{margin-left:5px;}
.csecond time{ float:left; margin-top:0px; margin-left:5px;}

.csecondl {float:left;}
.csecondr {float:right;}

.img_rel_w{position:relative;}
.stitle_back{background-color:black; position:absolute;  bottom:1px; z-index:90; height:100%; width:100%;}
.stitle_text{color:white; font-size:14px; position:absolute; bottom:1px; left:0px; z-index:120; width:100%;}
.stitle_text h3 {width:97%; margin-left:1.5%; padding:10px 0px 10px 0px; font-size:14px; position:relative; z-index:150;}
/*
.stitle_back{background-color:black; position:relative;  top :-3000px; display:none; z-index:100;}
.stitle_text{color:white; font-size:14px; position:relative; top :-3000px; display:none; z-index:120; width:97%; margin-left:1.5%; margin-top:15px;}
*/
a{text-decoration:none; color:black;}


/*    7777777777777777777777777777777 Chapter 11 - HOMEPAGE LATEST ARTICLES SEQUENCE   */
.widget_hplatestposts{float:left; width:100%; display:block; }
.baby_down .widget_hplatestposts{margin-top:0px;}



.seq_li{width:100%; padding-bottom:15px; border-bottom:1px #ebebeb solid; margin-bottom:19px;}
.limg{float:left; width:19%; margin-right:2%;}
.wide_hp_format  .limg{width:48%;}
.seq_li .liholder .rmfl {height:0px; font-size:12px; line-height:13px; overflow:hidden; display:block;  margin-bottom:0px;}
.seq_li .liholder .rmfl:hover{text-decoration:underline;}

.limg .liholder {float:left; width:78%;}

.litext {height:0px; overflow:hidden; font-size:12px;  margin-bottom:0px;}
.wide_hp_format .litext {margin-bottom: 10px; font-size:14px; line-height:16px; height:48px;}
.liholder h5 a{font-family:'ColaborateRegular'; font-size:14px; text-transform:capitalize;}
.liholder h5 a:hover{text-decoration:underline;}
.wide_hp_format  .liholder h5 a{font-size:18px;}
.liholder h3 {font-size:14px;text-overflow:ellipsis;     margin:0px 0px 0px 0px;}
.liholder h3 a{font-weight:bold; color:#1e1e1e;}
.wide_hp_format  .liholder h3 a{font-size:18px; line-height:20px;}
.wide_hp_format  .liholder h3{height:60px; margin-bottom:15px;}
.liholder h3 a:hover{text-decoration:underline; color:#145da0;}
.liholder time{color:#646464; font-size:12px;}
.liholder .comm_num{color:#646464; font-size:12px;}

/*    7777777777777777777777777777777 Chapter 12 - FOOTER  */
#colophon{height:30px; width:100%; margin-bottom: 105px; background-color:#1e1e1e; line-height:16px; font-size:12px; margin-top:80px;}
#colophon div small span {font-size:18px;  font-family: 'bebas_neueregular'; margin-right:5px;}
#colophon div small{  font-family: 'bebas_neueregular'; font-size:14px;}
.f_t{ color:white;  font-size:16px;  line-height:28px; }
#cr_div{width:60%; float:left; }
#cr_div2{width:60%; float:left; margin-top:20px;  }
#ab_wrap{width:70%; margin-left:1%; margin-bottom:14px; float:left;}
#cr_div2 p { font-size: 14px; margin-left:1%; margin-bottom:16px;}
#cr_div small{margin-left:1%; }
#chn_div{width:20%; float:left; border-left:1px white solid; height:20px; margin-top:5px; line-height:17px;  color:white;}
#chn_div2{width:19%; padding-left:1%; float:left; margin-top:20px; height:66px; border-right:#ebebeb 1px solid; border-left:#ebebeb 1px solid;}
#chn_div small{margin-left:10px;  }
#crdt_div{width:19%; float:left; border-left:1px white solid; height:20px; margin-top:5px; line-height:17px;  color:white;}
#crdt_div2{width:18%; margin-left:1%; float:left; margin-top:20px;}
#crdt_div small{margin-left:10px;  color:white;}
#fl_wrap{width:20%; display:inline-block; height:inherit; margin-left:9%; line-height:16px;}
#colophon #fl_wrap{  margin-left: 0;  width: 100%;}
#colophon #fl_wrap a.f_l{    display: inline-block;    margin-right: 15px;}
#colophon #cr_div2{      width: 100%;}
#colophon #ab_wrap{      width: 59%;}
#colophon #chn_div2{ margin-top:0;}
#colophon #crdt_div2{ margin-top:0;}



.f_l{display:block; font-size: 14px;}
.f_l:hover{text-decoration:underline;}
.chn_i{ display:block; float:left; width:38px; height:38px; margin-right:10px; margin-bottom:10px;}
.fb_chn_i{background-position:-1px -101px;}
.tw_chn_i{background-position:-46px -101px;}
.ytb_chn_i{background-position:-90px -101px;}
.rss_chn_i{background-position:-134px -101px;}
#crdt_div2 p{font-size: 14px; color:#959595; margin-bottom:0px; margin-left:10px;}
#crdt_div2 hr{color:#959595; margin-bottom:7px;}
#crdt_div2 p a {font-size: 14px; color:#1f638a;}
#crdt_div2 p:hover a {text-decoration:underline;}
#sp_footer{background-color:black; color:white; padding:15px 10px 15px 10px;}
#sp_footer h3{font-size:27px; margin-bottom:20px;}
#sp_footer p {margin-bottom:15px;  font-size:12px; }

/*    7777777777777777777777777777777 Chapter 13 - FACEBOOK WIDGET  */
.widget_fbsbar{margin-bottom:20px; min-height:258px;}
#fb-root {display: none;}
.widget_fbsbar .fb_iframe_widget, .widget_fbsbar .fb_iframe_widget span, .widget_fbsbar .fb_iframe_widget span iframe[style] {width: 100% !important;}
.scol .fb_iframe_widget, .scol .fb_iframe_widget span,  {width: 100% !important;}.scol .fb_iframe_widget span iframe[style] {width: 100%;}
.social_col .pluginLikeFlyoutFullButton{display:none!important;}
.social_col {position:relative; z-index:1000;}
iframe .pluginCommentFlyout{display:none;}
.pcol .fb_edge_comment_widget.fb_iframe_widget{top:-160px!important;}
.scol .fb_edge_comment_widget.fb_iframe_widget{left:-200px!important;}
/*    7777777777777777777777777777777 Chapter 14 - TWEETER WIDGET  */
.widget_twitter{border-top:10px solid #145DA0; margin:40px 0px 20px 0px; background-color:#eaeaea;}
.widget_twitter h3 {float:right; font-size:30px;  font-family: 'bebas_neueregular';  clear:both; margin-right:10px;}
.widget_twitter h3 a{color:#145DA0;}
.widget_twitter .zero {float:left;}
.widget_twitter .tw_bird {background-position:-94px -0px; width:99px; height:57px; position:relative; top:-36px;}
.widget_twitter ul {display:block; float:none; clear:both; padding-top:2px;}
.widget_twitter li {display:block; border-bottom:1px white solid; padding-bottom:20px; margin-top:20px;}
.widget_twitter li span{display:block; background-position:-0px -0px; width:48px; height:48px; float:left; margin-left:10px;}
.widget_twitter li img {display:block; width:48px; height:48px; float:left; margin-left:10px;}
.widget_twitter li .genprfl{float:left; margin-left:10px; width:70%; font-size:12px;}
.widget_twitter li .perprfl{float:left; margin-left:10px; width:92%; font-size:12px;}
.widget_twitter li:hover a{text-decoration:underline;}
.widget_twitter li p a{color:#145DA0;}
#twi_last{text-align:center;}
#twi_last a{color:#145DA0;  font-size:14px;}

/*    7777777777777777777777777777777 Chapter 15 - Homepage FEATURED AUTHOR  */
.widget_featured_author{border-top:#1e1e1e solid 10px; margin-bottom:7px; margin-top:40px;}
.fa_title{ font-size:36px;  font-family: 'bebas_neueregular'; margin-left:10px; color:#1e1e1e; margin-top:6px;}
.fa_title:hover{text-decoration:underline;}
 .fa_close_line {background-color:#eaeaea; width:100%; height:1px; margin-top:55px; position:relative; top:-32px; }
.fa_latest_wrap{display:block; float:left; }
.fa_latest_wrap img{width:20%; float:left;}
.fa_det{width:77%; float:right;}
.fa_det .post_date{font-size:12px!important;}
.fa_latest_wrap article{display:block; clear:both; float:none;}
.fa_latest_wrap li {border-bottom:1px #EBEBEB solid; padding-bottom:20px; margin-top:10px;}
.fa_det h4 a{font-size:18px; }
.fa_det h4 { margin-bottom:6px;}
.fa_det h4 a:hover{text-decoration:underline; color:#145DA0;}
.post_date{color:#646464; font-size:14px;}
.fa_det small{color:#646464; font-size:12px;}
.fa_det p{color:#1e1e1e; font-size:14px; margin-top:16px; line-height:15px;}
.fa_det:hover a{text-decoration:underline;}
.author_det{width:35%; float:right; background-color:#eaeaea; padding-bottom:20px; position:relative; top:-32px;}
.author_det #au_cways {width:96%; margin-left:2%;}
.author_det img{width:90%; margin:auto; display:block; margin-top:10px; margin-bottom:25px;}
.author_det p{width:90%; margin:0px auto 22px auto; font-size:14px; line-height:16px;}
.author_det h4 { width:90%; margin:35px auto 20px auto; font-size:16px;  font-family: 'bebas_neueregular'; color:#1e1e1e;}
.author_det h4 small{position:relative; top:0px; width:20px; font-size:19px; font-size:bold; height:20px; border-radius:11px; background-color:#145DA0; color:white; display:inline-block;  line-height:15px; text-indent:5px; margin-right:8px; font-family:georgia;}
.author_det h4:hover small{background-color:#79abdc;}
.fa_sp_name{color:#79abdc; font-size:30px;  font-family: 'bebas_neueregular'; margin:10px 10px 10px 10px; }
/*    7777777777777777777777777777777 Chapter 15 - RIGHT BAR READING LIST - ALL  */
.widget_readitems{background-color:#eaeaea; border-top:#1e1e1e solid 10px; padding-bottom:10px; margin-bottom:20px;}
#rl_title{margin:10px 3%; font-size:24px;  font-family: 'bebas_neueregular'; color:#1e1e1e;}
.widget_readitems ul li{border-bottom:1px black dotted; width:94%; padding:8px 3% 8px 3%; font-size:12px; color:#1e1e1e;}
.widget_readitems ul li .post_date{font-size:12px;}
.widget_readitems ul li h4{font-size:13px; margin:4px 0px 4px 0px;}
.widget_readitems ul li h4:hover{text-decoration:underline;}
.sname{color:#79abdc;}
.aulink:hover{text-decoration:underline; }

/*    7777777777777777777777777777777 Chapter 16 - HOME PAGE WATCH VIDEO SECTION  */
.widget_hp_video{border-top:10px solid #ecd816; margin-bottom:20px;}
.widget_hp_video h3{color:#ecd816; font-size:36px;  font-family: 'bebas_neueregular'; margin-left:10px; margin-top:6px; }

.widget_hp_video h4{font-size:24px; margin-bottom:20px;}
.widget_hp_video h5{font-size:14px; }
.widget_hp_video h5 a:hover{text-decoration:underline;}

.video-container {position: relative; clear:both;	padding-bottom: 56.25%; padding-top: 0px; height: 0; overflow: hidden; background-color:white;}
.video-container iframe,
.video-container object,
.video-container embed {position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}

/*    7777777777777777777777777777777 Chapter 17 - RIGHT COL SPECIAL COVERAGES WIDGET  */
.widget_scov{border-top:10px solid #000;  padding:7px 10px 1px 0px;}
.widget_scov h3{color:black; font-size:36px; font-family: 'bebas_neueregular'; margin-bottom:13px; line-height:26px;}
.widget_scov li{ display:block; background-color:white; padding:0px; margin-bottom:10px;}
.widget_scov img {display:block; float:left; width:30%;}
.widget_scov hgroup{width:66%; float:right;}
.widget_scov h4{color:#145d9f; line-height:24px; font-size:25px;  font-family: 'bebas_neueregular'; margin:5px 0px 10px 0px;}
.widget_scov li:hover h5{color:#145da0; text-decoration:underline;}
.widget_scov h5{color:#646464; font-size:12px; line-height: 15px;}

/*    7777777777777777777777777777777 Chapter 18 - HOMEPAGE CATEGORY CAROUSEL WIDGET  */
.widget_ccarous{border-top-width:10px; border-top-style:solid; margin-bottom:20px;}
.cc_title {font-size:36px;  font-family: 'bebas_neueregular'; margin-left:10px; margin-top:6px; float:left;}
.cc_title:hover{text-decoration:underline;}
#cc_nav, #sp_cc_nav{float:right; margin-top:18px;}
#cc_nav span , #sp_cc_nav span {width:20px; height:20px; display:block; float:left; margin-right:10px; border-radius:18px; cursor:pointer;}
#cc_nav span:hover , #sp_cc_nav span:hover{opacity:0.7!important;}
#img_clip{width:100%; overflow: hidden; margin-top:20px;}
#img_clip div{width:9999px; position:relative;}
.cc_au{font-size:14px;}
.cc_au:hover{text-decoration:underline;}
.cc_titleea{margin:10px 0px 21px 0px; height:54px;}
.cc_titleea a{font-size:18px; color:#1e1e1e;}
.cc_titleea:hover{text-decoration:underline;}
.cc_date{color:#646464; font-size:14px; }
.cc_comm{color:#646464; font-size:14px; }
.cc_elem{float:left;}
.cc_elem img{width:100%; margin-bottom:18px;}

/*    7777777777777777777777777777777 Chapter 19 - BLOGGER/POST PAGES AUTHOR DETAILS WIDGET  */
.widget_bloggerdata {width:94%; padding:0px 3% 0px 3%; margin-bottom:20px;}
.au_img{width:100%; margin-bottom:40px;}
#author_more_measure{font-size:12px; line-height:14px;}
.author_bio_more{overflow:hidden;}
.bio_more_click{cursor:pointer;}
.bio_more_click:hover{text-decoration:underline;}
#au_wrap{font-size:12px; line-height:18px;}
#au_wrap p {font-size:14px;}
.au_email_bu{background-position:-228px -124px;}
.au_twitter_bu{background-position:-246px -124px; }
.au_fb_bu{background-position:-299px -125px; }
.au_flckr_bu{background-position:-281px -125px; }
.au_rss_bu{background-position:-264px -124px; }
.aub_sprite{width:17px; height:17px; display:inline-block; margin-right:4px; position:relative; top:5px;}
#au_cways li{display:inline-block; line-height:17px; font-size:11px; margin-right:4px;}
#au_cways li:hover a {text-decoration:underline;}
#au_closer{text-align:center; margin-bottom:5px; font-size:12px; cursor:pointer;}
#au_closer:hover{text-decoration:underline;}

/*    7777777777777777777777777777777 Chapter 20 - DYNAMIC TEXT STUFF  */
.dyn_cont strong{font-weight:bold;}
.dyn_cont em{font-style:italic;}
.dyn_cont .alignleft{margin-right:1.3em; margin-bottom:3px!important;}
.dyn_cont .alignright{margin-left:1.3em; margin-bottom:3px!important;}
.dyn_cont img.alignleft{margin-top:10px!important;}
.dyn_cont img.alignright{margin-top:10px!important;}
.dyn_cont a{color:#145DA0;}
.dyn_cont p{margin-bottom:18px;}
.dyn_cont a:hover{text-decoration:underline;}
.dyn_cont img {margin:30px 0px; max-width:100%; height:auto;}
.dyn_cont h2,.dyn_cont h2 *{font-size: 21px;    margin-bottom: 10px;}
.dyn_cont h3,.dyn_cont h3 *{font-size: 19px;    margin-bottom: 10px;}




.dyn_cont .video-container {margin:16px 0px 16px 0px;}
/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption{max-width:100%; position:relative; margin:auto; max-width:100%; margin-bottom:20px;}
.wp-caption img{margin:0px 0px 0px 0px;}
.wp-caption .wp-caption-text{ color:black;background-color:#ebebeb; padding:5px 0px 5px 0px; font-size:12px; position:relative; top:-4px;}
.wp-caption .wp-caption-text p{ width:96%; font-size:15px; margin-left:2%;  margin-bottom:0px;}






.dyn_cont blockquote p:last-of-type {margin-bottom:9px!important;}
.bq_wrap{background-color:#f5f5f5; margin-bottom:18px; padding:7px 1% 0px 1%; display:inline-block;}
blockquote{ width:80%;  display:inline-block;}
blockquote p { display:inline-block; }
.bq_wrap .bqsign{  float: left;   margin-right: 10px;}

.bq_wrap.scove{width:100%; padding:0; position:relative; text-align:center; background-color:#fff; }
.writer_name_sx{font-weight:bold;text-transform:uppercase;color:#636363; font-size:14px;position:absolute; right:0; bottom:20px; font-family: helvetica,sans-serif;}
.bq_wrap.scove small{margin:auto; display:block;  margin-bottom:10px;}
.bq_wrap.scove blockquote p{font-family: 'bebas_neueregular',arial,helvetica,sans-serif; font-size:48px; line-height:48px;}

.post_content.single_reg_t{position:relative;  }
 .post_content.single_reg_t small{margin:auto; display:block;  margin-bottom:10px;}
.post_content.single_reg_t blockquote p{font-family: 'bebas_neueregular',arial,helvetica,sans-serif; font-size:48px; line-height:48px;}




.share_block_q{width:46%; height:22px; margin:30px auto 0px auto; padding-bottom:8px; border-bottom:1px solid #ebebeb;}
.share_block_q span{font-size:14px; line-height:22px;}
.share_block_q small{cursor:pointer;}


.author_p_t .bq_wrap.scove{display:none;}

.dyn_cont,.dyn_cont p,.dyn_cont em,.dyn_cont a,.wp-caption .wp-caption-text p,
blockquote p,.share_block_q span,.dyn_cont span,.dyn_cont strong,.dyn_cont li
{font-family: arial,helvetica,sans-serif;}

.bq_wrap.scove
.bqsign{display:block; width:13%; vertical-align:top; display:inline-block; margin:0px 2% 0px 1%;  background-repeat:no-repeat;}
 
@media only screen and (min-width : 0px) and (max-width : 640px) {
	.share_block_q{width:100%; }
	.writer_name_sx{bottom:40px; }
}



 


/*    7777777777777777777777777777777 Chapter 21 - BLOGGERS RECENT POSTS WIDGET  */
.widget_aulastposts{border-top:3px #646464 solid; margin-bottom:20px; }
.widget_aulastposts h3{margin:10px 0px 20px 0px; font-size:36px; line-height:26px; font-family: 'bebas_neueregular'; color:#a1a1a1;}
.widget_aulastposts h3 span {color:#1e1e1e;font-size:36px; line-height:26px;  font-family: 'bebas_neueregular';}
.widget_aulastposts ul li img {float:left; width:32.5%; margin-right:3%;}
.widget_aulastposts ul li{padding-bottom:11px; margin-bottom:19px; border-bottom:1px solid #ebebeb;}
.widget_aulastposts time {color:#646464; font-size:12px;}
.widget_aulastposts h6 {font-size:12px; line-height:16px; height:48px; margin-bottom:3px;}
.widget_aulastposts h6 a:hover{text-decoration:underline;}

/*    7777777777777777777777777777777 Chapter 22 - POST VIEW  */
.pas {border-bottom:solid 2px #c8c8c8; margin-bottom:20px; padding-bottom:40px;}
.social_butt {display:inline-block;}
#rdt_butt {position:relative; top:4px; margin-right:19px;}
#tw_butt {position:relative; float:left; left:24px; width:105px; top:1px;}
#gp_butttt {position:relative; float:left; top:1px;}
.social_bar{padding:10px 0px 10px 0px; height:21px; margin:35px 10px 35px 10px; border-top:dotted 1px #646464; border-bottom:dotted 1px #646464;}
.social_bar .social_butt{float:right;}
.social_bar .social_butt.lc_social_butt{float:left;}
.social_bar.no_marg{margin:15px 10px 15px 10px;}
.social_bar #fb_social_butt{position:relative; top:1px; float:left}
#fb_social_butt{padding-right:23px;}
.post_author_h3{display:inline-block; color:#1e1e1e; font-size:14px;}
.post_title_h1{margin-top:8px; font-size:32px; line-height:36px;}
.post_title_h1 a:hover{text-decoration:underline;}
.post_content{font-size:14px; line-height:18px; color:#1e1e1e; margin-left:1.7%; width:98.3%; margin-top:20px;}
.pcol .post_date{display:inline-block;  color:#1e1e1e;}
.post_header{ font-size:14px;}
.post_header_auth{margin-left:1.7%; width:98.2%; font-size:12px;}
a.rmps{text-decoration:none; margin-top:10px; display:block;}
a.rmps:hover{text-decoration:underline;}
#posts_pages_nav div{border-bottom:solid black 4px; padding-bottom:3px; font-size:16px; color:#272727;}
#posts_pages_nav div a{color:#272727;}
#posts_pages_nav div:hover{border-bottom:solid #145da0 4px; }
#posts_pages_nav div:hover a {color:#145da0;}
.nav-previous{float:left;}
.nav-next{float:right;}
/*    7777777777777777777777777777777 Chapter 23 - SCOL - post utility column  */

.social_butt_col {display:block; margin-bottom:10px; height:23px;}
.scol_util{color:#666666; font-size:12px;line-height:20px; }

.social_butt.lc_social_butt{ margin:0px 3% 0px 1%; font-family: 'bebas_neueregular'; font-size:12px; color:#1e1e1e; height:21px;}
.social_butt.lc_social_butt small{background-position:-517px -0px; display:inline-block; width:28px; height:25px;}
.social_butt.lc_social_butt a{ display:inline-block; position:relative; top:-9px;}
.social_butt.lc_social_butt a:hover{color:#145da0;}

.fs_con span{ font-family:georgia,serif; margin-right:7px;}
.active_fs{color:#666666; }
.inactive_fs{color:black; cursor:pointer;}
.inactive_fs:hover{color:#666666;}
.fs_con small{ background-position:-251px -8px; width:25px; height:14px; display:inline-block;}
.shr_con{cursor:pointer;}
.shr_con small{ background-position:-251px -48px; width:25px; height:14px; display:inline-block;}
#drck_con{cursor:pointer;}
#drck_con small{ background-position:-251px -68px; width:25px; height:14px; display:inline-block;}
#reg_fs{font-size:14px;}
#med_fs{font-size:18px;}
#big_fs{font-size:22px;  background-position:-240px 0px;}
#scol_tags{padding-top:15px; margin-bottom:20px; border-top:solid 2px #c8c8c8; margin-top:30px; color:#1e1e1e; font-size:14px; line-height:18px;}
#scol_tags ul {list-style:none; margin-top:5px; color:#145DA0;}
#scol_tags li {display:inline;}
#scol_tags li:hover {text-decoration:underline;}

/*    7777777777777777777777777777777 Chapter 25 - AFTER POST _ RELATED ARTICLES  */
.widget_postrecat{width:100%; border-top:3px solid #1e1e1e;}
.widget_postrecat{margin-bottom:30px;}
.widget_postrecat h3{font-size:24px; margin:5px 1.5% 30px 1.5%;  font-family: 'bebas_neueregular'; color:#1e1e1e;}
#rlc_titles{margin-top:15px;}
#rlc_titles a{display:inline-block;  width:18.4%; margin-left:1.5%;  vertical-align:top;}
#rlc_titles a h4{padding:0% 5% 0% 5%; width:90%; overflow:hidden;}
#rlc_titles a:hover{text-decoration:underline;}
.widget_postrecat img { width:18.4%; margin-left:1.5%; }
.widget_postrecat h4 {font-size:14px; line-height:16px; }

/*    7777777777777777777777777777777 Chapter 26 - POST COMMENTS  */
#comment{ margin-top:15px; padding:18px 10px 0px 10px; border-top:10px solid #000; }
#comm_balloon{float:left;   }
.comment-respond{width:100%; float:left;}
.comment-form{float:left; width:100%;}
#comment_form_wrap {float:left; width:100%; margin:0px; margin-top:15px;}
.ci_row input,.ci_rowt textarea{float:left;   width: 98%; font-size:14px; color:#1e1e1e; border:1px solid #cccccc; outline:none; padding:8px 5px 8px 5px; -webkit-appearance:none;}
.ci_row input {height:18px; }

.ci_rowt textarea::-webkit-input-placeholder,.ci_row input::-webkit-input-placeholder { /* WebKit browsers */
    font-size:14px; color:#1e1e1e;   font-family: 'Roboto',arial,helvetica,sans-serif;
}
.ci_rowt textarea:-moz-placeholder,.ci_row input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    font-size:14px; color:#1e1e1e;   font-family: 'Roboto',arial,helvetica,sans-serif;
}
.ci_rowt textarea::-moz-placeholder,.ci_row input::-moz-placeholder { /* Mozilla Firefox 19+ */
    font-size:14px; color:#1e1e1e;   font-family: 'Roboto',arial,helvetica,sans-serif;
}
.ci_rowt textarea:-ms-input-placeholder,.ci_row input:-ms-input-placeholder { /* Internet Explorer 10+ */
    font-size:14px; color:#1e1e1e;    font-family: 'Roboto',arial,helvetica,sans-serif;
}



.ci_row{height:34px; margin-bottom:10px; line-height:32px;}
.ci_rowt{line-height:60px;margin-bottom:10px;float: left;   width: 100%;}
.ci_rowt textarea {resize:none; height:144px;}
#comments_title{float:left; font-size:36px; margin-left:10px; line-height:42px; font-family: 'bebas_neueregular'; color:#1e1e1e; }
#comments_title span a{text-decoration:underline;}

#comments_title span {font-size:30px; font-family: 'bebas_neueregular';}
#submit {font-size:48px; font-family: 'bebas_neueregular';
				background-color:transparent;   line-height: 34px;
			 color:#1e1e1e;   float:right;  border:none;  outline:none; cursor:pointer;
			  -webkit-appearance:none;}
#submit:hover{opacity:0.7;}
#cm_t{font-size:18px;  font-family: 'bebas_neueregular'; color:white; height:30px; background-color:#1e1e1e; display:block; text-indent:10px; line-height:30px; margin:20px 0px 25px 0px;}
.nst_comment {padding:8px 0px 20px 0px; border-bottom:#ebebeb 1px solid;}
.nst_comment header{float:left; width:13%; margin-left:10px; overflow:hidden; text-overlow:clip;}
.nst_comment h3{color:#464646; text-transform:capitalize; }
.nst_comment h3 a{color:#464646; text-decoration:underline;}
.nst_comment time{color:#a2a2a2; font-size:11px;}
.blys_comment-content_wrap{float:right; margin-right:2%;width:80%; }
.blys_comment-content{ font-size:14px; color:#1e1e1e; line-height:16px;}
.blys_comment-content p {margin-bottom:14px;}
.nst_comment footer{background-color:#f5f5f5; border-top:#ebebeb 1px solid; height:30px; margin-top:20px; line-height:10px;}
.nst_comment footer small{background-repeat:no-repeat; background-position:-92px -159px; width:24px; height:21px; display:inline-block; margin-left:10px; position:relative; top:4px; cursor:pointer;}
.nst_comment footer span{font-size:14px;  font-family: 'bebas_neueregular'; color:#1e1e1e; display:inline-block; margin-left:10px;  position:relative; top:-2px; cursor:pointer;}
.tlco{margin-top:14px; cursor:pointer;font-size:14px; }
.tlco:hover{text-decoration:underline;}
.closedComm{overflow:hidden;}
.commerror{color:red; font-size:16px; display:none;}
#comment_respose_layer{overflow:hidden; background-color:white; position:relative; z-index:100;}
#comment_respose_layer img {display:block; margin:50px auto; width:110px;}
.comment_respose_text{font-size:18px;  font-family: 'bebas_neueregular'; color:#1e1e1e; text-align:center;}
.ajclose{overflow:hidden;}
#commload{font-size:18px;  font-family: 'bebas_neueregular'; color:#1e1e1e; text-align:center; cursor:pointer; padding:15px 0px 15px 0px; height:121px;}
#commload img {width:50px; height:50px; margin-bottom:20px;}
#commload div {width:50px; height:50px; margin-bottom:20px;}
#commload:hover{color:#145DA0;}
/*    7777777777777777777777777777777 Chapter 27 - OTHER WIDGETS  */
.widget_ad_html_widget {margin:20px 0px 20px 0px;}
.widget_image_link_widget{width:100%;}
.widget_image_link_widget img{width:100%;}

/*    7777777777777777777777777777777 Chapter 28 - PAGES  */
.subs972paypal{background-color: #000000;
    width: 120px;
    color: #fff;    border: 0;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 17px;
    border-radius: 3px;
    font-weight: 700;}
.subs972paypal.ppopyp{    display: block;
    margin: auto;}
.page_rowc h1{font-size:30px; margin-top:5px; margin-left:1.7%; font-family:bebas_neueregular,serif;  color:#1e1e1e; }
.page_rowc {border-top:10px #145DA0 solid;}
.page_rowc2013 h1{line-height: 33px; font-size:33px; margin-top:5px; margin-left:1.7%; font-family:bebas_neueregular,serif;  color:#252525; width:100%;
padding-bottom: 20px;
    margin-bottom: 15px;
    border-bottom: 3px solid #252525;}
.page_rowc.cont_form{padding-top:4px;}
.page_about ul{list-style-image:url('./img/bbull.png'); list-style-position:inside; font-size:18px; line-height:28px; }
.page_about hr {background-color:#aaaaaa; color:#aaaaaa; border-color:#aaaaaa; height:2px; outline:none; border:none;}
.page_about a {color:#145da0; text-decoration:none!important;}
.page_about a:hover{text-decoration:underline!important;}

.donsper1  {border-top:10px #145DA0 solid; width:100%; margin-bottom:30px;}
.donsper2  {border-top:10px #145DA0 solid; width:100%;  margin:35px 10px 10px 10px;}
.donsper3 {border-top:2px #aaaaaa solid; width:100%;  margin:30px 10px 10px 10px;}
.donsperk {border-top:2px #aaaaaa solid; width:100%;  margin:10px 10px 10px 10px;}
.donsper4 {border-top:2px #aaaaaa solid; width:100%;  margin:5px 10px 0px 10px;}
.donsper9 {border-top:2px #aaaaaa solid; width:100%;  margin:40px 10px 0px 10px;}

.left_f_holder{float:left; width:50%; text-align:center;}
.left_f_holder select {margin-bottom:10px;}
.right_f_holder{float:left;width:50%;margin-top:10px; text-align:center;}
.left_f_holder form{margin-top:10px; }

.social_bar_don{text-align:left; float:left; width:100%;  padding:10px 0px 10px 0px; margin:10px 10px 0px 10px; border-top:dotted 1px #646464; border-bottom:dotted 1px #646464;}
.social_bar_don .social_butt{float:left;}
.social_bar_don .social_butt.lc_social_butt{float:left;}
.social_bar_don.no_marg{margin:15px 10px 15px 10px;}
.social_bar_don #fb_social_butt{position:relative; top:1px;}
.faq2013{width:98.3%; margin:auto;  padding:10px 0px 0px 0px;  margin:35px 10px 10px 10px;}
.dot_bull{display:inline-block;width:12px; height:12px; background-position:-12px -872px; margin-right:10px; }
.faq2013 li{font-size:17px; line-height:19px; font-family:bebas_neueregular,serif; color:#1e1e1e; margin-bottom:10px;}

.don_answers{width:100%; margin:auto;  padding:0px 0px 10px 0px;  margin:20px 10px 10px 10px;}
.dot_h2{font-size:17px; line-height:19px; font-family:bebas_neueregular,serif; color:#1e1e1e; margin-bottom:20px;}
.don_answers p{margin-top:10px;font-size:14px; line-height:18px; }
.don_answers a{font-size:14px; line-height:15px;}
.don_answers a:hover{font-size:14px; line-height:15px; text-decoration:underline;}

.backtotop{margin-top:20px;font-size:12px; float:right; line-height:12px; color:#1e1e1e; font-weight:bold;}
.backtoptop{display:inline-block;width:12px; height:12px; background-position:-12px -898px; margin-left:5px; }

.thnkyou img{margin-left:10px; margin-top:30px; width:91.1%; margin-bottom:30px;}
.thnkyou{text-align:center; width:96%;height:auto; border:10px solid #145da0; margin-bottom:40px;}

.fb-shared{ cursor:pointer; display:inline-block;background-position:-1132px -14px;  width:160px; height:33px; margin-bottom:20px;}
.twitte-shared{margin-left:20px;cursor:pointer; display:inline-block;background-position:-1134px -62px;  width:160px; height:33px; margin-bottom:20px; }

/*    7777777777777777777777777777777 Chapter 29 - SEARCH PAGE  */
#sf{padding:15px 10px 15px 10px; background-color:#EAEAEA;}
#sb2{outline:none; background-color:#646464; padding:6px 1% 6px 1%;  width:10%; border-radius:3px; border:none; cursor:pointer; }
#sb2:hover{background-color:#c8c8c8;}
#s2{outline:none; padding:6px 1% 6px 1%; border-radius:2px; width:85%; margin-right:3%; border:none;}
#s_word2{margin-right:10px; font-family:bebas_neueregular,serif; color:#1e1e1e; font-size:20px; display:block; margin-bottom:10px;}
#s_titleg{margin:20px 10px 20px 10px; font-family:bebas_neueregular,serif; color:#1e1e1e; font-size:30px; }
#s_titleg_num{font-size:18px; color:#c8c8c8; margin-left:10px;}
.s_res {padding:20px 10px 20px 10px; border-bottom:#c8c8c8 1px solid;}
.s_res h3 a{font-size:18px; color:#145DA0;}
.s_res h3:hover a{text-decoration:underline;}
.s_res p{font-size:14px; color:#1e1e1e; margin:8px 0px 12px 0px; line-height:16px;}
.s_res b,.s_res strong{font-weight:bold;}
.sr_link{color:#646464; font-size:12px;}
.sr_link:hover{text-decoration:underline;}
#results{padding-bottom:25px;min-height:700px;}


/*    7777777777777777777777777777777 Chapter 30 - MOST READ/COMMENTED  */
.mt{position:relative; z-index:20; font-size:12px; text-align:center; height:30px; line-height:30px; border-top:1px solid #c8c8c8;  border-left:1px solid #c8c8c8;  border-right:1px solid #c8c8c8;}
#mrt{float:left; width:48%;}
#mct{float:right;  width:48%;}
.active_mt{background-color:white; color:#1e1e1e;}
.inactive_mt:hover{background-color:white; color:#1e1e1e; cursor:pointer;}
.inactive_mt{background-color:#c8c8c8; color:white; cursor:default; }
.mdur_active{ cursor:default; color:#cd3633;}
.mdur_inactive{ cursor:pointer; color:#c8c8c8;}
.mdur_inactive:hover{color:#cd3633;}
#mdur{color:#c8c8c8; height:27px; text-align:center;  font-size:15px; line-height:27px; }
#mdur span {margin:0px 5px 0px 5px; font-size:15px;  line-height:20px;}
#mww{border:1px solid #c8c8c8; position:relative; top:-1px; z-index: 10;}
#mr_uls{width:800%; position:relative;}
#mr_uls_wrap{overflow:hidden; width:100%;}
#mr_uls nav{display:block; width:12.5%; float:left; min-height:2px; overflow:hidden; }
#mr_uls nav ul {list-style:none;}
#mr_uls nav ul li {width:98%; margin:auto; border-bottom:1px dotted black; padding:10px 0px 10px 0px;}
.mc_baloon { margin-left:2%;background-position:-3px -259px; width:30px; height:30px; line-height:22px; font-size:13px; color:white; font-weight:bold; text-align:center; display:inline-block; vertical-align:top;}
.mc_title{width:79%; color:#1e1e1e; font-size:12px; display:inline-block; margin-left:3%;}
.mc_title_r{width:94%; color:#1e1e1e; font-size:12px; display:inline-block; margin-left:3%;}
.mc_title:hover{text-decoration:underline;}
.mc_title_r:hover{text-decoration:underline;}

/*    7777777777777777777777777777777 Chapter 31 - COLABORATIVE POST  */
.coparag{margin-bottom:20px;}
.copara_au_img{float:left; width:10%; display:block;}
.copara_au_img_l{margin:0px 1.5% 0px 1.5%;}
.copara_au_img_r{margin:0px 0px 0px 1.5%;}
.coparag_main{width:80.5%; padding:15px 3% 15px 3%; border-radius:5px; background-color:#f8fbfd; font-size:14px; float:left;}
.coparag_main h3{display:inline-block;}
.coparag_main h3 a{color:#145da0;}
.coparag_main h3:hover a{text-decoration:underline;}
.coparag_main time {color:#646464; display:inline-block;}
.coparag_main .copost_content {margin-top:10px; width:100%;}
.copost_article{border-top-width:10px; border-top-style:solid; padding-top:10px;}
.copost_date{float:right; font-size:14px;}
.copost_title_h1{margin-top:8px; font-size:32px; line-height:36px; font-family:bebas_neueregular,serif; color:#1e1e1e; }
.copost_author_h3{display:inline-block; color:#1e1e1e; font-size:14px;}
#copost_head {width:98.3%;}

/*    7777777777777777777777777777777 Chapter 32 - MISC  */
.scov_main_wrap{margin-bottom:20px;}
#rowb_widget_list{margin-top:30px;}
.tie{width:90%; margin:auto; text-align:center; height:500px; font-size:18px; padding-top:40px;}
.sa_s_g{margin:0px 7px 0px 4px;}

/*    7777777777777777777777777777777 Chapter 33 - ATTACHMENT PAGE  */
article.attachment{text-align:center; padding-top:15px;}
article.attachment img {max-width:100%;}
article.attachment h1 {margin-top:25px; font-size:18px;}
article.attachment h3 {margin-top:25px; font-size:14px;}
article.attachment h3 strong {font-weight:bold;}

/*    7777777777777777777777777777777 Chapter 34 - POP SIDE  */
#popside_wrap{z-index:20000; position:fixed; bottom:100px; padding:10px 10px 10px 10px; border-bottom:2px #145DA0 solid; background-color:white; right:-430px; width:400px; box-shadow:-4px -4px 11px 1px grey;}
#popside_wrap h4{font-family:arial,helvetiva; font-size:12px; margin-bottom:8px; color:#145DA0;}
#popside_wrap h5{ font-size:12px;}
#popside_wrap h5 a{color:#145DA0; text-decoration:none;}
#popside_wrap h5 a:hover{text-decoration:underline;}
#popside_wrap h3{font-family:'ColaborateRegular',arial,helvetiva; font-size:16px; height:46px; margin-bottom:10px;}
#popside_wrap h3:hover{text-decoration:underline;}
#popside_wrap img {display:inline-block; max-width: 100px;}
#hsss {display:inline-block; margin-left:12px; width:278px;}
#psc small{width:29px; height:22px; cursor:pointer; background-position:-600px -4px; display:block;}
#psc{height:0px; width:0px; position:relative; top:-25px; right:-387px;}


/*    7777777777777777777777777777777 Chapter 35 - FEED */
.fdarch_header {height:30px; padding:5px 0px 5px 0px; border-top:dotted 1px #1e1e1e; border-bottom:dotted 1px #1e1e1e; line-height:30px;}
.fdarch_title_h1{font-family:'bebas_neueregular',arial,helvetica,sans-serif; font-size:30px; color:#1e1e1e; float:left;}
.fdarch_time{font-family:'bebas_neueregular',arial,helvetica,sans-serif; font-size:20px; float:right;}
.fd_w {margin-top:20px;}
.fditm{margin-bottom:20px;}
.fditm_au_img{float:left; width:10%; display:block;}
.fditm_au_img_l{margin:0px 1.5% 0px 1.5%;}
.fditm_au_img_r{margin:0px 0px 0px 1.5%;}
.fditm_main{width:80.5%; padding:15px 3% 15px 3%; border-radius:5px; background-color:#ebf2fa; font-size:14px; float:left;}
.fditm_main h3{display:inline-block;}
.fditm_main h3 a{color:#145da0;}
.fditm_main h3:hover a{text-decoration:underline;}
.fditm_main time {color:#646464; display:inline-block;}
.fditm_main .fditm_content {margin-top:10px; width:100%;}
.fditm_article{border-top-width:10px; border-top-style:solid; padding-top:10px;}
.fditm_main .social_bar {margin-bottom:10px;}
.fditm_date{float:right; font-size:14px;}
.fditm_title_h1{margin-top:8px; font-size:32px; line-height:36px; font-family:bebas_neueregular,serif; color:#1e1e1e; }
.fditm_author_h3{display:inline-block; color:#1e1e1e; font-size:14px;}
#fditm_head {width:98.3%;}

.fd_nav {padding-top:10px; border-top:2px solid #c9e3f2; width:100%; text-align:center; line-height:25px; font-size:16px; vertical-align:middle;}
.page-numbers {position:relative; top:-3px; color:#595959; padding:10px 9px 0px 9px; }
.page-numbers:hover {border-top:2px solid #135ac0;}
.page-numbers.current{border-top:2px solid #135ac0;}
.page-numbers.first{margin-right:60px;}
.page-numbers.last{margin-left:60px;}@media only screen and (min-width : 10px) and (max-width : 700px) {.fditm_au_img{display:none;}.fditm_main {width:93%;} }

.hdrnav_stream {margin-right:5px; position:relative; top:3px;}



/* light box */
.lbclose{background-position:-1052px -7px;  width:60px; height:60px; }
.closercss{position:absolute; top:-42px; right:-30px; cursor:pointer}
.closercss:hover{opacity:0.8;
				transition:opacity 0.5s linear;
				-moz-transition:opacity 0.5s linear;
				-webkit-transition: opacity 0.5s linear;
				-o-transition:opacity 0.5s linear;}
#page_mask.active{opacity:0.7;
				transition:opacity 0.5s linear;
				-moz-transition:opacity 0.5s linear;
				-webkit-transition: opacity 0.5s linear;
				-o-transition:opacity 0.5s linear;
			}
.lbcontent{width:78%; height:97%; margin:auto;}
.lbcontent .pepimg{width:100%; height:auto; margin-bottom:15px;}
.lbcontent p{font-size:36px; line-height:36px; text-align:center; margin-top:15px; color:#252525; margin-bottom:15px; font-family:bebas_neueregular,serif;}
.dopn_form3{height:30px;}
.faq2013lb{margin:auto; width:100%; height:30px; margin-left:10px;}
.faq2013lb li{display:inline-block;  }
.faq2013lb li:nth-child(1){margin-right:10px; }
.faq2013lb li:nth-child(2){margin-right:10px; }
.faq2013lb li a{font-size:12px; line-height:14px; color:#1e1e1e; font-weight:bold;}
.lblink{cursor:pointer;}


#page_mask2{    height: 100%; display: none;
    top: 0px;
    left: 0px;
    width: 100%;
    position: fixed;
    background-color: rgb(0, 0, 0);
    z-index: 3000;
    opacity: 0.7;
    transition: opacity 0.5s linear;}
#light_content2{    top: 270.5px; display: none;
    left: 408.5px;
 
    width: 630px;
    position: fixed;
    text-align: center;
    background-color: rgb(255, 255, 255);
    border-top: 10px solid rgb(20, 93, 160);
    z-index: 3050;
    opacity: 1;
    transition: opacity 0.5s linear;}
#light_content2.active,#page_mask2.active{display: block;}
.lbcontent{direction:ltr;}
.xcloseb{width:57px; height:57px; position:absolute; right:-28px; top:-33px; background:url('img/xcloseb.png') no-repeat;}
.lblabel_bx{width:260px; border-top:5px solid #000; 
    font-family: bebas_neueregular2,serif; text-align: center; margin:0 auto 30px; padding-top:20px; font-size:24px; }
.lbew{display: block; margin:30px auto 0;}
#light_content2 .lbcontent{width:600px;}
.lb_nl_nnw input{padding:10px; width:243px; height:18px; float:left; border:1px solid #c6c6c6; border-bottom-left-radius: 5px; border-top-left-radius: 5px; border-right:0;}
.lb_nl_nnw button{  font-family: bebas_neueregular2,serif; background-color:#1c1c1c;float:left; border:0; font-size:24px; height:40px; color:#fff; width:100px;  border-bottom-right-radius: 5px; border-top-right-radius: 5px;}
.lb_nl_nnw{width:365px; margin:auto;}
/*    7777777777777777777777777777777 Chapter 24 - PRINTING A POST RULES  */
@media only print {
	.scol,.scola,#rowr,.ad,#head_nav,#hh2,#hh3,#hh4,#colophon,#smart_nav,#sp_footer,#sp_cc_nav,.fa_sp_name,#hh1 time{display:none;}
	#branding{background-color:white;}
	#hh1 h1{margin:20px 0px 20px 0px;}
	#afterp_widget_list{display:none;}
	#popside_wrap{display:none; }
}

.next_prev{width:100%; margin-bottom:40px;}
.pager_link{  padding:0px 10px 0px 10px; border-radius:4px; height:29px; background-color:#000; 
				 color:#fff; font-size:19px; line-height:32px; }
.pager_link small{margin-right:10px;position: relative; top: -2px; display:inline-block;}
.pager_link.hp small{top:10px;}
.pager_link small.p_newer{margin:0px 0px 0px 10px;}



/* special coverage carousle */
.special_cov_carous{width:100%; padding-top:10px; margin-bottom:20px; border-top:10px solid #000000;}
.special_cov_head{width:100%; }
.group_spec_u{width:760px;}
.special_cov_head a{font-size:36px; display:none; line-height:24px;}
.special_cov_head a.current{display:block;}
.spc_point{cursor:pointer; width:20px; height:20px; border-radius:20px; background-color:#000000; margin-left:10px;}
.spc_point.current{background-color:#eaeaea}
.spec_cov_frame{width:100%; overflow:hidden; margin-top:15px;}
.spec_con_ul{position:relative; left:0; width:999999999px;
	-webkit-transition: left 0.6s cubic-bezier(.26, .12, 0, 1);
  	-moz-transition: left 0.6s cubic-bezier(.26, .12, 0, 1);
  	-o-transition: left 0.6s cubic-bezier(.26, .12, 0, 1);
  	transition: left 0.6s cubic-bezier(.26, .12, 0, 1);}
.group_spec_u li{width:31.466%;}
.group_spec_u li img{width:100%;}
.group_spec_u li.g_c_l{margin-right:2.8%;}
.group_spec_u li h5 a{float: left; font-size:14px; margin-top:10px; height:20px; overflow:hidden; width:100%; line-height:20px;}
.group_spec_u li h4 a{float: left; width:100%; height:60px; overflow:hidden;font-size:18px; margin-bottom:10px; line-height:20px;}
.group_spec_u li time,.group_spec_u li .comm_num {font-size:12px; color:#414141; line-height:14px;}

/* 7777777777777777777777777 new sprites start here */

/* contact form start */
.form_spr{margin-bottom:16px; margin-top:5px; border-top:1px solid #d7d7d7; width:100%; height:0px;}
.form_holder{width:100%; margin-top:20px;}
.form_field{width:100%; margin-bottom:20px; position:relative;}
.form_field .requiered{color:#e01418; position:absolute; top:0; left:1.6%; z-index:500;}
.form_field label{ line-height:40px;}
.form_field label,.field_in1,.field_in2{font-size:18px;  }
.field_in1,.field_in2{font-family: 'Roboto',arial,helvetica,sans-serif; padding:10px 4% 10px 4%; border:0px; border-radius:4px; width:92%; height:20px; background-color:#f0f0f0;}
.field_in2{resize:none;  padding:10px 2% 10px 2%; height:160px; width:96%; }
.sendus{width:120px; cursor:pointer;  text-align:center; line-height:40px;
 background-color:#145DA0; color:#fff; font-size:30px;
 
 -webkit-transition: all 0.2s ease-in-out;
			  	-moz-transition: all 0.2s ease-in-out;
			  	-o-transition: all 0.2s ease-in-out;
			  	transition: all 0.2s ease-in-out; }
.sendus:hover{background-color:#000;}
.notes{width:70%;}
.notes,.notes span{font-size:14px;  }
.notes span{color:#e01418;}
.redtext{color:#e01418;}
#msgrep{font-size:20px; line-height:40px;}




.page_don_in_c,.donate_p_sections_li_in{width:980px; margin:auto; }
.page_don_in_c{margin-bottom:20px; position:relative; }
.page_don_in_col{float:left; width:470px;}
.page_don_in_col2{float:left; width:557px;}
.page_don_in_title{ 
text-align: center;
	position:absolute;
	top:50%; left:0;
	  -webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
    	-ms-transform: translateY(-50%);
    	-o-transform: translateY(-50%);
    	transform: translateY(-50%);
 }
  .page_don_in_title span, .page_don_in_title {font-size: 40px;    font-family: 'bebas_neueregular2';
line-height: 55px;    color:  #1e1e1e;}
 .page_don_in_title span{    color: #005d9f;
}
 .page_don_in_title2{font-size: 30px;
line-height: 56px;
color: #000000;}
.page_don_in_col_r{float:right; width:500px;}
.donate_p_sections{float:left; width:100%; padding-top:30px; border-top:6px solid #000; }
.donate_p_sections li{border-bottom:1px solid #6badd9; padding-bottom:20px; margin-bottom:20px; }
.donate_p_sections li h3{font-size:20px; line-height:20px; margin-bottom:20px; }
.donate_p_sections li h3:before{vertical-align: middle;display:inline-block; background-color:#6badd9; margin-right:10px; content:''; width:10px; height:10px; border-radius:20px; }

.sect_scrollto{float:left; margin-top:20px; margin-bottom:20px; display:block; font-size:20px; line-height:20px; margin-right:30px; }
.sect_scrollto:before{vertical-align: middle;display:inline-block; background-color:#6badd9; margin-right:10px; content:''; width:10px; height:10px; border-radius:20px; }
.sect_scrollto[href="#tt2"]{margin-right:0; }

.donate_p_sections li p{font-size:16px; line-height:22px; margin-bottom:22px;}
.donate_p_sections li p a,.donate_p_sections li p a *{text-decoration:underline;}
.donate_p_sections li p strong,.donate_p_sections li p  strong *{font-weight:700;}
.dnt_gotop{font-size:15px; line-height:13px; float:right; }
.dnt_gotop:after{vertical-align: middle;display:inline-block;  margin-left:10px; content:''; width:0px; height:0px;
 border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  
  border-bottom: 10px solid #145da0;
 }
.donate_content_dnt,.donate_content_dnt *{font-size:16px; line-height:22px;}
.donate_content_dnt p{margin-bottom:22px;}
.donsperv17  {border-top:6px #005d9f solid; box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.25);  width:100%; margin-bottom:30px;}
.tabs_btn{width:100%; }
.tab_toggle_btn{float:right; width:240px; height:56px; border:2px solid #145da0; line-height:56px; text-align:center;
                font-size:18px; font-weight:900;
                background-color:#fff; color:#145da0;}
.tab_toggle_btn[href="#onetime"]{float:left;}
.tab_toggle_btn.current{  color:#fff; background-color:#145da0; }
.tabs_dnt_box{margin-top:10px; }
.donateonetimeother,.donateonetimeother2{display:none;}
.paypale_select{/* display:none; */}
.toggle_btn_monthly{}
.tabs_dnt_item label{cursor:pointer; float:left; display:block; width:158px; height:58px; 
text-align:center; margin:0 10px 10px 0; line-height:60px; font-weight:900; border:1px solid #145da0;  font-size:25px;
width: calc(33.33% - 10px);
background-color:#fff; color:#145da0;
}
 .tabs_dnt_item{display:none;}
 .tabs_dnt_item.current{display:block;}
.tabs_dnt_item label.lastlabel{margin-right:0;}
.tabs_dnt_item input[type="radio"]{display:none;}
.tabs_dnt_item input[type="radio"]:checked + label,
.tabs_dnt_item label:hover{ color:#fff;
background-color:#145da0; }
.monthly_other{width:290px; padding:21px 20px; height:16px; border:1px solid #cccccc; border-radius:10px; color:#676767; font-size:16px;}
.dnt_submit_dnt{float:right; cursor:pointer; border:0; display:block; width:160px; height:60px; text-align:center; margin:0; line-height:60px; font-weight:900; 
color:#fff; background-color:#145da0; font-size:18px;}

input.monthly_other::-webkit-outer-spin-button,
input.monthly_other::-webkit-inner-spin-button {
     -webkit-appearance: none;
    margin: 0; 
}


.post_content.dyn_cont ul:not(.more_inpost) li{padding-left: 20px;
    margin-bottom: 18px;    position: relative;}
.post_content.dyn_cont ul:not(.more_inpost) li:before{ 
content: '';
    width: 7px;
    height: 7px;
    background-color: #000;
    float: left;
    border-radius: 10px;
    position: absolute;
    left: 0;
    top: 6px;}
    
.post_content.dyn_cont ol li {
    list-style: decimal;
    margin-left: 20px;
 
}


.fb-comments.fb_iframe_widget,.fb-comments.fb_iframe_widget span,
.fb-comments.fb_iframe_widget iframe{    width: 100% !important;}

    




.scol_util{margin-bottom:20px;}
.scol_util a{ margin-right:15px;   font-size: 34px;}
.scol_util a[data-a="up"]{    font-size: 42px;}
.scol_util a[data-a="down"]{    font-size: 30px;}

body.font-up .dyn_cont strong,body.font-up  .dyn_cont em,body.font-up  .dyn_cont a,body.font-up  .dyn_cont i,body.font-up  .dyn_cont b,body.font-up  .dyn_cont p,body.font-up  .dyn_cont p span,body.font-up  .dyn_cont td,body.font-up  .dyn_cont td p,body.font-up  .dyn_cont li
{
        font-size: 42px;
    line-height: 55px;
}
body.font-down .dyn_cont strong,body.font-down  .dyn_cont em,body.font-down  .dyn_cont a,body.font-down  .dyn_cont i,body.font-down  .dyn_cont b,body.font-down  .dyn_cont p,
body.font-down  .dyn_cont p span,body.font-down  .dyn_cont td,body.font-down  .dyn_cont td p,body.font-down  .dyn_cont li
{
        font-size: 26px;
    line-height: 33px;
}

body.font-up  .sect_scrollto{font-size:40px; line-height:46px}
body.font-down  .sect_scrollto{font-size:30px; line-height:36px}
body.font-up  .donate_p_sections li p, body.font-up  .donate_p_sections li p *{font-size:30px; line-height:42px}
body.font-down  .donate_p_sections li p, body.font-down  .donate_p_sections li p *{font-size:17px; line-height:32px}

body.font-up .page_don_in_title span, body.font-up .page_don_in_title{font-size: 55px;}
body.font-down .page_don_in_title span, body.font-down .page_don_in_title{font-size: 43px;}






/* contact form end*/

.b_fb {width:25px; height:22px; background-position: -58px -0px}
.b_fb_hov {width:25px; height:22px; background-position: -108px -0px}
.b_tw {width:25px; height:22px; background-position: -133px -0px}
.b_tw_hov {width:25px; height:22px; background-position: -83px -0px}
.blockqu {width:50px; height:41px; background-position: -80px -40px}
.bqsign {width:74px; height:59px; background-position: -280px -91px}
.itm10 {width:56px; height:67px; background-position: -392px -158px}
.itm11 {width:56px; height:67px; background-position: -448px -158px}
.itm12 {width:56px; height:67px; background-position: -56px -225px}
.itm15 {width:56px; height:67px; background-position: -112px -225px}
.itm17 {width:56px; height:67px; background-position: -224px -225px}
.itm18 {width:56px; height:67px; background-position: -280px -225px}
.itm19 {width:56px; height:67px; background-position: -168px -225px}
.itm21 {width:56px; height:67px; background-position: -0px -225px}
.itm22 {width:56px; height:67px; background-position: -336px -158px}
.itm23 {width:56px; height:67px; background-position: -354px -91px}
.itm24 {width:56px; height:67px; background-position: -410px -91px}
.itm25 {width:56px; height:67px; background-position: -56px -158px}
.itm26 {width:56px; height:67px; background-position: -112px -158px}
.itm29 {width:56px; height:67px; background-position: -224px -158px}
.itm3 {width:56px; height:67px; background-position: -280px -158px}
.itm33 {width:56px; height:67px; background-position: -168px -158px}
.itm34 {width:56px; height:67px; background-position: -336px -225px}
.itm38 {width:56px; height:67px; background-position: -0px -292px}
.itm42 {width:56px; height:67px; background-position: -448px -292px}
.itm44 {width:56px; height:67px; background-position: -0px -359px}
.itm45 {width:56px; height:67px; background-position: -392px -292px}
.itm47 {width:56px; height:67px; background-position: -56px -359px}
.itm49 {width:56px; height:67px; background-position: -112px -359px}
.itm5 {width:56px; height:67px; background-position: -224px -359px}
.itm51 {width:56px; height:67px; background-position: -168px -359px}
.itm54 {width:56px; height:67px; background-position: -336px -292px}
.itm55 {width:56px; height:67px; background-position: -280px -292px}
.itm57 {width:56px; height:67px; background-position: -0px -158px}
.itm59 {width:56px; height:67px; background-position: -168px -292px}
.itm60 {width:56px; height:67px; background-position: -112px -292px}
.itm61 {width:56px; height:67px; background-position: -224px -292px}
.itm62 {width:56px; height:67px; background-position: -56px -292px}
.itm64 {width:56px; height:67px; background-position: -448px -225px}
.itm9 {width:56px; height:67px; background-position: -392px -225px}
.logo {width:199px; height:94px; background-position: -280px -359px}
.minilogo {width:90px; height:42px; background-position: -130px -40px}
.n_fb {width:27px; height:25px; background-position: -293px -0px}
.n_fb_hov {width:27px; height:25px; background-position: -212px -0px}
.n_search {width:27px; height:25px; background-position: -266px -0px}
.n_search_hov {width:27px; height:25px; background-position: -158px -0px}
.n_tw {width:27px; height:25px; background-position: -239px -0px}
.n_tw_hov {width:27px; height:25px; background-position: -185px -0px}
.p_comment {width:57px; height:50px; background-position: -220px -40px}
.p_fb {width:30px; height:30px; background-position: -350px -0px}
.p_mail {width:30px; height:30px; background-position: -320px -0px}
.p_newer {width:10px; height:10px; background-position: -14px -0px}
.p_older {width:10px; height:10px; background-position: -24px -0px}
.p_tw {width:30px; height:30px; background-position: -380px -0px}
.s_f_fb {width:56px; height:51px; background-position: -277px -40px}
.s_f_fb_hov {width:56px; height:51px; background-position: -56px -91px}
.s_f_gplus {width:56px; height:51px; background-position: -168px -91px}
.s_f_gplus_hov {width:56px; height:51px; background-position: -112px -91px}
.s_f_tw {width:56px; height:51px; background-position: -0px -91px}
.s_f_tw_hov {width:56px; height:51px; background-position: -445px -40px}
.s_f_we {width:56px; height:51px; background-position: -389px -40px}
.s_f_we_hov {width:56px; height:51px; background-position: -333px -40px}
.s_fb {width:40px; height:40px; background-position: -410px -0px}
.s_gplus {width:40px; height:40px; background-position: -0px -40px}
.s_tw {width:40px; height:40px; background-position: -450px -0px}
.s_we {width:40px; height:40px; background-position: -40px -40px}
.sc_comm {width:24px; height:22px; background-position: -34px -0px}
.search {width:56px; height:56px; background-position: -224px -91px}
.voices_arr {width:14px; height:7px; background-position: -0px -0px}





/* 7777777777777777777777777 new sprites end here */
/* newsleter shortcode desigen */

.widget_newslet_subs.neswlet_inside{
	height: 123px;
	width:100%;
	border: 1px solid #A0A0A0;
	border-top: 4px solid #0F5B9E;
	background-color: #FFFFFF;
    display: block;
	white-space: normal;
	margin-bottom:18px;
          -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
      padding: 18px;
}
body .neswlet_inside_h3 {
	color: #1E1E1E 	;	
	font-size: 26px ;	
	line-height: 19px ;	height: 19px ;
	text-align: center;
	float:none ;
	white-space: nowrap;
	margin:0 auto;
	width: 100%;
    margin-top: 0;
}
#neswlet_inside_input {
	height: 40px;
	margin-bottom:18px;
	width:75%;
	display:block;
	margin: 0 auto;
	margin-top:23px;
}

body #neswlet_inside_input input{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	width:calc(100% - 101px);
        padding:0 14px;
                  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	height: 100% ;
	border: none; 
	border:solid 1px #ccc;
	border-radius:   3px 0 0 3px  ;
color: #A8A8A8;
        height:40px;font-size: 15px;
        border-right:0;

}
body #neswlet_inside_input span{
	width: 100px ;
	background-color: #1E1E1E ;
	height: 40px;
	color: #FFFFFF;
	font-family: 'bebas_neueregular2',arial,helvetica,sans-serif;
	font-size: 24px;
	line-height: 40px;
	text-align: center;
	border-radius:  0 3px 3px 0 ;
	font-style: normal;
}
@media (max-width:960px){
body .neswlet_inside_h3 {
		white-space: normal;	
		text-align: center;
	}
	.widget_newslet_subs h3{
 	 
	}
	#neswlet_inside_input{
	 
	}
	body #neswlet_inside_input span{
	 

	}
	body #neswlet_inside_input input{
	 	
	}
	.widget_newslet_subs.neswlet_inside {
		height:auto;
		display: block;
		white-space: nowrap;
	}
.widget_newslet_subs.neswlet_inside:after{content:''; display: block; clear: both;}
}