body{background-color:#cccccc!important;}.main_container{width:1000px;margin:auto;background-color:#f5f5f5!important;display:table;}.breaking_news{background-color:#cc0000;text-align:left;text-decoration:none;padding:5px;}.breaking_news ul,.breaking_news p{background-color:#cc0000!important;}.breaking_news ul li{padding-left:10px!important;}.breaking_news a{color:#ffffff;font-size:20px;text-decoration:none}.breaking_news a:hover{text-decoration:none}.header_left_panel{width:250px;float:left;}.header_right_panel{width:750px;background-color:#000;float:left;padding-top:10px;}.header_right_panel ul>li{list-style:none;color:#fff;float:left;}.mrg-top5{margin-top:5px;}.header_right_panel ul>li>a{text-decoration:none;color:#fff;}.header_right_panel>a{color:rgb(255,255,255);font-size:15px;margin-left:7px;}.header_right_panel>a:hover{color:rgb(255,255,255);font-size:15px;}.cd-logo>img{}.top_story_right{width:750px!important;float:right;margin-bottom:0px!important;background-color:#f5f5f5!important;max-height:999999px;}.top_story_left{float:left;width:240px!important;margin-top:10px;background-color:#f5f5f5!important;}.top_left_news_title{background-color:#10215a;background-image:url(../img/top_story_arrow.png);background-repeat:no-repeat;background-position:right;color:#fff;text-align:center;padding:3px 10px;margin-top:-5px;font-size:22px;width:100%;float:left;margin-bottom:10px;}.middle_right_section .ad{background-color:#10215a;text-transform:uppercase;color:#fff;display:block;font-size:14px;font-weight:500;margin-right:20px;padding:0 10px;}.top_left_news_title:hover,.top_left_news_title:focus{text-decoration:none;color:#fff;}.top_left_news_title a:hover{text-decoration:none;}#top_story_image{}#top_story_image a{font-size:30px;font-weight:bold;text-decoration:none;color:#000;}#top_story_image p{font-size:18px;color:#000;padding-top:8px;padding-bottom:8px;}#top_story_image p a{font-size:18px;color:#000;font-weight:bold;}.top_right_section span.latest_boxing_news{display:inline-block;font-weight:500;color:#fff;font-size:16px;width:100%;margin-top:10px;padding:3px;text-transform:uppercase;}.top_right_section a.news{font-size:14px;color:#10215a;padding:1px 3px;display:inline-block;border-bottom:1px solid #dbdbdb;width:100%;font-weight:bold;}.top_right_section a.news_photo{font-size:14px;color:#10215a;padding:1px 3px;display:inline-block;border-bottom:1px solid #dbdbdb;width:100%;font-weight:bold;}.top_right_section a.news:hover,.top_right_section a.news:focus,.top_right_section a.news_photo:hover{text-decoration:none;color:#ff0000;}.top_right_section a.news span{font-size:12px;color:#595959;font-weight:bold;float:right;}.top_right_section a.news_photo span{font-size:12px;color:#595959;font-weight:bold;float:right;}.top_right_section a.latest_boxing_news:hover,.top_right_section a.latest_boxing_news:focus{text-decoration:none;}.latest_boxing_news{background-color:#10215a;text-align:center;padding:12px;margin-top:5px;}.latest_boxing_news a{color:#fff;font-size:20px;}.headline_width_left{width:440px;float:left;margin-top:10px;}.headline_width_right{width:300px;float:right;margin-top:10px;}#middle_left_section span.latest_update_boxing_news{background-position:right center;background-repeat:no-repeat;color:#fff;display:block;font-size:14px;padding:4px;}#middle_left_section a.news{border-bottom:1px solid #dbdbdb;color:#10215a;display:block;font-size:14px;padding:1px 3px;font-weight:bold;}#middle_left_section a.news:hover,#middle_left_section a.news:focus{text-decoration:none;color:#ff0000;}#middle_left_section a.news span{font-size:12px;color:#595959;font-weight:bold;float:right;}.latest_update_boxing_news{background-color:#10215a;text-align:left;padding:12px;text-transform:uppercase;}.latest_update_boxing_news a{color:#fff;font-size:20px;}.fix-content{width:100px!imporatnt;}.middle_right_section span.recent_top_story{color:#fff;display:block;font-size:14px;font-weight:500;margin-bottom:10px;padding:4px;}.middle_right_section a.recent_top_story:hover,.middle_right_section a.recent_top_story:focus{text-decoration:none;}.recent_top_story{background-color:#10215a;text-align:center;padding:12px;text-transform:uppercase;}.recent_top_story a{color:#fff;font-size:20px;}.middle_right_section .news_border_top{margin-bottom:10px;}.middle_right_section .recent_news{float:left;}.middle_right_section .author_name{font-size:12px;font-weight:500;color:#000!important;padding-top:5px;}.middle_right_section .story_1{font-size:13px!important;font-weight:600;color:#10215a;margin-top:10px;line-height:13px;}.middle_right_section .story_1:hover{color:#ff0000;}#middle_sponsor_section span.sponsors{display:block;font-weight:500;color:#fff;font-size:12px;margin-bottom:10px;padding:3px;}#middle_sponsor_section a.sponsors:hover,#middle_sponsor_section a.sponsors:focus{text-decoration:none;}.sponsors{background-color:#10215a;text-align:center;padding:12px;text-transform:uppercase;}.sponsors a{color:#fff;font-size:20px;}#middle_sponsor_section .sponsor_img{float:left;width:150px;}.sponser-img>p>img{float:left;width:150px;margin-bottom:10px;}.top_right_section span.feartured_boxing_videos{color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-bottom:10px;width:100%;padding:3px;}
}
.top_right_section a.feartured_boxing_videos:hover, .top_right_section a.feartured_boxing_videos:focus
{
	text-decoration: none;
}
.feartured_boxing_videos{
	background-color: #10215a;	
	text-align: center;	
	padding: 12px;	
	text-transform: uppercase;
	
}
.feartured_boxing_videos a{
	color: #fff;
	font-size: 20px;	
}

