@font-face{

  font-family: solaiman;

  src: url("fonts/SolaimanLipi.ttf") format("truetype");

  font-weight: normal;

  font-style: normal;

}

body, code, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {

    margin: 0;

    padding: 0;

	font-family:solaiman;

}

q::after, q::before {

    content: "";

}

img {

    border: 0 none;

}

*::after, *::before {

    box-sizing: border-box;

}

body, html {

    height: 100%;

    width: 100%;

}

html {

    /*background-color: #fbfafa;*/

    color: rgba(0, 0, 0, 0.87);

    font-family:Arial, Helvetica, sans-serif;

}

.clearboth{

	clear:both;

	height:5px;

	overflow:hidden;

}

.no-border{

	border:none;

}

.aligncenter{

	float:none;

	display:block;

	margin:0px auto 10px auto;

}

.alignleft{

	float:left;

	margin:0px 10px 10px 0px;

	display:inline;

}

.alignright{

	float:right;

	margin:0px 0px 10px 10px;

	display:inline;

}

.show{

	display:block;

}

.hide{

	display:none;

}

.image-box, .thumb{

	margin:2px;

	border:1px solid #efefef;

	text-align:center;

}

.image-box img, .thumb img{

	max-width:100%;

	max-height:100%;

	display:block;

	margin:0px auto;

}

.cellview{

	width:100%;

	height:inherit;

	display:table-cell;

	vertical-align:middle;

	text-align:center;

}

p{

	font-family:solaiman;

	font-size:20px;

	text-align:left;

	line-height:23px;

	color:#454545;

	font-weight:normal;

}



h1.breadcrumb{

	display:block;

	font-size:30px;

	line-height:50px;

	color:#006ab5;

	font-weight:bold;

	text-align:left;

	margin-bottom:30px;

}

.wrapper{

	display:block;

}



.wrapper-tab{

	display:none;

}

.wrapper-phone{

	display:none;

}

.centered-box{

	width:80%;

	margin:0px auto 30px auto;

}



.floted-box{

	display:block;

	overflow:hidden;

}

.flex-box{

	display:flex;

	overflow:hidden;

	width:100%;

}



.logo-bar{

	display:block;

	overflow:hidden;

	padding-top:10px;

	height:60px;

}

.logo-bar img#logo{

	float:left;

}

.fixed-nav{

	/*position:fixed;*/

	top:0px;

	left:0px;

	width:100%;

	z-index:10000;

}

.navigation-bar{

	display:block;

	height:auto;

	border-bottom:1px solid #efefef;

	margin-bottom:30px;

	background:#ffffff;

}

.navigation-bar .centered-box{

	margin-bottom:0px;

}

.navigation-bar .fixed-logo{

	float:left;

	width:auto;

	display:none;

}

.navigation-bar .fixed-logo a{

	display:block;

	text-align:right;

	overflow:hidden;

}

.navigation-bar .fixed-logo a img{

	display:block;

	margin-top:10px;

	margin-left:5px;

	width:120px;

	float:right;

}

.navigation-bar-top{

	display:block;

	background:#739ec0 url(images/nav-bar-top-bkg.jpg) top repeat-x;

	height:40px;

}

.navigation-bar-top ul, .navigation-bar-top ul li{

	list-style:none;

	list-style-type:none;

}

.navigation-bar-top ul{

	height:40px;

	float:left;

}

.navigation-bar-top ul li{

	float:left;

}

.navigation-bar-top ul li.epaper{

	position:relative;

}

.navigation-bar-top ul li.epaper a{

	font-size:25px;

	color:#18467b;

}

.navigation-bar-top ul li.epaper .moc{

	position:absolute;

	top:100%;

	right:0px;

	display:none;

	width:300px;

	background:#ffffff;

	z-index:6000;

}

.navigation-bar-top ul li.epaper:hover > .moc{

	display:block;

}

.navigation-bar-top ul li.epaper:hover > .moc p{

	display:block;

	text-align:center;

	font-size:15px;

	line-height:20px;

	color:#3c448d;

	font-weight:bold;

}

.navigation-bar-top ul li.epaper .moc a:hover, .navigation-bar-top ul li.epaper:hover > .moc a{

	margin:0px;

	padding:0px;

}

.navigation-bar-top ul li a{

	display:block;

	text-align:left;

	font-size:18px;

	line-height:40px;

	padding-left:10px;

	padding-right:10px;

	color:#ffffff;

	text-decoration:none;

}

.navigation-bar-top ul li a:hover{

	background:#ffffff;

	color:#7abb85;

}

.navigation-bar-top ul li.active a{

	background:#c9aca0;

	color:#000000;

}



.navigation-bar-bottom{

	height:40px;

	background:url(images/purple.jpg) bottom repeat-x;

}

.navigation-bar-bottom ul, .navigation-bar-bottom ul li{

	list-style:none;

	list-style-type:none;

	float:left;

}

.navigation-bar-bottom ul{

	margin-right:10px;

	display:inline;

	

}

.navigation-bar-bottom ul li.supliment{

	display:block;

	line-height:40px;

	font-size:18px;

	text-decoration:none;

	color:#89c970;

	padding-left:10px;

	padding-right:10px;

	cursor:pointer;

	background:url(images/more-hints.png) right top no-repeat;

	padding-right:20px;

	

}

.navigation-bar-bottom ul li a{

	display:block;

	line-height:40px;

	font-size:18px;

	text-decoration:none;

	color:#89c970;

	padding-left:7px;

	padding-right:7px;

}

.navigation-bar-bottom ul li a:hover, .navigation-bar-bottom ul li.active a{

	color:#FFFF00;

	background:#45684b;

}

.navigation-bar .sup-section{

	display:flex;

	overflow:hidden;

	display:none;

	padding:15px;

	/*background:#dfeaf3;*/

	

}

.navigation-bar .sup-section.show{

	display:block;

}

.navigation-bar .sup-section ul, .navigation-bar .sup-section ul li{

	list-style:none;

	list-style-type:none;

	overflow:hidden;

}

.navigation-bar .sup-section ul{

	float:left;

	width:30%;

	overflow:hidden;

}

.navigation-bar .sup-section ul li{

	display:block;

	margin-bottom:15px;

}

.navigation-bar .sup-section ul li a{

	display:block;

	float:left;

	text-decoration:none;

	text-decoration:none;

	font-size:20px;

	line-height:30px;

	padding-left:10px;

	padding-right:10px;

	color:#000000;

}

.navigation-bar .sup-section ul li:last-child a{

	border:none;

}



.navigation-bar .search-box{

	display:block;

	text-align:left;

	height:30px;

	overflow:hidden;

	padding:5px 0px 0px 0px;

}

.navigation-bar .search-box .search-fields{

	float:right;

	overflow:hidden;

}

.navigation-bar .search-box .search-fields input[type=text]{

	float:left;

	margin-right:10px;

	display:inline;

	border:none;

	background:none;

	border:1px solid #3e8b0b;

	background:#eaf6e3;

	text-align:center;

	padding:2px;

	line-height:16px;

	font-size:14px;

	color:#000000;

	width:150px;

}

.navigation-bar .search-box .search-fields img{

	float:left;

	height:20px;

	width:20px;

	border:none;

	background:none;

	cursor:pointer;

}

.top-news-section{

	display:block;

	margin-bottom:10px;

	z-index:10000;

}

.content-left{

	float:left;

	width:70%;

	margin-right:1%;

	padding-right:1%;

	border-right:1px solid #efefef;

	z-index:100;

}

.content-left .lead-section{

	display:flex;

	overflow:hidden;

}

.content-left .lead-section .lead{

	width:70%;

	float:left;

}

.content-left .lead-section .lead .lead-top{

	display:block;

	margin-bottom:20px;

}

.content-left .lead-section .lead .lead-top h2{

	display:block;

	text-align:left;

}

.content-left .lead-section .lead .lead-top h2 a{

	display:block;

	line-height:32px;

	font-size:28px;

	text-decoration:none;

	color:#373957;

	font-weight:normal;

}

span.meta{

	font-size:16px;

	color:#666666;

	line-height:20px;

	text-align:left;

}

.content-left .lead-section .lead .lead-top p{

	display:block;

	color:#22254b;

	font-size:20px;

	line-height:25px;

	max-height:100px;

	overflow:hidden;

	text-align:justify;

	padding-right:10px;

}



.content-left .lead-section .lead .lead-bottom{

	display:block;

}

.content-left .lead-section .lead .lead-bottom dl, .content-left .lead-section .lead .lead-bottom dl dd{

	display:block;

	overflow:hidden;

}

.lead-section .lead .lead-bottom dl dd{

	margin-bottom:5px;

	border-bottom:1px solid #efefef;

	padding-bottom:5px;

}

.lead-section .lead .lead-bottom dl dd:last-child{

	border:none;

}

.content-left .lead-section .lead .lead-bottom dl dd .image-box{

	float:left;

	width:20%;

	margin-right:10px;

	display:inline;

}

.lead-section .lead .lead-bottom dl dd span{

    display: block;

    text-align: left;

    font-size: 17px;

    line-height: 20px;

    color: #0b8dc9;

}

.lead-section .lead .lead-bottom dl dd span.header{

    color: #0b8dc9;

}

.lead-section .lead .lead-bottom dl dd span.shoulder{

    color: #d88c0a;



}

.lead-section .lead .lead-bottom dl dd h2{

	font-weight:normal;

	display:block;

}

.lead-section .lead .lead-bottom dl dd h2 a{

	text-decoration:none;

	font-size:22px;

	line-height:24px;

	color:#294960;

	display:block;

	padding-right:20px;

}

.content-left .lead-section .side-box{

	float:left;

	width:30%;

}











.scorebox{

	display:block;

	width:100%;

	text-align:center;

    margin-bottom: 20px;

}

.vaccine-score{

	border-top:1px solid #7abb85;

	border-right:1px solid #7abb85;

	border-left:1px solid #7abb85;

}

.vaccine-score p{

	display:block;

	text-align:center;

	font-size:17px;

}

.vaccine-score p.score-title{

	display:block;

	text-align:center;

	background:#7abb85;

	color:#ffffff;

	font-size:21px;

	line-height:25px;

}

.vaccine-score img{

	width:100%;

}

.vaccine-score p.day-report{

	background:#45684b;

	color:#ffffff;

}

.vaccine-score p.total-report{

	background:#f1f1bc;

	color:#000000;

}

.vaccine-score dl, .corona-score dl{

	display:block;

}

.vaccine-score dl dt, .corona-score dl dt{

	display:flex;

	overflow:hidden;

	border-bottom:1px solid #efefef;

}

.vaccine-score dl dt label, .corona-score dl dt label{

	float:left;

	width:50%;

	text-align:center;

	background:#966;

	line-height:30px;

	border-right:1px solid #efefef;

	color:#ffffff;

}

.vaccine-score dl dd, .corona-score dl dd{

	display:flex;

	overflow:hidden;

	border-bottom:1px solid #efefef;

}

.corona-score dl dd.yellow label{

	background:#b8bc45;

	color:#ffffff;

}

.corona-score dl dd.red label{

	background:#e81b3d;

	color:#ffffff;

}

.corona-score dl dd.green label{

	background:#45684b;

	color:#ffffff;

}

.vaccine-score dl dd label, .corona-score dl dd label{

	float:left;

	width:50%;

	text-align:center;

	background:#bdddef;

	line-height:30px;

	border-right:1px solid #efefef;

}

.vaccine-score dl dd label:last-child, .corona-score dl dd label:last-child{

	border:none;

	float:right;

}

.corona-score{

	border:1px solid #FFFF00;

}

.corona-score img{

	width:100%;

}

.corona-score p.corona-effect{

	background:#000000;

	color:#ffffff;

	text-align:center;

	line-height:30px;

}

.corona-score p.corona-effect-result{

	display:block;

	text-align:center;

	background:#cacabe;

	font-size:17px;

}







.content-right{

	width:37%;

	float:left;

	padding-left:1%;

}



.special-box{

	display:block;

}

.special-box .special-banner{

	display:block;

	background:#453135;

	padding:10px;

}

.special-box .special-banner h1{

	color:#ffffff;

	font-weight:normal;

	line-height:40px;

	font-size:28px;

}

.special-box-body{

	background:#f3d8de;

	padding:10px;

}

.special-box-body ul, .special-box-body ul li{

	display:block;

	overflow:hidden;

}

.special-box-body ul li{

	border-bottom:1px solid #efefef;

	padding-bottom:10px;

	margin-bottom:10px;

}

.special-box-body ul li:last-child{

	border:none;

	padding-bottom:0px;

	margin-bottom:0px;

}

.special-box-body ul li .image-box{

	float:left;

	margin:0px 10px 10px 0px;

	display:inline;

	width:33%;

	overflow:hidden;

	max-height:66px;

	overflow:hidden;

}

.special-box-body ul li a{

	display:block;

	color:#453135;

	text-decoration:none;

	line-height:22px;

	font-size:18px;

}

.auto-news-section{

	display:block;

	margin-bottom:30px;

}

.auto-news-box{

	width:70%;

	float:left;

	

}

.auto-news-left, .auto-news-right{

	width:50%;

}

.auto-news-left{

	width:45%;

	margin-right:5%;

	

}

.auto-news .auto-news-left dl dd{

	width:44%;

	overflow:hidden;

}

.auto-news .auto-news-left dl dd .image-box{

	height:90px;

	overflow:hidden;

	display:table-cell;

	vertical-align:middle;

}

.auto-news-right h1 a{

	display:block;

	text-align:left;

	text-decoration:none;

	font-size:23px;

	line-height:25px;

	padding-left:10px;

	color:#4ebd5b;

}

.auto-news-right{

	margin-bottom:30px;

	overflow:hidden;

	display:flex;

}

.auto-news-right .sports-logobar{

	width:38px;

	overflow:hidden;

	background:#4e8755 url(images/logo-sports.png) top left no-repeat;

	float:left;

}

.auto-news-right ul, .auto-news-right ul li{

	display:block;

	overflow:hidden;

}

.auto-news-right ul.sports-box{

	background:#ffffff;

	float:left;

	display:inline;

	max-width:338px;

}

.auto-news-right ul li{

	display:block;

	margin-bottom:5px;

	padding-bottom:5px;

	border-bottom: 1px solid #006633;

}
.auto-news-right ul li:last-child{
	margin-bottom:0px;
	padding:0px;
}
.auto-news-right ul li:last-child{

	margin-bottom:0px;

	border:none;

}

