@font-face {
    font-family:'FontAwesome';
    src: url('resources/fonts/FontAwesome.otf');
    src: url('resources/fonts/fontawesome-webfont.eot'),
         url('resources/fonts/fontawesome-webfont.woff') format('woff'),
         url('resources/fonts/fontawesome-webfont.ttf') format('truetype'),
         url('resources/fonts/fontawesome-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*DEFAULTS*/
.cct-clr{clear:both;}
.cct-show{display:block;}
.cct-hide{display:none!important;}

.floatme{position:fixed!important;top:50px;height:100%!important;overflow-y:scroll;}
.floatsh{position:fixed!important;top:50px;}
.floatsh-mobile{position:fixed!important;top:0px;}
.sbr-sticker{width:310px;background-color:#ffffff;}
.sbl-sticker{width:100%;background-color:#ffffff;}
.blk-curtain{display:none;position:fixed;left:0;top:0;right:0;bottom:0;width:auto;height:auto;background-image:url("resources/trsblack2.png");z-index:12;}
img{outline:none;}

body{
	padding:0; margin:0;
	font-family:"Open Sans",Arial,Helvetica,sans-serif;
}
a{color:#03afe1;text-decoration:none;}
a:hover{text-decoration:underline;}
.article-body{
	width:100%;height:auto;
}

/*WORDPRESS PREREQS*/
.wp-caption{
	box-sizing:border-box;
	width:auto; height:auto;
	background-color:#f1f1f1;
}
.wp-caption img{
	width:100%; height:auto;
}
.wp-caption .wp-caption-text{
	padding:0;margin:0;
	padding:5px;
	color:#8f8f8f;
	font-style:italic;
	font-size:12px!important;
	font-weight:bold;
}
.aligncenter{
	margin:0 auto;
}
/*END OF WORDPRESS PREREQS*/

.rec-stories{
	position:fixed;
	z-index:11;
	bottom:0;right:-300px;
	width:300px;
	height:100px;
	background-color:#03afe1;
	overflow:hidden;
}

.rec-stories .rs-the-x{
	position:absolute;
	width:auto;height:auto;
	right:5px;top:5px;
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	font-size:11px;
	background-color:#005278;
	color:white;
	cursor:pointer;
}
.rec-stories .rs-the-x::after{
	content:"x";
}

.rec-stories a{
	color:white;
	text-decoration:none;
}
.rec-stories .rsimg{
	width:80px;
	height:40px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	overflow:hidden;
}
.rec-stories .rsimg img{
	width:100%;
}
.rec-stories h5{
	padding:0;margin:0;
	padding:5px;
	color:white;
	text-transform:uppercase;
	border-bottom:1px solid #ffffff;
	margin-bottom:5px;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
}
.rec-stories p{
	padding:0;margin:0;
	color:white;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}
.rec-stories p:hover{
	text-decoration:underline;
}

.al-header{
	position:fixed;
	z-index:99999;
	left:0; top:0;
	width:100%;
	height:49px;
	background-color:white;
	border-bottom:1px solid #e1e1e1;
	overflow:hidden;
}

.al-header .mainh{
	position:relative;
	z-index:99999;
	width:100%;height:49px;
	overflow:hidden;
}

.al-header .container{
	position:relative;
	width:1260px;
	height:100%;
	margin:0 auto;
}
.al-header .container .line-frame{
	position:absolute;
	bottom:0; left:0;
	width:100%;
	height:3px;
}
.al-header .container .line-frame .tehline{
	position:absolute;
	left:0;top:0;
	width:225px;
	height:100%;
	background-color:#000000;
}
.al-header .container .logo{
	float:left;
	width:225px;
	height:100%;
	background-image:url("resources/logo-news.png");
}
.al-header .container .nav{
	list-style:none;
	padding:0; margin:0;
	width:auto; height:100%;
}
.al-header .container .nav li{
	float:left;
	font-size:13px;
	color:#394043;
	text-transform:uppercase;
	margin-top:19px;
	padding-left:37px;
	padding-bottom:9px;
	cursor:pointer;
}
.al-header .container .nav .present.news{
	border-bottom:3px solid #03afe1;
}
.al-header .searchicon{
	position:absolute;
	z-index:12;
	width:50px;height:50px;
	right:0;top:0;
	background-color:white;
	background-image:url("resources/searchicon.png");
	cursor:pointer;
}
.al-header .cancelicon{
	position:absolute;
	z-index:12;
	width:50px;height:50px;
	right:0;top:0;
	background-image:url("resources/cancelsearchicon.png");
	cursor:pointer;
}
.al-header .container .searchbar{
	position:absolute;
	z-index:13;
	width:1000px;height:100%;
	right:0;top:0;
	background-color:#ffffff;
}
.al-header .container .searchbar .msg{
	position:absolute;
	z-index:0;
	width:auto;height:auto;
	top:15px;left:15px;
	color:#747474;
	font-size:15px;
}
.al-header .container .searchbar input[type="text"]{
	border:none;
	background-color:#ffffff;
	outline:none;
	color:black;
	padding:14px;
	width:900px;
	font-family:"Open Sans",Arial,Helvetica;
	font-weight:bold;
}

.al-header .al-hmorenews{
	position:relative;
	width:100%;height:200px;
	box-sizing:border-box;
	z-index:9;
	margin-bottom:20px;
}
.al-header .al-hmorenews .content{
	width:1260px;height:100%;
	margin:0 auto;
	box-sizing:border-box;
}
.al-header .al-hmorenews .content .al-hmnbox{
	position:relative;
	float:left;
	width:20%;height:100%;
	box-sizing:border-box;
}
.al-header .al-hmorenews .content .al-hmnbox a{
	text-decoration:none;
}

.al-header .al-hmorenews .content .al-hmnadbox{
	position:relative;
	float:left;
	width:20%;height:100%;
	box-sizing:border-box;
	border:1px solid #dddddd;
}
.al-header .al-hmorenews .content .al-hmnadbox h5{
	position:absolute;
	padding:0;margin:0;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	color:#bbbbbb;
	font-size:25px;
	top:50%;left:50%;
	margin-left:-18px;margin-top:-18px;	
}
.al-header .al-hmorenews .content .al-hmnbox .main{
	position:absolute;
	width:auto;height:auto;
	left:10px;right:10px;top:10px;bottom:10px;
	box-sizing:border-box;
	overflow:hidden;
}
.al-header .al-hmorenews .content .al-hmnbox .main .hmn-pic{
	width:100%;height:110px;
	overflow:hidden;
	background-color:#eeeeee;
}
.al-header .al-hmorenews .content .al-hmnbox .main .hmn-pic img{
	width:100%;height:auto;
}
.al-header .al-hmorenews .content .al-hmnbox .main h5{
	padding:0;margin:0;
	padding:5px;
	font-size:13px;
	color:#747474;
}
/*HOVER STUFF*/
.al-header .al-hmorenews .content .al-hmnbox:hover .main h5{color:white!important;}
.al-header .al-hmorenews.nws .content .al-hmnbox:hover{background-color:#03afe1;}
.al-header .al-hmorenews.sprts .content .al-hmnbox:hover{background-color:#f39c11;}
.al-header .al-hmorenews.lstyle .content .al-hmnbox:hover{background-color:#ff6162;}
.al-header .al-hmorenews.ent .content .al-hmnbox:hover{background-color:#e93d3d;}
.al-header .al-hmorenews.bus .content .al-hmnbox:hover{background-color:#1cbb9b;}
.al-header .al-hmorenews.tech .content .al-hmnbox:hover{background-color:#2dcc70;}
.al-header .al-hmorenews.opi .content .al-hmnbox:hover{background-color:#95a5a5;}
.al-header .al-hmorenews.gnat .content .al-hmnbox:hover{background-color:#e9bf11;}


/*ADS*/
.al-lb-frame{
	margin-top:49px;
	width:100%;height:90px;
	padding-top:31px;padding-bottom:31px;
}
.al-lb-frame .main{
	width:728px;height:90px;
	background-color:#eeeeee;
	margin:0 auto;
}
.al-elb-frame{
	margin-top:10px;
	width:100%;height:90px;
	padding-top:31px;padding-bottom:31px;
	text-align:center;
}
.al-elb-frame .main{
	position:relative;
	width:970px;height:90px;
	background-color:#eeeeee;
	margin:0 auto;
	z-index:12;
}
.al-ss-ad{
	height:600px;width:150px;
	background-color:#eeeeee;
	margin-left:20px;
	margin-top:20px;
}
.al-wss-ad{
	height:600px;width:300px;
	background-color:#eeeeee;
	margin-left:5px;
	margin-top:20px;
}
.al-wss-ad iframe,.al-wss-ad div,.al-wss-ad ins,.al-wss-ad div iframe,.al-wss-ad div div iframe{
	display:block!important;margin:0 auto!important;
}

.cct-tempskinad{
	position:fixed;
	left:50%;top:50px;
	margin-left:-800px;
	height:1px;width:1600px;
	z-index:14;
}
.cct-tempskinad .tsa-left{
	position:absolute;
	left:-10px;top:0;
	width:170px;
	height:680px;
	z-index:14;
	overflow:hidden;
}
.cct-tempskinad .tsa-left img{
	float:right;
	outline:none;
}
.cct-tempskinad .tsa-right{
	position:absolute;
	right:-10px;top:0;
	width:170px;
	height:680px;
	z-index:14;
	overflow:hidden;
}
.cct-tempskinad .tsa-right img{
	float:left;
	outline:none;
}
/*END OF ADS*/




.al-headline{
	width:100%;height:auto;
}
.al-headline .container{
	width:1260px;
	height:100%;
	margin:0 auto;
	color:#394043;
	border-bottom:1px solid #e1e1e1;
}
.al-headline .container .kicker{
	padding:0; margin:0;
	text-transform:uppercase;
	color:#394043;
}
.al-headline .container .kicker a{
	text-decoration:none;
	color:#394043;
}
.al-headline .container h1{
	padding:0; margin:0;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	font-size:48px;
	
}
.al-headline .container .byline{
	padding:0; margin:0;
	margin-top:10px;
	color:#747474;
	font-weight:normal;
	margin-bottom:30px;
}
.al-headline .container .byline-frame{
	width:100%;height:auto;
}
.al-headline .container .byline-frame .byline-box{
	position:relative;
	min-width:230px;width:auto;height:80px;
	float:left;
	padding-right:10px;
	margin-right:10px;
	border-right:1px solid #747474;
}
.al-headline .container .byline-frame .byline-box .reporter-img{
	float:left;
	width:60px;height:60px;
	background-color:#e1e1e1;
	border-radius:50%;
	margin-left:20px;
	margin-right:10px;
	overflow:hidden;
}
.al-headline .container .byline-frame .byline-box .reporter-img img{
	width:100%;
}
.al-headline .container .byline-frame .byline-box .info{
	float:left;
	width:auto;height:auto;
}

.al-headline .container .byline-frame .byline-box h4{
	padding:0;margin:0;
	color:#03afe1;
}
.al-headline .container .byline-frame .byline-box h5{
	padding:0;margin:0;
	font-weight:normal;
}
.al-headline .container .byline-frame .byline-box .twitter-uname{
	width:auto;height:auto;
}
.al-headline .container .byline-frame .byline-box .twitter-uname img{
	display:inline-block;
}
.al-headline .container .byline-frame .byline-box .twitter-uname p{
	display:inline-block;
	padding:0; margin:0;
	font-size:14px;
	font-style:italic;
	color:#747474;
	font-weight:bold;
}
.al-headline .container .byline-frame .source-box{
	position:relative;
	min-width:120px;width:auto;height:80px;
	float:left;
	margin-right:10px;
	border-left:2px solid #747474;
	padding-left:10px;
}
.al-headline .container .byline-frame .source-box h4{
	padding:0;margin:0;
	color:#03afe1;
}
.al-headline .container .byline-frame .source-box h5{
	padding:0;margin:0;
	font-weight:normal;
}
.al-headline .container .byline-frame .source-box .twitter-uname{
	width:auto;height:auto;
}
.al-headline .container .byline-frame .source-box .twitter-uname img{
	display:inline-block;
}
.al-headline .container .byline-frame .source-box .twitter-uname p{
	display:inline-block;
	padding:0; margin:0;
	font-size:14px;
	font-style:italic;
	color:#747474;
	font-weight:bold;
}


.al-body{
	width:100%;height:auto;
}
.al-body .container{
	position:relative;
	margin:0 auto;
	margin-top:30px;
	width:1260px;
	min-height:300px;
	height:auto;
}
.al-body .container .sb-left{
	float:left;
	width:189px;
	padding-left:11px;padding-right:11px;
	min-height:300px;
	height:auto;
	/*margin-top:30px;*/
	border-right:1px solid #e1e1e1;
}
.al-body .container .sb-left h2{
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	text-transform:uppercase;
	padding:0; margin:0;
	text-align:center;
	color:#8f8f8f;
	border-bottom:1px solid #e1e1e1;
	padding-bottom:14px;
}
.al-body .container .sb-left .tr-box{
	position:relative;
	width:100%;min-height:114px;
	padding-top:30px;
	height:auto;border-bottom:1px solid #e1e1e1;
	cursor:pointer;
}
.al-body .container .sb-left .tr-box a:hover{
	text-decoration:none;
}
.al-body .container .sb-left .tr-box:hover p{
	color:#01aef0;
}
.al-body .container .sb-left .tr-box .tr-date{
	position:absolute;
	left:0; top:10px;
	z-index:2;
	font-size:11px;
	color:#a3a3a3;
	width:auto;height:auto;
}
.al-body .container .sb-left .tr-box .tr-views{
	position:absolute;
	right:0; top:10px;
	z-index:2;
	font-size:11px;
	color:#a3a3a3;
	width:auto;height:auto;
}
.al-body .container .sb-left .tr-box .main{
	width:100%;height:auto;
}
.al-body .container .sb-left .tr-box .tr-img{
	position:relative;
	z-index:10px;
	float:left;
	width:59px;height:52px;
	background-color:#e1e1e1;
	margin-right:10px;
}
.al-body .container .sb-left .tr-box .tr-img .line{
	position:absolute;
	left:0;top:0;
	height:100%;
	width:7px;
}
.lc-sports{background-color:#f26522;}
.lc-news{background-color:#00adef;}
.lc-ent{background-color:#e93d3d;}
.lc-bus{background-color:#1cbb9b;}
.lc-opi{background-color:#95a5a5;}
.lc-gnat{background-color:#e9bf11;}
.lc-lifestyle{background-color:#ea3e3e;}
.lc-opinion{background-color:#95a5a4;}
.lc-tech{background-color:#2dcc70;}

.al-body .container .sb-left .tr-box p{
	font-size:13px;
	display:table-cell;
	vertical-align:inherit;
	font-weight:bold;
	color:#747474;
	word-wrap:break-word;
}
.al-body .container .al-article{
	float:left;
	width:654px;
	box-sizing:border-box;
	padding-left:10px;padding-right:10px;
	min-height:300px;
	height:auto;
	color:#525252;
}
.al-body .container .al-article ul{
	font-size:13px;
}

.al-body .container .al-article .main-article{
	height:auto;width:auto;
}

.al-body .container .al-article .main-article ul li{
	font-size:14px;
}

.al-body .container .al-article p{
	font-size:14px;
	line-height:24px;
}
.al-body .container .al-article blockquote{
	position:relative;
	padding:0; margin:0;
	box-sizing:border-box;
	font-size:14px;
	font-weight:bold;
	color:#181818;
	font-style:italic;
	background-color:#f6f6f6;
	padding:10px;
	width:100%;
	border-left:2px solid #00aeef;
	line-height:28px;
}
.al-body .container .al-article .htag{
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	text-align:center;
	font-size:30px;
	font-style:italic;
	color:#8f8f8f;
}
.al-body .container .al-article .tagbox{
	padding:0; margin:0;
	width:100%; height:auto;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	padding-top:10px;
	padding-bottom:10px;
}
.al-body .container .al-article .tagbox ul{
	display:inline-block;
	padding:0; margin:0;
	list-style:none;
}
.al-body .container .al-article .tagbox ul li{
	float:left;
	font-size:14px;
	margin-left:10px;
	margin-right:10px;
	cursor:pointer;
	padding:5px;
}
.al-body .container .al-article .tagbox ul li:hover{
	color:white;
	background-color:#03afe1;
}
.al-body .container .al-article .rs-box{
	width:100%;height:auto;
	border-bottom:1px solid #e1e1e1;
}
.al-body .container .al-article .rs-box h3{
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	padding:0; margin:0;
	font-size:24px;
	padding:10px;
	color:#8f8f8f;
}
.al-body .container .al-article .rs-box ul{
	list-style-type:square;
}
.al-body .container .al-article .rs-box ul li{
	font-size:14px;
	padding:5px;
	font-style:italic;
	font-weight:bold;
	cursor:pointer;
	color:#525252;
}
.al-body .container .al-article .rs-box ul li:hover{
	text-decoration:underline;
	color:#03afe1;
}
.al-body .container .al-article .rs-box p{
	font-size:12px;
	color:#8f8f8f;
}
.al-body .container .al-article .al-disclaimer{
	color:#525252;
	font-size:12px;
}
.al-body .container .al-article .bwordings{
	color:#525252;
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	padding:10px;
	background-color:#eeeeee;
}
.al-body .container .al-article .bwordingsmid{
	padding:0; margin:0;
	color:#525252;
	font-size:12px;
	font-weight:bold;
	padding:10px;
}


.al-body .container .sb-right{
	float:left;
	width:310px;
	min-height:300px;
	height:auto;
	border-left:1px solid #e1e1e1;
	padding-left:20px;padding-right:20px;
	background-color:#ffffff;
}
.al-body .container .sb-right h2{
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	text-transform:uppercase;
	padding:0; margin:0;
	text-align:center;
	color:#8f8f8f;
	border-bottom:1px solid #e1e1e1;
	padding-bottom:14px;
}
.al-body .container .sb-right .ep-box{
	width:100%;min-height:300px;height:auto;
	border-bottom:1px solid #e1e1e1;
	cursor:pointer;
}
.al-body .container .sb-right .ep-box:hover h3{
	color:#01aef0;
}
.al-body .container .sb-right .ep-box .ep-img{
	width:100%;height:184px;
	background-color:white;
	background-repeat:no-repeat;
	overflow:hidden;
	margin-top:20px;
}
.al-body .container .sb-right .ep-box .ep-img img{
	width:100%;
}
.al-body .container .sb-right .ep-box h6{
	padding:0;margin:0;
	padding:5px;
	font-size:11px;
	color:#a3a3a3;
}
.al-body .container .sb-right .ep-box h3{
	font-weight:bold;
	padding:0;margin:0;
	font-size:20px;
	color:#515151;
	transition:color 0.5s;
}

.al-footer{
	background-color:#ffffff;
	position:relative;
	z-index:15;
	border-top:1px solid #e4e4e4;
	width:100%;height:auto;
}

.al-footer .fivebox{
	float:left;
	width:20%;height:auto;
}
.al-footer .fivebox h3{
	font-weight:800;
	font-size:18px;
	text-transform:uppercase;
	color:#777777;
	text-align:center;
}
.al-footer .fivebox ul{
	padding:0;margin:0;
	text-align:center;
	list-style:none;
	font-size:14px;
}
.al-footer .fivebox ul a{
	color:#747474;
}
.al-footer .fivebox ul li{
	margin-bottom:10px;
}
.al-footer .fivebox.socmedicons img{
	width:30px;height:auto;float:left;
	margin-left:20px;margin-top:20px;
}
.al-footer .fivebox.particons img{
	height:auto;float:left;
	margin-left:20px;margin-top:20px;
}

.al-footer .content{
	width:1260px;height:auto;
	margin:0 auto;
	padding-top:25px;
	padding-bottom:25px;
}
.al-footer .content ul{
	display:inline-block;
	padding:0;margin:0;
	list-style:none;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	text-transform:uppercase;
	color:#777777;
}
.al-footer .content ul li{
	float:left;
	font-size:18px;
	margin-right:110px;
}
.al-footer .trademark{
	border-top:1px solid #e4e4e4;
	width:100%;height:auto;
}
.al-footer .trademark h6{
	padding:0; margin:0;
	padding-top:20px;
	padding-bottom:20px;
	font-size:14px;
	font-weight:normal;	
	color:#777777;
	text-align:center;
}
/*ADS*/
.al-bb-box{
	position:relative;
	width:300px;
	height:auto;
	background-color:#e1e1e1;
	margin-top:20px;margin-bottom:20px;
}
.al-bb-box .lbl{
	position:absolute;
	bottom:0;left:0;
	width:100%;height:10px;
	overflow:hidden;
	font-size:10px;
	padding-bottom:2px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#525252;
}

.al-newsletter{
	width:100%;height:auto;cursor:pointer;
}
.al-reporter-stories{
	width:100%;
	height:0px;
	margin-top:10px;
	background-color:#eeeeee;
	overflow:hidden;
}
.al-reporter-stories .container{
	width:1260px;
	height:100%;
	margin:0 auto;
}
.al-reporter-stories .container h5{
	padding:0; margin:0;
	padding:5px;
	color:#747474;
}
.al-reporter-stories .container .al-rsbox{
	position:relative;
	float:left;
	width:16%;height:170px;
	box-sizing:border-box;
	overflow:hidden;
}
.al-reporter-stories .container .al-rsbox .content{
	position:absolute;
	left:10px;top:10px;right:10px;bottom:10px;
}
.al-reporter-stories .container .al-rsbox .rsbox-img{
	width:100%;height:100px;
	background-color:#dddddd;
	overflow:hidden;
}
.al-reporter-stories .container .al-rsbox .rsbox-img img{
	width:100%;height:auto;
}
.al-reporter-stories .container .al-rsbox p{
	padding:0;margin:0;
	font-size:12px;
	padding:5px;
	font-weight:bold;
	color:#747474;
}
.al-reporter-stories .container .al-rsboxmore{
	position:relative;
	float:left;
	width:16%;height:170px;
	box-sizing:border-box;
	overflow:hidden;
	border:1px solid #dddddd;
	cursor:pointer;
}
.al-reporter-stories .container .al-rsboxmore:hover{border:1px solid #999999;}
.al-reporter-stories .container .al-rsboxmore:hover h5{color:#999999;}
.al-reporter-stories .container .al-rsboxmore h5{
	position:absolute;
	padding:0;margin:0;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	color:#bbbbbb;
	font-size:25px;
	top:50%;left:50%;
	margin-left:-37px;margin-top:-18px;
}
.al-reporter-stories .container .al-rsadbox{
	position:relative;
	float:left;
	width:16%;height:170px;
	box-sizing:border-box;
	overflow:hidden;
	border:1px solid #dddddd;
	cursor:pointer;
}
.al-reporter-stories .container .al-rsadbox h5{
	position:absolute;
	padding:0;margin:0;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	color:#bbbbbb;
	font-size:25px;
	top:50%;left:50%;
	margin-left:-18px;margin-top:-18px;
}
/*SOURCE STORIES*/
.al-source-stories{
	width:100%;
	height:0px;
	margin-top:10px;
	background-color:#eeeeee;
	overflow:hidden;
}
.al-source-stories .container{
	width:1260px;
	height:100%;
	margin:0 auto;
}
.al-source-stories .container h5{
	padding:0; margin:0;
	padding:5px;
	color:#747474;
}
.al-source-stories .container .al-rsbox{
	position:relative;
	float:left;
	width:16%;height:170px;
	box-sizing:border-box;
	overflow:hidden;
}
.al-source-stories .container .al-rsbox .content{
	position:absolute;
	left:10px;top:10px;right:10px;bottom:10px;
}
.al-source-stories .container .al-rsbox .rsbox-img{
	width:100%;height:100px;
	background-color:#dddddd;
	overflow:hidden;
}
.al-source-stories .container .al-rsbox .rsbox-img img{
	width:100%;height:auto;
}
.al-source-stories .container .al-rsbox a{
	text-decoration:none!important;
}
.al-source-stories .container .al-rsbox p{
	padding:0;margin:0;
	font-size:12px;
	padding:5px;
	font-weight:bold;
	color:#747474;
}
.al-source-stories .container .al-rsboxmore{
	position:relative;
	float:left;
	width:16%;height:170px;
	box-sizing:border-box;
	overflow:hidden;
	border:1px solid #dddddd;
	cursor:pointer;
}
.al-source-stories .container .al-rsboxmore:hover{border:1px solid #999999;}
.al-source-stories .container .al-rsboxmore:hover h5{color:#999999;}
.al-source-stories .container .al-rsboxmore h5{
	position:absolute;
	padding:0;margin:0;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	color:#bbbbbb;
	font-size:25px;
	top:50%;left:50%;
	margin-left:-37px;margin-top:-18px;
}
.al-source-stories .container .al-rsadbox{
	position:relative;
	float:left;
	width:16%;height:170px;
	box-sizing:border-box;
	overflow:hidden;
	border:1px solid #dddddd;
	cursor:pointer;
}
.al-source-stories .container .al-rsadbox h5{
	position:absolute;
	padding:0;margin:0;
	/*font-family:'open_sansextrabold',Arial,Helvetica,sans-serif;*/
	font-weight:800;
	color:#bbbbbb;
	font-size:25px;
	top:50%;left:50%;
	margin-left:-18px;margin-top:-18px;
}

/*LIFESTYLE CSS*/
.lstyleigbox{
	width:100%;height:auto;
	margin-bottom:20px;
}
.lstyleigbox img{
	float:left;
	width:25%;height:auto;
}

/*SHARER G+*/
.st_plusone_large{
	/*margin-top:15px;*/
}

/*RESPONSIVE CONDITION FOR SHARER
@media all and (min-width:980px) and (max-width:1419px){.cct-sharer-sticky{display:none!important;}.cct-sharer{display:block!important;}}*/
@media all and (min-width:0px){.cct-sharer-sticky{display:none!important;}.cct-sharer{display:block!important;}}
/*INQ SHARER CSS*/
	@font-face {
		font-family: 'robotoreg';
		src: url('resources/font/robotoreg/roboto-regular-webfont.eot');
		src: url('resources/font/robotoreg/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
			 url('resources/font/robotoreg/roboto-regular-webfont.woff') format('woff'),
			 url('resources/font/robotoreg/roboto-regular-webfont.ttf') format('truetype'),
			 url('resources/font/robotoreg/roboto-regular-webfont.svg#robotoregular') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	.cct-sharer{
		height:38px;
		width:100%;
	}
	
	.cct-sharer .sharebox{
		height:27px;
		width:27px;
		float:left;
		margin-left:10px;
		margin-top:5px;
	}
	.cct-sharer .sblbl{
		float:left;
		font-size:13px;
		margin-top:10px;
		color:#747474;
	}
	.cct-sharer .sblbl::after{
		content:"SHARES";
	}
	.cct-sharer .shareboxgplus{
		width:38px;
		height:24px;
		float:left;
		margin-left:10px;
		margin-top:19px;
	}
	
	.ccts-sticker{
		height:auto;
		width:100%;
		background-color:white;
		z-index:10;
		padding-top:5px;
		padding-bottom:5px;
	}

	.cct-sharer .float{
		float:left;
		cursor:pointer;
	}

	.cct-sharer .stArrow{
		padding:0!important;
		margin:0!important;
		border:none!important;
		background:none!important;
	}
	
	.cct-sharer .stButton{
		float:left;
	}
	
	.cct-sharer .stBubble_hcount{
		padding:0!important;
		margin:0!important;
		display:inline-block!important;
		color:black!important;
		font-size:35px!important;
		/*font-family:"open_sansextrabold",Arial,Helvetica,sans-serif!important;*/
		font-family:"Open Sans",Arial,Helvetica,sans-serif!important;
		padding:5px!important;
		font-weight:800!important;
		color:#808080!important;
	}
	
	.cct-sharer .stHBubble{
		border:none!important;
		background:none!important;
		background-color:#eeeeee!important;
	}
	
	.cct-sharer .st_googleplus_hcount .stButton_gradient{
		display:none!important;
	}

	.cct-sharer .st_googleplus_hcount>.stButton>span>.stButton_gradient{
		display:none!important;
	}
	.cct-sharer .st_googleplus_hcount>.stButton>span>.stArrow>.stButton_gradient{
		display:block!important;
	}
	
	.cct-sharer .stButton_gradient{
		border:none!important;
		background:none!important;
		/*background-color:#eeeeee!important;*/
	}
	
	.cct-sharer .stMainServices,.chicklets{
		display:none!important;
	}
	
	.cct-sharer .inq-fb-share{
		padding:0; margin:0;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color:#3498DB;
		padding:5px;
		color:white;
		border-radius:5px;
		cursor:pointer;
	}
	.cct-sharer .inq-fb-share:hover{
		background-color:#2980B9;
	}
	
	.cct-sharer .inq-tw-share{
		padding:0; margin:0;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color:#6dcff6;
		padding:5px;
		color:white;
		border-radius:5px;
		cursor:pointer;
	}
	.cct-sharer .inq-tw-share:hover{
		background-color:#60b8db;
	}
	
	.cct-sharer .inq-gp-share{
		padding:0; margin:0;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color:#E74C3C;
		padding:5px;
		color:white;
		border-radius:5px;
		cursor:pointer;
	}
	.cct-sharer .inq-gp-share:hover{
		background-color:#C0392B;
	}
	
	.cct-sharer .inq-st-share{
		padding:0; margin:0;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color:#2ECC71;
		padding:5px;
		color:white;
		border-radius:5px;
		cursor:pointer;
	}
	.cct-sharer .inq-st-share:hover{
		background-color:#27AE60;
	}
	/*SIDE SHARER STICKY*/
	.cct-sharer-sticky{
		width:56px;height:370px;
		position:absolute;
		left:0; top:50%; margin-top:-185px;
		z-index:10;
	}
	.cct-sharer-sticky .tshare{
		width:56px!important;height:36px!important;
	}
	.cct-sharer-sticky .lbl-tshare{
		width:56px!important;height:auto!important;
		font-size:10px;
		text-align:center;
		font-weight:bold;
		color:#8f8f8f;
	}
	.cctss-sticker{
		width:56px;height:370px;
		background-color:#f1f1f1;
		
	}
	.cct-sharer-sticky .ss-b{
		cursor:pointer;
		display:block;
		padding:8px;
	}
	.cct-sharer-sticky .stButton_gradient{
		background:none!important;
	}
	.cct-sharer-sticky .stMainServices{
		display:none!important;
	}
	.cct-sharer-sticky .stArrow{
		padding:0!important;margin:0!important;
		background:none!important;
	}
	.cct-sharer-sticky .stButton{
		padding:0!important;margin:0!important;
	}
	.cct-sharer-sticky .stHBubble{
		padding:0!important;margin:0!important;
		border:none!important;
		background:none!important;
	}
	.cct-sharer-sticky .stBubble_hcount{
		font-family:'robotoreg'!important;
		display:block!important;
		padding:0!important;margin:0!important;
		font-size:15px!important;
		padding-top:10px!important;
		padding-bottom:10px!important;
		text-align:center!important;
		font-weight:bold;
		color:#03afe1!important;
		width:56px!important;height:36px!important;
		text-shadow:0px 1px white;
	}
	
	.vd-box{
		height:170px;
		width:100%;
		box-sizing:border-box;
		margin-bottom:20px;
	}
	.vd-box .vdb-img{
		position:relative;
		height:100px;
		width:100%;
		overflow:hidden;
		box-sizing:border-box;
		background-color:#eeeeee;
		transition:all 1s;
	}
	.vd-box .vdb-img .playicon{
		position:absolute;
		left:10px;
		bottom:10px;
		width:24px;height:24px;
		background-image:url("http://www.inquirer.net/wp-content/uploads/2014/10/vidplayicon.png");
	}
	.vd-box .vdb-img:hover{
		transform:scale(1.2,1.2);
	}
	.vd-box .vdb-img .line{
		position:absolute;
		left:0;top:0;
		height:100%;
		width:7px;
	}	
	
	.vd-box .vdb-img img{
		width:100%;height:auto;
	}
	.vd-box p{
		padding:0;margin:0;
		padding:5px;
		font-size:13px;
		font-weight:bold;
		color:#747474;
	}
	.vd-box a{
		color:#747474;
	}
	
	.ex-lbl{
		width:100%;height:auto;
		text-align:center;
		margin-bottom:20px;
	}
	
	/*CHANGES FOR LIVE SITE*/
	.alignright{float: right;margin-left: 10px;margin-top: 5px;}
	.alignleft{float: left;margin-right: 10px;margin-top: 5px;}
	.ep-box a{text-decoration:none!important;}
	.ep-img img{height:auto!important;}
	/*.al-headline .container h1{text-align:center;}*/
	.source-box{border:none!important;}
	.tr-img{overflow:hidden;width:auto;transition:all 1s;}
	.tr-img:hover{transform:scale(1.5,1.5);}
	#div-gpt-ad-554953752257545732-3{margin:0!important;}
	#div-gpt-ad-554953752257545732-3 div{display:block!important;margin:0 auto!important;}
	#knx-moodi-wrap iframe{width:100%!important;}
	.reporter-img{display:none;}
	.byline-box{min-width:127px!important;}
	
/*INQ MOBILE*/	
.inqm-header,.inqm-nav{
	display:none;
}

.clr-home-color{color:#3498DB;}
.clr-home-bgcolor{background-color:#007bc9;}

.clr-gnat-color{color:#e9bf11;}
.clr-gnat-bgcolor{background-color:#e9bf11;}

@media all and (min-width:0px) and (max-width:979px){
	body{
		padding-top:50px;
	}
	.inqm-header{
		display:block;
		position:fixed;
		z-index:9999;
		top:0; left:0;
		width:100%; height:50px;
		overflow-x:hidden;
	}
	.inqm-header .logo{
		position:relative;
		width:200px;
		height:inherit;
		margin:0 auto;
		background-image:url("resources/inqlogo.png");
	}
	
	.inqm-header .content{
		position:absolute;
		z-index:2;
		left:0; top:0;
		height:100%; width:100%;
	}
	.inqm-header .menuicon{
		position:relative;
		width:50px; height:100%;
		background-color:#00569b;
	}
	.inqm-header .menuicon .tehicon{
		position:absolute;
		left:5px;top:5px;left:5px;bottom:5px;
		width:auto;height:auto;
	}
	.menuline{
		position:absolute;
		width:30px;
		height:5px;
		margin-left:4px;
		margin-bottom:5px;
		background:#ffffff;
	}
	.menuline.f{left:0;top:5px;}
	.menuline.s{left:0;top:15px;}
	.menuline.t{left:0;top:25px;}
	.inqm-header .menuicon:active{
		background-color:#2980B9;
	}
	
	.inqm-nav{
		display:block;
		position:fixed;
		z-index:9999;
		left:0; top:50px;
		bottom:0;
		width:0;
		height:auto;
		background:rgba(0, 0, 0, .90);
		overflow-x:hidden;
		font-family:Arial,Helvetica,sans-serif;
	}
	.inqm-nav ul{
		padding:0; margin:0;
		list-style:none;
	}
	.inqm-nav ul a{
		text-decoration:none;
		color:#ffffff;
	}
	.inqm-nav>ul>a:active{
		color:#ecf0f1!important;
	}
	.inqm-nav ul li{
		padding:10px;
		text-align:center;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
	}
	.inqm-nav ul li:active{
		color:#ecf0f1!important;
		background-color:#95a5a6;
	}
	.inqm-nav ul li ul{
		margin-top:10px;
	}
	.inqm-nav ul li ul li{
		color:#95a5a6;
		background-color:white;
		border-left:2px solid #95a5a6;
	}
	.inqm-nav ul>li>ul li:active{
		text-decoration:underline;
		color:#95a5a6!important;
		background-color:white;
	}
}
/*INQ MOBILE*/

/*OPINION EXCLUSIVE CSS*/
.al-body .container .sb-right .ep-box{
	min-height:0!important;
	padding-bottom:20px;
}

.al-subnav{
	width:100%;
	height:25px;
	margin-top:50px;
	text-align:center;
}
.al-subnav ul{
	display:inline-block;
	width:auto;
	height:100%;
	padding:0;margin:0;
	margin:0 auto;
	list-style:none;
	overflow:hidden;
}
.al-subnav ul a{
	text-decoration:none;
	color:#000000;
}
.al-subnav ul a:hover{
	color:#01aef0;
}
.al-subnav ul li{
	float:left;
	font-size:12px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
	text-transform:uppercase;
}
.or{margin-top:0!important;}
.mvidframe{
	position:relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	overflow: hidden;
}
.mvidframe iframe,.mvidframe object,.mvidframe embed{
	position: absolute;
	top: 0;left: 0;
	width: 100%;
	height: 100%;
}

/*INQUIRER NEW CATEGORY LEVEL / CHANNEL LEVEL */
.left-center-unite{
	float:left;
	width:884px;
	height:auto;
	box-sizing:border-box;
}
.cheadlines{
	width:100%;height:auto;
	margin-bottom:20px;
}
.the-stuff{
	position:relative;
	float:left;
	width:425px;
	height:100%;
	overflow:hidden;
	margin-left:15px;
	margin-bottom:15px;
	background-color:#000000;
}
.the-stuff h2{
	padding:0;margin:0;
	position:absolute;
	left:0;bottom:0;
	font-weight:700;
	padding:20px;
	padding-bottom:10px;
	color:white;
	font-size:24px;
	text-shadow:2px 2px #000000;
}
.the-stuff img{
	opacity:0.5;
	width:100%;height:auto;
}
.ncatstories{
	width:100%;
	min-height:100px;
	height:auto;
	border-bottom:1px solid #e1e1e1;
	margin-top:14px;
}
.ncatstories .img{
	float:left;
	width:116px;height:65px;
	background-color:#eeeeee;
	margin-right:20px;
	overflow:hidden;
}
.ncatstories .rounded{
	width:88px;height:88px;
	border-radius:44px;
	margin-right:30px;
	margin-left:15px;
	border:2px solid #e1e1e1;
	background-color:#ffffff;
}
.ncatstories a{
	color:#747474;
}
.ncatstories .img img{
	vertical-align:center;
	width:100%;height:auto;
}
.ncatstories h4{
	padding:0;margin:0;
	font-size:12px;
	color:#747474;
}
.ncatstories h5{
	padding:0;margin:0;
	font-family:"Open Sans",Arial,Helvetica,sans-serif;
	font-weight:normal;
	width:100%;
}
.ncatstories h5 .time{
	width:auto;height:auto;
	display:inline-block;
	font-weight:700!important;
	margin-right:20px;
	color:#01aef0;
}
.ncatstories h5 .byline{
	width:auto;height:auto;
	display:inline-block;
	color:#a3a3a3;
}
.ncatstories h3{
	padding:0;margin:0;
	font-family:"Open Sans",Arial,Helvetica,sans-serif;
	font-weight:700;
}
.ncattitle{
	text-transform:uppercase;
	font-family:"Open Sans",Arial,Helvetica,sans-serif;
	font-weight:800;
	text-align:center;
	margin-top:24px;
}
.ncattitle .dbox{
	width:20px;height:20px;
	display:inline-block;
	margin-right:16px;
}
.ncatmore{
	width:100%;
	height:30px;
	font-size:18px;
	text-align:right;
	color:#747474;
	font-weight:700;
	text-transform:uppercase;
	margin-top:14px;
	cursor:pointer;
}

.ncatstories2{
	font-family:"Open Sans",Arial,Helvetica,sans-serif;
	width:50%;
	float:left;
	min-height:200px;
	height:auto;
	box-sizing:border-box;
	padding-left:12px;padding-right:12px;
}
.ncatstories2 h4{
	padding:0;margin:0;
	text-transform:uppercase;
	margin-top:14px;
	font-weight:800;
}
.ncatstories2 .artbox{
	width:100%;
	height:auto;
	border-bottom:1px solid #ebebeb;
	padding-bottom:14px;
}
.ncatstories2 .artbox .mini{
	font-size:12px;
	margin-top:5px;
}
.ncatstories2 .artbox a{
	color:#747474;
}
.ncatstories2 .artbox .img{
	width:100%;height:167px;
	background-color:#eeeeee;
	overflow:hidden;
	margin-top:14px;
}
.ncatstories2 .artbox .img img{
	width:100%;height:auto;
}
.ncatstories2 .artbox h3{
	font-size:18px;
	padding:0;margin:0;
	color:#747474;
}
.ncatstories2 .artbox h5{
	padding:0;margin:0;
	margin-top:10px;
}
.ncatstories2 h4 .dbox{
	width:14px;height:14px;
	display:inline-block;
	margin-right:16px;
}
.ncatstories2 .artbox h5 .time{
	width:auto;height:auto;
	display:inline-block;
	font-weight:700!important;
	margin-right:20px;
	color:#01aef0;
}
.ncatstories2 .artbox h5 .byline{
	width:auto;height:auto;
	display:inline-block;
	color:#a3a3a3;
	font-weight:normal;
}
.ncatstories2 .more{
	width:100%;
	font-family:"Open Sans",Arial,Helvetica,sans-serif;
	padding-top:5px;padding-bottom:5px;
	text-transform:uppercase;
	font-weight:700;
	color:#747474;
	cursor:pointer;
	height:20px;
}

.or{margin-top:0!important;}
.cal-nav{width:100%;height:auto;}
.cal-nav a{font-size:14px;font-weight:700;padding:5px;}
.cal-nav a:hover{text-decoration:none;color:#ffffff;background-color:#03afe1;}

/* LIVESTREAM */
.hp-livestream{
	width:100%;
	height:500px;
	background-color:#333333;
}

/*COMMENT BOX TAB*/
.cbselector{
	margin:0;padding:0;
	list-style:none;
	width:100%;
	border:1px solid #e1e1e1;
	margin-bottom:20px;
	border-radius:5px;
}
.cbselector .slt{
	font-weight:bold;
}
.cbselector .l{
	border-left:1px solid #e1e1e1;
}
.cbselector li{
	float:left;
	width:50%;
	text-align:center;
	font-size:13px;
	box-sizing:border-box;
	padding:10px;
	cursor:pointer;
	text-shadow:0px 1px #ffffff;
}

.cbselector li:hover{
	background-color:#eeeeee;
}
.al-commentbox{
	position:relative;
	width:100%;height:auto;
}
.al-commentbox .cbmain{
	width:100%;height:auto;
}
/*END OF COMMENT BOX TAB*/


/* END OF INQUIRER NEW CATEGORY LEVEL / CHANNEL LEVEL */

/* TEMP FOOTER */
#news_footer_bottom {
	/* height: 380px; */
	background-color: #2a80b9;
}

#fb_wrap {
	max-width:1153px;
	min-height: 350px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	clear:both;
	overflow: hidden;
}

#fb_wrap li {
	padding: 20px 0 0 0;
}

#fb_wrap a, #fb_wrap a:hover, #fb_wrap a:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: 700;
}

#tic {
	min-width: 243px;
	float: left;
}

#serv {
	min-width: 265px;
	float: left;
	margin-left: 2px;
}

#tic2 {
	min-width: 308px;
	float: left;
}

#fu {
	max-width: 300px;
	float: left;
}

#fu h1 {
	font-size: 14px;
	font-weight: 700;
	margin-top: 20px;
}

#sm_btns img {
	margin-right: 10px;
}

#sm_btns {
	padding-top: 20px;
}

#igc_logos img {
	margin: 20px 10px 0 0;
	vertical-align: top;
}

#ft_copy {
	margin: 0 auto;
	background-color: #2a80b9;
	text-align: center;
}

#ft_copy h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6aaddb;
}
/* END OF TEMP FOOTER */


/*iframe[id*="twitter"]{margin:0 auto!important;margin-top:10px!important;width:100%!important;}*/
/*ADFIX*/
iframe[name="google_ads_iframe_/4711/inqph.technology_0"]:hover{height:250px!important;}
iframe[name="google_ads_iframe_/4711/inqph.business_0"]:hover{height:250px!important;}

/*---RESPONSIVE CONDITIONS SHOULD BE ALWAYS ON THE BOTTOM---*/

/*RESPONSIVE CONDITION FOR MOBILE last max-width:480px*/
@media all and (min-width:0px) and (max-width:720px){
	.al-header,.cct-sharer-sticky,.al-lb-frame,.sb-left,.al-footer .content,.reporter-img,.al-subnav,.cct-tempskinad{
		display:none;
	}
	.al-headline .container{
		box-sizing:border-box;
		padding-left:10px;padding-right:10px;
		width:100%!important;
		font-size:15px!important;
	}
	.al-headline .container h1{
		font-size:25px!important;
	}
	.al-article,.al-body .container,.sb-right,.sbr-sticker,.left-center-unite{
		width:100%!important;
	}
	.sb-right{
		box-sizing:border-box;
		padding-left:10px;padding-right:10px;
		margin:0px!important;padding:0px!important;
	}
	.byline{
		/*float:left;*/
	}
	.byline-box{
		min-width:0!important;
		width:100%!important;
		height:auto!important;
		text-align:center;
		border-right:none;
	}
	.source-box{
		height:auto!important;
		width:100%!important;
		margin-top:10px;
		padding-top:10px;
		border-top:1px solid #dddddd!important;
	}
	.cct-sharecount{
		width:auto;height:50px;
		text-align:center;
	}
	.byline-frame{
		margin-top:20px;
	}
	.twitter-uname p{
	}
	.cct-sharer{display:block!important;}
	.cct-era{
		width:100%!important;
	}
	.main-article .wp-caption{
		width:100%!important;
	}
	.main-article img{
		width:100%!important;
		height:auto!important;
	}
	.ncatstories2{
		width:100%;
	}
	.the-stuff{
		float:none;
		width:300px;
		height:150px!important;
		margin:0 auto;
		margin-bottom:20px;
	}
	.the-stuff h2{
		font-size:16px;
	}
	.ncatstories h3{
		font-size:15px;
	}
	
	/*RESPONSIVE LEADERBOARD AD*/
	.al-elb-frame{height:auto;padding-top:10px;padding-bottom:0px;}
	.al-elb-frame .main{width:320px!important;height:auto!important; background:none!important;}
	
	.al-footer .fivebox{
		width:100%;
	}
	.hp-stockticker{display:none!important;}
	.ncatstories .img{
		width:100%;
		height:56.25%;
	}
	
}
/*RESPONSIVE CONDITION FOR 4:3 RESOLUTION DISPLAY former max-width:1250px*/
@media all and (min-width:721px) and (max-width:1600px){
	.al-header .container,.al-headline .container,.al-body .container,.al-footer .content,.al-reporter-stories .container,.al-source-stories .container,.al-hmorenews .content{
		width:980px!important;
	}
	.al-body .container .al-article{
		padding-right:5px!important;
		padding-left:5px!important;
		width:650px;
	}
	.sb-left{
		display:none;
	}
	.sb-right{
		padding-right:9px!important;
		padding-left:9px!important;
		width:310px!important;
	}
	.sb-right .ep-box{
		min-height:250px!important;
	}	
	.sb-right .ep-box .ep-img{
		height:143px!important;
	}	
	.al-headline .container h1{
		/* UPDATE TO ALL .CSS FILES font-size:38px;*/
	}
	.al-footer .content ul li{
		margin-right:50px;
	}
	.al-header .container .nav li{
		padding-left:14px;
	}
	.al-header .container .searchbar{
		width:980px!important;
	}
	.cct-tempskinad{
		/* margin-left:-640px!important;
		   width:1280px!important; */
		/* make full */
		margin-left:-824px !important;
		width:1643px !important;
	}
	.cct-tempskinad .tsa-left,.cct-tempskinad .tsa-right{
		width:140px!important; 
		width:334px!important;
	}
	.hmn-pic{height:83px!important;}
	.rsbox-img{height:75px!important;}
	.the-stuff{width:300px;height:176px;}
	.the-stuff h2{font-size:17px;}
	.cheadlines{height:auto;width:100%;}
	.left-center-unite{width:650px;}
}
/*DESKTOP AND BEYOND former min-width:1281px*/
@media all and (min-width:1601px){
	.al-headline h1{
		display:block;
		margin:0 auto!important;
	}
	.cheadlines{height:auto;width:100%;}
}
	
	
	.cct-tempskinad .tsa-left {
/*left:-166px!important;
width:334px!important;*/
}

.cct-tempskinad .tsa-right {

/*right:-122px!important;
width:334px!important;*/
}
	
}

/*RESPONSIVE CONDITION FOR TABLET PORTRAIT*/
@media all and (min-width:481px) and (max-width:979px){
	.al-headline .container h1{
		width:720px!important;
		font-size:42px;
	}
	.al-header{display:none!important;}
}

#wpadminbar{display:none!important;}

.rsv-era{width:100%;height:auto;text-align:center;}.rsv-era img{margin:0 auto;}.rsv-era .mobile,.rsv-era .mobile-landscape,.rsv-era .tablet-beyond{display:none;}@media all and (min-width:0px) and (max-width:467px){.rsv-era .mobile{display:block;}}@media all and (min-width:468px) and (max-width:719px){.rsv-era .mobile-landscape{display:block;}}@media all and (min-width:720px) and (max-width:979px){.rsv-era .tablet-beyond{display:block;width:700px;height:auto;}}@media all and (min-width:980px){.rsv-era .tablet-beyond{display:block;}}