.top_right_section .boxing_video	
{
	width: 140px;
	float: left;	
	margin: 5px;
}
.top_right_section .boxing_video a
{
	text-decoration: none;
	color: #10215a;
	line-height: 12px;
	text-align:center;
	
}
.top_right_section .boxing_video a:hover
{
	color: #ff0000;	
}
.middle_right_ad_section{
	}
.middle_right_ad_section span.middle_ad
{	
	display:block;
	font-weight: 500;
	color: #fff;
	font-size: 14px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 3px;
	clear: both;
	
}
.middle_right_ad_section a.middle_ad:hover, .middle_right_ad_section a.middle_ad:focus
{
	text-decoration: none;
}
.middle_ad{
	background-color: #10215a;	
	text-align: center;	
	padding: 12px;	
	text-transform: uppercase;
	
}
.middle_ad a{
	color: #fff;
	font-size: 20px;	
}
.ad_three{
	text-align: center;
}

/* Featured Event*/
#top_left_featured .event_img {
    margin: 4px;
    width: 150px;
}
.event-box{
	border: 2px solid #10215a;
	width: 240px;
}
.event_width{
	width:120x;
	float: left;
	border-right: 1px solid #10215a;
	text-align: center;
	padding-top: 7px;
	width: 116px;
}
.event2{
	text-align: center;
	padding-top: 7px;
	width: 120px;
	float:right;
}
#top_left_featured a.event
{	
	display:block;
	font-weight: 500;
	color: #fff;
	font-size: 14px;
	margin-bottom: 10px;
	
}
.event span
{
	font-size: 14px;
	text-decoration:underline !important;
	
}
#top_left_featured{
	margin-bottom: 10PX;
}
#top_left_featured a.event:hover, #top_left_featured a.event:focus
{
	text-decoration: none;
}
.event{
	background-color: #10215a;	
	text-align: center;		
	text-transform: uppercase;
	
}
.click-story{
	color: #FFFF00;
	font-size: 15px;
}
.event a{
	color: #fff;
	font-size: 20px;	
}
.event a span{
	color: #fff;
	font-size: 18px;	
	text-decoration: underline !important;
}
.event_text1{
	font-size: 14px;
	font-weight: 600;
	color: #10215a !important;	
	text-transform: uppercase;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 10px;
	
}
.event_text1:hover{
	color: #ff0000 !important;	
}
.event_text2 a{
	font-size: 11px !important;
	font-weight: 600;
	color: #000 !important;	
	text-transform: uppercase;
	text-align: center;

}
.score{
	font-size: 14px;
	font-weight: 600;	
}
/* Left Ad*/
.middle_right_ad_2_section{
	margin: auto;
	width: 250px;
	text-align:center;
}
.middle_right_ad_2_section span.middle_ad_2
{	
	color: #fff;
    display: block;
    font-size: 14px;    
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 3px;
    width: 240px;

}
.middle_right_ad_2_section a.middle_ad:_2hover, .middle_right_ad_2__section a.middle_ad_2:focus
{
	text-decoration: none;
}
.middle_ad_2{
	background-color: #10215a;	
	text-align: center;	
	padding: 12px;	
	text-transform: uppercase;
	
}
.middle_ad_2 a{
	color: #fff;
	font-size: 20px;	
}
/* Search Section*/
#tfheader{
		
	}
	#tfnewsearch{

	}
	.tftextinput{
		margin: 0;
		padding: 7px 4px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		border:1px solid #10215a; border-right:0px;
		border-top-left-radius: 5px 5px;
		border-bottom-left-radius: 5px 5px;
		width:165px;
	}		
	.tfbutton {
		margin: 0;
		padding: 7px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #10215a; border-right:0px;
		background: #10215a;
		
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
	}
	.tfbutton:hover {
		text-decoration: none;
		background: #10215a;
		background: -webkit-gradient(linear, left top, left bottom, from(#10215a), to(#10215a));
		background: -moz-linear-gradient(top,  #10215a,  #10215a);
	}
	/* Fixes submit button height problem in Firefox */
	.tfbutton::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}
.advance_search{
	 color: #000 !important;
    float: right;
    font-size: 16px;
    font-weight: 400;
    margin-top: 10px;
    width: 196px;
	border-bottom: 1px;
	  	
}

/*Search and Other Nav Bar*/

.search_bar
{
	width: 300px;
	float : right
}
.links_3
{
	width: 545px;
	float: left;
}
/* Left Side Menu*/
.left_menu a.menu_heading
{
	display: inline-block;
	font-weight: 500;
	color: #fff;
	font-size: 16px;
	margin-bottom: 10px;
	width: 100%;
	margin-top: 10px;
	padding: 3px;	
	text-transform: uppercase;
}
.left_menu span.menu_heading
{
	display: inline-block;
	font-weight: 500;
	color: #fff;
	font-size: 16px;
	margin-bottom: 10px;
	width: 100%;
	margin-top: 10px;
	padding: 3px;	
	text-transform: uppercase;
}
.left_menu a.menu
{
	color: #10215a;
    display: inline-block;
    font-size: 14px;
    padding: 1px 0;
    text-decoration-line: underline !important;    
	text-decoration-color: #908d8e;
    width: 100%;
    font-weight: bold;
}
.left_menu a.menu1
{
	color:red;
    display: inline-block;
    font-size: 16px;
    padding: 4px 0;
    text-decoration-line: underline !important;    
	text-decoration-color: red;
    width: 100%;

}

.left_menu a.menu:hover, .left_menu a.menu	:focus
{
	text-decoration: none;
	color: #ff0000;
	
}

.left_menu a.menu span
{
	font-size: 12px;
	color: #595959;
	font-weight: bold;
	float: right;
}
.left_menu a.menu_heading:hover, .left_menu a.menu_heading:focus
{
	text-decoration: none;
}
.menu_heading{
	background-color: #10215a;	
	text-align: center;	
	padding: 12px;	
	margin-top: 5px;
}
.menu_heading a{
	color: #fff;
	font-size: 20px;	
}
.left_menu li {
    font-size: 19px;
    list-style: none !important;
    margin-left: 20px;
}
.ad_seven > img {
    margin-top: 50px;
}
.ad_eight > img {
    margin-top: 30px;
	margin-left: 10px;
}

#bottom_right_section{
	
width: 750px;	
}

#bottom_right_section span.more_top_stories
{
/*
	background-image: url(../img/top_story_arrow.png);
*/
	background-repeat: no-repeat;
	background-position: right;
	font-weight: 500;
	color: #fff;
	font-size: 14px;
	margin-bottom: 10px;
	margin-top: 30px;
	display: block;	
	padding: 3px;
	

}
#bottom_right_section a.more_top_stories:hover, #bottom_right_section a.more_top_stories:focus
{
	text-decoration: none;
}
.more_top_stories{
	background-color: #10215a;	
	text-align: center;	
	padding: 12px;
	text-transform: uppercase;
	
}
.more_top_stories a{
	color: #fff;
	font-size: 20px;	
}
.middle_right_section .more_top_news{
	float: left;
}

#bottom_right_section .top_story_1{
	border-top: 1px solid #dbdbdb;
	float: left;
	font-size: 15px;
	font-weight: 500;
	padding-left: 10px;
	display:block;
	width: 100%;
	text-decoration: none;
	color: #000;
	padding-top: 20px; 
}
.media-left
{
	padding-right: 0px;
}
.media-heading {
    margin-bottom: 5px;
    margin-top: 0;
	padding: 7px;
	text-decoration: none;
	color:#595959;

}