.auto-news-right ul li .image-box{

	float:left;

	width:25%;

	margin-right:5px;

	display:inline;

}

.auto-news-right ul li a{

	display:block;

	font-size:20px;

	line-height:22px;

	text-decoration:none;

	color:#7a7d7a;

	font-weight:normal;

}

.auto-side-news{

	width:29%;

	float:left;

	padding-left:1%;

}

.auto-news dl{

	display:flex;

	overflow:hidden;

	margin-bottom:22px;

	border-bottom:1px solid #efefef;

}

.auto-news dl dd{

	float:left;

	padding-right:3%;

	margin-left:3%;
	padding-bottom:10px;

	border-bottom:1px solid #efefef;

}

.auto-news dl dd:first-child{

	margin-left:0px;

}

.auto-news dl dd:last-child{

	padding-right:0px;

	border:none;

}

.auto-news dl dd h2{

	display:block;

	font-weight:normal;

}

.auto-news dl dd h2 a{

	display:block;

	text-decoration:none;

	color:#000000;

	font-size:20px;

	line-height:22px;

	max-height:66px;

	overflow:hidden;

}

.auto-news dl dd .image-box{

	height:90px;

	width:100%;

	overflow:hidden;

}

.auto-news dl dd .image-box img{

	max-width:100%;

	max-height:100%;

}

.side-news-box{

	display:block;

	margin-bottom:30px;

}

.auto-side-news .side-news-box:last-child{

	margin-bottom:0px;

}

.editorial{

}



.opinion-contents{

	float:left;

	width:70%;

	margin-right:1%;

	display:inline;

}

.opinion-contents dl, .opinion-contents dl dd{

	display:block;

	overflow:hidden;

}



.opinion-contents dl dd{

	margin-bottom:20px;

}



.opinion-contents dl dd{

	margin-bottom:50px;

}

.opinion-contents dl dd span.datetime{

	display:block;

	text-align:right;

	padding-right:10px;

	color:#8b5b45;

	font-size:17px;

	line-height:100%;

	border-right:1px dashed #726f44;

	border-bottom:1px dashed #726f44;

}

.opinion-body{

	display:block;

	/*background:#e8eef8;*/

	padding:5px;

	overflow:hidden;

}

.opinion-body .opinion-body-left, .opinion-body .opinion-body-right{

	float:left;

	overflow:hidden;

}



.opinion-body .opinion-body-left{

	width:20%;

	max-height:88px;

	overflow:hidden;

	margin-right:20px;

	display:inline;

}



.opinion-body .opinion-body-left .image-box img{

	display:block;

	max-width:100%;

	max-height:88px;

}

.opinion-body .opinion-body-right{

	width:75%;

	overflow:hidden;

}

.opinion-contents dl dd .opinion-header, .opinion-contents dl dd .opinion-title, .opinion-contents dl dd .opinion-shoulder{

	display:block;

	overflow:hidden;

	width:100%;

}

.opinion-contents dl dd .opinion-header p{

	display:block;

	font-size:18px;

	line-height:25px;

	color:#507037;

}

.opinion-contents dl dd .opinion-title h2{

}

.opinion-contents dl dd .opinion-title h2 a{

	display:block;

	text-decoration:none;

	font-weight:normal;

	font-size:26px;

	line-height:30px;

	color:#6c632f;

}

.opinion-contents dl dd .opinion-title span{

	

}



.opinion-contents dl dd .opinion-shoulder p{

	display:block;

	font-size:18px;

	line-height:25px;

	color:#7759e9;

}

.opinion-sidebar{

	width:29%;

	float:left;

}



.sangbad-ad-box{

	display:block;

	text-align:center;

}

.ad-box img{

	display:block;

	margin:0px auto;

}



.side-news-box .box-banner{

	display:block;

	margin-bottom:10px;

	border-bottom:1px solid #dcdcd7;

}

.side-news-box .editorial .box-banner{

	margin-bottom:0px;

}

.side-news-box .box-banner img{

	display:block;

}



.side-news-box .editorial ul, .side-news-box .editorial ul li{

	display:block;

	list-style:none;

	list-style-type:none;

	padding-left:15px;

}

.side-news-box .editorial ul{

	

}

.side-news-box .editorial ul li{

	border-left:1px solid #dcdcd7;

	padding-bottom:15px;

}

.side-news-box .editorial ul li:last-child{

	padding-bottom:0px;

}

.side-news-box .editorial ul li a{

	display:block;

	text-decoration:none;

	font-size:22px;

	line-height:24px;

	color:#45684b;

}

.side-news-box .editorial ul li span{

	display:block;

	text-align:left;

	padding-right:10px;

	font-size:15px;

	color:#5d4a45;

}

.side-news-box .editorial ul li a span{

	display:inline;

	font-size:15px;

	color:#ea836a;

}

p.read-more{

	display:block;

	text-align:right;

}

p.read-more a{

	display:block;

	text-align:right;

	color:#FF0000;

	font-size:17px;

	line-height:20px;

}

.side-news-box .editorial ul li p.read-more a{

	display:block;

	text-align:right;

	color:#FF0000;

	font-size:20px;

	line-height:24px;

}

.side-news-box .post-editorial{

	display:block;

	margin-bottom:10px;

}









.side-news-box .post-editorial ul, .side-news-box .post-editorial ul li{

	display:block;

	list-style:none;

	list-style-type:none;

	padding-left:15px;

}

.side-news-box .post-editorial ul{

	

}

.side-news-box .post-editorial ul li{

	border-left:1px solid #dcdcd7;

	padding-bottom:15px;

}

.side-news-box .post-editorial ul li:last-child{

	padding-bottom:0px;

}

.side-news-box .post-editorial ul li a{

	display:block;

	text-decoration:none;

	font-size:22px;

	line-height:24px;

	color:#45684b;

}

.side-news-box .post-editorial ul li span{

	display:block;

	text-align:right;

	padding-right:10px;

	font-size:15px;

	color:#49942b;

}

.side-news-box .post-editorial ul li a span{

	display:inline;

	font-size:20px;

	line-height:24px;

	color:#af786b;

}

.side-news-box .post-editorial ul li p.read-more a{

	display:block;

	text-align:right;

	color:#FF0000;

	font-size:20px;

	line-height:24px;

}



.news-box-section{

	display:block;

	margin-bottom:30px;

	border-bottom:1px solid #efefef;

}

.news-box-general{

	display:block;

}

.news-box-page-name{

	display:block;

}

.news-box-body{

	display:flex;

	overflow:hidden;

}



.single-news-box{

	float:left;

	width:32%;

	padding-right:1%;

	margin-right:1%;

	border-right:1px solid #e1dede;

}

.single-news-box .page-name{

	display:block;

	overflow:hidden;

	background:#2d396b;

}

.single-news-box .page-name h2{

	float:left;

	width:60%;

	font-weight:normal;

}

.single-news-box .page-name h2 a{

	display:block;

	text-align:left;

	color:#ffffff;

	text-decoration:none;

	font-size:20px;

	line-height:30px;

	padding-left:10px;

}

.single-news-box:last-child{

	padding-right:0px;

	margin-right:0px;

	border:none;

}

.single-news-box-body{

	padding:10px;

}

.single-news-box-body ul, .single-news-box-body ul li{

	display:block;

	overflow:hidden;

}

.single-news-box-body ul li{

	margin-bottom:10px;

	overflow:hidden;

	border-bottom:1px solid #efefef;

	padding-bottom:10px;

}

.single-news-box-body ul li:last-child{

	margin-bottom:0px;

	padding-bottom:0px;

	border-bottom:none;

}

.single-news-box-body ul li .image-box{

	float:left;

	width:30%;

	margin:0px 10px 0px 0px;

	display:inline;

}

.single-news-box-body ul li a{

	display:block;

	font-size:18px;

	line-height:22px;

	text-decoration:none;

	color:#897f58;

	text-align:left;

	padding-left:10px;

	background:#ffffff;

	max-height:66px;

	overflow:hidden;

}

.footer-section{

	background:#5a8e22;

	padding-top:10px;

	padding-bottom:10px;

}

.footer-section *{

	color:#ffffff;

	text-align:center;

}

.footer-section .footer-copyright, .footer-section .footer-info, .footer-section .footer-contact{

		float:left;

		width:32%;

		margin-right:1%;

		padding-right:1%;

		border-right:1px solid #efefef;

}

.footer-section .copyright{

	display:block;

}

.footer-section .footer-info h1{

	display:block;

	text-align:center;

	font-weight:normal;

	font-size:25px;

	line-height:100%;

	margin-bottom:30px;

}

.footer-section .footer-info h1 span{

	display:block;

	color:#c6e0ef;

}

.footer-section .footer-info dl, .footer-section .footer-info dl dd{

	display:block;

	overflow:hidden;

}

.footer-section .footer-info dl{

	width:80%;

	margin:0px auto;

}

.footer-info dl dd{

	display:flex;

	margin-bottom:10px;

}

.footer-info dl dd label{

	float:left;

	width:49%;

	padding-right:1%;

	margin-right:1%;

	text-align:right;

	font-size:18px;

	line-height:22px;

}

/*.footer-info dl dd:first-child label{

	font-size:22px;

	line-height:25px;

}*/

.footer-info dl dd label:last-child{

	padding-right:0px;

	margin-right:0px;

	text-align:left;

}

.footer-section .footer-info p{

	font-size:16px;

}

.footer-section .footer-contact{

	border:none;

	margin-right:0px;

	padding-right:0px;

}

.footer-section .footer-contact ul, .footer-section .footer-contact ul li{

	display:block;

	text-align:left;

	list-style:none;

	list-style-type:none;

}

.footer-section .footer-contact ul{

	width:90%;

	margin:0px auto;

}

.footer-section .footer-contact ul li{

	font-size:18px;

	line-height:30px;

}

.footer-section .footer-contact h1{

	font-weight:normal;

	font-size:25px;

	line-height:100%;

}

.download-area{

	/*width:980px;*/
	display:block;
	margin:0px auto 30px auto;

}









.media-bar{

	float:left;

	width:10%;

	margin-right:1%;

	padding-right:1%;

	display:inline;

	border-right:1px solid #efefef;

}

.media-bar .datetime p{

	display:block;

	font-weight:bold;

	font-size:16px;

}

.media-bar .reporter-list{

	overflow:hidden;

	margin-bottom:20px;

	overflow:hidden;

}

.media-bar .reporter-list span, .news-details .media-bar .reporter-list ul{

	display:block;

}

.media-bar .reporter-list span{

	padding-right:5px;

	margin-right:5px;

	border-right:1px solid #efefef;

	font-size:15px;

	line-height:32px;

	color:#000000;

	font-weight:bold;

	display:inline;

}

.media-bar .reporter-list ul li{

	float:left;

	font-size:15px;

	line-height:32px;

	color:#000000;

	padding-right:5px;

	display:inline;

	list-style:none;

	list-style-type:none;

}



.media-bar .socials{

	display:block;

	overflow:hidden;

}

.media-bar .socials ul, .news-details .media-bar .socials ul li{

	display:block;

	list-style:none;

	list-style-type:none;

}

.media-bar .socials ul li.fb{

	padding-top:0px;

}

.news-details .media-bar .socials ul li .a2a_kit a2a_kit_size_32 a2a_default_style a.a2a_button_twitter{

	

}

.media-bar .socials ul{

	

}









.news-details{

	display:block;

	width:58%;

	float:left;

}

.news-details .news-title{

	display:block;

	margin-bottom:20px;

}

.news-details .news-title h2{

	display:block;

	font-size:30px;

	line-height:35px;

	text-align:left;

	text-decoration:none;

	color:#000000;

	font-weight:normal;

}

.news-title h2 a{

	

}

.news-details .news-title .header, .news-details .news-title .shoulder{

	display:block;

	text-align:left;

	font-size:23px;

	line-height:30px;

}

.news-details .news-title .header{

	color:#009900;

}

.news-details .news-title .shoulder{

	color:#b59696;	

}



.news-details .news-content{

	display:block;

	overflow:hidden;

}



.news-details .news-content .image-box, .news-details .news-content .thumb{

	margin:0px;

	display:inline;

	width:100%;

	overflow:hidden;

	border:none;

}

.news-details .news-content .image-box img, .news-details .news-content .thumb img{

	max-width:100%;

	/*max-height:350px;*/

}

.news-details .news-content .datetime p{

	display:block;

	text-align:left;

	color:#6d6a6a;

	font-size:16px;

	line-height:22px;

}

.news-details .news-content .rep-datetime{

	display:block;

	overflow:hidden;

	margin:10px 0px 10px 0px;

	border-top:1px solid #6d8071;

	border-bottom:1px solid #6d8071;

}

.news-details .news-content .rep-datetime span{

	float:left;

	font-size:16px;

	color:#6d8071;

	line-height:22px;

}

.news-details .news-content .rep-datetime span.rep{

	font-weight:bold;

	display:inline;

}

.news-details .news-content .rep-datetime span.dtime{

	float:right;

	text-align:right;

	margin-left:10px;

	display:inline;

}

.news-details .news-content p.caption, .news-details-phone .news-content p.caption{

	display:block;

	padding:5px;

	margin:1px 0px 0px 0px;

	border:1px solid #efefef;

	/*background:#bfe1e9;*/

	font-size:16px;

	line-height:20px;

	/*font-weight:bold;*/

	color:#837079;

	/*font-style:italic;*/

	text-align:center;

}

.news-details .news-content p.notice, .news-details-phone .news-content p.notice{

	display:block;

	font-family:solaiman;

	font-size:20px;

	line-height:30px;

	color:#000000;

	font-weight:normal;

	background:#d8d8d8;

	text-align:center;

	margin-bottom:0px;

	font-weight:bold;

}

.news-details .news-content .fullnews{

	display:block;

	margin-top:20px;

	overflow:hidden;

}

.news-details .news-content .rep-datetime ul, .news-details .news-content .rep-datetime ul li{

	

}

.news-details .news-content p{

	display:block;

	text-align:justify;

	font-size:24px;

	line-height:30px;

	margin-bottom:30px;

	padding:5px;
	color:#3f1c17;

}

.news-details .news-content .fullnews p a, .news-details-phone .news-content .fullnews p a{

	display:inline;

	color:#0a7cc4;

	text-decoration:none;

}

