body {
	font-family: 'Share Tech', sans-serif;
}

a:hover {
	text-decoration: none;
}

.border_1 {
	border-right: 1px solid #666666;
}

.border_bottom_1 {
	border-bottom: 1px solid #e1e1e1;
}

.border_top_1 {
	border-top: 1px solid #e1e1e1;
}

.border_none_1 {
	border: none !important;
}

.active_1 {
	color: #ffffff !important;
	font-weight: bold !important;
	background: #CC0000;
}

ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.space_none {
	padding: 0 !important;
}

.space_none:hover {
	background: none !important;
}

.space_none img {
	margin-bottom: 20px;
}

.para_next {
	font-size: 16px;
	margin-top: 10px;
	letter-spacing: 1px;
	font-weight: bold;
}

/********************* top****************/
.navbar-header {
	position: relative;
}

.navbar-nav {
	padding-left: 130px;
}

#top .navbar-inverse {
	border: none;
}

.container {
	max-width: 1130px !important;
}

#top .brand_1 {
	background: #CC0000 !important;
	position: absolute;
	height: 60px;
}

#top .navbar-brand {
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	margin-top: 5px;
	font-size: 24px;
	letter-spacing: 2px;
}

#top ul li {
	padding-top: 9px;
}

#top ul li a {
	padding: 0;
	font-weight: 400;
	padding: 6px 10px;
	font-size: 18px;
	color: #fff;
	letter-spacing: 1px;
	margin-left: 2px;
	margin-right: 2px;
}

#top ul li a:hover {
	background: #CC0000;
}

#top .form-control {
	display: inline !important;
	padding: 0;
	padding: 2px 6px;
	height: auto;
	width: auto;
	width: 140px;
	height: 32px;
	margin-right: 5px;
	margin-left: 5px;
}

#top .dropdown-large {
	position: static !important;
}

#top .dropdown-menu-large {
	margin-left: 16px;
	margin-right: 16px;
	padding: 20px 0px;
	background: #f7f7f7;
	width: 90%;
	border-color: #CC0000;
	border-radius: 0;
}

#top .dropdown-menu-large>li>ul {
	padding: 0;
	margin: 0;
}

#top .dropdown-menu-large>li>ul>li {
	list-style: none;
	padding-top: 0;
}

#top .dropdown-menu-large>li>ul>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.428571429;
	color: #000;
	white-space: normal;
}

#top .dropdown-menu-large>li ul>li>a:hover,
#top .dropdown-menu-large>li ul>li>a:focus {
	text-decoration: none;
	color: #fff;
	background-color: #CC0000;
}

#top .dropdown-menu-large .disabled>a,
#top .dropdown-menu-large .disabled>a:hover,
#top .dropdown-menu-large .disabled>a:focus {
	color: #999999;
}

#top .dropdown-menu-large .disabled>a:hover,
#top .dropdown-menu-large .disabled>a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	cursor: not-allowed;
}

#top .dropdown-menu-large .dropdown-header {
	color: #CC0000;
	font-size: 18px;
}

@media (max-width: 768px) {
	#top .dropdown-menu-large {
		margin-left: 0;
		margin-right: 0;
	}

	#top .dropdown-menu-large>li {
		margin-bottom: 30px;
	}

	#top .dropdown-menu-large>li:last-child {
		margin-bottom: 0;
	}

	#top .dropdown-menu-large .dropdown-header {
		padding: 3px 15px !important;
	}
}

.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus {
	background: none !important;
}

/********************* top_end****************/
/********************* stories****************/
#stories {
	margin-top: 80px;
}

.stories_1 img {
	margin-bottom: 5px;
}

.stories_1 h5 {
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 20px;
	background: #e1e1e1;
	padding: 10px 0px 10px 10px;
	letter-spacing: 1px;
}

.stories_1 ul li {
	padding-top: 5px;
	padding-bottom: 5px;
}

.stories_1 .bold_1 a {
	font-size: 20px;
}

.stories_1 ul li a {
	color: #333333;
	font-size: 16px;
	letter-spacing: 1px;
	font-weight: bold;
}

.stories_1 ul li a:hover {
	color: #CC0000;
}

.stories_2 h1 {
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 72px;
	padding-bottom: 10px;
}

.stories_2 h1 a {
	color: #000000;
}

.stories_2 h1:hover a {
	color: #CC0000;
}

.story_image {
	position: relative;
}

.story_heading {
	background: #c00;
	width: 126px;
	position: absolute;
	bottom: 0px;
}

.story_heading h5 {
	padding: 0;
	margin: 0;
	padding: 12px 0px 12px 8px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
}

.stories_3 {
	background: #e1e1e1;
	padding: 5px 0px 5px 10px;
}

.stories_3 .a_1 {
	color: #333333;
	font-size: 26px;
}

.stories_3 .a_1:hover {
	color: #CC0000;
}

.stories_3 p {
	padding: 0;
	margin: 0;
}

.stories_3 p a {
	font-size: 18px;
	color: #006598;
	border-right: 1px solid #ccc;
	padding-right: 5px;
	padding-left: 5px;
}

.stories_3 p a:hover {
	color: #CC0000;
}

.stories_3 span {
	font-weight: bold;
}

/********************* stories_end****************/
/*********************buzz****************/
#buzz {
	margin-top: 40px;
}

.buzz_1 {
	background: #e1e1e1;
	padding: 5px 0px 8px 10px;
}

.buzz_1 a {
	color: #333333;
	font-size: 26px;
}

.buzz_1 a:hover {
	color: #CC0000;
}

.feature_1 img {
	margin-bottom: 0;
}

.buzz_inner {
	padding: 0;
}

.buzz_main {
	padding: 0;
	padding-bottom: 6px;
}

.buzz_inner_1 {
	padding-top: 8px;
}

.buzz_inner_1 a {
	color: #333333;
	font-size: 22px;
	line-height: 0;
	line-height: 1.2em;
}

.buzz_inner_1 a:hover {
	color: #CC0000;
}