.Post-col h3 {
  font-size: 18px;
  font-weight: 600;
  color: #302b2b;
  line-height: 20px;
}

.Post-col .name-text {
  font-size: 14px;
  font-weight: 600;
  color: #888888;
  margin-bottom: 5px;
  margin-top: 6px;
}

.Post-col .time-text {
  color: #888888;
  font-size: 12px;
  font-weight: 300;
}

.Post-col p a {
	
    color: #10215a !important;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    margin-top: 3px;

}
.Post-col p a:hover {
    color: #ff0000 !important;
}
.Post-col h3 a {
	color: #10215a !important;
    font-size: 15px;   
    text-decoration: underline;
}
.Post-col h3 a:hover {
	color: #ff0000 !important;
}
.Post-col .name-text a {
  text-decoration: none;
  color: #888888;
}

.Post-col .time-text a {
  color: #888888;
  text-decoration: none;
}

.left_section {
    width: 365px;
	float: left
}
.left_section:nth-child(odd) {
  clear: left;
}
.right_section {
    width: 370px;
	float: right;
}
.article{
	float: left;
	margin-right: 10px;
}
.Post-col.mrg-btm-20 {
    margin-bottom: 20px;
}
/**/
.bottom_left_section span.latest_forum_topics
{
/*
	background-image: url(../img/top_story_arrow.png);
*/
	background-repeat: no-repeat;
	background-position: right;
	display:block;
	font-weight: 500;
	color: #fff;
	font-size: 14px;
	margin-bottom: 10px;	
	text-align: left;
	padding: 3px;
}
.bottom_left_section a.latest_forum_topics:hover, .bottom_left_section a.latest_forum_topics:focus
{
	text-decoration: none;
}
.latest_forum_topics{
	background-color: #10215a;	
	text-align: center;	
	padding: 12px;
	text-transform: uppercase;
	
}
.latest_forum_topics a{
	color: #fff;
	font-size: 20px;	
}
.bottom_left_section .table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #DADADA; !important;
	
}
.bottom_left_section .table-striped > tbody > tr:nth-of-type(2n+2) {
    /* background-color: #d17f6a !important; */
}
.bottom_left_section .table-striped tr td 
{
	color: #000;
	text-decoration: none !important;  	
	border-bottom: 9px solid transparent
}

.bottom_left_section .table-striped tr td a 
{

    color: #10215a;
    font-size: 14px !important;
    margin-left: 3px !important;
    text-decoration: none !important;
    font-weight: bold;
}
.bottom_left_section .table-striped tr td a:hover{
    color: #ff0000 !important;
}
.bottom_left_section .table-striped thead
{
	background-color: #000;
	font-weight: 500;
	color: #fff;
	font-size: 16px;	
}
table {
    width: 748px;
}
th {
    text-align: left;
    padding-left: 3px !important;
}
.btm_ad > img {
    margin-top: 16px;
    
}
/*  Menu Search*/
.tftextinput1{
		margin: 0 -5px 0 0 !important;
		padding: 1px 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		border:1px solid #10215a; border-right:0px;
		border-top-left-radius: 5px 5px;
		border-bottom-left-radius: 5px 5px;
		width : 155px;
	}
	.tfbutton1 {
		margin: 0;
		padding: 1px 12px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #10215a; border-right:0px;
		background: #10215a;
		
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
	}
	.tfbutton1:hover {
		text-decoration: none;
		background: #10215a;
		background: -webkit-gradient(linear, left top, left bottom, from(#10215a), to(#10215a));
		background: -moz-linear-gradient(top,  #10215a,  #10215a);
	}
	/* Fixes submit button height problem in Firefox */
	.tfbutton1::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}

.header_right_panel form {
    float: right;
    margin-right: 15px;
     z-index: 9999;
}/* Footer */
#footer{
	width: 1000px;
	float: left;
	background-color: #000;
}
#footer .links{
	width: 1000px;
	float: left;
	background-color: #000;
}
#footer .links ul{
   margin: auto auto auto 160px;
    text-align: center;
}

#footer .links ul li{
	float: left;
	border-right: 1px solid rgba(255,255,255,0.44);
	padding: 17px;
}
#footer .links ul li:last-child{
	border-right: 0px; 
}
#footer .links ul li a{
	color: #fff;
	display: block;
}
#footer .copyright{
	width: 100%;
	float: left;
	background-color: #181818;
	padding: 10px;
}
#footer .copyright p{
	color: #fff;
	text-align: center;	
}
#footer .copyright p a{
	color: #fff;
	text-decoration: underline;		
}
/*Search Page 1st June 2015*/
.Post-col {
  
   border-top: 1px solid #e7e7e7;
    float: left;
    margin-bottom: 0px;
    width: 100%;
    padding: 0 8px;
}

