body{
	font-family: 'Open Sans', sans-serif;
	background:#efefef;
	color:#777;
}

.awardsinfo p{color:#fff!important;}

.alert-txt{
	background: #322000;
    color: #fff;
    padding: 3px 10px;
    text-align: center;
}


.sticky-top {
    z-index: 1000;
}

.btn-warning{background:#d39e00!important;}

a{color:#203ebe;}

p{font-size:16px; line-height: 1.5!important;}

h1,h2,h3,h4,h5,h6{
	color:#333;
}

.blue{color:#322000;}

ul,ol{font-size:14px; line-height:24px;}

ul.normal-list li{list-style-type: disc;}
	ul.normal-list li>ul li{list-style-type: circle;}

.pt-6{padding-top: 5.5rem!important;}

.page-title{border-bottom: 1px solid #000; padding-bottom: 10px; margin-bottom: 20px;}

.sivam_head img {
    float: right;
    width: 185px;
    height: auto;
}

.bg-dark{background:#000!important;}

.bg-white{background:#fff;}
.txt-red{color:#be2020;}

.oswald{font-family: 'Oswald', sans-serif;}

.btn-danger{background:#be2020;}
.btn-primary{background:#a67e2d!important; border:#005ba9;}
.btn{border-radius: 1.5rem!important; color:#fff!important;}

.graybox{
	background: #efefef;
    padding: 10px;
}

.nom_booklet{float:right; margin-left:20px; margin-bottom:20px;}

	.nom_booklet a{
		text-align: center;
		font-size: 16px;
		color: #000;
		display: block;
		font-family: 'Oswald', sans-serif;
		text-decoration:underline;
	}
		.nom_booklet a img{border:1px solid #bec3c7; display:block; margin-bottom:5px;}


/*HEADER*/
.header-awards{
	color:#fff; position:relative;
	overflow:hidden;
	background: url('/Portals/1326/Images/bg-hp.jpg') #000;
}
.header-awards .awards-sched{font-size:14px;}

.header-awards .btn-danger{background:#a67e2d; border:1px solid #c9b262!important;}
.header-awards .btn-danger:hover{background:#dfb03a;}


/*NAVBAR*/

.bg-navbar{background:url(/Portals/_default/Skins/AwardsTemplate2/images/04.png) repeat-x;}

#NavAwards .nav{margin-left:0;}
	#NavAwards a.nav-link{font-family: 'Oswald', sans-serif; color:#fff; text-transform:uppercase; font-size:14px;}
		#NavAwards .navbar-nav li.active a{color:#f4d570!important;}
	#NavAwards .navbar-nav li .dropdown-item{color:#000;}
	#NavAwards .hp-brand{display:none; font-size:14px;}
	
	.nav-awards-fixed{
		top: 0;
		z-index: 100;
		position: fixed;
		width: 100%;
		background:#000;
	}
	
.logo-fixed{
	top: 0;
	z-index: 110;
	position: fixed;
}
.logo-fixed img{
	width:100px;
}

/*Last Awards*/
.awards-thumb{list-style:none; margin:0 0 20px; padding:0; overflow:hidden;}
	.awards-thumb li{display:inline; float:left;}
	.awards-thumb li a{display:inline-block;}
	
	
/*SPONS*/
.sponsors-box{border:1px solid #ddd; padding:15px; text-align:center;}
	.sponsors-list{text-align:center; list-style:none; margin:0; padding:0;}
		.sponsors-list li{display:block; margin:0 0 30px;}
		.sponsors-list li:last-child{display:block; margin:0;}
		
		
		
/*Video*/
video { 
    position: absolute;
    top: 83%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    transform: translateX(-50%) translateY(-50%);
	background: url('/Portals/_default/Skins/AwardsTemplate2/images/aiia2018_mobile.jpg') no-repeat;
	background-size: contain;
	transition: 1s opacity;
}


/*CATEGORIES*/
#AwardsCat .nav{background:#efefef;}
	#AwardsCat .nav-link{font-size:14px; color:#000;}
		#AwardsCat .nav-pills .nav-link.active,#AwardsCat .show>.nav-pills .nav-link {
			color: #fff;
			background-color: #000;
		}
#AwardsCat ul li{list-style-type: disc;}
	#AwardsCat ul li>ul li{list-style-type: circle;}
	
.criteria{font-style:italic; color:#000; font-size:14px;}

.be-sponsor{padding:10px 10px 0; border:1px solid #333;}
	.be-sponsor h4{color: #322000;}
	.be-sponsor p, .cat-sponsor ul li{font-size:14px; line-height: 16px!important;}

.cat-sponsor{padding:10px 10px 0; border:1px solid #333;}
	.cat-sponsor p, .cat-sponsor ul li{font-size:12px; line-height: 16px!important;}

.cat-mob-drop{display:none}

.dropdown-mobile{padding:10px!important;}
	.dropdown-mobile a{color:#000;}
	
	
/*JUDGES*/
ul.judges{margin:0;}
ul.judges li{width:157px; vertical-align:top; margin-bottom:20px; text-align:center;}
	ul.judges li img{display:inline-block; margin-bottom:10px; border:1px solid #ddd;}
		ul.judges li .judges-designation{    margin-top: 5px; color: #777;  font-size: 12px;  line-height: 16px;}
		ul.judges li .judges-name{line-height:18px;}
		

/*LIGHTBOX*/
.lightbox {
	display: none;
	position: fixed;
	z-index: 999;
	width: 100%;
	height: 100%;
	text-align: center;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
}

.lightbox img {
	max-width: 90%;
	max-height: 80%;
	margin-top: 2%;
}

.lightbox:target {
	outline: none;
	display: block;
}		
		
	
/*FAQ*/
#faq h5{font-weight:bold;}
		
		

@media (max-width: 991px) {
	/*NAVBAR*/
	#NavAwards{background:#000;}
		#NavAwards .hp-brand{display:block;}
}

@media (max-width: 768px) {
	/*SPONS*/
	.sponsors-list li{display:inline-block; margin:0 5px 15px;}
	
	/*NAVBAR*/
	#NavAwards{background:#000;}
		#NavAwards .hp-brand{display:block;}
		
		#AwardsLogo{display:none;}
		.awards-sched{margin-top:20px;}
}

@media (max-width: 425px) {
	/*DEFAULTS*/
	h1{font-size:2.0rem;}
	
	/*SPONS*/
	.logo{padding:0 15px;}
		.logo img{width:100%; height:auto;}
		
	/*Last Awards*/
	.awards-thumb li{width:50%;}
	
	.sivam_head img {
		float: right;
		width: 150px;
		height: auto;
	}
	.v-pills-tab{display:none;}
	
	.nom_booklet a img{width:115px; height:auto;}
	
	.sponsors-box{margin-top:20px;}
	
	.cat-mob-drop{display:block;}
	#v-pills-tab, .page-title-cat{display:none;}
	.dropdown-cat{top:127px!important;}
	
	.nav-nomination h3{font-size:18px!important;}
	
	
}
@media (max-width: 320px) {
	.navbar-brand img{width:204px;}
	.nom_booklet a img{width:110px; height:auto;}
	
}