.buzz_3 h5 {
	padding: 0;
	margin: 0;
	margin-top: 15px;
	font-weight: bold;
	font-size: 20px;
	background: #f2f2f2;
	padding: 10px 0px 10px 5px;
	letter-spacing: 1px;
}

.buzz_3_main {
	padding: 0;
	padding-bottom: 4px;
}

.buzz_3_main .col-sm-4 {
	padding: 0;
}

.buzz_3_main .col-sm-8 {
	padding: 0;
	padding-left: 3px;
}

.spot_2 {
	padding-top: 5px;
}

.spot_3 {
	padding-top: 5px;
}

.spot_3 p {
	padding: 0;
	margin: 0;
	line-height: 1.2;
	padding-bottom: 5px;
	padding-top: 5px;
}

.spot_2 a {
	font-size: 18px;
	color: #333333;
	line-height: 0;
}

.spot_2 a:hover {
	color: #CC0000;
}

.spot_3 a {
	font-size: 18px;
	color: #333333;
	line-height: 0;
}

.spot_3 a:hover {
	color: #CC0000;
}

.spot_3 p a {
	color: #CC0000;
	font-size: 16px;
	letter-spacing: 1px;
	font-weight: bold;
}

.spot_3 p a:hover {
	color: #bb913b;
}

/********************* buzz_end****************/
/********************* detail****************/
#detail {
	margin-top: 40px;
}

#detail .col-sm-3 .spot_3 {
	padding-top: 5px;
}

#detail .col-sm-6 .spot_3 {
	padding-top: 8px;
	padding-left: 8px;
}

#detail .col-sm-6 .spot_3 a {
	font-size: 22px;
	line-height: 1.1em;
}

/********************* detail_end****************/
/********************* features****************/
#features {
	padding-top: 40px;
}

.fetur_1 {
	padding-top: 0 !important;
}

#features .features_1 h2 {
	padding: 0;
	margin: 0;
}

#features .features_1 h2:after {
	display: inline-block;
	width: 865px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

.features_2 {
	margin-top: 15px;
}

.features_2 .stories_1 .heading_tag {
	color: #333333;
}

.features_2 .stories_1 h5 {
	font-size: 20px !important;
	padding: 8px 0px 8px 10px;
}

.features_2 .bold_1 {
	padding-bottom: 10px;
}

.features_2 .bold_1 a {
	font-size: 24px;
	line-height: 0;
	line-height: 1.2em;
}

.features_2 ul li a {
	font-size: 16px;
}

#features .col-sm-4 {
	padding-left: 0;
	padding-left: 5px;
}

#features .thumb_1 {
	margin-bottom: 15px;
}

#features span {
	font-style: italic;
}

/********************* features_end****************/

/*********************preview****************/
#preview {
	margin-top: 20px;
}

#preview .col-sm-12 .col-sm-3 {
	padding-left: 0;
}

.preview_1 h4 {
	padding: 0;
	margin: 0;
	background: #e1e1e1;
	padding: 8px;
	margin-top: 10px;
	font-weight: bold;
	margin-bottom: 10px;
	width: 98.6%;
	font-size: 22px;
	letter-spacing: 1px;
}

#preview h2:after {
	display: inline-block;
	width: 972px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

.preview_1 a {
	color: #333333;
}

.preview_2 p a {
	color: #333333;
	font-size: 21px;
	line-height: 0;
	line-height: 1em;
}

.preview_2 p {
	padding-top: 8px;
}

.preview_2 p a:hover {
	color: #CC0000;
}

.preview_main {
	margin-top: 30px;
}

/********************* preview_end****************/
/********************* trending****************/
#trending h2:after {
	display: inline-block;
	width: 807px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

#trending {
	padding-top: 10px;
}

.trend_1 {
	padding: 0;
}

.trend_1 .col-sm-4 {
	margin-top: 20px;
	padding-left: 0;
}

.trend {
	margin-top: 10px;
	padding: 0;
}

.trend .col-sm-4 {
	padding-left: 0;
}

.col-sm-12 .col-sm-9 {
	padding: 0;
}

.trending_1 {
	padding-top: 10px;
}

/********************* trending_end****************/

/********************* content****************/
#content {
	padding-top: 10px;
}

#content h2 {
	padding: 0;
	margin: 0;
}

#content h2:after {
	display: inline-block;
	width: 838px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

.count_1 {
	padding: 0;
}

.count_1 .col-sm-4 {
	padding-left: 0;
	padding-left: 8px;
}

/*********************content_end****************/
/*********************copyright****************/
#copyright {
	padding-top: 10px;
	margin-top: 10px;
	padding-bottom: 20px;
	background: #333333;
}

#copyright .buzz_1 {
	background: #000000;
}

#copyright .buzz_1 a {
	font-size: 30px;
	color: #f4f4f4;
}

#copyright .buzz_1 a:hover {
	color: #CC0000;
}

#copyright h2 {
	padding: 0;
	margin: 0;
	color: #f4f4f4;
	padding-bottom: 15px;
}

#copyright h2:after {
	display: inline-block;
	width: 820px;
	height: 5px;
	background-color: #CC0000;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

#copyright ul li a {
	color: #f4f4f4;
	font-size: 16px;
}

#copyright ul li a:hover {
	color: #CC0000;
}

#copyright ul li {
	border-bottom: 1px solid #666666;
}

.count_2 {
	padding: 0;
}

/*********************copyright_end****************/
/*********************footer****************/
#footer {
	background: #000000;
	padding-top: 30px;
	padding-bottom: 30px;
}

.footer_1 a {
	color: #f4f4f4;
	font-size: 18px;
	letter-spacing: 1px;
}

.footer_1 a i {
	color: #f4f4f4;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 24px;
}

.footer_2 .bold_2 a {
	color: #f4f4f4;
	font-size: 24px;
	letter-spacing: 1px;
}

.footer_2 li {
	padding-bottom: 5px;
}

.footer_2 ul li a {
	color: #999999;
	font-size: 18px;
	letter-spacing: 1px;
}