.news-details .news-content .nested_news{

	display:block;

	padding:10px;

	border:1px solid #efefef;

	background:#f2ddc0;

	color:#000000;

	/*font-style:italic;*/

	font-size:26px;

	line-height:30px;

	margin-bottom:30px;
	overflow:hidden;

}
.news-details .news-content .nested_news img{
	width:28%;
	float:left;
	margin:0px 10px 10px 0px;
	display:inline;
}
.news-details .news-content .bordered-box{

	display:block;

	text-align:justify;

	font-size:24px;

	line-height:30px;

	margin-bottom:30px;

	border:1px solid #2ca818;

	padding:10px 10px 0px 10px;

}

.news-details .news-content .bordered-box strong{

	display:block;

	font-size:22px;

	line-height:normal;

	margin-bottom:0px;

}

.side-bar{

	float:left;

	width:28%;

	border-left:1px solid #efefef;

	margin-left:1%;

	padding-left:1%;

}

.side-latest-news{

	display:block;

}

.side-latest-news h1{

	background:#e3c6a4;;

	color:#f66864;

	padding-left:10px;

	font-weight:normal;

	font-size:30px;

	line-height:35px;

}

.side-news-list{

	display:block;

	background:#92c4a9;

}

.side-news-list ul, .side-news-list ul li{

	display:block;

	text-align:left;

	list-style:none;

	list-style-type:none;

}

.side-news-list ul li{

	padding-left:10px;

	margin-bottom:5px;

	border-bottom:1px solid #efefef;

	padding-bottom:5px;

}

.side-news-list ul li a{

	display:block;

	text-align:left;

	text-decoration:none;

	color:#000000;

	font-size:18px;

	line-height:20px;

}

.samoeky-box{

	display:block;

	margin-bottom:10px;

	border-bottom:1px solid #efefef;

	padding-bottom:10px;

}

.samoeky-box .samoeky-logo{

	display:block;

	margin-bottom:20px;

}

.samoeky-box .samoeky-lead{

	display:block;

	margin-bottom:20px;

}

.samoeky-box .samoeky-lead a{

	text-decoration:none;

	display:block;

}

.samoeky-box .samoeky-lead p.header, .samoeky-box .samoeky-lead p.shoulder{

	display:block;

	font-size:18px;

	color:#39F;

}

.samoeky-box .samoeky-lead p.shoulder{

	color:#930;

}

.samoeky-box .samoeky-list ul, .samoeky-box .samoeky-list ul li{

	display:block;

	list-style:none;

	list-style-type:none;

	overflow:hidden;

}

.samoeky-box .samoeky-list ul li{

	margin-bottom:10px;

}

.samoeky-box .samoeky-list ul li .image-box{

	float:left;

	margin:0px 10px 10px 0px;

	display:inline;

	width:25%;

}

.samoeky-box .samoeky-list ul li .samoeky-title{

	float:left;

	width:70%;

	overflow:hidden;

}

.samoeky-box .samoeky-list ul li a{

	display:block;

	text-align:left;

	color:#066;

	font-size:17px;

	line-height:20px;

	text-decoration:none;

}

.engraved {

    font-size: 19px;

	line-height:25px;

    font-family: Futura;

    background-color: #666666;

    -webkit-background-clip: text;

    -moz-background-clip: text;

    background-clip: text;

    color: transparent;

    text-shadow: rgba(245,245,245,0.5) 3px 5px 1px;

	padding-left:8px;

}

.samoeky-box.eid .samoeky-logo{

	background-color:lightgray;

	margin-bottom:0px;

}

.samoeky-box .samoeky-list ul li p.read-more a{

	text-align:right;

	color:#995533;

	font-size:20px;

}



.middle-main-box{

	display:block;

	background:#2c4c2c;

	margin-bottom:30px;

}

.middle-main-box .box-title{

	display:block;

	overflow:hidden;

	background:#2e522e;

	border-bottom:1px solid #789078;

	padding:5px;

	margin-bottom:5px;

}

.middle-main-box .box-title h2{

	max-width:60%;

	float:left;

}

.middle-main-box .box-title h2 a{

	display:block;

	line-height:25px;

	font-size:22px;

	text-decoration:none;

	color:#ffffff;

	font-weight:normal;

}

.middle-main-box .box-title p.more{

	float:right;

}

.middle-main-box .box-title p.more a{

	display:block;

	line-height:25px;

	font-size:18px;

	color:#ffffff;

	text-decoration:none;

}

.middle-main-box .middle-box-body{

	display:flex;

	padding:5px;

	overflow:hidden;

}

.middle-main-box .middle-box-body .middle-box-left-body, .middle-main-box .middle-box-body .middle-box-middle-body, .middle-main-box .middle-box-body  .middle-box-right-body{

	float:left;

}

.middle-main-box .middle-box-body .middle-box-left-body{

	width:29%;

	padding-right:1%;

	margin-right:1%;

	border-right:1px solid #789078;

}

.middle-main-box .middle-box-body  dl.news-list, .middle-main-box .middle-box-body  dl.news-list dd{

	display:block;

}

.middle-main-box .middle-box-body  dl.news-list dd{

	overflow:hidden;

	margin-bottom:15px;

}

.middle-main-box .middle-box-body  dl.news-list dd .image-box{

	float:left;

	width:30%;

	margin:0px 10px 0px 0px;

	display:inline;

	max-height:50px;

	background:url(images/trans-black.png) repeat;

}

.middle-main-box .middle-box-body  dl.news-list dd .image-box img{

	max-width:100%;

	max-height:50px;

}

.middle-main-box .middle-box-body  dl.news-list dd h2{

	width:62%;

	float:left;

	font-weight:normal;

	max-height:66px;

	overflow:hidden;

	display:block;

}

.middle-main-box .middle-box-body  dl.news-list dd h2 a{

	color:#a5bea5;

	text-decoration:none;

	font-size:18px;

	line-height:22px;

	display:block;

}

.middle-main-box .middle-box-body .middle-box-middle-body{

	width:40%;

}

.middle-main-box .middle-box-body .middle-box-right-body{

	width:29%;

	padding-left:1%;

	margin-left:1%;

	border-left:1px solid #789078;

}

.middle-main-box .middle-box-body .middle-box-middle-body .image-box{

	max-height:233px;

	border:none;

	margin-bottom:10px;

}

.middle-main-box .middle-box-body .middle-box-middle-body .image-box img{

	max-height:233px;

	max-width:100%;

}



.middle-main-box .middle-box-body .middle-box-middle-body h2{

	display:block;

	font-weight:normal;

	margin-bottom:10px;

}

.middle-main-box .middle-box-body .middle-box-middle-body h2 a{

	display:block;

	color:#ffffff;

	text-decoration:none;

	font-size:24px;

	line-height:26px;

	text-align:center;

	max-height:53px;

	overflow:hidden;

}

.middle-main-box .middle-box-body .middle-box-middle-body p{

	display:block;

	color:#a5bea5;

	font-size:18px;

	text-align:justify;

	line-height:22px;

	height:66px;

	overflow:hidden;

}





.city-rivers{

	display:block;

	margin-bottom:20px;

}

.city-rivers .box-title h2{

	display:block;

	font-weight:normal;

	font-size:20px;

	line-height:22px;

	background:#3c98af;

	color:#000000;

	padding-left:10px;

}

.city-rivers .box-title h2 a{

	display:block;

	font-weight:normal;

	font-size:20px;

	line-height:22px;

	background:#3c98af;

	color:#000000;

	text-decoration:none;

}

.city-rivers .box-title h2 img{

	width:100%;

}

.city-rivers .city-river-body{

	display:flex;

	background:#f7f9f2;

	padding:8px;

}

.city-rivers .city-river-body-2{

	display:block;

	overflow:hidden;

	background:#f7f9f2;

	padding:8px;

}

.city-rivers .city-river-body-2 p{

	font-size:18px;

	line-height:23px;

	color:#000000;

	text-align:left;

}

.city-rivers .city-river-body-2 p a{

	display:inline;

	color:#0aa6f4;

	text-decoration:none;

	font-size:18px;

	line-height:23px;

}

.city-rivers .city-river-body-2 .box-image{

	width:35%;

	float:right;

	margin:0px 0px 5px 5px;

	display:inline;

}

.city-rivers .city-river-body .intro{

	width:50%;

	float:left;

	background:#def1f6;

}

.city-rivers .city-river-body .intro .box-image{

	display:block;

}

.city-rivers .city-river-body .intro .box-image img{

	width:100%;

}

.city-rivers .city-river-body .intro p{

	display:block;

	padding:8px;

	font-size:18px;

	line-height:23px;

	color:#000000;

	text-align:left;

}

.city-rivers .city-river-body dl, .city-rivers .city-river-body dl dd{

	display:block;

	overflow:hidden;

}

.city-rivers .city-river-body dl{

	width:45%;

	float:left;

}

.city-rivers .city-river-body dl dd{

	margin-bottom:20px;

	padding-left:10px;

	display:block;

	border-bottom:2px solid #def1f6;

}

.city-rivers .city-river-body dl dd:last-child{

	border:none;

}

.city-rivers .city-river-body dl dd a{

	text-align:left;

	text-decoration:none;

	font-size:18px;

	line-height:20px;

	color:#377235;

}

.search-page{

	display:block;

}

.search-page .search-results{

	display:flex;

}

.search-page .search-results dl{

	width:60%;

	float:left;

}

.search-page .search-results dl dd{

	display:block;

	margin-bottom:40px;

}

.search-page .search-results dl dd .search-link span{

	display:block;

	font-size:17px;

	line-height:22px;

	color:#000000;

	text-align:left;

}

.search-page .search-results dl dd .search-title a{

	color:#1a0dab;

	display:block;

	text-decoration:none;

	font-size:25px;

	line-height:30px;

	text-align:left;

}

.search-page .search-results dl dd .search-short-news p{

	color:#5f6368;

	font-size:18px;

	line-height:22px;

	display:block;

	text-align:left;

}

.search-page .search-results dl dd .search-pub-date p{

	color:#90949a;

	font-size:16px;

	line-height:20px;

	display:block;

	text-align:left;

}



.samoeky-page-box{

	display:block;

	border-bottom:1px solid #efefef;

	margin-bottom:100px;

	padding-bottom:20px;

}

