*
{
margin:0px;
padding:0px;
}
body {
	font-family: 'Open Sans', sans-serif;
}

.hollowBtn:hover{ background-color:#a11e2c; transition:0.6s; color:#fff; border-color:#a11e2c;}

.redBtn {
	background-color: #a11e2c;
	padding: 5px 10px;
	color: #fff;
}

.space{
	margin-bottom:20px;
	}

.top_header {
	margin: 3px;
	font-size: 14px;
}

.picture_bg{
	border-left:5px solid #a82626;
	background:#f0f0f0;
	 padding:10px;
	height:50px;
	float:left;
	padding-left:15px;
	font-size:26px;
	}


.navbar-nav > li > a:hover{ transition:0.6s;}

.redStrip {
	padding: 10px;
}
/*.collum1{
	width:100%;
	float:left;
	padding:0px;
	}
*/
.heading_1{
	border-left:5px solid #a82626;
	background:#f0f0f0;
	width:50%;
	padding-top:13px;
	height:50px;
	float:left;
	padding-left:15px;
	font-size:26px;
	}

.heading_2{
	border-left:5px solid #a82626;
	background:#f0f0f0;
	padding: 10px;
	}
	
.heading5
{
	border-left:5px solid #a82626;
	background:#f0f0f0;
	width:100%;
	padding-top:12px;
	height:50px;
	float:left;
	padding-left:15px;
	font-size:26px;
	}

.reg_reports{
	border:1px solid #000;
	height:70px;
	width:100%;
	}
.txt_bg{
	color:#a82626;
	}
.heading5 p{
	padding-top:15px;
	}
	
.page_txt{
	font-size:22px;
	width:100%;
	}
.page1_txt{
	width:100%;
	}	
	
.page2_txt{
	width:100%;
	font-size:16px;
	float:left;
	background:none;
	}

.page2_txt lu{
	color:#900;
	background-color:#039;
	list-style:none; 

	}
.page2_txt li{
	color:#900;
	background-color:#039;
	text-decoration:none;
	}

.search_box1{
	width: 280px !important;
	height: 29px;
	float: left;
	border: 0px;
	background-color: #7a121d !important;
	color:#FFF;
}
.search_box {
	width: 320px;
	height: 29px;
	float: left;
	border: 0px;
	background-color: #7a121d ;
}
.logo {
	margin: auto;
	text-align: center;
	float: none;
	padding: 10px 0;
}
.logo img {
	display: inline;
}
.calander {
	padding-right: 5px;
}
/****************************/
.redStrip {
	background-color: #a11e2c;
	color: #fff;
}
/***********navbar**************/


<!--left collum -->

.see_also
{
width:100%;
float:left
}
.see_also ul
{
float:left;
padding:0%;
list-style:none;
width:100%;
}
.see_also ul li
{
background:url(../images/bullit.png) no-repeat;
background-position:0px 8px;
list-style-type:none;
padding-left:15px;
float:left;
width:100%;
padding-bottom:5px;
max-width:600px;
}
.see_also ul li a
{
color:#333;
}


.navbar { margin-bottom: 0; }
.navbar-default { }

.navbar-nav { width: 100%; text-align: center; }
.navbar-nav li { float: none; display: inline-block; }

.navbar-nav > li > a
{
border-top:2px solid #f9f9f9;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover { background-color: #dfdfdf; border-top:2px solid #F00; }



	
	
	
.text_picday{

	}
<!--left collum -->

.txt_carousel
{
position:relative;
padding-bottom:30px;
border:0; padding:0;
margin-top:-8px;

}
.txt_carousel .jcarousel-control-prev
{
right:40px;
bottom:0px;
top:inherit;
left:inherit;
background:#eee;
border-radius:0px;
text-decoration:none !important;

}

.txt_carousel .jcarousel-control-next
{
right:5px;
top:inherit;
bottom:0px;
left:inherit;
background:#eee;
border-radius:0px;
text-decoration:none !important;
}


.img_carousel .jcarousel-control-prev
{
left:5px;
right:inherit;
background:url(../images/prev.png) no-repeat;
border-radius:0px;
box-shadow:0px 0px 0px 0px #333 !important;
width:10px;
height:17px;
text-decoration:none !important;
margin-left: -18px;
}


.img_carousel .jcarousel-control-down_erro{
left:5px;
right:inherit;
background:url(../images/down_erro.png) no-repeat;
border-radius:0px;
box-shadow:0px 0px 0px 0px #333 !important;
width:10px;
height:17px;
text-decoration:none !important;
margin-left: -18px;	
	}

.img_carousel .jcarousel-control-next
{
right:5px;
background:url(../images/next.png) no-repeat;
border-radius:0px;
box-shadow:0px 0px 0px 0px #333 !important;
width:10px;
height:17px;
text-decoration:none !important;
margin-right: -18px;
}


.txt_carousel p
{
margin:5px 0;
padding-left:15px;
border-left:1px solid #fff;
width:100%;
float:left;
}
.txt_carousel p span
{
border-bottom:1px solid #ccc;
float:left;
width:100%;
padding:10px 0;
}

.no_boder{
	border-bottom:none !important;
	}

.header_bg{
	margin:0px;
	padding:0px;
	width:100%;

	}

.txt_carousel p:hover
{
border-left:5px solid #a11e2c;
/*font-weight:bold;
 cursor:pointer; */
width:100%;
}

.btn_news{
	background: #F00;
	padding:15px;
	padding-top:10px;
	}
.txt_boder
{
	border-bottom:1px solid #CCC;
	width:100%;
	}
.btn_more{
	background:#900;
	width:170px;
	float:right;
	color:#FFF;
	text-align:center;
	padding:10px;
	font-size:16px;
	
	}


.editorials a{
	text-decoration:none;
	}

.editorials a:hover{
	text-decoration:none;
	color:#fff;
	}


.videos img{ margin: auto; float: none;}
.rightbg{ background-color:#f0f0f0; padding:5px;}


.right collum{
width:100%;
float:right;
}
.editor_main
{
}
.editorials {
float: left;
padding: 3%;
border:1px solid #eee;
width: 100%;
}
.txt_carousel
{
border:1px solid #eee;
padding-bottom:30px;
margin-top: -10px;
}
.btn
{
border:1px solid #333;
border-radius:0px;
}
.btn2
{
padding:10px 15px;
background:#a82626;
color:#fff;
float:left;
/* position:relative;
left:5%; */
margin-top:10px;
text-decoration:none;
}
.btn3
{
padding:9px 13px;
background:none;
border:1px solid #333;
color:#333;
float:left;
position:relative;
left:5%;
margin-top:10px;
text-decoration:none;

}
.btn2:hover
{
text-decoration:none;
color:#fff;
}

.social_icon ul{
	list-style:none;
	}
.social_icon li{
	float:left;
	padding-left:7px;
	padding-bottom:5px;
	}
social_icon li img{
	padding-bottom:5px;
	}

.right_row
{
margin-top:15px;
}

.h_news_col
{
background-color:#f0f0f0;
}
.h_news_col .btn2
{
position:relative;
left:-7%;
float:right;
}
.h_news_col h2
{
	text-align:center;
	font-size:15px;
	font-weight:bold;
	padding:3%;
	width:100%;
	color:#fff;
	background:#a11e2c;
}
.h_news_col h3
{
	float:left;
	margin:0px;
	width:100%;
	padding:3%;
	color:#fff;
	background:#a11e2c;
}
.h_news_col ul
{
float:left;
list-style:none;
width:100%;
}
.h_news_col ul li {
float: left;
list-style-type: none;
padding: 0 7%;
width: 100%;
border-left:2px solid #f0f0f0;
}
.h_news_col ul li a
{
float:left;
border-bottom:1px solid #d6d6d6;
padding:20px 0;
text-decoration:none;
color:#212121;
}
.h_news_col ul li:hover
{
background:#fff;
border-left:2px solid #a11e2c;
}
.h_news_col ul li:hover a
{
border-bottom:1px solid #fff;
}
.right_vid
{
padding:3%;
float:left;
width:96%;
background:#f0f0f0;
}
.right_vid img
{
float:left;
width:100%;
margin-bottom:15px;
}
.q_pol
{
padding:3%;
float:left;
width:100%;
}
.q_pol p
{
padding:2px 0;
margin:0px;
}
.q_pol span
{
padding:5px 0;
margin-bottom:5px;
}
.q_pol p span
{
padding:0 15px;
}
.cal_to_act
{
float:right;
}

.cal_to_act a{
	text-decoration:none;
	}

.cal_to_act .btn2, .cal_to_act .btn3
{
float:right;
position:relative;
left:0px;
right:0px;
margin-left:10px;
}

.btn6{
	float:right;
	}

.news_ppr
{
float:left;
background:#f0f0f0;
}
.n_ppr_img, .currency_rates img
{
width: 100%;
position: relative;
float: left;
}
.n_ppr_img label
{
float:left;
box-shadow: 0px 3px 3px #090909;
width:100%;
position:absolute;
top:30%;
font-size:21px;
font-weight:normal;
left:0px;
text-align:center;
color:#fff;
padding:10px;
background:url(../images/ppr_bg.png) repeat;
}
.n_ppr_img label, .n_ppr_img img
{
float:left;
width:100%;
}
.news_ppr span
{
float:left;
padding:5%;
text-align:center;
border: 1px solid rgb(200, 194, 194);
}
.right_social
{
float:left;
text-align:center;
background:#fff;
width:100%;
margin-bottom:20px;
}
.right_social h4
{
text-align:center;
padding:10px 0;
color:#a82626;
}
.right_social .fb_social
{


/*background:url(../images/f_social.png) no-repeat;
*/
text-decoration:none;


}
.right_social .ttr_social
{
text-decoration:none;
/*float:left;
width:54px;
height:54px;
background:url(../images/ttr_social.png) no-repeat;
background-size:100%;
position:relative;
left:32%;
text-decoration:none;
*/
}
.h_news_col ol
{
float:left;
padding:5%;
list-style:none;
}
.h_news_col ol li
{
background:url(../images/bullit.png) no-repeat left;
list-style-type:none;
padding-left:15px;
padding-bottom:5px;
}
.h_news_col ol li a
{
color:#333;
}
.currency_rates
{
background:#fff;
width:100%;
}

currency_rates img
{
	width:48%;
	}
.footer
{
float:left;
width:100%;
background:#a82626;
}
.ftr_ad
{
float:left;
width:100%;
color:#fff !important;
text-align: center;
font-size:22px;
padding:20px 0;
background:#939393;
margin-bottom:15px;
}
/* .container
{
width:990px;
margin:0px auto;
max-width:100%;
} */
.slideshow, .slideshow img
{
float:left;
width:100%;
}
.carousel-caption
{
background:#333;
bottom: 0;
left: 0;
width: 100%;
}
.new_boxes
{
padding-right:10px;
padding-left:0px;
}
.carousel-indicators
{
bottom:0px;
}
.carousel-caption p
{
padding-left:10px;
padding-right:10px;
text-align:left;
}

.footer_img img{
	padding:15px;
	}
	
.footer_txt	h3{
	color:#FFF;
	font-size:22px;
	}

.footer_txt p{
	color:#FFF;
	}
	
.email h3{
	color:#FFF;
	font-size:18px;
	float:right;
	padding-right:30%;
	}
	
.email p{
	color:#FFF;
	float:right;
	clear:both;
	font-size:12px;
	padding-right:7%;
	}
	
.email img{
	padding-right:5px;
	width: 5%;
	}
	
.footer_1{
	background:#161616;
	clear:both;
	padding:20px 0;
	}
.footer_img1{
	padding:20px;
	border:1px solid #fff;
	
	}
.footer_img1 p{
	padding-left:10px;
	color:#FFF;
	font-size:14;
	}

.popular{
	margin-bottom: 20px;
	float: left;
	width: 33%;
}
.popular img{ margin-right:5px;}

.popular p{
	color:#FFF;
	}
.popular a{
	text-decoration:none;
	color:#e8eaec;
	}

.popular strong{
	color:#999;
	
	}

.footer_img1 strong
{
	font-size:12px;
	color:#999;
	}
	
.form-control{
	background:#666;
	}
.search_txt span{
	color:#FFF;
	}
.search_txt h3{
	color:#FFF;
	font-size:17px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	font-weight:bold;
	}
	
.search_txt	input{
	width:250px;
	}
	
.search_txt input, .search_txt textarea {
	background-color:#C3C1C1;
	border:1px solid #3a3a3a;
	border-radius:1px;
	/* width:100%; */
	}
.footer_bg h3{
	font-weight:bold;
	color:#FFF;
	padding-bottom:10px;
	font-size:18px;
	}
	
.footer_3{
	background-color:#000;
	text-align:center;
	}

.footer_btn ul{
	list-style:none;
	}
.footer_btn ul li{
	
	padding:12px;
	color:#FFF;
	font-size:12px;
	display:inline-block;
	}
.footer_btn{
	text-align:center !important;
	}
.footer_btn span{
	color:#FFF;
	position:relative;
	top:-10px;
	font-size:12px;
}

.footer_btn a
	{
		text-decoration:none;
		color:#FFF;
	}
	
	
 @media screen and (max-width:768px) {
.navbar-nav li{ display:block; text-align:left;}
.navbar-nav > li > a:hover{
	border-left: 2px solid #F00;
	border-top:none !important;
	}
}