.count_3 {
	padding-top: 40px;
	padding-bottom: 20px;
}

.footer_3 span {
	margin-right: 5px;
}

.footer_3 a {
	color: #999999;
	font-size: 18px;
	letter-spacing: 1px;
}

.footer_3 span a {
	font-size: 20px;
	color: #f4f4f4;
	font-weight: bold;
	letter-spacing: 2px;
}

.count_5 {
	padding-top: 50px;
}

.footer_3 {
	padding-left: 15px;
}

.footer_4 p {
	color: #999999;
	padding: 0;
	margin: 0;
	font-size: 16px;
	letter-spacing: 1px;
}

.footer_4 p a {
	color: #CC0000;
	font-size: 20px;
}

.footer_4 p a:hover {
	color: #f4f4f4;
}

.footer_5 {
	padding-top: 8px;
}

.footer_5 a {
	color: #999999;
	border-right: 1px solid;
	padding-left: 5px;
	padding-right: 8px;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 16px;
}

.footer_5 a:hover {
	color: #CC0000;
}

/*********************footer_end****************/

/*********************regions****************/
#regions {
	padding-top: 40px;
	padding-bottom: 40px;
}

.regions_2 h1 {
	padding: 0;
	margin: 0;
	padding-top: 30px;
	font-size: 70px;
	padding-bottom: 30px;
}

#regions .story_heading {
	background: #000000;
	width: 100%;
	position: absolute;
	bottom: 0px;
	opacity: 0.7;
}

#regions .story_heading h5 a {
	color: #ffffff;
	font-size: 30px;
}

.region_main .col-sm-8 {
	padding: 0;
}

#regions .story_heading h5 a:hover {
	color: #CC0000;
}

.region_main {
	padding-bottom: 20px;
}

.region_main ul {
	padding-top: 8px;
}

.region_main ul li {
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 5px;
}

.region_main ul li a {
	font-size: 24px;
	color: #333333;
}

.region_main ul li a:hover {
	color: #CC0000;
}

.regions_2 .tag_1 {
	font-size: 35px;
}

.regions_2 .tag_1 a {
	font-size: 35px !important;
}

.regions_2 .story_image p {
	padding: 0;
	margin: 0;
}

.regions_2 .story_image .p1 a {
	font-size: 24px !important;
	color: #cccccc !important;
}

.regions_2 .story_image .p1 a:hover {
	color: #CC0000 !important;
}

.regions_2 .story_image .p2 {
	color: #cccccc;
}

.regions_2 .story_image .p2 a {
	font-size: 17px !important;
	color: #0066FF !important;
}

.regions_2 .story_image .p2 a:hover {
	color: #CC0000 !important;
}

.regions_image img {
	margin-bottom: 20px;
}

.regions_image a h5 {
	padding: 0;
	margin: 0;
	background: #e1e1e1;
	padding: 8px 0px 8px 5px;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}

.regions_image li a {
	font-size: 16px !important;
	line-height: 1.6em;
	letter-spacing: 1px;
	font-weight: bold;
}

.regions_image li a:hover {
	color: #CC0000;
}

.region_heading h2 {
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
}

.region_heading h2:after {
	display: inline-block;
	width: 857px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

.regionheading_1 .col-sm-4 {
	padding-left: 0;
	padding-left: 5px;
}

.regionheading_1 a h5 {
	color: #333333;
	font-size: 18px;
}

.regionheading_1 .bold_1 a {
	font-size: 24px !important;
}

.regionheading_1 li a {
	font-size: 16px !important;
}

.regions_new_right {
	margin-top: 140px;
}

.regions_2 .story_image .p2 a {
	color: #fff !important;
}

/*********************regions_end****************/

/*********************politics****************/
#politics {
	padding-top: 70px;
	padding-bottom: 40px;
}

.politics_main .col-sm-8 {
	padding: 0;
	padding-right: 5px;
}

.politics_1 h1 {
	padding: 0;
	margin: 0;
	padding-top: 30px;
	padding-bottom: 10px;
}

.politics_1 h1 a {
	color: #000000;
	font-size: 45px;
}

.politics_1 h1 a:hover {
	color: #CC0000;
}

.politics_1 .story_heading {
	background: #333333;
	width: 100%;
	opacity: 0.8;
}

.politics_1 .story_heading h5 {
	font-size: 16px;
}

.politics_1 p {
	padding: 0;
	margin: 0;
	padding-top: 5px;
}

.politics_1 p a {
	color: #333333;
	font-size: 22px;
}

.politics_1 p a:hover {
	color: #CC0000;
}

.politics_2 {
	padding-top: 40px;
	position: relative;
	margin-bottom: 60px;
}

.politics_2_text {
	background: #e1e1e1;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 90%;
	position: absolute;
	bottom: -75px;
	right: 17px;
}

.politics_2_text a {
	color: #333333;
	font-size: 24px;
	line-height: 0;
	line-height: 1.2em;
}

.politics_2_text a:hover {
	color: #CC0000;
}

.politics_3 h4 {
	padding: 0;
	margin: 0;
	background: #0099FF;
	padding: 8px 0px 8px 5px;
	color: #ffffff;
}

.politics_main_1 {
	padding-top: 30px;
}

.politics_main_1 .col-sm-4 {
	padding-left: 0;
	padding-left: 5px;
}

.politics_3 p {
	padding: 0;
	margin: 0;
	padding-top: 8px;
}

.politics_3 p a {
	color: #333333;
	font-size: 22px;
	line-height: 0;
	line-height: 1.2em;
}

.politics_3 p a:hover {
	color: #CC0000;
}

.politics_3 h5 {
	padding: 0;
	font-size: 16px;
	margin: 0;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #666666;
	font-weight: bold;
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 10px;
}

.politics_3 ul li {
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 7px;
	padding-top: 7px;
}

.politics_3 ul li a {
	color: #333333;
	font-size: 18px;
	line-height: 0;
	line-height: 1.2em;
}

.politics_3 ul li a:hover {
	color: #CC0000;
}

