.adsSpace650x100{
	background:none !important;
}
.footer .footer_srch_block,.footer .weather_rpt_block,.footer .apps_feed_list,.footer .com_info{ padding-right:0 }
.footer .footer_srch_block{
	float:left; width:250px; margin-right:5px
}
.footer .bottom_ads{
	text-align:center;
	height:92px;
	border: 1px solid #ccc;
	margin-bottom: 4px;
}
.footer .footerSearchBox{ height:90px; padding:15px 15px 15px 15px; width:100%; display:inline-block}
.footer .footerSearch{ position:relative; color:#fff; border-radius:10px 0 0 10px; padding: 0px 0px 0px 10px; margin:0px 0px 10px 0px; width:100%; display:inline-block}
.footer .footerSearch input{ background:none; border:0px; color:#fff; padding:3px 2px 3px 2px; font-size:14px; width:80%}
.footer .searchIcon{ height:26px; width:30px; background-position:-558px 0px; display:inline-block; cursor:pointer}

.footer .footerSearchBox .searchBy{ margin:0px 12px 0px 0px}
.footer .footerSearchBox .ntvIcon{ background-position:-634px 0px; height:15px; width:30px; margin:0px 0px 0px 5px; display:inline-block}
.footer .footerSearchBox .googleIcon{ background-position:-675px 0px; height:15px; width:47px; margin:0px 0px 0px 5px; display:inline-block}
.footer .footerSearchBox .youtubeIcon{ background-position:-729px 0px; height:15px; width:38px; margin:0px 0px 0px 5px; display:inline-block}

.footer .othersContent{ color:#999}
.footer .othersContent .caption{ padding:5px 10px 5px 10px; display:block; font-size:16px; color:#fff; border-bottom:1px solid #999}
.footer .othersContent .content{ padding:10px 10px}

.footer .othersContent .weatherContent{ position:relative}
.footer .othersContent .weatherContent .degree{ font-size:26px; color:#FFF; margin:0px 0px 5px 0px}
.footer .othersContent .weatherContent .city{ font-size:22px; color:#FFF; display:block}
.footer .othersContent .weatherContent .weatherIcon{ position:absolute; right:10px; top:20px}

.footer .othersContent .appsContent{ text-align:center}
.footer .othersContent .appsContent .androidAppsIcon{ background-position:0px -72px; width:32px; height:32px; margin:10px 10px 0px 10px; display:inline-block}
.footer .othersContent .appsContent .iphoneAppsIcon{ background-position:-35px -72px; width:32px; height:32px; margin:10px 10px 0px 10px; display:inline-block}
.footer .othersContent .appsContent .windowAppsIcon{ background-position:-70px -72px; width:32px; height:32px; margin:10px 10px 0px 10px; display:inline-block}
.footer .othersContent .appsContent .rssIcon{ background-position:-105px -72px; width:32px; height:32px; margin:10px 10px 0px 10px; display:inline-block}

.footer .othersContent .socialContent{ text-align:center}
.footer .othersContent .socialContent .facebookIcon{ background-position:-145px -72px; width:32px; height:32px; margin:10px 5px 0px 5px; display:inline-block}
.footer .othersContent .socialContent .twitterIcon{ background-position:-180px -72px; width:32px; height:32px; margin:10px 5px 0px 5px; display:inline-block}
.footer .othersContent .socialContent .googlePlusIcon{ background-position:-215px -72px; width:32px; height:32px; margin:10px 5px 0px 5px; display:inline-block}
.footer .othersContent .socialContent .youtubeIcon{ background-position:-250px -72px; width:80px; height:32px; margin:10px 5px 0px 5px; display:inline-block}
.footer .othersContent .socialContent .dailymotionIcon{ background-position:-360px -72px; width:32px; height:32px; margin:10px 5px 0px 5px; display:inline-block}
.footer .othersContent .socialContent .inIcon{ background-position:-395px -72px; width:32px; height:32px; margin:10px 5px 0px 5px; display:inline-block}
.footer .othersContent .socialContent .pinIcon{ background-position:-430px -72px; width:32px; height:32px; margin:10px 5px 0px 5px; display:inline-block}

.footer .footerInfo{ padding:7px; font-size:16px; color:#FFF; line-height:21px}
.footer .footerLogo{ padding:0px 0px 0px 0px; display:inline-block}
.footer .footerLogo img{ width:90px}
.footer .ntvInfo{ padding:0px 20px 0px 20px; margin:0px 0px 0px 20px; border-left: 3px solid #fff; border-right: 3px solid #fff;}
.footer .ntvInfo .ntvChairman{}
.footer .ntvInfo .ntvChairman a:hover{ color:yellow !important}
.footer .ntvInfo .ntvAddress{ font-size:13px}
.footer .ntvInfo .ntvPhone{ font-size:13px}
.footer .copyrightInfo{ display:block; text-align:center }
.footer .copyrightInfo .copyright{ font-size:13px; }
.footer .copyrightInfo .message{ font-size:13px}

.footer .moreLinks{ border-bottom:5px solid #1e1e1e; margin:10px 0px 10px 0px; padding:5px 10px; position:relative; text-align:center}
.footer .moreLinks ul{ list-style: outside none none; display:inline-block}
.footer .moreLinks li{ border-right:1px solid #ccc; margin:5px 0px 5px 0px; padding:0px 6px 0px 6px; float:left}
.footer .moreLinks li:last-child{ border-right:0; margin:5px 0px 5px 0px; padding:0px 6px 0px 6px}
.footer .moreLinks li a{ color:#646565; font-size:14px}

.footer .bg_img{
	text-align:right
}
.footer .bg_img > img{
	margin-bottom: -7px; margin-right: -7px;
}
.footer .bottom_srch_entry_type{
	display:none;
	position: absolute;
	top: -20px;
	cursor: pointer;
	left: 50%;
}
.footer .bottom_srch_entry_type > .bn_entry_type{
	display: inline-block;
	background: #333;
	font-size:13px;
	color: #fff;
	width: 20px;
	height: 20px;
	text-align:center
}
.footer .bottom_srch_entry_type > .bn_entry_type.active{
	background:#CD0000
}

@media (max-width:640px){
	.footer .footer_srch_block,.footer .weather_rpt_block,.footer .apps_feed_list,.footer .com_info{ padding-right:15px }
	.footer .footer_srch_block{
		float:none; width:100%; margin-right:0
	}
	.footer .bottom_ads{
		float:none; margin-left:0
	}
	.footer .weather_rpt_block,.footer .apps_feed_list{margin-bottom:10px}
	.footer .ntvInfo{
		border-left: 0;
		border-right: 0;
		border-top: 3px solid #fff;
		border-bottom: 3px solid #fff;
		margin: 10px 5px;
		padding: 15px 0px;
	}
}