.Post-col h3 {
  font-size: 18px;
  font-weight: 600;
  color: #302b2b;
  line-height: 20px;
}

.Post-col .name-text {
  font-size: 14px;
  font-weight: 600;
  color: #888888;
  margin-bottom: 5px;
  margin-top: 6px;
}

.Post-col .time-text {
  color: #888888;
  font-size: 12px;
  font-weight: 300;
}

.Post-col .description-text {
  font-weight: 500;
  font-size: 13px;
  color: #888888;
  line-height: 18px;
}

.Post-col h3 a {
  color: #595959;
  text-decoration: none;
}

.Post-col .name-text a {
  text-decoration: none;
  color: #888888;
}

.Post-col .time-text a {
  color: #888888;
  text-decoration: none;
}

.Post-col .description-text a {
  text-decoration: none;
  color: #888888;
}

.cat-link {
  margin: 0;
  padding: 0;
}

.cat-link li {
  display: block;
  list-style: none;
  padding: 13px 10px;
  font-size: 14px;
  font-weight: 400;
  color: #898989;
  border-bottom: #ececec 1px solid;
}

.cat-link li:hover {
  background: #ececec;
  text-decoration: none;
}

.cat-link li.active {
  background: #ececec;
  font-size: 14px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}

.cat-link a:hover {
  text-decoration: none;
}

.cat-link .mrg-rht-5 {
  margin-right: 5px !important;
}

/*checkbox css*/
.custom-checkbox {
  display: block;
  float: left;
  margin-right: 10px;
  position: relative;
  top: -2px;
}

.custom-checkbox > .box {
  position: relative;
  display: block;
  width: 18px;
  height: 18px;
  border: 1px solid #ccc;
  background-color: #eee;
  border-radius: 0px;
}

.custom-checkbox > .box > .tick {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 14px;
  height: 6px;
  border-bottom: 2px solid #333;
  border-left: 2px solid #333;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: none;
}

.custom-checkbox > input:checked + .box > .tick {
  display: block;
}

.custom-checkbox > input {
  position: absolute;
  outline: none;
  left: 0;
  top: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  border: none;
  margin: 0;
  opacity: 0;
  z-index: 1;
}

.custom-checkbox > input:active + .box {
  border-color: #aaa;
  background-color: #ddd;
}â€‹
.pagination-col { display:block;}

.pagination-col a { font-size:25px; color: #c6c6c6; text-decoration:none;}
.pagination-col a:hover {color: #6d6d6d; text-decoration:none;}

.pagination-col .pagination > li > a {
    background-color: #fff;
    border: medium none;
    color: #c6c6c6;
    float: left;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 0 12px;
    position: relative;
    text-decoration: none;
}
.form-control {
   background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: right;
    height: 34px;
    line-height: 1.42857;
    margin-left: 10px;
    margin-top: -8px;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 230px;
}
.pagination {
    border-radius: 4px;
    display: inline-block;
    margin: 20px 0;
    padding-left: 0;
}
.pull-left {
    float: left !important;
}
.text-center {
    text-align: center;
}
.pagination > li {
    display: inline;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    margin-left: 0;
}
.pagination > li > a, .pagination > li > span {
    background-color: #fff;
    border: 1px solid #ddd;
    color: #337ab7;
    float: left;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none;
}

.pagination > .active > a, 
.pagination > li > a:hover, 
.pagination > li > a:focus {
     color: #337ab7 !important;
}
.pagination-col a {
    color: #c6c6c6;
    font-size: 25px;
    text-decoration: none;
}
.pull-right {
    float: right !important;
}

.pagination.mrg-0 a {
    background-color: transparent !important;
    font-size: 16px;
    padding: 7px 22px !important;
}
/*
.sort{
	float: right;
    font-size: 16px;    
    padding-top: 20px;
}
*/
.sort {
    float: right;
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: -18px;
}
.display_result{
	font-size: 18px;
	padding: 3px 8px;
}
/*Article Page Section 1st June 2015 Start*/
/* Top Ad*/
.top_ad{
	display: block;
    margin: 20px auto auto;
    width: 735px;
}
.top_story_heading{
   	color: #000;
    font-size: 31px;
    font-weight: bold;
    text-decoration: none;
}
.top_story_heading:hover{
   	color: #000;
    text-decoration: none;
}
#top_story_section{	
}
#top_story_section .top_story_author a{
	color: #888888;
    display: block;
    font-size: 18px;
    font-weight: 600;
    margin-top: 10px;
    text-align: left;
}
#top_story_section .top_story_author p{
	 color: #888888;
    display: block;
    font-size: 14px;
    margin-left: 15px;
    margin-top: 10px;
    text-align: left;
}
#top_story_section .top_story_author img{
    display: inline;   
    margin-top: 15px;
	margin-left: 10px;


}
#top_story_section .top_story_brief {
    color: #5d5d5d;
}
.story_width_left{
	float: left;
    margin-right: 17px;
    width: 300px;
	
}
.story_width_right{
	width: 750px;

}
#top_story_section .top_story_social_icon {
	float: right;
    margin-top: -26px;
}

#top_story_section .top_story_social_icon a{
	padding: 22px;		

}
/*#top_story_section .top_story_social_icon a.social_fb {
	background-image: url(../img/social_facebook.png);
	background-repeat: no-repeat;
	background-size: 25px;
	padding-top: 4px;
	  
}*/
.social_fb {
	 background-image: url("../img/social_facebook.png");
    background-repeat: no-repeat;
    background-size: 25px auto;
    margin-left: 75px !important;
    padding: 5px 15px;
}
.social_fbftr {
	 background-image: url("../img/social_facebook.png");
    background-repeat: no-repeat;
    background-size: 25px auto;    
    padding: 8px 18px;

}