.politics_4 {
	position: relative;
}

.politics_5 {
	position: relative;
	margin-top: 100px;
}

.politics_6 {
	position: relative;
	margin-top: 100px;
}

.politics_6 .politics_2_text {
	bottom: -50px;
}

.politics_right .img_1 {
	margin-bottom: 20px;
}

.politics_main_2 {
	padding-top: 20px;
}

.politics_main_2 .col-sm-4 {
	padding-left: 0;
	padding-left: 5px;
}

.politics_main_3 {
	padding-top: 20px;
	margin-bottom: 10px;
}

.politics_main_3 .col-sm-4 {
	padding-left: 0;
	padding-left: 5px;
}

.politics_main_3_inner {
	background: #cccccc;
	padding: 15px 15px 30px 15px;
}

.politics_main_3_inner h3 {
	padding: 0;
	margin: 0;
	font-size: 28px;
}

.politics_main_3_inner span {
	background: #CC0000;
	color: #ffffff;
	padding: 5px;
	font-size: 14px;
}

.politics_main_3_inner h2 {
	padding: 0;
	margin: 0;
	padding-top: 10px;
	font-size: 50px;
}

.politics_main_3_inner p {
	font-size: 16px;
	padding: 0;
	margin: 0;
	padding-top: 10px;
}

.politics_main_3_inner p a {
	color: #3366FF;
}

.politics_main_3_inner p a:hover {
	color: #CC0000;
}

.politics_main_3_inner .form-control {
	border-radius: 0;
	border: none;
	font-size: 22px;
	margin-top: 20px;
	margin-bottom: 30px;
	background: #e1e1e1;
	height: 0;
	height: 50px;
}

.politics_main_3_inner .form-control:hover {
	background: #ffffff;
}

.politics_main_3_inner .button_1 {
	background: #333333;
	color: #ffffff;
	padding: 12px 20px 12px 20px;
	font-size: 22px;
}

.politics_main_3_inner .button_1:hover {
	background: #000000;
}

.politics_main_3 .head_1 {
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
}