.samoeky-page-box .samoeky-page-top{

	display:flex;

	margin-bottom:20px;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-lead{

	float:left;

	width:58%;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-lead .image-box{

	max-height:320px;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-lead .image-box img{

	max-width:100%;

	max-height:320px;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-lead p.header{

	display:block;

	text-align:left;

	font-size:20px;

	line-height:25px;

	color:#9b1b1e;

	max-height:50px;

	overflow:hidden;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-lead h2{

	display:block;

	text-align:left;

	font-weight:normal;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-lead h2 a{

	color:#ff6300;

	text-decoration:none;

	font-size:25px;

	line-height:30px;

	max-height:60px;

	overflow:hidden;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-lead p.shoulder{

	display:block;

	text-align:left;

	font-size:20px;

	line-height:25px;

	color:#533123;

	max-height:50px;

	overflow:hidden;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-lead p.short-news{

	text-align:justify;

	font-size:18px;

	line-height:22px;

	max-height:66px;

	overflow:hidden;

	border-top:1px solid #efefef;

	padding-top:10px;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-leads{

	float:left;

	width:40%;

	margin-left:2%;

	display:inline;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-leads ul, .samoeky-page-box .samoeky-page-top .samoeky-page-leads ul li{

	list-style:none;

	list-style-type:none;

	display:block;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-leads ul li{

	overflow:hidden;

	margin-bottom:10px;

}



.samoeky-page-box .samoeky-page-top .samoeky-page-leads ul li .image-box{

	width:32%;

	float:left;

	margin-right:2%;

	display:inline;

	overflow:hidden;

	max-height:50px;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-leads ul li .image-box img{

	width:100%;

	max-height:50px;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-leads ul li h2{

	width:62%;

	float:left;

	overflow:hidden;

	font-weight:normal;

}

.samoeky-page-box .samoeky-page-top .samoeky-page-leads ul li h2 a{

	display:block;

	color:#30a400;

	font-size:18px;

	line-height:20px;

	max-height:60px;

	overflow:hidden;

	text-decoration:none;

}

.samoeky-page-box .samoeky-page-bottom{

	display:block;

	border-top:1px solid #efefef;

	padding-top:20px;

}

.samoeky-page-box .samoeky-page-bottom ul, .samoeky-page-box .samoeky-page-bottom ul li{

	list-style:none;

	list-style-type:none;

}

.samoeky-page-box .samoeky-page-bottom ul{

	display:block;

	text-align:center;

	overflow:hidden;

}

.samoeky-page-box .samoeky-page-bottom ul li{

	width:23%;

	display:inline;

	overflow:hidden;

	float:left;

	margin-right:2%;

}

.samoeky-page-box .samoeky-page-bottom ul li:last-child{

	margin-right:0px;

}

.samoeky-page-box .samoeky-page-bottom ul li .image-box{

	width:100%;

	max-height:95px;

	overflow:hidden;

	border:none;

	text-align:center;

}

.samoeky-page-box .samoeky-page-bottom ul li .image-box img{

	width:100%;

	max-height:95px;

	overflow:hidden;

	margin:0px auto;

}

.samoeky-page-box .samoeky-page-bottom ul li h2{

	display:block;

	overflow:hidden;

	font-weight:normal;

}

.samoeky-page-box .samoeky-page-bottom ul li h2 a{

	display:block;

	color:#5a5b9f;

	font-size:18px;

	line-height:20px;

	max-height:60px;

	overflow:hidden;

	text-decoration:none;

	text-align:center;

}



.special-box-twin{

	float:left;

	width:49%;

	border-right:1px solid #000000;

	padding-bottom:10px;

	border-bottom:1px solid #000000;

}

.special-box-twin a.more{

	display:block;

	text-align:right;

	padding-right:10px;

	text-decoration:none;

	color:#FF0000;

	font-size:20px;

	line-height:30px;

}

.phone-box .special-box-twin{

	float:none;

	clear:both;

	width:100%;

	padding-bottom:10px;

	border:none;

}

.special-box-twin.left-twin{

	background:#d3f2f4;

}

.special-box-twin .twin-title{

	height:50px;

	overflow:hidden;

}

.special-box-twin.left-twin .twin-title{

	background:url(images/eoro-2020-bkg.jpg) top repeat;

}

.special-box-twin .twin-logo, .special-box-twin .twin-title h2{

	float:left;

}

.special-box-twin .twin-title h2{

	color:#ffffff;

	font-weight:normal;

	line-height:50px;

}

.special-box-twin .twin-title h2 a{

	color:#ffffff;

	font-weight:normal;

	line-height:50px;

	text-decoration:none;

}

.special-box-twin.left-twin .twin-title h2 a{

	color:#fe1224;

}

.special-box-twin.right-twin .twin-title h2 a{

	color:#c9d851;

}

.special-box-twin .twin-title .twin-logo{

	margin:5px 10px 0px 5px;

	display:inline;

}

.special-box-twin.right-twin{

	border-right:none;

	background:#cfddf6;

}

.special-box-twin.right-twin .twin-title{

	background:none;

	background:url(images/kopa-america-2020.jpg) top repeat;

}

.special-box-twin .twin-body{

	display:block;

	padding:0px 5px 0px 5px;

}

.special-box-twin .twin-body .twin-lead{

	display:block;

	margin-bottom:10px;

}

.special-box-twin .twin-body .twin-lead .image-box{

	display:block;

	border:none;

}

.special-box-twin .twin-body .twin-lead .image-box img{

	display:block;

	width:100%;

	height:200px;

}

.special-box-twin .twin-body .twin-lead h2{

	display:block;

	text-align:left;

	font-weight:normal;

}

.special-box-twin .twin-body .twin-lead h2 a{

	display:block;

	text-decoration:none;

	color:#000000;

	font-size:23px;

	text-align:center;

	line-height:26px;

	height:52px;

	overflow:hidden;

}

.special-box-twin .twin-body .second-lead{

	display:block;

	overflow:hidden;

	margin-bottom:10px;

}

.special-box-twin .twin-body .second-lead .image-box{

	float:left;

	width:30%;

	margin:0px 10px 0px 0px;

	border:none;

}

.special-box-twin .twin-body .second-lead .image-box img{

	width:100%;

	height:70px;

}

.special-box-twin .twin-body .second-lead h2 a{

	font-size:18px;

	display:block;

	text-decoration:none;

	color:#000000;

	font-weight:normal;

	line-height:22px;

	height:44px;

	overflow:hidden;

}

.special-box-twin .twin-body .fixture{

	width:55%;

	margin:0px auto;

	text-align:center;

	background:#a1bff3;

	margin-bottom:10px;

}

.special-box-twin .twin-body .fixture a{

	display:block;

	text-align:center;

	line-height:30px;

	color:#000000;

	font-size:22px;

	text-decoration:none;

}

.special-box-twin.left-twin .twin-body .fixture{

	background:#72dae1;

}

.phone-box .special-box-twin{

	display:block;

	width:100%;

}

.phone-box .special-box-twin.left-twin, .phone-box .special-box-twin.right-twin{

	display:block;

	width:100%;

	border:none;

	float:none;

}

.special-page-lead{

	display:block;

	margin-bottom:30px;

}

.special-page-lead .image-box{

	border:none;

	margin-bottom:20px;

}

.special-page-lead .image-box img{

	width:100%;

}

.special-page-lead h2{

	display:block;

	font-size:25px;

	line-height:30px;

	margin-bottom:5px;

}

.special-page-lead h2 a{

	display:block;

	font-size:25px;

	line-height:30px;

	color:#0000FF;

	text-decoration:none;

}

.special-page-lead p{

	display:block;

	font-size:22px;

	line-height:25px;

}

.special-page-auto-news{

	display:block;

}

.special-page-auto-news dl, .special-page-auto-news dd{

	display:block;

	overflow:hidden;

}

.special-page-auto-news dd{

	display:block;

	margin-bottom:20px;

}

.special-page-auto-news dd .image-box{

	width:25%;

	float:left;

	display:inline;

}

.special-page-auto-news dd h2{

	width:70%;

	margin-left:2%;

	overflow:hidden;

	max-height:75px;

	float:left;

	display:inline;

}

.special-page-auto-news dd h2 a{

	display:block;

	font-size:20px;

	line-height:25px;

	text-decoration:none;

	color:#000000;

}

.contact-info{

	width:70%;

	float:left;

}

.contact-info dl, .contact-info dd{

	

	

}

.contact-info dl{

	display:flex;;

	overflow:hidden;

}

.contact-info dl dd{

	float:left;

	border-bottom:1px solid #efefef;

	line-height:30px;

	font-size:25px;

	color:#ffffff;

	background:#77cb68;

}

.contact-info dl dd:first-child{

	width:40%;

	text-align:right;

}

.contact-info dl dd:last-child{

	width:50%;

	padding-left:10px;

	display:inline;

	

	text-align:left;

}

.datastory{

    display: block;

    margin:2px 2px 30px 2px;

}

.datastory h2{

    display: block;

    text-align: left;

    color: #ffffff;

    background: #609469;

    font-weight: normal;

    font-size: 23px;

    line-height: 27px;

}

.datastory h2 a{

    display: block;

    text-align: left;

    color: #ffffff;

    font-weight: normal;

    font-size: 26px;

    line-height: 30px;

    padding: 2px;

    text-decoration: none;

}

.datastory ul, .datastory ul li{

    display: block;

    list-style: none;

    list-style-type: none;

	margin-bottom:10px;

}

.datastory ul li a{

   display: block;

    text-align: left;

    text-decoration: none;

    color: #609469;

    font-size: 22px;

    line-height: 24px;

}

.datastory a.more{

	display:block;

	text-align:right;

	color:#68204F;

	text-decoration:none;

	font-size:17px;

	line-height:20px;

}

.desktop-box{

	display:block;

	width:100%;

}

.desktop-box .t20{

	display:block;

	background:#1b286e;

	width:100%;

}

.desktop-box .t20 .t20-top{

	display:block;

	height:60px;

	overflow:hidden;

}

.desktop-box .t20 .t20-top .t20-logo{

	float:left;

	margin-right:20px;

	display:inline;

}

.desktop-box .t20 .t20-top  h2.t20-title{

	float:left;

	font-weight:normal;

	height:50%;

}

.desktop-box .t20 .t20-top h2.t20-title a{

	display:block;

	text-decoration:none;

	font-size:30px;

	line-height:60px;

	color:#ffffff;

}

.desktop-box .t20 .t20-body{

	display:flex;

	background:#c9d0f4;

	padding:1%;

}

.desktop-box .t20 .t20-body .t20-left{

	float:left;

	width:49%;

	margin-right:1%;

	background:#f6f3f8;

}

.desktop-box .t20 .t20-body .t20-left .image-box{

	display:block;

	margin:0px;

	padding:0px;

	margin-bottom:20px;

	max-height:210px;

	overflow:hidden;

}

.desktop-box .t20 .t20-body .t20-left .image-box img{

	width:100%;

	max-height:210px;

}

.desktop-box .t20 .t20-body .t20-left h2{

	display:block;

	text-align:left;

	font-weight:normal;

}

.desktop-box .t20 .t20-body .t20-left h2 a{

	display:block;

	text-align:left;

	font-weight:normal;

	text-decoration:none;

	color:#202d52;

	font-size:30px;

	line-height:35px;

	max-height:90px;

	padding:8px;

	overflow:hidden;

}

.desktop-box .t20 .t20-body .t20-left p{

	padding:8px;

}

.desktop-box .t20 .t20-body .t20-left p a{

	display:block;

	color:#672828;

	font-size:20px;

	line-height:22px;

	max-height:66px;

	overflow:hidden;

	text-decoration:none;

}

.desktop-box .t20 .t20-body .t20-right{

	float:left;

	width:49%;

	margin-left:1%;

	background:#f6f3f8;

	padding:5px;

}

.desktop-box .t20 .t20-body .t20-right dl, .desktop-box .t20 .t20-body .t20-right dl dd{

	display:block;

	width:100%;

	overflow:hidden;

	margin:0px;

	padding:0px;

}

.desktop-box .t20 .t20-body .t20-right dl dd{

	margin-bottom:10px;

}

.desktop-box .t20 .t20-body .t20-right dl dd .image-box{

	width:45%;

	margin-right:2%;

	float:left;

	display:inline;

}

.desktop-box .t20 .t20-body .t20-right dl dd h2{

	width:50%;

	max-height:90px;

	overflow:hidden;

}

.desktop-box .t20 .t20-body .t20-right dl dd h2 a{

	display:block;

	text-decoration:none;

	color:#000000;

	font-size:20px;

	line-height:30px;

	max-height:90px;

	overflow:hidden;

}

.desktop-box .t20 .t20-body .t20-right a.button{

	display:block;

	margin:0px;

	padding:0px;

	border:none;

	background:none;

	width:100px;

	background:#006;

	color:#FF0;

	text-decoration:none;

	text-align:center;

	line-height:30px;

	font-size:22px;

	margin-bottom:20px;

}



.phone-box{

	display:block;

	width:100%;

}

.phone-box .t20{

	display:block;

	background:#1b286e;

	width:100%;

}

.phone-box .t20 .t20-top{

	display:block;

	height:60px;

	overflow:hidden;

}

.phone-box .t20 .t20-top .t20-logo{

	float:left;

	margin-right:20px;

	display:inline;

}

.phone-box .t20 .t20-top  h2.t20-title{

	float:left;

	font-weight:normal;

	height:50%;

}

.phone-box .t20 .t20-top h2.t20-title a{

	display:block;

	text-decoration:none;

	font-size:30px;

	line-height:60px;

	color:#ffffff;

}

.phone-box .t20 .t20-body{

	display:flex;

	background:#c9d0f4;

	padding:1%;

}

.phone-box .t20 .t20-body .t20-left{

	display:block;

	float:none;

	width:100%;

	margin-right:1%;

	background:#f6f3f8;

}

.phone-box .t20 .t20-body .t20-left .image-box{

	display:block;

	margin:0px;

	padding:0px;

	margin-bottom:20px;

	max-height:210px;

	overflow:hidden;

}

.phone-box .t20 .t20-body .t20-left .image-box img{

	width:100%;

	max-height:210px;

}

.phone-box .t20 .t20-body .t20-left h2{

	display:block;

	text-align:left;

	font-weight:normal;

}

.phone-box .t20 .t20-body .t20-left h2 a{

	display:block;

	text-align:left;

	font-weight:normal;

	text-decoration:none;

	color:#202d52;

	font-size:30px;

	line-height:35px;

	max-height:90px;

	padding:8px;

	overflow:hidden;

}

.phone-box .t20 .t20-body .t20-left p{

	padding:8px;

}

.phone-box .t20 .t20-body .t20-left p a{

	display:block;

	color:#672828;

	font-size:20px;

	line-height:22px;

	max-height:66px;

	overflow:hidden;

	text-decoration:none;

}

.phone-box .t20 .t20-body .t20-right{

	display:block;

	float:none;

	width:100%;

	margin-left:0px;

	background:#f6f3f8;

	padding:5px;

}

.phone-box .t20 .t20-body .t20-right dl, .phone-box .t20 .t20-body .t20-right dl dd{

	display:block;

	width:100%;

	overflow:hidden;

	margin:0px;

	padding:0px;

}

.phone-box .t20 .t20-body .t20-right dl dd{

	margin-bottom:10px;

}

.phone-box .t20 .t20-body .t20-right dl dd .image-box{

	width:40%;

	margin-right:2%;

	float:left;

	display:inline;

}

.phone-box .t20 .t20-body .t20-right dl dd h2{

	width:55%;

	max-height:60px;

	overflow:hidden;

	font-weight:normal;

}

.phone-box .t20 .t20-body .t20-right dl dd h2 a{

	display:block;

	text-decoration:none;

	color:#000000;

	font-size:17px;

	line-height:18px;

	max-height:60px;

	overflow:hidden;

}

.phone-box .t20 .t20-body .t20-right a.button{

	display:block;

	margin:0px;

	padding:0px;

	border:none;

	background:none;

	width:100px;

	background:#006;

	color:#FF0;

	text-decoration:none;

	text-align:center;

	line-height:30px;

	font-size:22px;

	margin-bottom:20px;

}

.t20 .t20-body .t20-right .describe{

	width:95%;

	margin:0px auto;

	padding:5px;

	background:#ffffff;

}

.t20 .t20-body .t20-right .describe strong, .t20 .t20-body .t20-right .describe p{

	display:block;

	text-align:center;

	color:#000000;

	text-align:center;

}

.t20 .t20-body .t20-right .describe strong{

	font-size:17px;

	line-height:18px;

}

.t20 .t20-body .t20-right .describe p{

	display:block;

	font-size:16px;

	line-height:17px;

	color:#000000;

}



.popup{

	position:fixed;

	left:50%;

	top:100px;

	width:625px;

	margin-left:-300px;

	height:450px;

	overflow:hidden;

	z-index:10000;

}

.popup .popup-inner{

	display:block;

	overflow:hidden;

}

.popup .popup-inner .popup-image{

	border:1px solid #000000;

	float:left;

}

.popup .popup-inner .popup-close{

	width:20px;

	height:20px;

	float:left;

	cursor:pointer;

}

.popup-phone{

	position:fixed;

	left:50%;

	top:100px;

	width:70%;

	margin-left:-35%;

	z-index:60000;

	text-align:center;

}

.popup-phone .popup-inner{

	display:block;

	width:100%;

	float:none;

	margin-bottom:10px;

}

.popup-phone .popup-inner img{

	width:100%;

}

.popup-phone .popup-close-phone{

	width:20px;

	height:20px;

	cursor:pointer;

	margin:0px auto;

	cursor:pointer;

}
.poll-banner{
	display:flex;
	width:98%;
	padding:1%;
	background:#f9f1f2;
}
.poll-banner .poll-banner-info{
	width:33%;
	float:left;
	display:inline;
	text-align:;left;
}

.poll-banner .poll-banner-info dl, .poll-banner .poll-banner-info dl dd{
	display:block;
	overflow:hidden;
}
.poll-banner .poll-banner-info h2{
	display:block;
	font-weight:normal;
	font-size:30px;
	line-height:35px;
	color:#6633CC;
	text-align:center;
}
.poll-banner .poll-banner-info dl{
	display:flex;
}
.poll-banner .poll-banner-info dl dd{
	width:45%;
	float:left;
	text-align:left;
	font-size:17px;
}

.poll-banner .poll-banner-info dl dd:first-child{
	border-right:1px solid #c99097;
	text-align:right;
	padding-right:10px;
}
.poll-banner .poll-banner-info dl dd:last-child{
	text-align:left;
	padding-left:10px;
}

.vertical-newsbox{
	display:block;
	padding:3px;
}
.vertical-newsbox dl, .vertical-newsbox dl dd{
	display:block;
}
.vertical-newsbox dl{
	display:block;
	padding:3px;
	/*background:#ddf6b8;*/
	background:#eeebeb;
}
.vertical-newsbox dl dd{
	display:block;
	padding:3px;
	/*background:#d9f1b5;*/
	background:#cdcaca;
	margin-bottom:5px;
}
.vertical-newsbox dl dd a{
	display:block;
	text-align:justify;
	color:#000000;
	font-size:20px;
	line-height:25px;
	text-decoration:none;
}
.election-box{
	display:block;
	overflow:hidden;
	background:#d5e3b0;
	padding:2px;
	width:100%;
}
.election-box .box-bar{
	display:flex;
}
.election-box .box-bar .box-titles{
	float:left;
	width:50%;
}
.election-box .box-bar .box-titles h2{
	display:block;
	line-height:38px;
	color:#ffffff;
	font-weight:normal;
	text-align:right;
	padding-right:40px;
	background:#6e7d47;
}
.box-phone .election-box .box-bar .box-titles h2{
	display:block;
	line-height:22px;
	font-size:20px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	padding-right:40px;
	background:#6e7d47;
}
.box-phone .election-box .box-bar .box-titles p{
	display:block;
	line-height:22px;
	font-size:20px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	padding-left:40px;
	color:#6e7d47;
	background:#c2d397;
}
.election-box .box-bar .box-titles p{
	display:block;
	line-height:38px;
	color:#ffffff;
	font-weight:normal;
	text-align:left;
	padding-left:40px;
	color:#6e7d47;
	background:#c2d397;
}
.election-box .election-results{
	display:flex;
}
.box-phone .election-box .election-results{
	display:block;
}
.election-box .election-results .election-result{
	float:left;
	width:33%;
	overflow:hidden;
}
.box-phone .election-box .election-results .election-result{
	float:none;
	display:block;
	width:100%;
	margin-bottom:10px;
	border-bottom:1px solid #efefef;
	padding-bottom:10px;
}
.election-box .election-results .election-result .mark{
	float:left;
	width:40%;
}
.election-box .election-results .election-result .mark-info{
	float:left;
	width:55%;
}
.election-box .election-results .election-result .mark-info strong, .election-box .election-results .election-result .mark-info span{
	display:block;
	text-align:center;
	font-size:22px;
	color:#6e7d47;
	line-height:30px;
}
.election-box .election-results .election-result .mark-info span{
	color:#FF0000;
	font-size:23px;
}
.election-box .box-footer{
	display:block;
	border:1px solid #efefef;
}
.box-phone .election-box .box-footer{
	border:none;
	border-bottom:1px solid #efefef;
}
.election-box .box-footer p{
	display:block;
	text-align:center;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
}


.padma-bridge{
	display:block;
}
.padma-bridge .top-header{
	display:block;
	height:80px;
	overflow:hidden;
	background:url(images/padma-bridge.jpg) top right no-repeat;
}
.padma-bridge .top-header .padma-pm, .padma-bridge .top-header .bridge-title{
	height:80px;
	overflow:hidden;
	float:left;
}
.padma-bridge .top-header .padma-pm img, .padma-bridge .top-header .bridge-title img{
	height:100%;
}
.padma-bridge .top-header .bridge-countdown{
	float:right;
	margin-right:180px;
	display:inline;
}
.padma-bridge .top-header .bridge-countdown .opening{
	display:block;
	text-align:center;
	font-size:35px;
	line-height:40px;
}
.padma-bridge .top-header .bridge-countdown #daysleft{
	color:#000000;
	font-size:20px;
	line-height:40px;
}
.padma-bridge .padma-news-box{
	display:flex;
	overflow:hidden;
	border-left:1px solid #e2dfdf;
	border-bottom:1px solid #e2dfdf;
	border-right:1px solid #e2dfdf;
	background:#efefef;
	padding-top:4px;
}
.padma-bridge .padma-news-box .padma-news{
	width:23%;
	float:left;
	margin-right:2%;
	display:inline;
	overflow:hidden;
}
.padma-bridge .padma-news-box .padma-news img{
	width:100%;
	overflow:hidden;
}
.padma-bridge .padma-news-box .padma-news h2{
	display:block;
	text-align:left;
	font-size:23px;
	line-height:25px;
	max-height:75px;
	overflow:hidden;
	font-weight:normal;
}
.padma-bridge .padma-news-box .padma-news h2 a{
	display:block;
	text-align:left;
	font-size:23px;
	line-height:25px;
	max-height:75px;
	overflow:hidden;
	font-weight:normal;
	text-decoration:none;
	color:#5682cc;
}
.padma-bridge .padma-news-box .padma-news p{
	display:block;
	text-align:left;
	font-size:18px;
	line-height:20px;
	height:60px;
	overflow:hidden;
}



.padma-bridge-phone{
	display:block;
	padding:3px;
	background:#ffffff;
}
.padma-bridge-phone .padma-mobile-top{
	display:block;
	text-align:center;
}
.padma-bridge-phone .padma-mobile-top img{
	margin:0px auto;
	width:60%;
}
.padma-bridge-phone .padma-mobile-top img a{
	display:block;
	text-decoration:none;
}
.padma-bridge-phone .padma-mobile-newsbox{
	display:block;
	padding:3px;
}
.padma-bridge-phone .padma-mobile-newsbox .padma-mobile-news{
	display:block;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #efefef;
}
.padma-bridge-phone .padma-mobile-newsbox .padma-mobile-news .news-img{
	display:block;
	max-width:100%;
	height:auto;
	overflow:hidden;
}

.padma-bridge-phone .padma-mobile-newsbox .padma-mobile-news .news-img img{
	width:100%;
}


.padma-bridge-phone .padma-mobile-newsbox .padma-mobile-news h2{
	display:block;
	text-align:left;
	font-size:23px;
	line-height:25px;
	max-height:75px;
	overflow:hidden;
	font-weight:normal;
}
.padma-bridge-phone .padma-mobile-newsbox .padma-mobile-news h2 a{
	display:block;
	text-align:left;
	font-size:23px;
	line-height:25px;
	max-height:75px;
	overflow:hidden;
	font-weight:normal;
	text-decoration:none;
	color:#5682cc;
}
.padma-bridge-phone .padma-mobile-newsbox .padma-mobile-news p{
	display:block;
	text-align:left;
	font-size:18px;
	line-height:20px;
	height:60px;
	overflow:hidden;
}

.worldcup-football{
	display:block;
}
.worldcup-football .worldcup-football-banner{
	display:block;
	height:100px;
	overflow:hidden;
	background:url(images/wordcup-qatar-top-bkg.jpg) repeat-x;
	margin-bottom:10px;
}
.worldcup-football .worldcup-football-banner .left-logo{
	float:left;
}
.worldcup-football .worldcup-football-banner .running-player{
	float:right;
}
.worldcup-football .wordcup-football-menus{
	display:block;
	overflow:hidden;
}

.worldcup-football .wordcup-football-menus a{
	float:left;
	font-size:20px;
	text-align:center;
	padding:10px 20px 10px 10px;
	line-height:22px;
	background:#49082a;
	margin-right:10px;
	display:inline;
	color:#ffffff;
	text-decoration:none;
}
.worldcup-football .worldcup-football-body{
	display:block;
	overflow:hidden;
}
.worldcup-football .worldcup-football-body ul, .worldcup-football .worldcup-football-body ul li{
	list-style:none;
	list-style-type:none;
	overflow:hidden;
}
.worldcup-football .worldcup-football-body ul li{
	width:21%;
	padding:1%;
	display:inline;
	float:left;
	height:23%;
	overflow:hidden;
	background:#f0f9f6;
	margin:1%;
	position:relative;
	text-align:center;
}
.worldcup-football .worldcup-football-body ul{
	border-bottom:1px solid #711037;
}
.worldcup-football .worldcup-football-body ul li img{
	max-height:100%;
	max-width:98%;
	margin:0px auto;
}
.worldcup-football .worldcup-football-body ul li h2{
	position:absolute;
	display:block;
	text-align:center;
	top:100%;
	margin-top:-60px;
	line-height:18px;
	height:60px;
	overflow:hidden;
	width:92%;
	background:url(images/trans-of-white.png) repeat;
	font-size:20px;
	font-weight:normal;
}
.worldcup-football .worldcup-football-body ul li h2 a{
	line-height:20px;
	height:40px;
	overflow:hidden;
	text-decoration:none;
	color:#000000;
	display:block;
	text-align:center;
	font-size:20px;
	font-weight:normal;
}

.football-results{
	display:block;
}
.football-results table, .football-results ul{
	display:block;
	text-align:center;
	width:100%;
	list-style:none;
	list-style-type:none;
}
.football-results ul li{
	display:block;
	list-style:none;
	list-style-type:none;
}
.football-results table caption, .football-results table thead{
	width:100%;
}

.akabir{
	display:block;
}
.akabir .akabir-top{
	display:block;
	border-top:3px solid #28324b;
	border-bottom:3px solid #28324b;
	background:#fbde44;
	overflow:hidden;
	padding:5px 5px 5px 0px;
}
.akabir .akabir-top h2{
	color:#f65158;
	float:left;
	width:72%;
	font-weight:normal;
	font-size:30px;
	line-height:40px;
	text-align:center;
	letter-spacing:.2em;
}
.akabir .akabir-top h2 a{
	display:block;
	width:100%;
	color:#f65158;
	float:left;
	font-weight:normal;
	font-size:30px;
	line-height:40px;
	letter-spacing:.2em;
	text-decoration:none;
	text-align:center;
}
.akabir .akabir-top .photo{
	float:right;
}
.akabir .akabir-top .photo img{
	max-height:80px;
}
.akabir .akabirs-list{
	display:block;
	border-top:3px solid #fbde44;
	border-bottom:3px solid #fbde44;
	background:#28324b;
	padding:0px 8px 4px 8px;
}
.akabir .akabirs-list ul, .akabir .akabirs-list ul li{
	display:block;
	text-align:left;
	overflow:hidden;
	list-style:none;
	list-style-type:none;
}
.akabir .akabirs-list ul li{
	margin-bottom:12px;
	padding-top:12px;
	border-bottom:1px solid #f9f5df;
}
.akabir .akabirs-list ul li a{
	display:block;
	text-align:left;
	text-decoration:none;
	color:#fbde44;
	font-size:22px;
}
.akabir .akabirs-list ul li a span{
	display:block;
	text-align:left;
	font-size:18px;
	color:#f1ccec;
}

.election-2024{
	display:block;
	background:url(images/election-2024-bkg.jpg) top left no-repeat;
	height:300px;
	overflow:hidden;
}
.election-2024 .election-2024-content{
	display:felx;
	margin:186px 0px 0px 0px;
	height:40px;
}
.election-2024 .election-2024-content .score{
	float:left;
	width:25%;
	height:30px;
}
.election-2024 .election-2024-content .score.al{
	width:30%;
}
.election-2024 .election-2024-content .score.np{
	width:29%;
}
.election-2024 .election-2024-content .score.self{
	width:19%;
}
.election-2024 .election-2024-content .score.var{
	width:21%;
}
.election-2024 .election-2024-content .score p{
	display:block;
	text-align:center;
	font-size:40px;
	color:#7680f1;
	font-weight:bold;
}
.election-2024 .elec-footer{
	display:block;
	height:33px;
	margin-top:40px;
}
.election-2024 .elec-footer p{
	color:#e6e38c;
	line-height:33px;
	font-size:20px;
	text-align:center;
}
.youtube_vidoe{
	display:block;
	margin-bottom:20px;
}
.youtube_vidoe a{
	display:block;
	text-align:right;
	text-decoration:none;
	color:#ffffff;
	background:#ff0000;
	margin-top:10px;
	font-size:20px;
	padding:5px 10px;
}
.youtube_videos{
	display:block;
}
.youtube_videos ul, .youtube_videos ul li{
	display:block;
	list-style:none;
	list-style-type:none;
	overflow:hidden;
}
.youtube_videos ul li{
	float:left;
	width:32%;
	float:left;
	margin-right:1%;
	margin-bottom:20px;
}
@media screen and (min-width:1025px){

	/*.centered-box{

		width:80%;

		margin:0px auto 0px auto;

	}*/

}



@media screen and (max-width:800px){

	.wrapper{

		display:none;

	}

	.wrapper-tab{

		display:none;

	}

	.wrapper-phone{

		display:block;

	}

	.wrapper-phone .image-box, .wrapper-phone .thumb{

		margin:2px;

		border:1px solid #efefef;

		text-align:center;

	}

	.wrapper-phone .thumb img, .wrapper-phone .image-box img{

		max-width:100%;

		max-height:100%;

		display:block;

		margin:0px auto;

	}

	.wrapper-content-phone{

		display:block;

		width:94%;

		padding:0px 2% 18px 2%;

		margin:0px auto 0px auto;

		background:#dceccf;

	}

	.inner-wrapper-phone{

		display:block;

		padding-top:63px;

	}

	.nav-bar-phone{

		display:flex;

		height:53px;

		width:100%;

		top:0px;

		left:0px;

		background:#ffffff;

		position:fixed;

		border-bottom:10px solid #009933;

		text-align:center;

		z-index:900;

		overflow:hidden;

	}

	.nav-bar-phone .nav-button-phone{

		float:left;

		width:11%;

		cursor:pointer;

	}

	.nav-bar-phone .nav-button-phone img{

		cursor:pointer;

	}

	.nav-bar-phone .logo-box-phone{

		width:88%;

		float:left;

		text-align:center;

	}

	.nav-bar-phone .logo-box-phone a{

		display:block;

		text-align:center;

	}

	.nav-bar-phone .logo-bar-phone img.logo{

		margin:0px auto 0px auto;

	}

	.nav-bar-phone .right{

		width:11%;

		float:left;

		cursor:pointer;

	}

	.nav-bar-phone .right img{

		width:100%;

		cursor:pointer;

		display:none;

	}

	.side-nav-phone{

		height: 100%; /* 100% Full-height */

		width: 0px; /* 0 width - change this with JavaScript */

		position: fixed; /* Stay in place */

		z-index: 1000; /* Stay on top */

		top: 0; /* Stay at the top */

		left: 0;

		background:url(mobile/images/trans-back-1.png) repeat;

		overflow-x: hidden; /* Disable horizontal scroll */

		transition: 0.2s; /* 0.5 second transition effect to slide in the sidenav */

		overflow-y:auto;

	}

	.side-nav-phone a{

		padding: 6px 6px 6px 20px;

		text-decoration: none;

		font-size: 22px;

		color: #e0dada;

		display: block;

		transition: 0.3s;

		background:url(mobile/images/trans-black-2.png) repeat;

		border-bottom:1px solid #797676;

	}

	.side-nav-phone a.closebtn{

		height:49px;

		text-align:right;

		border-bottom:1px solid #cac3c3;

		background:url(mobile/images/trans-red.png) repeat;

		padding:4px 4px 0px 0px;

	}

	

	.newsticker-bar-phone{

		display:block;

		width:100%;

		background:#ffffff;

		margin-bottom:20px;

	}

	.newsticker-bar-phone #newsticker{

		display:block;

	}

	.newsticker-bar-phone #newsticker ul, .newsticker-bar #newsticker ul li{

		overflow:hidden;

		list-style:none;

		list-style-type:none;

	}

	.newsticker-bar-phone #newsticker ul li{

		float:left;

		margin-right:25px;

		display:inline;

	}

	.scroll-text{

		width:100%;

		overflow:hidden;

	}

	

	.newsticker-bar-phone #newsticker ul li a{

		display:block;

		float:left;

		line-height:35px;

		text-decoration:none;

		color:#006ab5;

		font-size:20px;

	}

	.scroll-text ul{

		width:5000px;

		height:35px;

		overflow:hidden;

	}

	.contents-phone{

		display:block;

		font-family:solaiman, Verdana, Geneva, sans-serif;

	}

	.contents-phone iframe{

		width:95%;

		margin:0px auto;

	}

	.white-box-phone{

		display:block;

		background:#ffffff;

		margin-bottom:30px;

		padding:3px;

		border:1px solid #d5d2d2;

	}

	.white-box-phone:last-child{

		margin-bottom:0px;

	}

	.lead-news-phone{

		display:block;

		width:100%;

	}

	.lead-news-phone .thumb, .lead-news-phone .image-box{

		display:block;

		margin-bottom:10px;

		height:230px;

		overflow:hidden;

	}

	.lead-news-phone .thumb img, .lead-news-phone .image-box img{

		height:100%;

		margin:0px auto;

	}

	.news-meta-phone{

		display:block;

	}

	.lead-news-phone .news-meta-phone p{

		color:#999999;

		font-size:18px;

		margin-bottom:10px;

	}

	.lead-news-phone h1{

		display:block;

		font-weight:700;

		font-size:2.2rem;

		margin-bottom:10px;

		padding-left:10px;

	}

	.lead-news-phone h1 a{

		display:block;

		text-align:left;

		text-decoration:none;

		color:#121212;

		font-size:22px;

		line-height:24px;

		font-weight:700;

	}

	.lead-news-phone h1 a:hover{

		color:#1a237e;

	}

	.lead-news-phone p{

		margin-bottom:0px;

		text-align:justify;

		font-size:23px;

		line-height:24px;

	}

	.news-with-thumb-phone{

		display:block;

		overflow:hidden;

	}

	.news-with-thumb-phone dd{

		display:block;

		overflow:hidden;

		border-bottom:1px solid #cccccc;

		padding:5px 0px 10px 0px;

		overflow:hidden;

		margin-bottom:5px;

	}

	.news-with-thumb-phone dd:last-child{

		border:none;

		margin-bottom:0px;

	}

	.news-with-thumb-phone dd .news-meta{

		display:block;

		width:100%;

	}

	.news-with-thumb-phone dd .news-meta p{

		font-size:17px;

		margin-bottom:10px;

		color:#807c7c;

	}

	.news-with-thumb-phone dd .news-headings{

		display:block;

		overflow:hidden;

	}

	.news-with-thumb-phone dd .thumb, .news-with-thumb-phone dd .image-box{

		width:35%;

		float:left;

		border:1px solid #efefef;

	}

	.news-with-thumb-phone dd .thumb a, .news-with-thumb-phone dd .image-box a{

		display:block;

	}

	.news-with-thumb-phone dd .short-news{

		width:55%;

		margin-left:20px;

		float:left;

		display:inline;

		height:96px;

		overflow:hidden;

	}

	.news-with-thumb-phone dd h2, .news-with-thumb-phone dd .short-news-full h2{

		display:block;

		text-align:left;

		font-weight:normal;

		font-size:18px;

		}

    .news-with-thumb-phone dd span{

        display: block;

        text-align: left;

        font-size: 16px;

        line-height: 28px;

        color: #0b8dc9;

    }

    .news-with-thumb-phone dd span.header{

        color: #0b8dc9;

    }

    .news-with-thumb-phone dd span.shoulder{

        color: #d88c0a;



    }

	.news-with-thumb-phone dd h2 a{

		display:block;

		text-decoration:none;

		font-size:19px;

		line-height:21px;

		color:#666666;

		font-weight:bold;

	}

	.news-with-thumb-phone dd h2 a:hover{

		color:#1a237e;

	}

	.news-with-thumb-phone dd p{

		font-size:22px;

		line-height:100%;

		margin-bottom:0px;

		display:block;

		float:none;

		line-height:23px;

	}

	.news-with-thumb-phone dd .short-news-full{

		width:100%;

	}

	.back-to-top-phone{

		width:50px;

		height:50px;

		position:fixed;

		top:100%;

		left:100%;

		margin-left:-80px;

		margin-top:-100px;

		z-index:800;

		cursor:pointer;

		display:none;

	}

	.back-to-top-phone img{

		height:100%;

		overflow:hidden;

		cursor:pointer;

	}

	

	.white-box-phone .news-box{

		display:block;

	}

	.white-box-phone .news-box .box-lead-news{

		display:block;

		margin-bottom:20px;

	}

	.white-box-phone .news-box .box-lead-news h2{

		display:block;

	}

	.white-box-phone .news-box .box-lead-news h2 a{

		display:block;

		text-align:left;

		text-decoration:none;

		color:#121212;

		font-size:25px;

		line-height:30px;

	}

	.white-box-phone .news-box .box-heading{

		display:block;

		overflow:hidden;

		border-bottom:1px solid #ebeaea;

		margin-bottom:10px;

	}

	.white-box-phone .news-box .box-heading h2{

		float:left;

		font-weight:bold;

		line-height:normal;

		font-weight:normal;

		width:60%

	}

	.white-box-phone .news-box .box-heading h2 a{

		display:block;

		text-decoration:none;

		color:#93ba3f;

		text-align:left;

		padding-left:10px;

		font-size:35px;

	}

	.white-box-phone .news-box a.more{

		float:right;

		color:#FF0000;

		text-decoration:none;

		font-size:25px;

		line-height:27px;

	}

	.white-box-phone .news-box .news-box-list{

		display:block;

		background:#ebeaea;

	}

	.white-box-phone .news-box .news-box-list .thumb, .white-box-phone .news-box .news-box-list .image-box, .white-box-phone .news-box .news-box-list p{

		margin:0px;

		padding:0px;

		padding:4px;

	}

	.white-box-phone .news-box .news-box-list .thumb{

		border:1px solid #efefef;

		margin:2px;

		max-height:100px;

		overflow:hidden;

	}

	.white-box-phone .news-box .news-box-list .thumb img{

		max-width:100%;

		max-height:100px;

		overflow:hidden;

	}

	.white-box-phone .news-box .news-box-list dl{

		display:block;

	}

	.white-box-phone .news-box .news-box-list dl dd{

		display:flex;

		overflow:hidden;

	}

	.white-box-phone .news-box .news-box-list dl dd .newsitem{

		width:46%;

		margin:2.5%;

		background:#ffffff;

	}

	.white-box-phone .news-box .news-box-list dl dd .newsitem h2{

		display:block;

		font-size:16px;

		padding:4px;

		margin:0px;

	}

	

	.white-box-phone .news-box .news-box-list dl dd .newsitem h2 a{

		display:block;

		font-size:22px;

		text-decoration:none;

		color:#000000;

		font-weight:normal;

		margin-bottom:5px;

		margin:0px;

		text-align:left;

		line-height:25px;

		height:76px;

		overflow:hidden;

	}

	.white-box-phone .news-box .news-box-list dl dd .newsitem h2 a:hover{

		color:#1a237e;

	}

	.white-box-phone .news-box .news-box-list p{

		font-size:18px;

		text-align:justify;

	}

	

	

	

	.download-area{

		width:100%;

		display:block;

	}

	.news-details-phone{

		display:block;

		margin-bottom:40px;

	}

	.news-details-phone .news-title{

		display:block;

		margin-bottom:20px;

	}

	.news-details-phone h1.breadcrumb{

		display:block;

		font-size:22px;

		line-height:30px;

		color:#006ab5;

		font-weight:bold;

		text-align:left;

		margin-bottom:10px;

	}

	.news-details-phone .news-title h2{

		display:block;

		font-size:30px;

		line-height:100%;

		text-align:left;

		text-decoration:none;

		color:#000000;

		font-weight:normal;

	}

	.news-details-phone .news-title h2 a{

		

	}

	.news-details-phone .news-title .header, .news-details-phone .news-title .shoulder{

		display:block;

		text-align:left;

		font-size:23px;

		line-height:30px;

	}

	.news-details-phone .news-title .header{

		color:#009900;

	}

	.news-details-phone .news-title .shoulder{

		color:#b59696;	

	}

	.news-details-phone .media-bar{

		display:block;

		width:100%;

		border-top:1px solid #efefef;

		border-bottom:1px solid #efefef;

		overflow:hidden;

		margin-bottom:20px;

	}

	.news-details-phone .media-bar .reporter-list{

		display:block;

		float:none;

		width:100%;

		overflow:hidden;

		margin-bottom:10px;

		border-bottom:1px solid #efefef;

	}

	.news-details-phone .media-bar .reporter-list span, .news-details-phone .media-bar .reporter-list ul{

		float:left;

	}

	.news-details-phone .media-bar .reporter-list span{

		padding-right:5px;

		margin-right:5px;

		border-right:1px solid #efefef;

		font-size:15px;

		line-height:32px;

		color:#000000;

		font-weight:bold;

		display:inline;

	}

	.news-details-phone .media-bar .reporter-list ul li{

		float:left;

		font-size:15px;

		line-height:32px;

		color:#000000;

		padding-right:5px;

		display:inline;

		list-style:none;

		list-style-type:none;

	}

	

	.news-details-phone .media-bar .socials{

		float:none;

		display:block;

		width:100%;

		overflow:hidden;

	}

	.news-details-phone .media-bar .socials ul, .news-details-phone .media-bar .socials ul li{

		list-style:none;

		list-style-type:none;

		float:left;

	}

	.news-details-phone .media-bar .socials ul li.fb{

		padding-top:8px;

	}

	.news-details-phone .media-bar .socials ul{

		float:right;

	}

	.news-details-phone .news-content{

		display:block;

		overflow:hidden;

	}

	.news-details-phone .news-content .datetime p{

		display:block;

		text-align:left;

		color:#6d6a6a;

		font-size:16px;

		line-height:22px;

		padding-left:8px;

		margin-bottom:10px;

	}

	.news-details-phone .news-content .image-box, .news-details-phone .news-content .thumb{

		float:none;

		display:block;

		width:100%;

		margin:0px;

		max-height:330px;

		display:inline;

		overflow:hidden;

	}

	.news-details-phone .news-content .image-box img, .news-details-phone .news-content .thumb img{

		max-width:100%;

		max-height:330px;

	}

	.news-details-phone .news-content{

		display:block;

		width:100%;

	}

	.news-details-phone .news-content .fullnews{

		padding:0px 8px 0px 8px;

	}

	.news-details-phone .news-content .fullnews p{

		display:block;

		text-align:justify;

		font-size:22px;

		line-height:26px;

		margin-bottom:22px;

	}

	.news-details-phone .news-content .nested_news{

		display:block;

		padding:10px;

		border:1px solid #efefef;

		background:#f2ddc0;

		color:#000000;

		/*font-style:italic;*/

		font-size:26px;

		line-height:30px;

		margin-bottom:22px;

	}
	.news-details-phone .news-content .nested_news img{
		display:block;
		width:80%;
		margin:0px auto 10px auto;
	}

	.news-details-phone .news-content .bordered-box{

		display:block;

		text-align:justify;

		font-size:22px;

		line-height:26px;

		margin-bottom:22px;

		border:1px solid #2ca818;

		padding:10px 10px 0px 10px;

	}

	.news-details-phone .news-content .bordered-box strong{

		display:block;

		font-size:22px;

		line-height:normal;

		margin-bottom:0px;

	}

	

	.news-box.international{

		background:#f0eded;

	}

	.news-box.international .box-heading-international{

		display:block;

		text-align:left;

		height:70px;

		padding-left:60px;

		background:url(images/icon-international.png) top left no-repeat;

		border-bottom:1px solid #4a2640;

	}

	.news-box.international .box-heading-international a.more{

		line-height:70px;

	}

	.news-box.international .box-heading-international h2{

		display:block;

		text-align:left;

		font-weight:normal;

		color:#00a583;

		float:left;

	}

	.news-box.international .box-heading-international h2 a{

		display:block;

		text-align:left;

		font-weight:normal;

		color:#00a583;

		text-decoration:none;

		font-size:35px;

		line-height:70px;

	}

	.news-box.international .box-lead-news h2{

		padding-left:10px;

	}

	.news-box.international .news-item-international{

		display:block;

	}

	.news-box.international .news-item-international dd{

		display:block;

		padding:15px 0px 15px 15px;

		border-top:1px solid #e6e1e1;

		overflow:hidden;

	}

	.news-box.international .news-item-international dd .thumb{

		float:left;

		height:25px;

		overflow:hidden;

		margin-right:15px;

		max-width:20%;

		display:inline;

	}

	.news-box.international .news-item-international dd .thumb img{

		height:100%;

		width:auto;

	}

	.news-box.international .news-item-international dd h2{

		float:left;

		text-align:left;

		font-weight:normal;

		overflow:hidden;

		width:77%;

	}

	.news-box.international .news-item-international dd h2 a{

		display:block;

		text-align:left;

		font-size:19px;

		line-height:21px;

		text-decoration:none;

		color:#716e6e;

		font-weight:bold;

	}

	

	

	.white-box-phone.crime{

		display:block;

	}

	.white-box-phone.crime .news-box .box-heading{

		display:block;

		padding-left:0px;

		height:57px;

		padding-bottom:10px;

	}

	.white-box-phone.crime .news-box .box-heading h2 a{

		display:block;

		text-align:left;

		font-weight:normal;

		color:#FF0000;

		text-decoration:none;

		font-size:30px;

		line-height:70px;

	}

	.white-box-phone.crime .news-box .box-heading a.more{

		line-height:57px;

	}

	.white-box-phone.crime .news-box .news-box-list{

		background:none;

	}

	.white-box-phone.crime .news-box-list dl dd{

		padding:30px 0px 10px 0px;

		border-bottom:1px solid #efefef;

		border-top:1px solid #efefef;

		padding-left:5px;

		overflow:hidden;

	}

	.white-box-phone.crime .news-box-list dl dd .title{

		float:left;

		width:70%;

		text-align:left;

	}

	.white-box-phone.crime .news-box-list dl dd .title h2, .white-box-phone.crime .news-box-list dl dd .title h2 a{

		display:block;

		text-align:left;

		font-size:17px;

		line-height:20px;

		height:60px;

		overflow:hidden;

		text-decoration:none;

		color:#328b07;

	}

	.white-box-phone.crime .news-box-list dl dd .thumb{

		float:right;

		width:28%;

		float:right;

		height:60px;

		overflow:hidden;

		text-align:center;

	}

	.white-box-phone.crime .news-box-list dl dd .thumb img{

		height:100%;

		width:auto;

	}

	.white-box-phone.crime .news-box-list dl.part2 dd{

		padding:10px 0px 10px 0px;

		border-bottom:1px solid #efefef;

		border-top:1px solid #efefef;

		padding-left:5px;

		overflow:hidden;

	}

	.white-box-phone.crime .news-box-list dl.part2 dd h2, .white-box-phone.crime .news-box-list dl.part2 dd h2 a{

		display:block;

		text-align:left;

		font-size:17px;

		line-height:20px;

		height:auto;

		overflow:hidden;

		text-decoration:none;

		color:#121212;

		font-weight:normal;

	}

	

	

	.white-box-phone.editorial .news-box .box-heading{

		display:block;

		padding-left:10px;

		height:30px;

		margin-bottom:30px;

	}

	.white-box-phone.editorial .news-box .box-heading h2 a{

		display:block;

		text-align:left;

		font-size:28px;

		line-height:30px;

		background:none;

		margin:0px;

		padding:0px;

	}

	.white-box-phone.editorial .news-box .box-heading a.more{

		line-height:30px;

	}

	.white-box-phone.editorial .news-box-list dl, .white-box-phone.editorial .news-box-list dl dd{

		display:block;

		margin:0px;

		padding:0px;

		border:none;

	}

	.white-box-phone.editorial .news-box .news-box-list{

		background:none;

	}

	.white-box-phone.editorial .news-box-list dl dd{

		padding:30px 0px 30px 0px;

		border-bottom:1px solid #efefef;

		border-top:1px solid #efefef;

		padding-left:40px;

	}

	.white-box-phone.editorial .news-box-list dl dd .news-meta p{

		font-size:14px;

		text-align:left;

	}

	.white-box-phone.editorial .news-box-list dl dd h2 a{

		display:block;

		text-align:left;

		text-decoration:none;

		color:#121212;

		font-size:19px;

		line-height:22px;

		font-weight:normal;

	}

	.white-box-phone.editorial .news-box-list dl dd:first-child{

		border-top:none;

		padding-top:0px;

	}

	.white-box-phone.editorial .news-box-list dl dd:last-child{

		border-bottom:none;

		padding-bottom:0px;

	}





	.white-box-phone.post-editorial .news-box .box-heading{

		display:block;

		padding-left:0px;

		height:57px;

		padding-bottom:10px;

	}

	.white-box-phone.post-editorial .news-box .box-heading h2 a{

		display:block;

		text-align:left;

		font-size:30px;

		background:none;

		margin:0px;

		padding:0px;

	}

	.white-box-phone.post-editorial .news-box .box-heading a.more{

		line-height:57px;

	}

	.white-box-phone.post-editorial .news-box-list dl, .white-box-phone.post-editorial .news-box-list dl dd{

		display:block;

		margin:0px;

		padding:0px;

		border:none;

	}

	.white-box-phone.post-editorial .news-box .news-box-list{

		background:none;

	}

	.white-box-phone.post-editorial .news-box-list dl dd{

		padding:30px 0px 10px 0px;

		border-bottom:1px solid #efefef;

		border-top:1px solid #efefef;

		padding-left:5px;

		overflow:hidden;

	}

	.white-box-phone.post-editorial .news-box-list dl dd .title{

		display:block;

		text-align:left;

	}

	.white-box-phone.post-editorial .news-box-list dl dd .news-meta p{

		font-size:14px;

		text-align:center;

		margin-bottom:10px;

	}

	.white-box-phone.post-editorial .news-box-list dl dd .writer{

		display:block;

		padding-right:10px;

		text-align:right;

		color:#00a583;

		margin-bottom:0px;

	}

	.white-box-phone.post-editorial .news-box-list dl dd h2 a{

		display:block;

		text-align:center;

		text-decoration:none;

		color:#121212;

		font-size:21px;

		line-height:22px;

		font-weight:normal;

	}

	.white-box-phone.post-editorial .news-box-list dl dd:first-child{

		border-top:none;

		padding-top:0px;

	}

	.white-box-phone.post-editorial .news-box-list dl dd:last-child{

		border-bottom:none;

		padding-bottom:0px;

	}





	.white-box-phone.sports{

		/*background:#84b061;*/

		background:#99af88 ;

	}

	.white-box-phone.sports .news-box-heading{

		display:block;

		overflow:hidden;

		height:25px;

		margin-bottom:10px;

	}

	.white-box-phone.sports .news-box-heading h2{

		float:left;

	}

	.white-box-phone.sports .news-box-heading h2 a{

		display:block;

		text-align:left;

		font-size:28px;

		line-height:30px;

		background:none;

		margin:0px;

		padding:0px;

		color:#ffffff;

		font-weight:normal;

		text-decoration:none;

	}

	.white-box-phone.sports .news-box-heading a.more{

		float:right;

		line-height:25px;

		color:#ffffff;

	}

	.white-box-phone.sports .box-lead-news{

		display:block;

	}

	.white-box-phone.sports .box-lead-news h2{

		display:block;

	}

	.white-box-phone.sports .box-lead-news h2 a{

		display:block;

		color:#ffffff;

		text-decoration:none;

		font-size:19px;

		padding-left:10px;

	}

	.white-box-phone.sports .news-box-list{

		display:block;

		overflow:hidden;

		background:none;

		padding:10px;

	}

	.white-box-phone.sports .news-box-list dl{

		display:block;

		overflow:hidden;

	}

	.white-box-phone.sports .news-box-list dl dd{

		display:block;

		overflow:hidden;

		margin-bottom:40px;

	}

	.white-box-phone.sports .news-box-list .title{

		float:left;

		width:63%;

		overflow:hidden;

		padding-top:8px;

		display:inline;

	}

	.white-box-phone.sports .news-box-list .title.right{

		float:right;

		text-align:right;

	}

	.white-box-phone.sports .news-box-list .thumb{

		float:right;

		width:33%;

		margin:0px;

		padding:0px;

		height:auto;

		overflow:hidden;

	}

	.white-box-phone.sports .news-box-list .thumb.left{

		float:left;

		margin-right:10px;

		display:inline;

	}

	.white-box-phone.sports .news-box-list .thumb img{

		width:100%;

		height:auto;

		display:block;

	}

	.white-box-phone.sports .news-box-list .title h2 a{

		color:#ffffff;

		font-size:17px;

		text-decoration:none;

		font-weight:normal;

	}

	

	

	.white-box.entertainment{

		/*background:#84b061;*/

	}

	.white-box.entertainment .news-box-heading{

		display:block;

		overflow:hidden;

		height:25px;

		margin-bottom:10px;

	}

	.white-box.entertainment .news-box-heading h2{

		float:left;

	}

	.white-box.entertainment .news-box-heading h2 a{

		display:block;

		text-align:left;

		font-size:28px;

		line-height:30px;

		background:none;

		margin:0px;

		padding:0px;

		color:#009999;

		font-weight:normal;

		text-decoration:none;

	}

	.white-box.entertainment .news-box-heading a.more{

		float:right;

		line-height:25px;

		color:#7d237a;

	}

	.white-box.entertainment .box-lead-news{

		display:block;

	}

	.white-box.entertainment .box-lead-news .thumb{

		max-height:300px;

		display:block;

		overflow:hidden;

		text-align:center;

	}

	.white-box.entertainment .box-lead-news .thumb img{

		max-height:300px;

		width:auto;

		margin:0px auto;

	}

	.white-box.entertainment .box-lead-news h2 a{

		display:block;

		text-align:center;

		color:#7f207a;

	}

	.white-box.entertainment .news-box-list .newsitem h2 a{

		color:#0b803d;

	}

	.white-box.entertainment .news-box-list.part2{

		display:block;

		overflow:hidden;

	}

	.white-box.entertainment .news-box-list.part2 dl{

		background:#ebeaea;

		padding:10px;

	}

	.white-box.entertainment .news-box-list.part2 dl dd{

		float:none;

		display:block;

		overflow:hidden;

		background:#ffffff;

		padding:20px 10px 20px 10px;

		border-bottom:1px solid #efefef;

		overflow:hidden;

		margin-bottom:10px;

	}

	.white-box.entertainment .news-box-list.part2 dl dd .thumb{

		width:35%;

		float:left;

		border:1px solid #efefef;

		max-height:100px;

		overflow:hidden;

	}

	.white-box.entertainment .news-box-list.part2 dl dd .title{

		float:right;

		width:60%;

		overflow:hidden;

	}

	.white-box.entertainment .news-box-list.part2 dl dd .thumb a{

		display:block;

		text-align:center;

	}

	.white-box.entertainment .news-box-list.part2 dl dd .thumb a img{

		max-height:100px;

		max-width:100%;

		margin:0px auto;

	}

	.white-box.entertainment .news-box-list.part2 dl dd .title h2 a{

		display:block;

		font-size:17px;

		color:#121212;

		line-height:20px;

		text-align:right;

		font-weight:bold;

		text-decoration:none;

	}

	.white-box.entertainment .news-box-list.part2 dl dd .thumb.right{

		width:35%;

		float:right;

		border:1px solid #efefef;

		overflow:hidden;

	}

	.white-box.entertainment .news-box-list.part2 dl dd .title.left{

		float:left;

		width:60%;

		overflow:hidden;

	}

	.white-box.entertainment .news-box-list.part2 dl dd .title.left h2 a{

		text-align:left;

	}

	

	

	

	.white-box.literature{

			/*background:#84b061;*/

	}

	.white-box.literature .news-box-heading{

		display:block;

		overflow:hidden;

		height:25px;

		margin-bottom:10px;

	}

	.white-box.literature .news-box-heading h2{

		float:left;

	}

	.white-box.literature .news-box-heading a.more{

		float:right;

		line-height:25px;

		color:#7d237a;

	}

	.white-box.literature .box-lead-news{

		display:block;

	}

	.white-box.literature .box-lead-news .thumb{

		max-height:300px;

		display:block;

		overflow:hidden;

		text-align:center;

	}

	.white-box.literature .box-lead-news .thumb img{

		max-height:300px;

		width:auto;

		margin:0px auto;

	}

	.white-box.literature .box-lead-news h2 a{

		display:block;

		text-align:center;

		color:#7f207a;

	}

	.white-box.literature .news-box-list .newsitem h2 a{

		color:#0b803d;

	}

	.white-box.literature .news-box-list.part2{

		display:block;

		overflow:hidden;

	}

	.white-box.literature .news-box-list.part2 dl{

		background:#ebeaea;

		padding:10px;

	}

	.white-box.literature .news-box-list.part2 dl dd{

		float:none;

		display:block;

		overflow:hidden;

		background:#ffffff;

		padding:20px 10px 20px 10px;

		border-bottom:1px solid #efefef;

		overflow:hidden;

		margin-bottom:10px;

	}

	.white-box.literature .news-box-list.part2 dl dd .thumb{

		width:35%;

		float:left;

		border:1px solid #efefef;

		max-height:100px;

		overflow:hidden;

	}

	.white-box.literature .news-box-list.part2 dl dd .title{

		float:right;

		width:60%;

		overflow:hidden;

	}

	.white-box.literature .news-box-list.part2 dl dd .thumb a{

		display:block;

		text-align:center;

	}

	.white-box.literature .news-box-list.part2 dl dd .thumb a img{

		max-height:100px;

		max-width:100%;

		margin:0px auto;

	}

	.white-box.literature .news-box-list.part2 dl dd .title h2 a{

		display:block;

		font-size:17px;

		color:#121212;

		line-height:20px;

		text-align:right;

		font-weight:bold;

		text-decoration:none;

	}

	.white-box.literature .news-box-list.part2 dl dd .thumb.right{

		width:35%;

		float:right;

		border:1px solid #efefef;

		overflow:hidden;

	}

	.white-box.literature .news-box-list.part2 dl dd .title.left{

		float:left;

		width:60%;

		overflow:hidden;

	}

	.white-box.literature .news-box-list.part2 dl dd .title.left h2 a{

		text-align:left;

	}







	.white-box.politics{

		/*background:#84b061;*/

		background:#333333;

	}

	.white-box.politics .news-box-heading{

		display:block;

		overflow:hidden;

		height:58px;

		margin-bottom:10px;

	}

	.white-box.politics .news-box-heading h2{

		float:left;

	}

	.white-box.politics .news-box-heading h2 a{

		text-align:left;

		font-size:30px;

		color:#FF0000;

		text-decoration:none;

		line-height:40px;

		text-decoration:none;

	}

	.white-box.politics .news-box-heading a.more{

		float:right;

		line-height:58px;

		color:#01a0c6;

	}

	.white-box.politics .box-lead-news{

		display:block;

	}

	.white-box.politics .box-lead-news .thumb{

		max-height:300px;

		display:block;

		overflow:hidden;

		text-align:center;

	}

	.white-box.politics .box-lead-news .thumb img{

		max-height:300px;

		width:auto;

		margin:0px auto;

	}

	.white-box.politics .box-lead-news h2 a{

		display:block;

		text-align:center;

		color:#01a0c6;

	}

	.white-box.politics .news-box-list{

		background:none;

	}

	.white-box.politics .news-box-list .newsitem h2 a{

		color:#0b803d;

	}

	.white-box.politics .news-box-list.part2{

		display:block;

		overflow:hidden;

	}

	.white-box.politics .news-box-list.part2 dl{

		background:none;;

		padding:10px;

	}

	.white-box.politics .news-box-list.part2 dl dd{

		float:none;

		display:block;

		overflow:hidden;

		background:#ffffff;

		padding:20px 10px 20px 10px;

		border-bottom:1px solid #efefef;

		overflow:hidden;

		margin-bottom:10px;

	}

	.white-box.politics .news-box-list.part2 dl dd:last-child{

		margin-bottom:0px;

	}

	.white-box.politics .news-box-list.part2 dl dd.gray{

		background:#d7d2d2;

	}

	.white-box.politics .news-box-list.part2 dl dd .thumb{

		width:35%;

		float:left;

		border:1px solid #efefef;

		max-height:100px;

		overflow:hidden;

	}

	.white-box.politics .news-box-list.part2 dl dd .title{

		float:right;

		width:60%;

		overflow:hidden;

	}

	.white-box.politics .news-box-list.part2 dl dd .thumb a{

		display:block;

		text-align:center;

	}

	.white-box.politics .news-box-list.part2 dl dd .thumb a img{

		max-height:100px;

		max-width:100%;

		margin:0px auto;

	}

	.white-box.politics .news-box-list.part2 dl dd .title h2 a{

		display:block;

		font-size:17px;

		color:#121212;

		line-height:20px;

		text-align:right;

		font-weight:bold;

		text-decoration:none;

	}

	.white-box.politics .news-box-list.part2 dl dd .thumb.right{

		width:35%;

		float:right;

		border:1px solid #efefef;

		overflow:hidden;

	}

	.white-box.politics .news-box-list.part2 dl dd .title.left{

		float:left;

		width:60%;

		overflow:hidden;

	}

	.white-box.politics .news-box-list.part2 dl dd .title.left h2 a{

		text-align:left;

	}









	.footer-phone{

		display:block;

		padding:3px;

		overflow:hidden;

		background:#9bc678;

	}

	.footer-phone .copyright, .footer-phone .contact{

		display:flex;

		padding:15px 0px 15px 0px;

		border-bottom:1px solid #cccccc;

		overflow:hidden;

	}

	.footer-phone .copyright .copyright-info, .footer-phone .copyright .editor-name, .footer-phone .contact .contact-info, .footer-phone .contact .email-info{

		float:left;

		width:49%;

		margin-right:2%;

		text-align:center;

		padding:15px 0px 15px 0px;

	}

	.footer-phone .copyright .copyright-info p{

		display:block;

		text-align:center;

		color:#ffffff;

		line-height:30px;

		margin-bottom:0px;

		font-size:22px;

	}

	.footer-phone .copyright .copyright-info img{

		width:60%;

		margin:0px auto;

	}

	.footer-phone .copyright .editor-name{

		margin-right:0px;

	}

	.footer-phone .copyright .editor-name h3{

		display:block;

		font-weight:normal;

		color:#ffffff;

		line-height:30px;

		font-size:26px;

		margin-bottom:0px;

		text-decoration:underline;

	}

	.footer-phone .copyright .editor-name p{

		display:block;

		text-align:center;

		color:#ffffff;

		line-height:100%;

		margin-bottom:0px;

		font-size:22px;

	}

	.footer-phone .contact .info{

		display:block;

		overflow:hidden;

		border-bottom:1px solid #efefef;

		padding:15px 0px 15px 0px;

	}

	.footer-phone .contact .info:first-child{

		padding-top:0px;

	}

	.footer-phone .contact .contact-info label{

		float:left;

		width:50%;

	}

	.footer-phone .contact .info:first-child p{

		padding-top:0px;

	}

	.footer-phone .contact .contact-info p{

		display:block;

		text-align:left;

		padding:3px;

		color:#ffffff;

		margin-bottom:0px;

		font-size:17px;

	}

	

	.footer-phone .contact .email-info{

		background:#79b647;

		overflow:hidden;

	}

	.footer-phone .contact .email-info p{

		display:block;

		text-align:left;

		color:#000000;

		font-size:16px;

		padding:0px;

	}

	.footer-phone .contact .email-info .info{

		display:block;

		overflow:hidden;

		border:none;

		padding:5px;

	}
	
	.poll-banner-phone{
	display:block;
	width:100%;
	background:#f9f1f2;
	}
	.poll-banner-phone .poll-banner-info-phone{
		display:block;
		text-align:;left;
		border-bottom:1px solid #c99097;
	}
	
	.poll-banner-phone .poll-banner-info-phone dl, .poll-banner-phone .poll-banner-info-phone dl dd{
		display:block;
		overflow:hidden;
	}
	.poll-banner-phone .poll-banner-info-phone h2{
		display:block;
		font-weight:normal;
		font-size:25px;
		line-height:35px;
		color:#6633CC;
		text-align:center;
	}
	.poll-banner-phone .poll-banner-info-phone dl dd{
		width:45%;
		float:left;
		text-align:left;
		font-size:17px;
		padding-top:8px;
		
	}
	.poll-banner-phone .poll-banner-info-phone dl dd img{
		width:80px;
	}
	.poll-banner-phone .poll-banner-info-phone dl dd:first-child{
		border-right:1px solid #c99097;
		text-align:right;
		padding-right:10px;
	}
	.poll-banner-phone .poll-banner-info-phone dl dd:last-child{
		text-align:left;
		padding-left:10px;
	}
	
	
	
	.special-box-phone{
		display:block;
		margin-bottom:30px;
		background:#2c4c2c;
		padding:2px;
	}
	.special-box-phone .box-inner-phone{
		display:block;
		border:1px solid #789078;
		padding:2px;
	}
	.special-box-phone .box-inner-phone .box-title-phone{
		display:block;
		font-weight:normal;
		text-align:left;
		font-size:23px;
		line-height:25px;
		color:#ffffff;
	}
	.special-box-phone .box-inner-phone .box-title-phone a{
		display:block;
		font-weight:normal;
		text-align:left;
		font-size:23px;
		line-height:25px;
		color:#ffffff;
		text-decoration:none;
	}
	.special-box-phone .box-inner-phone dl, .special-box-phone .box-inner-phone dl dd{
		display:block;
		overflow:hidden;
	}
	.special-box-phone .box-inner-phone dl dd{
		display:block;
		overflow:hidden;
		margin-bottom:10px;
	}
	.special-box-phone .box-inner-phone dl dd:first-child .image-box{
		width:100%;
	}
	.special-box-phone .box-inner-phone dl dd:first-child .image-box img{
		width:100%;
	}
	.special-box-phone .box-inner-phone dl dd:first-child p{
		display:block;
		width:100%;
	}
	.special-box-phone .box-inner-phone dl dd:first-child p a{
		display:block;
		text-align:left;
		color:#a5bea5;
		text-decoration:none;
		font-size:18px;
		color:#ffffff;
		width:100%;
	}
	
	.special-box-phone .box-inner-phone dl dd .image-box{
		width:25%;
		float:left;
		margin-right:5px;
		display:inline;
	}
	.special-box-phone .box-inner-phone dl dd .image-box img{
		width:100%;
	}
	.special-box-phone .box-inner-phone dl dd p a{
		float:left;
		width:70%;
		text-align:left;
		color:#a5bea5;
		text-decoration:none;
		font-size:16px;
	}
	
	
	.worldcup-football-phone{
		display:block;
		padding:7px;
		background:#d3c2c2;
	}
	.worldcup-football-phone .worldcup-football-banner-phone{
		display:block;
		height:100px;
		overflow:hidden;
		background:url(images/wordcup-qatar-top-bkg.jpg) repeat-x;
		margin-bottom:10px;
		text-align:center;
	}
	.worldcup-football-phone .worldcup-football-banner-phone .left-logo-phone{
		display:block;
		margin:0px auto;
	}
	.worldcup-football-phone .worldcup-football-banner-phone .running-player-phone{
		float:right;
	}
	.worldcup-football-phone .wordcup-football-menus-phone{
		display:block;
		overflow:hidden;
		margin-bottom:10px;
	}
	
	.worldcup-football-phone .wordcup-football-menus-phone a{
		float:left;
		font-size:20px;
		text-align:center;
		padding:10px 20px 10px 10px;
		line-height:22px;
		background:#49082a;
		margin-right:10px;
		display:inline;
		color:#ffffff;
		text-decoration:none;
	}
	.worldcup-football-phone .worldcup-football-body-phone{
		display:block;
		overflow:hidden;
	}
	.worldcup-football-phone .worldcup-football-body-phone ul, .worldcup-football-phone .worldcup-football-body-phone ul li{
		list-style:none;
		list-style-type:none;
		overflow:hidden;
	}
	.worldcup-football-phone .worldcup-football-body-phone ul li{
		display:block;
		padding:1%;
		overflow:hidden;
		background:#f0f9f6;
		margin:1%;
		text-align:center;
		margin-bottom:10px;
		position:relative;
	}
	.worldcup-football-phone .worldcup-football-body-phone ul{
		border-bottom:1px solid #711037;
	}
	.worldcup-football-phone .worldcup-football-body-phone ul li img{
		display:block;
		max-width:98%;
		margin:0px auto;
		height:auto;
	}
	.worldcup-football-phone .worldcup-football-body-phone ul li h2{
		display:block;
		text-align:center;
		margin-top:-60px;
		line-height:18px;
		max-height:60px;
		overflow:hidden;
		width:92%;
		background:url(images/trans-of-white.png) repeat;
		font-size:20px;
		font-weight:normal;
		z-index:1000;
		position:absolute;
		top:100%;
	}
	.worldcup-football-phone .worldcup-football-body-phone ul li h2 a{
		line-height:20px;
		height:60px;
		overflow:hidden;
		text-decoration:none;
		display:block;
		text-align:center;
		font-size:18px;
		font-weight:normal;
		color:#000000;
		font-weight:bold;
	}
	.election-2024-mobile{
		display:block;
	}
	.election-2024-mobile .elect-score-mob{
		display:block;
		padding:10px 0px 10px 0px;
		margin:0px auto;
		width:50%;
		border-bottom:1px solid #7680f1;
	}
	.election-2024-mobile .elect-score-mob:last-child{
		border:none;
	}
	.election-2024-mobile h2, .election-2024-mobile p, .election-2024-mobile p strong{
		display:block;
		text-align:center;
	}
	.election-2024-mobile h2{
		font-size:30px;
		background:#7680f1;
		color:#ffffff;
		line-height:40px;
	}
	.election-2024-mobile p{
		font-size:23px;
		color:#000000;
	}
	.election-2024-mobile p strong{
		font-size:25px;
		color:#7680f1;
	}
	.election-2024-mobile .final{
		display:block;
		background:#7680f1;
		color:#ffffff;
		line-height:40px;
		font-size:20px;
		text-align:center;
	}
	.youtube_videos ul li{
		display:block;
		float:none;
		width:100%;
	}
}

/*@media screen and (min-width:481px) and  (max-width:799px){

	.wrapper{

		display:none;

	}

	.wrapper-tab{

		display:block;

	}

	.wrapper-phone{

		display:none;

	}

}

@media screen and (max-width:1024px){

	.single_iteam .title h2{

		font-weight:normal;

		overflow:hidden;

		color:#ffffff;

		padding-left:5px;

		margin-bottom:10px;

	}

	.single_iteam .title h2 a{

		display:table-cell;

		vertical-align:middle;

		text-align:center;

		height:50px;

		text-align:left;

		color:#ffffff;

		text-decoration:none;

		font-size:.8em;

		font-weight:normal;

		overflow:hidden;

	}

	.single_iteam .title ul li{

		float:left;

		color:#ffffff;

		padding-right:40px;

		padding-left:25px;

		font-size:14px;

	}

	

}*/
@charset "UTF-8";

/* Slider */
.slick-slider{position:relative; display:block; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent}
.slick-list{position:relative; overflow:hidden; display:block; margin:0; padding:0}
.slick-list:focus{outline:none}
.slick-loading .slick-list{background:#fff /*url("css/ajax-loader.gif")*/ center center no-repeat}
.slick-list.dragging{cursor:pointer; cursor:hand}
.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}
.slick-track{position:relative; left:0; top:0; display:block}
.slick-track:before, .slick-track:after{content:""; display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left; height:100%; min-height:1px; display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block; height:auto; border:1px solid transparent}/* Icons */

/*@font-face{font-family:"slick"; src:url("css/fonts/slick.eot"); src:url("css/fonts/slick.eot?#iefix") format("embedded-opentype"),url("css/fonts/slick.woff") format("woff"),url("css/fonts/slick.ttf") format("truetype"),url("css/fonts/slick.svg#slick") format("svg"); font-weight:normal; font-style:normal}*/

/* Arrows */

.slick-prev, .slick-next{border:medium none; font-weight:bold; cursor:pointer; display:block; font-size:0; height:auto; line-height:0; margin-top:-10px; outline:medium none; padding:20px; position:absolute; top:45%; width:30px; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{outline:none}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity:0.25}
.slick-prev:before, .slick-next:before{/*font-family:"slick";*/ font-size:20px; line-height:1; opacity:0.75; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
.slick-prev{left:0px; background-image:url("images/slider_prev.png"); background-repeat:no-repeat; background-position:center center}
[dir="rtl"] .slick-prev{left:auto; right:-25px}
/*.slick-prev:before{content:"<"}[dir="rtl"] .slick-prev:before{content:">"}*/

.slick-next{right:0px; background-image:url("images/slider_next.png"); background-repeat:no-repeat; background-position:center center}
[dir="rtl"] .slick-next{left:-25px; right:auto}
/*.slick-next:before{content:">"}[dir="rtl"] .slick-next:before{content:"<"}*//* Dots */

.slick-slider{margin-bottom:20px}
.slick-dots{position:absolute; bottom:-45px; list-style:none; display:block; text-align:center; padding:0; width:100%}
.slick-dots li{position:relative; display:inline-block; height:20px; width:20px; margin:0 5px; padding:0; cursor:pointer}
.slick-dots li button{border:0; background:transparent; display:block; height:20px; width:20px; outline:none; line-height:0; font-size:0; color:transparent; padding:5px; cursor:pointer}
.slick-dots li button:hover, .slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute; top:0; left:0; content:"•"; width:20px; height:20px; font-family:"slick"; font-size:6px; line-height:20px; text-align:center; color:black; opacity:0.25; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black; opacity:0.75}