@charset "utf-8";
/* CSS Document */

.vTitle a{color:#333; text-decoration:none!important;}
.vTitle a:hover{color:#00507f;}


/*HP Buttons*/
.agent-btn{background:#efefef; text-align:center; display:block; padding: 25px 15px; font-size:20px; font-family: 'Merriweather', serif; color:#fff!important; text-decoration:none!important; border-radius:5px;}
	.btn-1{background:#ffa200;}
	.btn-2{background:#00a03e;}
	.btn-3{background:#24a8ac;}
	.btn-4{background:#0087cb;}

.btn-black{background:#000; border-color:#000; color:#fff;}
	
	
/*MAIN VID*/
.main-video{height:422px;}

/*Article Box*/

.article-box{display:block;}
	.article-box h4 a{color:#333; display:block; text-decoration:none;}
	.article-box h4 a:hover{color:#00507f;}
	
	.article-box .by{font-size:12px; color:#B3B3B3;}
		.article-box .by a{color:#B3B3B3; text-decoration:underline;}
		
	.article-box .article-photo{position:relative;}
		.article-box .article-photo label{position:absolute; display:block; background:#dc3545; padding:5px 10px; left:1px; top:1px;}
			.article-box .article-photo label a{color:#fff!important; font-size:14px; text-decoration:none!important;}
		.article-box .article-photo .videoicon{position:absolute; left:1px; bottom:1px; padding:6px 13px 0 32px; color:#fff; display:block; height:31px; background:url(/Portals/_default/Skins/Agents2017/images/vid_icon.png) no-repeat; font-size:13px;}
		.article-box .article-photo img{border:1px solid #efefef; width:100%;}
		
		/*Main News*/
		.article-box .article-photo .main-news-info{background: url(https://www.asiaadvisersnetwork.com/downloads/MarketingLetters/images/bgblack_80.png); position: absolute; bottom: 0; left: 0; width: 100%; padding: 15px;}
			.article-box .article-photo .main-news-info h1 a{color:#fff; display:block; text-decoration:none;}
			.article-box .article-photo .main-news-info .by{margin-bottom:0;}
	
	
/*social box*/		
.socialbox{overflow:hidden; margin-bottom:15px;}
	.socialbox .addthis_inline_follow_toolbox{float:left;}
	.socialbox label{float:left; margin:20px 10px 0 0; color:#b4b4b4; font-size: 20px;}
		.socialbox .at-icon-wrapper, .socialbox .at-icon-wrapper svg{width:32px!important; height:32px!important;}
		.socialbox .at-icon-wrapper{border-radius: 100%!important; padding:5px;}
		
		
/*TRENDING BOX*/
.trending,.trending-hor{background:#efefef; border-top:2px solid #155072; padding:20px;}

	.trending-title{color:#155072; background:url(/Portals/_default/Skins/Agents2017/images/trending_icon.gif) no-repeat 0 5px; padding:0 0 0 40px; margin:0 0 20px 0;}
	.trending ul{margin:0;}
		.trending ul li{border-bottom:1px solid #ddd; padding:0 0 10px; margin:0 0 10px; list-style:none;}
		.trending ul li:last-child{border-bottom:0px solid #ddd; padding:0; margin:0;}
			.trending ul li a{font-size: 18px; color:#333; text-decoration:none!important; font-family: 'Merriweather', serif;}
				.trending ul li a:hover,.trending-hor article a:hover{color:#00507f;}
				
.trending-hor{margin-bottom:30px;}
	.trending-hor article{margin-bottom:15px;}
		.trending-hor article a{font-size: 16px; color:#333; text-decoration:none!important; font-family: 'Merriweather', serif;}			
			
/*PAGINATION*/
.pagination-agent{display:block; text-align:center; margin: 70px 0!important;}	
	.pagination-agent li{display:inline-block;}
		.pagination-agent li input{background:#efefef; padding: 15px 25px; color:#000; font-size:20px; border:0; cursor:pointer!important;}
		.pagination-agent li.etc{margin:0 10px;}
		.pagination-agent li.prev a, .pagination-agent li.next a{color:#d20000; display:block;}
			.pagination-agent li.prev a{margin-right:15px;}
			.pagination-agent li.next a{margin-left:15px;}
		.pagination-agent li.active input{background: #000; color:#fff;cursor:default;}
			
			

@media (max-width: 768px) {
	
	.main-video{height:350px;}
	.container{padding-left:0!important; padding-right:0!important;}
	.agent-btn{padding:10px; font-size:18px;}
	
/*Article Box*/
	.article-wrap .article-box, .article-wrap .agnt-ad-bx{margin-bottom:30px;}
		.article-box h4 a {font-size:20px; line-height:30px!important;}
			.article-box .article-photo .main-news-info{background:none; position:relative; width:100%; padding: 15px 0;}
				.article-box .article-photo .main-news-info h1 a{color:#000; font-size: 30px; line-height: 34px;}
			
/*SOCIAL IPAD*/
	.socialbox label{margin:17px 10px 0 0; font-size: 16px;}
	.socialbox .at-icon-wrapper, .socialbox .at-icon-wrapper svg{width:22px!important; height:22px!important;}
	.socialbox .at-icon-wrapper{border-radius: 100%!important; padding:2px;}
	.socialbox .followtxt{margin:5px 5px 0 0; font-size: 14px;}
	
/*TRENDING*/
	.trending ul li a{font-size: 14px; line-height:18px;}
}

@media (max-width: 425px) {
	
	.main-video{height:250px;}
	
	.article-wrap .agnt-ad-bx{margin-bottom:20px;}
	
	.container{padding-left:15px!important; padding-right:15px!important;}
	
/*SOCIAL MOBILE*/
	.socialbox label{font-size: 20px; margin:20px 10px 0 0;}
		.socialbox .at-icon-wrapper, .socialbox .at-icon-wrapper svg{width:32px!important; height:32px!important;}
		.socialbox .at-icon-wrapper{border-radius: 100%!important; padding:5px;}
		
/*TRENDING*/
	.trending {margin-bottom:30px;}
	
		.trending-hor article{padding-bottom:15px; border-bottom:1px solid #ddd;}
			.trending-hor article{padding-bottom:15px; border-bottom:1px solid #ddd;}
			.trending-hor article:last-child{padding-bottom:0px; border-bottom:0px solid #ddd; margin-bottom:0;}

/*PAGINATION*/	
	.pagination-agent li a{padding: 10px 15px;}
	
}

@media (max-width: 320px) {
	.main-video{height:320px;}
	
/*PAGINATION*/	
	.pagination-agent li a{padding: 5px 10px;}
}