/*#top_story_section .top_story_social_icon a.social_tw {
	background-image: url(../img/social_twitter.png);
	background-repeat: no-repeat;
	background-size: 25px;
	padding-top: 4px;
	  
}*/

.social_tw {
	 background-image: url("../img/social_twitter.png");
    background-repeat: no-repeat;
    background-size: 25px auto;
    padding: 5px 15px;
	  
}
.social_twftr {
	 background-image: url("../img/social_twitter.png");
    background-repeat: no-repeat;
    background-size: 25px auto;
    padding: 7px 18px;
	  
}
/*#top_story_section .top_story_social_icon a.social_gp {
	background-image: url(../img/social_googleplus.png);
	background-repeat: no-repeat;
	  background-size: 25px;
	padding-top: 4px;
}*/
.social_gp {
	    background-image: url("../img/rss1.png");
    background-repeat: no-repeat;
    background-size: 25px auto;
    padding: 6px 13px;
}
.social_gpftr {
	      background-image: url("../img/rss1.png");
    background-repeat: no-repeat;
    background-size: 25px auto;
    padding: 7px 14px;
}
.social{
    float: left;
    margin-left: 20px; 
    padding-top: 26px;
}


#top_story_section .story_highlight_heading{
	color: #3e3e3e;
    display: block;
    font-size: 18px;   
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	border-bottom: 1px solid #dbdbdb; 
	padding: 16px 0;
}
#top_story_section .storyhighlight {
	border-bottom: 1px solid #dbdbdb;	
    font-size: 14px;
   	padding: 13px 0;
	text-decoration: none;
	font-weight: 500;
	line-height: 1.333;
	
}
#top_story_section .storyhighlight span{
	color: #595959;
	text-decoration: none;
	line-height: 10px;
}
#top_story_section .top_story_brief{
	color: #5d5d5d;
}
#top_story_section .top_story_brief p {
  font-size: 15px;
  line-height: 1.333;
  padding: 13px 5px;
  text-align: left;
  color: #000;
}
.top_story_brief em {
  font-style: italic !important;
}
.top_story_brief strong {
  font-weight: bold;
}
.top_story_brief > ul{
	font-size: 15px;
  	line-height: 1.333;
  	padding: 13px 5px;
  	color: #000;
  	list-style: inside none disc;
}
.top_story_brief > ol{
	font-size: 15px;
  	line-height: 1.333;
  	padding: 13px 5px;
  	color: #000;
  	list-style: inside none decimal;
}
#top_story_section .top_story_brief span{
	font-weight: 700;

}
#top_story_section .top_story_brief i{
	font-style: italic;
	font-weight: 700; 
	

}
.top_right_ad{
	padding-top: 60px;
}
/* socialicon*/
#top_story_bottom_section .top_story_bottom_social_icon {
	 margin-top: 34px;
    text-align: center !important;
}

#top_story_bottom_section .top_story_bottom_social_icon a{
	padding: 30px;		

}
#top_story_bottom_section .top_story_bottom_social_icon a.social_tw {
	background-image: url(../img/twitter.png);
	background-repeat: no-repeat;
	  
}

#top_story_bottom_section .top_story_bottom_social_icon a.social_gp {
	background-image: url(../img/google_plus.png);
	background-repeat: no-repeat;
	  
}
#top_story_bottom_section .top_story_bottom_social_icon a.social_pi {
	background-image: url(../img/pintrest.png);
	background-repeat: no-repeat;
	  
}
#top_story_bottom_section .top_story_bottom_social_icon a.social_fb {
	background-image: url(../img/facebook.png);
	background-repeat: no-repeat;	  
}
#top_story_bottom_section .top_story_bottom_social_icon a.social_sharing {
	background-image: url(../img/sharing.png);
	background-repeat: no-repeat;	  
}

#top_story_bottom_section .top_story_bottom_social_icon a.social_li {
	background-image: url(../img/linkedin.png);
	background-repeat: no-repeat;	  
}

.clear.pad-top_1{
	padding-top: 1px;
}
.comment > span {
    text-decoration: underline;
}
#other_story_section .you_may_also_like p{
	font-size: 22px; 
	line-height: 1.364;
	text-align: left;
	color: 424040;
	margin: 15px 0;
	
  
}
#other_story_section .you_may_also_like .main_text{
	text-decoration: none !important;
  	font-size: 16px;  
  	line-height: 1.55;
	color: #5d5d5d;
}
#other_story_section .you_may_also_like .main_text:hover{
	text-decoration: none !important;
	color: #5d5d5d;
 }
#other_story_section .you_may_also_like .sub_text{
	text-decoration: none !important;
  	font-size: 14px;  
  	line-height: 1.55;
	color: #5d5d5d;
}
#other_story_section .you_may_also_like .sub_text:hover{
	text-decoration: none !important;
	color: #5d5d5d;
 }
/* User Comment*/
#user_commeent_section span.comment
{	
	display:block;
	font-weight: 500;
	color: #fff;
	font-size: 14px;
	margin-top: 30px;

}
#user_commeent_section a.comment:hover, #user_commeent_section a.comment:focus
{
	text-decoration: none;
}
.comment{
	background-color: #10215a;	
	text-align: center;	
	padding: 3px;	
	text-transform: uppercase;
	
}
.comment a{
	color: #fff;
	/*font-size: 20px;*/	
}
#user_commeent_section a.comment_heading:hover, #user_commeent_section a.comment_heading:focus
{
	text-decoration: none;
	color: #fff;
}
.comment_heading{
	background-color: #000;	
	text-align: left;
	color: #fff;
	font-size: 14px;
	width: 100%;
	display: block;
	padding: 1px 3px;
}
.comment_heading i{
	font-style: italic;
}
#user_commeent_section p{	
	color: #000;
	font-size: 15px;
	width: 100%;
	display: block;
	padding: 10px 0px;
  word-wrap: break-word;
	
}
#user_commeent_section .view_comment{
	color: #10215a;
	margin-bottom: 15px;
    display: block;    
    text-align: center;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	
}
#user_commeent_section .view_comment:hover{
	color: #ff0000;	
}
#other_story_section .padding_top{
	padding: 20px 0;	
}
#other_story_section .padding_top_20{
	padding-top: 20px;	
}
.margin_bottom_10{
	margin-bottom: 10px;
}
.tag{
	font-size: 15px;
	color: #000;
	font-weight: 500;
	margin-bottom: 10px;
}
.tag a{
	font-size: 15px;
	color: #172da5;
	font-weight: 400;
	text-decoration: underline;
}
.img_100.mrg-bt-20 {
    float: left;
    width: 187px;
}


