@charset "utf-8";
/* CSS Document */
/*Scheme:#03045e,#023e8a,#00b4d8 */

@media (max-width: 2560px) {
	body{background: #F5F7FA; padding-top:125px;}
	p{font-size:16px; line-height:24px;}
	
	header{background: url(https://www.asiainsurancereview.com/Portals/_default/Skins/dailies-boot7a/images/default-bg.png) no-repeat; background-size: cover; height:125px; padding:1.5rem; z-index:1000!important;}
		header .navbar-dailies .navbar-brand{display: inline-block;}
			header .navbar-dailies .navbar-brand .dailies-logo{float: left;}
			header .navbar-dailies .navbar-brand .dailies-date {margin: 13px 0 0 5px; float: left; padding: 5px 10px; text-align: center; border-radius: 20px; background: #fff; font-size: 16px;}
			header .navbar-dailies .navbar-brand .dailies-by{float: left; margin-left: 20px; color:#000;}
				header .navbar-dailies .navbar-brand .dailies-by img{width:150px;}
			header .navbar-dailies .navbar-nav .nav-item{margin:0 3px; text-transform:uppercase; color:#fff;}
				header .navbar-dailies .navbar-days .nav-item a{color:#fff;}
				header .navbar-dailies .navbar-days .nav-item .btn-primary{background:#112349; border:#112349; color:#fff!important;}
				header .navbar-dailies .navbar-days .nav-item.active .btn-primary{background:#2149A4; border:#2149A4; color:#fff!important;}
			header .ad-leaderboard{margin-bottom:2.5rem; display:none;}
				header .ad-leaderboard .mob-ad{display:none;}
				
	.sponsors{background:#fff; margin-bottom:3rem;}
		.sponsors .sponsors-list .group-box {text-align: center;}
		.sponsors .sponsors-list label {display: block; text-align: center; font-weight: bold;}
		.sponsors .sponsors-list a {display: inline-block; margin: 15px 30px;}
			/*.sponsors .sponsors-list a.spons-air img {width: 200px; height: auto;}*/
			
			
	article{text-align:justify; width:100%; max-width:966px;}
	
	article.article-dark{background:#333; color:#fff; padding: 1.5rem!important;}
		article.article-dark h1{color:#fff;}
		
		article ol{}
			article ol li, article ul li{font-size: 16px; line-height: 24px; margin-bottom:10px;}
	
		article h1{text-align:left; font-weight:bold;}
		article .author{font-size:14px; color:#999;}
		article .main-photo{margin-bottom:1rem;}
			article .main-photo img{width:100%;}
			article .main-photo figcaption{margin-top:0.5rem;}
			
		article .speaker-right {float: right; margin-left: 15px; margin-bottom: 15px;}
			article .speaker-right ul {list-style: none; margin: 0; padding:0;}
				article .speaker-right ul li {
					margin: 0;
					padding: 0;
					display: inline-block;
					width: 150px;
					vertical-align: top;
					text-align:center;
				}
					.speaker-right ul li label {
						display: block;
						font-size: 10px;
						line-height: 12px;
						margin-top: 5px;
						font-weight: normal;
						font-style: italic;
						text-align: center;
					}
					.speaker-right img{
						width:100px;
					}
		
	.my-sidebar{-ms-flex: 0 0 300px; flex: 0 0 300px;}
	
	.skymob-ad{display:none; text-align:center;}
		.skymob-ad img{width:100%; max-width:320px;}

}

@media (max-width: 1024px) {
	.my-articles{width:100%; max-width:635px;}
}

@media (max-width: 768px) {
	
	body{padding-top:126px}
	
	header{height:auto!important; padding:10px; text-align:center;}
		header .navbar-dailies .navbar-brand{margin:0 auto;}
		header .navbar-dailies .navbar-nav{flex-direction: row;}
			/*header .navbar-dailies .navbar-brand .dailies-logo img{width:280px;}*/
			header .navbar-dailies .day-tab{width:100%;}
				header .navbar-dailies .day-tab .navbar-days{justify-content: center!important; margin:10px auto;}
				
			header .navbar-dailies .navbar-days .nav-item .btn-primary{padding:5px 10px;}
		header .ad-leaderboard .desk-ad img{width:100%; max-width:950px;}
		
	.skymob-ad{display:block; margin-bottom:1.5rem;}
		.skymob-ad img{width:100%; max-width:320px;}
		
	.my-sidebar{display:none;}
			
	.my-articles{max-width:100%;}
}

@media (max-width: 425px) {
	
	body{padding-top:241px}
	
	header{height:auto; padding:0; text-align:center; background-size: cover!important;}
		header .navbar-dailies .navbar-brand{width:100%; margin:0;}
			header .navbar-dailies .navbar-brand .dailies-logo, header .navbar-dailies .navbar-brand .dailies-date{float:none;  margin-bottom: 15px; width:100%;}
			header .navbar-dailies .navbar-brand .dailies-by{float: none; margin-left: 0; width:100%;}
			
			
		header .ad-leaderboard{margin:0;}
		header .ad-leaderboard .desk-ad{display:none;}
		header .ad-leaderboard .mob-ad{display:none; text-align:center; margin:15px 0 15px; }
			header .ad-leaderboard .mob-ad img{width:100%; max-width:320px;}
			
	.sponsors{margin-bottom:1.5rem;}
		.sponsors .group-box{margin:0!important;}
			.sponsors .group-box label{font-size:12px;}
			.sponsors .sponsors-list a {display: block;}
			.sponsors .sponsors-list a:last-child {margin-bottom:5px;}
			
	article .speaker-right ul li img {width:100px;}
			
	
				
	
}

@media (max-width: 320px) {

	header .ad-leaderboard .mob-ad{margin-top:0;}			

}
