.red{color:#c82333;}

.btn-primary {
    color: #fff!important;
}

.booklet{text-align:center;}
	.booklet a{display:block; text-align:center; font-size:14px; color:#ccc; margin-top:5px;}

.affix{width:100%; position:fixed; top:0px;  z-index: 99;}

.bold{font-weight:bold!important;}

.faq-wrap p{color:#777;}

.awards-nav{background:#efefef; margin-bottom:30px;}

h2 a{color:#000;}
	h2 a:hover{text-decoration:none; color:#333;}
	
	
	
/*SPONSORS*/
.sponsors-box {
    border: 1px solid #ddd;
    padding: 15px;
    text-align: center;
	margin:0;
}
.sponsors-list {
    text-align: center;
    list-style: none;
    margin: 0;
    padding: 0;
}
.sponsors-list li {
    display: block;
    margin: 0 0 10px;
}
	
	

.awards-banner{background:url("https://www.asiaadvisersnetwork.com/Portals/1320/Images/awards2017bg.jpg") no-repeat #000; padding:30px 15px;}
	.awards-banner p{color:#fff; font-size:16px; line-height:22px;}
	
.nav-pill-awards{}
	.nav-pill-awards a{color:#000; border-radius:0!important; font-size:16px; padding: 1rem 1rem;}
	.nav-pill-awards a.active{background:#c82333!important;}

.winners-sidebox{background:#efefef; border-top:2px solid #dc3545; padding:20px;}
	.winners-sidebox-title{color:#dc3545; background:url(https://www.asiaadvisersnetwork.com/Portals/_default/Skins/Agents2017/images/star.png) no-repeat 0 8px; padding:0 0 0 40px; margin:0 0 20px 0;}
	.winners-sidebox ul{margin:0;}
		.winners-sidebox ul li{border-bottom:1px solid #ddd; padding:0 0 10px; margin:0 0 10px; list-style:none;}
		.winners-sidebox ul li:last-child{border-bottom:0px solid #ddd; padding:0; margin:0;}
			.winners-sidebox ul li a{font-size: 18px; color:#333; text-decoration:none!important; font-family: 'Merriweather', serif;}
				.winners-sidebox ul li a:hover,.trending-hor article a:hover{color:#00507f;}
	.winners-sidebox ul li label{display:block;}
	

.category-wrap .nav-pills .nav-link.active{
    color: #fff;
    background-color: #000!important;
}
	.category-wrap .tab-content ul li{font-size:16px; margin-bottom:5px;}
	
	
/*judges*/
.judges{margin:0;}
.judges li {
    width: 150px;
    vertical-align: top;
    margin: 40px 10px 10px 0;
    font-size: 14px;
    line-height: 16px;
    padding: 0;
}
	.judges li img {
		border: 1px solid #efefef;
		display: block;
		margin-bottom: 10px;
	}
	.judges li div
    {
        margin-top:8px;
    }

	
/*How To*/
.how-to-list li{font-size:18px!important; margin-bottom:10px; line-height:24px;}
	.how-to-list>li ul{list-style:circle!important;}
		.how-to-list>li li{margin-top:10px;}
	
	
/*CATEGORIES*/
.nav-cat-awards{background:#ddd;}
	.nav-cat-awards .nav-link{color:#000;}
	.nav-cat-awards .active{border-radius:0;}
	
	
/*Awards*/
.finalists{
	font-size:14px;
	border:1px solid #efefef;
	margin-bottom:10px;
}
.finalists ul{
	margin-left:25px;
}

.finalist-title{
    background: #efefef;
    padding: 5px 10px;
    margin-bottom: 10px;
    font-size: 16px;
}

.winners ul{
	list-style-type:none!important;
	margin-left:10px!important;
}

.vid{padding: 10px 10px 3px; background: #232323;}

.winners-wrap{}
	.winners-wrap img{width:70px;}
	.winners-wrap label{
		display: inline-block;
		font-size: 16px;
		margin-bottom: 3px;
		color: #dc3545;
	}
	.winners-wrap h5{
		font-size: 1.20rem!important;
	}
		.winners-wrap h5 span{display: block; font-size: 14px; margin-top: 5px; color: #999;}
		
#winnersprofile .winners-wrap{border-bottom:1px dashed #ddd; margin-bottom:20px; padding-bottom:20px;}
	#winnersprofile .winners-wrap img{width:80px;}
	#winnersprofile .winners-wrap h3{font-size:20px!important;}
		#winnersprofile .winners-wrap h3 span{display: block; font-size: 18px; color: #999;}
	#winnersprofile .winner-desc{font-size:16px;}
		
		
	#winnersprofile .modal-winner .modal-header{padding: 10px 15px 5px; border-bottom: 0px solid #e9ecef; background: #dc3545; font-size: 16px;}
		#winnersprofile .modal-winner .modal-header label{color:#fff;}
		#winnersprofile .modal-winner .modal-header .close{position:absolute; top:5px; right:10px; color:#fff;}
		
	#winnersprofile .modal-winner .modal-body .winners-wrap img{width:100px;}		
	#winnersprofile .modal-winner .modal-body .winners-wrap h3{font-size: 36px!important;}
		#winnersprofile .modal-winner .modal-body .winners-wrap h3 span{font-size: 22px!important;}
	#winnersprofile .modal-winner .modal-body p{font-size:14px; line-height:20px;}
	
	.no-border{border:0!important;}

/*--------------------------------   MEDIA QUERIES  ---------------------------------------------*/

/* Small Screens */
@media (max-width: 1300px) { 
	
}


/* Medium devices */
@media (max-width: 768px) { 
	.affix{top:58px;}
}

/* Small devices*/
@media (max-width: 425px) {
}

@media (max-width: 375px) {
}


/* Super Small devices*/
@media (max-width: 320px) {
}