#active_threads_section span.active_threads
{	background-color: #10215a;
    color: #fff;
    display: block;
    font-size: 14px;    
    margin-bottom: 10px;
    padding: 3px;
}
#active_threads_section a.news
{
	font-size: 13px;
	color: #10215a;
	padding: 3px;
	display: block;
	padding-bottom: 3px;
	padding-top: 3px;
	line-height: 15px;
	font-weight: bold;	
}

#active_threads_section a.news:hover, #middle_left_section a.news:focus
{
	color: #ff0000;	
}
.posted{
	text-decoration: none !important;
}

#active_threads_section a.news span
{
	font-size: 12px;
	color: #595959;
	font-weight: bold;
	text-decoration-line: none;

}
#active_threads_section a.active_threads:hover, #active_threads_section a.active_threads:focus
{
	text-decoration: none;
}
.active_threads{
	background-color: #10215a;	
	text-align: left;	
	padding: 12px;
	text-transform: uppercase;
	
}
.active_threads a{
	color: #fff;
	font-size: 20px;	
}
.fix-width {
	width:148px;
	height:50px;
}

/* Article Page 1st June 2015 End*/
/*Advanced Search Css Start 01-10-2015*/
#advance_search{
	margin: auto;
	width: 1100px;
}
.search_heading{
	background-color: #10215a;	
	text-align: left;	
	padding: 8px;	
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 10px;
    margin-top: 10px;
	font-size: 14px;    
   
}
.search_keyword{
	margin-left: 20px;
	margin-right: 40px;
}
.search_keyword p{
	font-size: 16px;
}
.keyboard_text{	
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;    
    height: 34px;
    line-height: 1.42857;   
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 830px;
	float: left;
}
.form-control1 {
   background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: right;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px 22px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

}
.cat-search {
	float: left;
    margin-right: 100px;
    margin-top: 15px;
    padding: 0;
}
.cat-search li {
  display: block;
  list-style: none;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 400;
  color: #898989;  
}
.cat-link .mrg-rht-5 {
  margin-right: 5px !important;
}
.sorting_section{
	width: 800px; 	
}
.search_sort_heading{
	background-color: #10215a;	
	text-align: left;	
	padding: 5px;	
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 10px;
    margin-top: 10px;
	font-size: 12px;
	width: 800px;    
	
   
}
.form-control-cat{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px; 
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 40%;

}
.form-control-sort{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 15%;
	margin-left: 15px;
}
.form-control-order{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 15%;
	margin-left: 15px;

}
.form-control-btn{
	background-color: #10215a !important;
    border: 1px solid #10215a;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #fff;
    display: block;
    float: right;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 15%;
	margin-left: 15px;
	font-weight: 700;
	margin-bottom: 30px;	

}
.mrg-lft-100 {
	margin-left: 165px !important;
}
.mrg-lft-40 {
	margin-left: 85px !important;
}
.advanced-search > a {
    color: #fff;
    float: right;
    font-size: 15px;
    margin-top: 3px;
    text-decoration: underline;
}
.advanced-search > a:hover {
    color: #fff;
}
.btn-remove {
		background: rgba(0, 0, 0, 0) url("../img/btn_remove.gif") no-repeat scroll 0 0;
		font-size: 0;
		width: 20px;
		float: right;
		margin: 5px 0px 0px 15px;
	}
.search-choice {
	background: #ececec none repeat scroll 0 0;
	border-radius: 20px;
	color: #000;
	display: inline-block;
	font-size: 13px;
	line-height: 22px;
	margin: 2px;
	padding: 5px 13px 0;
	font-weight: bold;
}
.menu-main-menu-1 > li + li{
	border-right:#fff 1px solid;
	line-height:63px;
}
.mrg-top-menu{
	margin-top:31px !important;
}
/* Tag Page CSS */
.tag-width{
	width: 700px;
	text-align: center !important;

}
.tag-heading{
	color: #fff;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 8px;
    text-transform: uppercase;
    width: 100%;
	background-color: #10215a;
	text-decoration: none;
}
.tag-heading:hover{
	 color: #fff;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 8px;
    text-transform: uppercase;
    width: 100%;
	background-color: #10215a;
	text-decoration: none;
}
.tag-heading>span {
	font-size: 14px !important;
}
.tag-name{
	 color: #000 !important;
    float: left;
    font-size: 26px;
    padding: 10px;
	margin-bottom: 40px;
}
.tag-social{
	float: right;	
}
.tag-name > img {
    margin-right: 142px;
}
.Post-col-tag.mrg-btm-20 {
    text-align: left;

}
.mrg-btm-5.mrg-top-10 > a {  
    color: #000;
    font-size: 16px;
	font-weight: 600;
    
}
.mrg-btm-5.mrg-top-10 > a:hover {
    color: #10215a !important;
	border-bottom-color: #10215a;
	
}
/*Tag Index */
.tag-index {
	text-align:center;
	margin-bottom:20px;
	word-spacing: 10px;
/*
	text-decoration: underline;
*/
	font-size: 16px;
	
}
.tag-index a{
	color: #000 !important;
}
.tag-index a:hover{	
	color: #10215a !important;
}
.tag-content{
	text-align:left;
	width:100%; 	
	padding-right:2%;
	padding:3px 4px;
}
.tag-link{
	color: #000 !important;
    float: left;
    font-size: 14px;
    margin-bottom: 10px !important;
    text-decoration: underline;
	margin-top: 8px !important;

}
.tag-content2{
	text-align:left;
	width:100%; 	
	padding-right:2%;
	background-color:#dadada; 
	padding:3px 4px;

}
.tag-link2 {
    color: #000 !important;
    float: left;
    font-size: 14px;
    margin-bottom: 10px !important;
    text-decoration: underline;
	margin-top: 8px !important;
}
.tagindex-width{
	margin:10px auto; 
	width: 730px;
	text-align : left !important;
}
.left-width{
	width: 350px;
	float:left;
	border-bottom: 2px dashed #dadada;
	border-left: 2px dashed #dadada;
	border-right: 2px dashed #dadada;
	margin: 10px 0;
}
.right-width{
	width: 350px;
	float: right;
	border-bottom: 2px dashed #dadada;
	border-left: 2px dashed #dadada;
	border-right: 2px dashed #dadada;
	margin: 10px 0;
}
.tag-link2.clear > p { 
    margin-bottom: 3px;
}
.tag-link.clear > p { 
    margin-bottom: 3px;
}
.tag-link2.clear a {
    color: #10215a !important;
	margin-left: 10px;
}
.tag-link.clear a {
    color: #10215a !important;
}