.politics_main_3 .head_1:after {
	display: inline-block;
	width: 863px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

.politics_main_4 h2 {
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
}

.politics_main_4 .col-sm-4 {
	padding-left: 0;
	padding-left: 5px;
}

.politics_main_4 h2:after {
	display: inline-block;
	width: 823px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

.politics_main_4 a:hover h4 {
	background: #0033FF;
}

.politics_main_4 a i {
	margin-left: 10px;
	font-size: 15px;
}

.politics_main_4 h5 {
	padding: 0;
	margin: 0;
	padding-bottom: 5px;
}

.politics_main_5 {
	padding-top: 10px;
}

.politics_main_5 h2 {
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
}

.politics_main_5 h2:after {
	display: inline-block;
	width: 976px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

.politics_main_5 .transition-timer-carousel .carousel-caption {
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 4%, rgba(0, 0, 0, 0.5) 32%, rgba(0, 0, 0, 1) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(4%, rgba(0, 0, 0, 0.1)), color-stop(32%, rgba(0, 0, 0, 0.5)), color-stop(100%, rgba(0, 0, 0, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 4%, rgba(0, 0, 0, 0.5) 32%, rgba(0, 0, 0, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 4%, rgba(0, 0, 0, 0.5) 32%, rgba(0, 0, 0, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 4%, rgba(0, 0, 0, 0.5) 32%, rgba(0, 0, 0, 1) 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 4%, rgba(0, 0, 0, 0.5) 32%, rgba(0, 0, 0, 1) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);
	/* IE6-9 */
	width: 100%;
	left: 0px;
	right: 0px;
	bottom: 0px;
	text-align: left;
	padding-top: 5px;
	padding-left: 15%;
	padding-right: 15%;
}

.politics_main_5 .transition-timer-carousel .carousel-caption .carousel-caption-header {
	margin-top: 10px;
	font-size: 24px;
}

@media (min-width: 970px) {

	/* Lower the font size of the carousel caption header so that our caption
    doesn't take up the full image/slide on smaller screens */
	.politics_main_5 .transition-timer-carousel .carousel-caption .carousel-caption-header {
		font-size: 36px;
	}
}

.politics_main_5 .transition-timer-carousel .carousel-indicators {
	bottom: 0px;
	margin-bottom: 5px;
}

.politics_main_5 .transition-timer-carousel .carousel-control {
	z-index: 11;
}

.politics_main_5 .transition-timer-carousel .transition-timer-carousel-progress-bar {
	height: 5px;
	background-color: #5cb85c;
	width: 0%;
	margin: -5px 0px 0px 0px;
	border: none;
	z-index: 11;
	position: relative;
}

.politics_main_5 .transition-timer-carousel .transition-timer-carousel-progress-bar.animate {
	/* We make the transition time shorter to avoid the slide transitioning
    before the timer bar is "full" - change the 4.25s here to fit your
    carousel's transition time */
	-webkit-transition: width 4.25s linear;
	-moz-transition: width 4.25s linear;
	-o-transition: width 4.25s linear;
	transition: width 4.25s linear;
}

.politics_main_5 .col-sm-12 {
	padding-left: 0;
	margin: 0;
	margin-bottom: 20px;
}

.politics_main_6 h2 {
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
}

.politics_main_6 h2:after {
	display: inline-block;
	width: 833px;
	height: 5px;
	background-color: #cccccc;
	vertical-align: middle;
	margin-left: 1%;
	content: "";
}

.politics_main_6 .col-sm-4 {
	padding-left: 0;
	padding-left: 5px;
}

.politics_main_6 a:hover h4 {
	background: #0033FF;
}

.politics_main_6 p {
	padding-bottom: 8px;
}

/*********************politics_end****************/
/*********************money****************/
#money {
	padding-top: 80px;
}

.money_1 p {
	padding: 0;
	margin: 0;
}

.money_1 p a {
	color: #000000;
	font-size: 36px;
}

.money_1 p a:hover {
	color: #0066FF;
}

.money_1 img {
	margin-top: 10px;
}

.money_2 p {
	padding: 0;
	margin: 0;
}

.money_2 p i {
	background: #999999;
	color: #FFFFFF;
	padding: 10px;
	border-radius: 100%;
	font-size: 16px;
	margin-right: 8px;
}

.money_2 p .i_1 {
	background: #999999;
	color: #FFFFFF;
	padding: 0;
	padding: 10px 12px 10px 12px;
}

.money_2 p .i_1:hover {
	background: #0066FF;
}

.money_2 p .i_2:hover {
	background: #CC3300;
}

.money_2 p .i_3:hover {
	background: #66CCFF;
}

.money_2 p {
	margin-bottom: 20px;
	margin-top: 5px;
}

.money_2 .img_2 {
	margin-top: 20px;
}

.money_inner {
	margin-top: 30px;
}

.money_3 h4 {
	padding: 0;
	margin: 0;
	background: #003366;
	color: #f4f4f4;
	padding: 7px 0px 7px 8px;
}

.money_3 ul li {
	border-bottom: 1px solid #e1e1e1;
	padding-top: 10px;
	padding-bottom: 10px;
}

.money_3 ul li a {
	font-size: 21px;
	color: #000000;
}

.money_3 ul li a:hover {
	color: #003333;
}

.money_middle h4 {
	padding: 0;
	margin: 0;
	background: #003366;
	color: #f4f4f4;
	padding: 7px 0px 7px 8px;
}

.money_middle a img {
	margin-bottom: 7px;
}

.money_middle p a {
	color: #000000;
	font-size: 21px;
}

.money_middle p a:hover {
	color: #CC0000;
}

.money_inner {
	padding-bottom: 20px;
}

.money_inner .col-sm-6 {
	padding-left: 0;
	padding-left: 3px;
}

.money_inner .col-sm-3 {
	padding-left: 0;
	padding-left: 3px;
}

.mid_1 {
	margin-top: 40px;
}

.mid_2 {
	margin-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 40px;
}

.mid_2 .regions_1 {
	background-image: radial-gradient(circle at 50% 100%, #000000, #333333 58%, #3300FF) !important;
	width: 100% !important;
	padding: 0;
	padding-top: 30px;
	padding-bottom: 30px;
}

.mid_3 p a:hover {
	color: #0099FF;
}

.mid_3 .col-sm-4 {
	padding-left: 0;
	padding-left: 5px;
}

.mid_3 h6 {
	padding: 0;
	margin: 0;
	font-size: 14px;
}

.mid_3 h6 span {
	color: #CC0000;
	font-size: 22px;
	font-style: italic;
	margin-left: 5px;
	font-weight: bold;
}

.mid_3 h6 a {
	color: #000000;
}

.mid_3 {
	margin-bottom: 30px;
}

.mid_4_inner a h4 {
	padding: 0;
	margin: 0;
	color: #f4f4f4;
	background: #003366;
	width: 55%;
	padding: 6px;
}

.mid_4_text h3 {
	padding: 0;
	margin: 0;
}

.mid_4_text h3 a {
	color: #000000;
	font-size: 24px;
}

.mid_4_text p {
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}

.mid_4_text p a {
	font-size: 17px;
	color: #666666;
}

.mid_4_text h6 a {
	font-size: 20px;
	color: #cccccc;
	background: #333333;
	padding: 8px 20px 8px 20px;
}

.mid_4_image {
	background: #f4f4f4;
	padding-top: 20px;
	padding-bottom: 20px;
}

.mid_4_inner_1 h4 {
	padding: 0;
	margin: 0;
	color: #f4f4f4;
	background: #003366;
	width: 50%;
	padding: 6px;
}

.mid_4_inner_1_main {
	position: relative;
}

.mid_4_inner_1_main_text {
	background: #333333;
	position: absolute;
	bottom: 20px;
	left: 30px;
	padding: 8px;
	opacity: 0.8;
}

.mid_4_inner_1_main_text a {
	color: #f4f4f4;
	font-size: 24px;
}

.mid_4 {
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.mid_4 .col-sm-6 {
	padding-left: 0;
	padding-left: 5px;
}

.mid_5_inner h4 {
	padding: 0;
	margin: 0;
	color: #f4f4f4;
	background: #003366;
	padding: 6px;
}

.mid_5_inner p {
	padding: 0;
	margin: 0;
	padding-top: 5px;
}

.mid_5_inner p a {
	color: #000000;
	font-size: 28px;
}

.mid_5_inner p a:hover {
	color: #3366FF;
}

.mid_5_inner_1 h4 {
	padding: 0;
	margin: 0;
	color: #f4f4f4;
	background: #003366;
	padding: 6px;
}

.mid_5_inner_1_image p {
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 5px;
}

.mid_5_inner_1_image p a {
	color: #000000;
	font-size: 17px;
}

.mid_5_inner_1_image p a:hover {
	color: #0099FF;
}

.mid_5_inner_1_image h3 {
	padding: 0;
	margin: 0;
	padding-top: 5px;
}

.mid_5_inner_1_image h3 a {
	color: #000000;
	font-size: 20px;
}

.mid_5_inner_1_image h3 a:hover {
	color: #0099FF;
}

.mid_right {
	margin-top: 20px;
}

.mid_5 .col-sm-7 {
	padding-left: 0;
}

.mid_5 .col-sm-5 {
	padding-left: 0;
}

.mid_5 .col-sm-5 .col-sm-12 {
	padding-left: 0;
}

.mid_5 .col-sm-5 .col-sm-12 .col-sm-6 {
	padding-left: 0;
	padding-left: 5px;
}

.mid_5 {
	border-bottom: 1px solid #e1e1e1;
	padding-top: 20px;
	padding-bottom: 40px;
	margin-bottom: 20px;
}

.mid_6_inner h4 {
	padding: 0;
	margin: 0;
	color: #f4f4f4;
	background: #003366;
	padding: 6px;
}

.mid_6_inner h4 span {
	padding-left: 110px;
}

.mid_6_inner h4 span a {
	color: #f4f4f4;
	font-size: 12px;
}

.mid_6_inner h4:hover a {
	text-decoration: underline;
}

.mid_6_inner_text a {
	color: #000000;
	font-size: 20px;
	line-height: 0;
	line-height: 1em;
}

.mid_6_inner_text a:hover {
	color: #0099FF;
	text-decoration: underline;
}

.mid_6_image_main {
	border-bottom: 1px solid #e1e1e1;
	padding-left: 0;
	padding-bottom: 15px;
	padding-top: 15px;
}

.mid_6_image_main .col-sm-5 {
	padding-left: 0;
}

.mid_6_image_main .col-sm-7 {
	padding-left: 0;
}

.mid_6_inner_1 h4 {
	padding: 0;
	margin: 0;
	color: #f4f4f4;
	background: #003366;
	padding: 6px;
	width: 55%;
}

.mid_6_inner_1 h4:hover {
	background: #2a4158;
}

.currency_1 h5 {
	padding: 0;
	margin: 0;
	color: #999999;
}

.mid_6 .col-sm-12 .col-sm-6 {
	padding: 0;
	margin: 0;
}

.mid_6 .col-sm-12 .col-sm-3 {
	padding: 0;
	margin: 0;
}

.mid_6 .currency {
	padding-left: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}

.mid_6 .currency_1 a {
	font-size: 17px;
}

.mid_6 .currency_1 .a1 {
	font-size: 17px;
	color: #336666;
}

.mid_6 .currency_1 .a2 {
	font-size: 17px;
	color: #990000;
}

.para_1 {
	padding-left: 0;
	margin-top: 30px;
}

.para_1 a {
	background: #0066FF;
	color: #f4f4f4;
	font-size: 18px;
	padding: 8px 20px 8px 20px;
}

.para_1 a:hover {
	background: #092f67
}

.para_1 p {
	font-size: 12px;
	padding-top: 20px;
	color: #666666;
}

.mid_6_inner_2 h4 {
	padding: 0;
	margin: 0;
	background: #003366;
	color: #f4f4f4;
	width: 55%;
	padding: 6px;
}

.mid_6_inner_2 p {
	padding: 0;
	margin: 0;
	font-size: 18px;
	padding-top: 15px;
	padding-bottom: 10px;
}

.mid_6_inner_2 h5 {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 20px;
}

.mid_6_inner_2 h5 i {
	padding: 0;
	margin: 0;
	background: #a5a5a5;
	color: #ffffff;
	border-radius: 100%;
	padding: 10px;
	font-size: 18px;
}

.mid_6_inner_2 h5 .i_2 {
	padding: 0;
	padding: 10px 13px 10px 13px;
}

.mid_6_inner_2 h5 .i_1:hover {
	background: #006600;
}

.mid_6_inner_2 h5 .i_2:hover {
	background: #0033FF;
}

.mid_6_inner_2 h5 .i_3:hover {
	background: #0099FF;
}

.mid_6_inner_2 h5 .i_4:hover {
	background: #CC6600;
}

.mid_6_inner_2 h6 {
	padding: 0;
	margin: 0;
	padding-top: 20px;
	font-size: 18px;
	margin-bottom: 20px;
}

.mid_6_inner_2 h6 a {
	color: #000000;
}

.mid_6_inner_2 .button_2 {
	background: #4f667d;
	color: #ffffff;
	padding: 5px;
	font-size: 12px;
	border-radius: 5px;
}

.mid_6_inner_2 .button_2 i {
	margin-right: 5px;
}

.mid_6_inner_2 .heading_1 {
	border-top: 1px solid #e1e1e1;
	margin-top: 15px;
}

.mid_6_inner_2 .button_3 {
	background: #e1e1e1;
	color: #000000;
	padding: 5px;
	font-size: 12px;
	border-radius: 5px;
}

.mid_6_inner_2 .button_3 i {
	margin-right: 5px;
	color: #0099FF;
}

.mid_6_inner_2 .button_4 {
	color: #000000;
	padding: 5px;
	font-size: 12px;
	border-radius: 5px;
	border: 1px solid #e1e1e1;
}

.mid_6_inner_2 .button_4:hover {
	text-decoration: underline;
}

.mid_6 {
	border-bottom: 1px solid #e1e1e1;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
}

.money_last {
	padding-bottom: 40px;
	padding-top: 10px;
}

.money_last li a:hover {
	color: #0099FF !important;
}

.money_last p a:hover {
	color: #0099FF !important;
}

.money_last h4 {
	background: #073c61;
}

.money_last h4:hover {
	background: #073c61 !important;
}

/*********************money_end****************/
/*********************pages****************/
#pages {
	margin-top: 60px;
}

#pages .type_1 {
	font-size: 60px;
	font-weight: bold;
}

/*********************pages_end****************/
/*********************contact****************/
#contact_us {
	background: #f7f7f7;
	margin-top: 50px;
	padding-top: 60px;
	padding-bottom: 80px;
}

.contact_us_top h2 {
	padding: 0;
	margin: 0;
	color: #333;
}

.contact_icon {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 80px;
}

.contact_icon ul.social-network {
	list-style: none;
	display: inline;
	margin-left: 0 !important;
	padding: 0;
}

.contact_icon ul.social-network li {
	display: inline;
}


/* footer social icons */
.contact_icon .social-network a.icoRss:hover {
	background-color: #F56505;
}

.contact_icon .social-network a.icoFacebook:hover {
	background-color: #3B5998;
}

.contact_icon .social-network a.icoTwitter:hover {
	background-color: #33ccff;
}

.contact_icon .social-network a.icoGoogle:hover {
	background-color: #BD3518;
}

.contact_icon .social-network a.icoVimeo:hover {
	background-color: #0590B8;
}

.contact_icon .social-network a.icoLinkedin:hover {
	background-color: #007bb7;
}

.contact_icon .social-network a.icoRss:hover i,
.social-network a.icoFacebook:hover i,
.social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i,
.social-network a.icoVimeo:hover i,
.social-network a.icoLinkedin:hover i {
	color: #fff;
}

.contact_icon a.socialIcon:hover,
.socialHoverClass {
	color: #44BCDD;
}

.contact_icon .social-circle li a {
	display: inline-block;
	position: relative;
	margin: 0 auto 0 auto;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	width: 50px;
	height: 50px;
	font-size: 15px;
}

.contact_icon .social-circle li i {
	margin: 0;
	line-height: 50px;
	text-align: center;
}

.contact_icon .social-circle li a:hover i,
.triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}

.contact_icon .social-circle i {
	color: #fff;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}

.contact_icon a {
	background-color: #000000;
}

.contact_us_1 i {
	color: #333;
	font-size: 80px;
}

.contact_us_1 i:hover {
	color: #CC0000;
}

.contact_us_1 h4 {
	padding: 0;
	margin: 0;
	color: #666;
	padding-top: 20px;
	font-size: 25px;
}

.contact_us_1 h5 {
	padding: 0;
	margin: 0;
	color: #000;
	padding-top: 20px;
	font-size: 16px;
}

.form_main {
	margin-top: 60px;
}

.form_main .form-control {
	background: none;
	margin-bottom: 40px;
	border: none;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-radius: 0px;
	box-shadow: none;
}

.form_main .text_1 {
	height: 125px;
}

.form_main a {
	border: 1px solid #ccc;
	padding: 10px 30px 10px 30px;
	color: #000;
	font-size: 16px;
	font-weight: bold;
}

.form_main a:hover {
	background: #CC0000;
	border: none;
	color: #fff;
}

/*********************contact_end****************/
@media screen and (max-width : 767px) {
	.navbar-collapse {
		max-height: none;
	}

	.navbar-nav {
		padding-left: 0;
	}

	#top ul li a {
		border: none;
	}

	#top .edit {
		padding-left: 0;
	}

	#top .form-control {
		display: block;
		width: 90%;
	}

	.stories_2 h1 a {
		font-size: 30px;
	}

	.feature_1 h5 {
		margin-top: 10px;
	}

	section h2:after {
		width: 90% !important;
	}

	.footer_4 {
		text-align: left;
	}

	.footer_5 {
		text-align: left;
	}

	.footer_5 a {
		display: block;
		border: none;
		padding-bottom: 5px;
	}

	.stories_1 {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.buzz_main {
		margin-top: 10px;
	}

	#footer .input-group {
		margin-top: 20px;
	}

	#regions .story_heading h5 a {
		font-size: 16px;
	}

	.regions_2 .tag_1 a {
		font-size: 20px !important;
	}

	.regions_2 {
		margin-bottom: 30px;
	}

	.region_main .b1 {
		margin-bottom: 90px;
	}

	.region_main .b2 {
		margin-bottom: 50px;
	}

	.region_main .b3 {
		margin-bottom: 20px;
	}

	.region_main .b4 {
		margin-bottom: 50px;
	}

	.region_main .b5 {
		margin-bottom: 50px;
	}

	.politics_2 {
		padding: 0;
		margin: 0;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.politics_2_text {
		position: static;
		width: 100%;
	}

	.politics_4 {
		margin-top: 10px;
	}

	.politics_5 {
		margin-top: 0;
		margin-top: 10px;
	}

	.politics_6 {
		margin-top: 0;
		margin-top: 10px;
	}

	.politics_right {
		margin-top: 10px;
	}

	.politics_main_3_inner h2 {
		font-size: 30px;
	}

	.money_2 p {
		text-align: left;
		margin-top: 10px;
	}

	.mid_3 h6 {
		margin-bottom: 10px;
	}

	.mid_4_inner_1_main_text {
		position: static;
	}

	.mid_6_inner h4 span {
		padding-left: 0;
	}

	#pages p .btn {
		margin-bottom: 10px;
	}

	#pages .label {

		font-size: 100%;

	}

	#pages img {
		width: 100%;
		margin-top: 10px;
	}

	#pages .type_1 {
		font-size: 40px;
	}

	#contact_us {
		padding: 0;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.contact_us_1 {
		padding: 0;
		margin: 0;
		margin-bottom: 20px;
	}

	.contact_icon {
		padding-bottom: 0;
		padding-bottom: 30px;
	}

	.navbar {
		position: static;
		text-align: center;
	}

	#top .dropdown-menu-large {
		width: 100%;
	}

	.navbar-inverse .navbar-collapse,
	.navbar-inverse .navbar-form {
		border: none;
		box-shadow: none;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
		background-color: #eee !important;
	}

	#top ul li a {
		border-bottom: 1px solid #666;
		padding-bottom: 8px;
		font-size: 20px;
	}

	#top ul li ul li a {
		border: none !important;
	}

	#stories {
		margin-top: 0;
	}

	.stories_1 {
		text-align: center;
	}

	.stories_3 {
		text-align: center;
	}

	.buzz_inner_1 {
		text-align: center;
	}

	.buzz_3 h5 {
		text-align: center;
		margin-bottom: 10px;
	}

	.left_1 {
		float: left !important;
	}

	.buzz_3_main {
		text-align: center;
	}

	.buzz_3_main img {
		width: 100%;
	}

	#features .features_1 h2 {
		text-align: center;
	}

	.features_1 {
		text-align: center;
	}

	.preview_1 h4 {
		text-align: center;
	}

	.preview_2 {
		text-align: center;
	}

	.footer_2 .bold_2 {
		display: block;
	}

	.footer_2 li {
		display: inline-block;
	}

	.footer_2 ul {
		text-align: center;
	}

	.footer_4 {
		text-align: center;
		margin-bottom: 10px;
	}

	.footer_5 {
		text-align: center;
	}

	.footer_5 a {
		display: inline-block;
	}

	#regions {
		padding-top: 0;
	}

	#regions .story_heading {
		text-align: center;
	}

	.region_main ul {
		text-align: center;
	}

	.regions_new_right {
		margin-top: 0;
	}

	.region_main .b1 {
		margin-bottom: 10px;
	}

	.regions_2 h1 {
		padding-top: 0;
	}

	.regions_image a h5 {
		text-align: center;
	}

	.regions_2 {
		margin-top: 30px;
	}

	.region_heading h2 {
		text-align: center;
	}

	#politics {
		padding-top: 0;
	}

	.politics_1 h1 a {
		font-size: 40px !important;
	}

	.politics_1 h1 {
		text-align: center;
	}

	.story_image {
		text-align: center;
	}

	.politics_1 p {
		text-align: center;
	}

	.navbar .navbar-toggle {
		background: #fff;
		border: none !important;
	}

	.navbar .navbar-toggle:focus {
		background: #fff;
		border: none !important;
	}

	.navbar .navbar-toggle:hover {
		background: #fff;
	}

	.navbar .navbar-toggle .icon-bar {
		background: #000;
	}

	.politics_3 {
		text-align: center;
	}

	.politics_main_3_inner {
		text-align: center;
	}

	.politics_main_3 .head_1 {
		text-align: center;
	}

	.politics_main_4 h2 {
		text-align: center;
	}

	.politics_main_5 h2 {
		text-align: center;
	}

	.politics_main_6 h2 {
		text-align: center;
	}

	#money {
		padding-top: 0;
	}

	.money_1 {
		text-align: center;
	}

	.money_2 {
		text-align: center;
	}

	.money_3 {
		text-align: center;
	}

	.money_middle {
		text-align: center;
	}

	.money_2 p {
		text-align: center;
	}

	.mid_4_inner a h4 {
		text-align: center;
	}

	.mid_4_text {
		text-align: center;
	}

	.mid_4_inner_1 {
		margin-top: 10px;
		text-align: center;
	}

	.mid_5_inner {
		text-align: center;
	}

	.mid_5_inner_1 {
		text-align: center;
	}

	.mid_6_inner {
		text-align: center;
	}

	.mid_6_inner_text {
		margin-top: 10px;
	}

	.mid_6_inner_1 {
		text-align: center;
	}

	.para_1 {
		text-align: center;
	}

	.mid_6_inner_2 {
		text-align: center;
	}

	#pages {
		margin-top: 0;
	}

	#contact_us {
		background: none;
		padding-top: 0;
		text-align: center;
	}

	.contact_2_right_new {
		margin-top: 40px;
	}

	#contact_us .text-right {
		text-align: center !important;
	}

	.footer_1 {
		text-align: center;
	}

	.footer_3 {
		text-align: center;
	}

	.mid_6_inner_1 h4 {
		margin-left: auto;
		margin-right: auto;
	}

	.mid_6_inner_2 h4 {
		margin-left: auto;
		margin-right: auto;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.container {
		width: 100%;
	}

	#top .navbar-brand {
		font-size: 20px;
	}

	.navbar-nav {
		padding-left: 100px;
	}

	#top ul li a {
		padding: 6px 3px;
		font-size: 16px;
	}

	#top .navbar-right {
		float: none !important;
	}

	#top .form-control {
		width: 100px;
	}

	.stories_1 ul li a {
		font-size: 14px;
	}

	.buzz_2 img {
		height: 140px;
	}

	.buzz_inner_1 a {
		font-size: 18px;
	}

	.para_next {
		font-size: 14px;
	}

	.spot_1 img {
		width: 100%;
	}

	.spot_2 a {
		font-size: 14px;
	}

	.spot_3 a {
		font-size: 14px;
	}

	.spot_3 p a {
		font-size: 14px;
	}

	#detail .col-sm-6 .spot_3 a {
		font-size: 18px;
	}

	#features .features_1 h2:after {
		width: 60%;
	}

	#preview h2:after {
		width: 60%;
	}

	#trending h2:after {
		width: 60%;
	}

	#content h2:after {
		width: 60%;
	}

	#copyright h2:after {
		width: 60%;
	}

	.story_image img {
		height: 400px;
	}

	.region_heading h2:after {
		width: 60%;
	}

	.politics_1 h1 a {
		font-size: 36px;
	}

	.politics_main_3_inner h2 {
		font-size: 40px;
	}

	.politics_main_3 .head_1:after {
		width: 60%;
	}

	.politics_main_4 h2:after {
		width: 60%;
	}

	.politics_main_5 h2:after {
		width: 60%;
	}

	.politics_main_6 h2:after {
		width: 60%;
	}

	.money_3 ul li a {
		font-size: 16px;
	}

	.mid_4_text h3 a {
		font-size: 18px;
	}

	.mid_4_image_1 img {
		height: 200px;
	}

	.mid_5_inner_1_image p a {
		font-size: 14px;
	}

	.mid_5_inner_1_image h3 {
		font-size: 18px;
	}

	.mid_5_inner img {
		height: 300px;
	}

	.mid_6_inner h4 span {
		padding-left: 0;
	}

	.mid_6_inner_image img {
		height: 60px;
	}

	.mid_6_inner_text a {
		font-size: 14px;
	}
}

@media (min-width:992px) and (max-width:1200px) {
	.container {
		width: 100%;
	}

	#top ul li a {
		padding: 6px 3px;
		font-size: 16px;
	}

	#top .form-control {
		width: 100px;
	}

	.spot_1 img {
		width: 100%;
	}

	#features .features_1 h2:after {
		width: 60%;
	}

	#preview h2:after {
		width: 60%;
	}

	#trending h2:after {
		width: 60%;
	}

	#content h2:after {
		width: 60%;
	}

	#copyright h2:after {
		width: 60%;
	}

	.region_heading h2:after {
		width: 60%;
	}

	.politics_main_3 .head_1:after {
		width: 60%;
	}

	.politics_main_4 h2:after {
		width: 60%;
	}

	.politics_main_5 h2:after {
		width: 60%;
	}

	.politics_main_6 h2:after {
		width: 60%;
	}

	.mid_6_inner h4 span {
		padding-left: 0;
	}
}