/* Category Page 21-09-2015*/
.sorting_sec{
	width: 750px; 	
}
.cat-heading1{
	background-color: #10215a;	
	text-align: left;	
	padding: 5px;	
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 10px;
    margin-top: 10px;
	font-size: 12px;
	width: 750px;    
	
   
}
.cat-heading2{
	background-color: #10215a;	
	text-align: left;	
	padding: 5px;	
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 10px;
    margin-top: 10px;
	font-size: 12px;
	width: 650px;    
	
   
}
.form-control-cat{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px; 
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 40%;

}
.form-control-sort{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 15%;
	margin-left: 15px;
}
.form-control-order{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 15%;
	margin-left: 15px;

}
.form-control-btn{
	background-color: #10215a !important;
    border: 1px solid #10215a;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #fff;
    display: block;
    float: right;
    height: 34px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 15%;
	margin-left: 15px;
	font-weight: 700;
	margin-bottom: 30px;	

}
.mrg-lft-100 {
	margin-left: 165px !important;
}
.mrg-lft-40 {
	margin-left: 85px !important;
}
.single_add_to_cart_button button alt{
	padding: 17px 10px !important;	
}
.cat-link > a {
    color: #000 !important;
    font-size: 15px !important;
/*
    text-decoration: underline !important;
*/
}
.cat-heading2 > li {
    float: right;
    list-style: outside none none;
}
.custom-checkbox-cat {
    display: block;
    float: left;
    margin-right: 7px;
    position: relative;
    top: 2px;
}
.cat-heading2 a {
    color: #fff !important;
}
.news-list-heading{
	float: left;
    font-size: 16px;
    margin-top: 4px;
}
.form-control-show{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 30px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 8%;
	margin-left: 5px;
	margin-right: 15px

}
.form-control-sortby{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 30px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 20%;
	margin-left: 7px;
	margin-right: 15px;
}
.form-control-sortby{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 30px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 20%;
	margin-left: 7px;
	margin-right: 15px;
}
.form-order{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    float: left;
    height: 30px;
    line-height: 1.42857; 
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 20%;
	margin-left: 7px;
	margin-right: 10px;
}
.form-sort-btn{

    background-color: #10215a !important;
    border: 1px solid #10215a;
    border-radius: 5px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #fff;
    display: block;
    float: right;
    font-weight: 700;
    height: 30px;
    line-height: 1.42857;
    margin-bottom: 30px;
    margin-left: 15px;
    padding: 6px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 15%;

}
.news-listing{
	width: 650px;
}
.display_cat_result{
    font-size: 18px;
    margin-bottom: 15px;
}
.web{
    border-right: 1px solid #fff;
    padding-right: 10px;
}
.h_break_news{
	margin-left:175px; background-color: #cc0000; padding:4px
}
#ar_author_name {
  background: #e2e2e2 none repeat scroll 0 0;
  border: medium none;
  color: #10215a;
  font-weight: bold;
}
#ar_author_name:hover{
	color: #ff0000;
}
/***************15-10 -*/
.cat-head {
  background-color: #d9d9d9 !important;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 3px;
  text-decoration: underline;
}
.cat-list > a {
  color: #10215a !important;
  padding: 0;
  text-decoration: underline !important;
  font-weight: 600;
  font-size: 12px;
}
.cat-list > a:hover {
  color: #ff0000 !important;
}
.trc_rbox_header_span {
  color: #000 !important;
}
@media (min-width: 768px){
	.hide-desktop{
		display: none;
	}
}
@media (max-width: 767px){
	.hide-desktop{
		display: block !important;
	}
}
/*@media (min-width: 768px) and (max-width: 979px) {
  .hide-desktop{
                display: none;
        }
}*/
.read_by
{
	padding: 5px 10px;
	background-color: #e2e2e2;
}
.mar_lft10
{
	margin-left: 10px;
}
.black-color{
	color: #000;
	font-weight: bold;
}
/* Calander Css 29-10-2015*/
.calendar-sec-right{
  margin-top: 10px;
  margin-bottom: 10px;
}
.cal-sec{
	width: 1000px;
}
.cal-list-width1{
	width: 100%;
	float: left;
}
.cal-list-width2{
	width: 470px;
	float: right;
}
.cal-head {
    background-color: #d9d9d9 !important;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 10px;
    padding: 1px 5px; 
	margin-top:10px;
}

.cal-head-monthly {
  background-color: #d9d9d9 !important;
  font-size: 14px;
  font-weight: 500;
  margin: 10px 10px 10px 0;
  padding: 5px 10px;
}
.cal-list > a {
    color: #10215a !important;
    font-size: 15px !important;
    text-decoration: underline !important;	
	float: left;
}
.cal-heading{
	background-color: #10215a;	
	text-align: left;	
	padding: 1px 5px;	
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 10px;
    margin-top: 10px;
	font-size: 14px;
	width: 1000px;       
}
.cal-list > li {
    color: #10215a !important;
    list-style: outside none square;
    margin-left: 10px;
}
.cal-list li > a {
    color: #10215a;
    font-size: 14px;
    font-weight: bold;
}
.cal-list li > a:hover {
    color: #ff0000;
}
.pre-link{
	font-size:16px;
	font-weight: 500;
	color: #10215a;
	margin-left: 10px;
	text-decoration: underline;
	margin-right: 10px;
}
.weekdays{
	float: left;
	
}
.month{
	float: right;
}
.cal-list-month{
	width: 141px;
	display: inline-block;

}

.month-list > li {
    color: #10215a;
    list-style: outside none square;
    margin-left: 10px;
	margin-bottom: 10px;
}
.month-list a {
  color: #10215a;
  font-family: verdana,verdana,arial,helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
.inner-sec{
	width:140px;
	color: #000;
	margin-top: 25px;
}
.month-day {
    font-size: 14px;
    font-weight: 600 !important;
}

.inner-sec > li {
    color: #10215a;
    list-style: outside none square;
    margin-left: 10px;
	margin-bottom: 10px;
}
.inner-sec a{
	color: #10215a;
}
.calendar-table td {
  border: 1px solid #f5f5f5;
  padding-bottom: 10px;
  padding-left: 1px;
  padding-top: 10px;
  width: 100%;
}
.search-sec {
  background: #e8ebf2 none repeat scroll 0 0;
  border: 1px solid #10215a;
  margin-top: 5px;
  padding: 5px;
  width: 1000px;
  height: 35px;
}
.search-sec > .input-search{
	float: left;
}
.search-sec > .year-search{
	float: right;
}
.float-left{
	float: left;
	margin-right: 10px;
}
.full-width
	{
		width:100%;
		margin:0px !important;
	}
	.full-width img
	{
		width:100%;
	}
	.fpad	{
		margin: 0px !important;
	}
.home_h1{
	color:#10215A !important;
	text-align: center !important;
	display: none;
}
.red, .red a{color: red !important;}
.mrg-top0{margin-top: 0px !important;}
.mrg-btm10{margin-bottom: 10px !important;}
.mrg-rht5{margin-right: 5px !important;}
.pad10{padding: 10px !important;}
.pad5{padding: 5px !important;}
.mrg10{margin: 10px;}
.vmiddel img {vertical-align: middle !important;}
.center{
	text-align: center;
}
.clr-yellow{
	color: yellow;
}
.clr-yellow:hover, .clr-yellow:focus{
	color: #ff0000;
}
.margin-auto{
	margin: 0 auto;
}
.float-none{
	float: none;
}
.footer-ad-tag {
  background-color: #f5f5f5 !important;
  display: block;
  margin: 5px;
  text-align: center;
}
.footer-ad-tag > .middle_right_ad_2_section {
  margin: auto;
  text-align: center;
  width: 100% !important;
}
.footer-ad-tag > .middle_right_ad_2_section a.middle_ad_2 {
  color: #fff;
  display: block;
  font-size: 14px;
  margin: 3px auto;
  padding: 3px;
  width: 73%;
}
.tag-title{
  float: left;
  font-size: 18px;
  font-weight: bold;
}
.tag-social{
  float: right;
  text-align: right;
}
.tag-heading a{
	color: #fff;
	text-decoration: underline;
}
.margin-left0{
	margin-left: 0 !important;
}
.read_by > form {
  display: inline;
}
.read_by > a {
  font-size: 14px;
  font-weight: bold;
}
#print-button {
  vertical-align: middle;
}
/* body{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}*/

.scorecard {}
.scorecard .line-1 {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

.scorecard .line-2 {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

.scorecard .line-3 {
  font-size: 14px;
  text-align: center;
}

.scorecard table {
  border-collapse: collapse;
  table-layout: fixed;
  font-size: 14px;
  margin-top: 15px;
  width: 750px;
}
.scorecard table.rounds-10 {
  width: 650px;
}
.scorecard table.rounds-8 {
  width: 550px;
}
.scorecard table, .scorecard td, .scorecard th {
  border: 1px solid #10215a;
}
.scorecard td, .scorecard th {
  height: 30px;
  vertical-align: middle;
  padding: 0 5px;
}
.scorecard table .win {
  background: #ccc;
}
.scorecard table th {
  background: #10215a;
  color: #fff;
  font-weight: bold;
}
.scorecard .winner span{
  font-weight: bold;
}

.scorecard .table-left-text {
  width: 120px;
}

.scorecard .table-right-text {
  width: 60px;
  text-align: center;
}

.scorecard .table-line {
  margin-top: 8px;
  font-size: 16px;
}
.scorecard .table-line strong{
  font-weight: bold;
}
.scorecard-image {
  text-align: center;
  margin-bottom: 25px;
}

.scorecard .table-round {
  width: 30px;
  text-align: center;
}
.scorecard .scorecard-notes {
  margin: 15px 0;
}
.scorecard .winner{
  font-size: 18px;
  padding: 10px 5px;
  margin: 30px 0 0;
  text-align: center;
  background: #cc0000;
  color: #fff;
}

.fix-ads {
	overflow: hidden;
}

@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page {
    /*margin-left: 3cm;
    margin-left: 4cm;*/
  }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }

  .header_left_panel a[href]:after {
    content: none !important;
  }

  .top_story_left, #other_story_section, .header_right_panel,
  .headline_width_left, .headline_width_right, #footer, .printfriendly,
  .adsbygoogle, #user_commeent_section, .middle_right_ad_section,
  .social-sharing, .top_story_right center:first-child {
    display: none !important;
  }
  .top_story_right .tag {
    display: none !important;
  }
  .top_story_right {
    width: 95% !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  #top_story_section .top_story_brief p {
    font-size: 14pt !important;
  }
  .story_width_right {
    width: 100% important; 
  }
  #print-button {
    display: none !important;
  }
}

.advanced-search{
	visibility: hidden;
}
