@charset "utf-8";
/* CSS Document */
.navSection{
	float:left;
	display:inline;
	margin-top:11px;
    margin-bottom: 15px;
	max-width:1170px;
	width:100%;
}

.navTop{
	width:100%;
	float:left;
	display:inline;
}
.navTopUl{
	float: left;
	display:inline;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:2px;
}
.navTopUl li{
	float: left;
	display:inline;
	list-style:none;
	height:36px;
}

.navTopUl li a{
	float: left;
	display:inline;
	text-decoration:none;
	color:#F7BB42;
	height:35px;
	line-height:35px;
	font-weight:normal;
	font-family: 'open_sanssemibold';
	font-size:16px;
	padding:0px 8px 0px 8px;
	border:1px solid #EFEFEF;
	border-radius:5px 5px 0 0;
	margin-right:4px;
	background:#F8F8F8;
}
	
.navTopUl li a span{
	color:#234984;
	font-family: 'open_sansbold';
}

li.domain-tab-label {
    color: #F9AB0E;
    font-weight: bold;
	padding: 7px 8px 0px 2px;
    height: 29px;
    font-size: 12pt;
}
	
.navTopUl li:hover a{
	background:#fff;
}

#active_nav01{
	font-size:22px;
	padding:8px 20px 12px 17px;
	background:#fff;
	margin-top:-15px;
	font-weight:normal;
	font-family: 'open_sanssemibold';
}

.navBottom{
	width:100%;
	float:left;
	height:46px;
	border-radius: 5px;
    background-image: linear-gradient(to bottom,#fdbf32,#e6a015); 
}
	
.navBottomUl{
	float:left;
	display:inline;
	margin-left:0px;
}

	
.navBottomUl li{
	float:left;
	display:inline;
	list-style:none;
	position:relative;
	}
		
.navBottomUl li a{
	float:left;
	display:inline;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	color:#FFF;
	text-shadow:2px 2px 1px #9B6A0A;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
	line-height:36px;
	margin-bottom:5px;
	text-transform:uppercase;
	padding:0 20px;
	border-right:1px solid #FCD27C;
}


.navBottomUl li a:hover{
	background:#FC0;
    text-decoration: none;
}


#navBottomUl_active{
	color:#234984;
}
	
.navBottomUl li:first-child a{
	padding:0 17px;
}	

.navBottomUl li a img{
	float:left;
	display:inline;
	margin-bottom: 4px;
    margin-top: 8px;
	}

.navBottomUl li:hover .navBottomSubUL{
	display:inline;
}

.navBottomSubUL{
	float:left;
	display:none;
	width:360px;
	border:1px solid #E0E0DF;
	border-top: none;
	border-radius:0 0 5px 5px;
	position:absolute;
	padding:25px 15px 10px 15px;
	top:47px;
	left:-26px;
	box-shadow:2px 2px 5px #F3F3F3;
	background:#fff;

}

	
.navSubLeft{
	float:left;
	display:inline;
	width:180px;
	margin-left:0px;
	border-right:1px solid #FCD27C;
	}
.navSubLeft li,
.navSubRight li{
	float:left;
	display:inline;
	width:100%;
	}


.navSubLeft li a,
.navSubRight li a{
	float:left;
	display:inline;
	margin-bottom:14px;
	color:#404040 !important;
	text-shadow:none !important;
	padding:0 !important;
	line-height:normal !important;
	font-size:11px !important;
	border-right:none;
	font-weight:normal;
	margin-bottm:14px;
	text-transform:capitalize !important;
	text-decoration:underline !important;
	}

.navSubLeft li a:hover,
.navSubRight li a:hover{
	background:none;
}
.navSubRight{
	float:right;
	display:inline;
	width:150px;
	margin-left:0px;
	}		
    
@media (max-width: 767px) {
    .navTopUl li a, #active_nav01 {
        border-radius: 5px; font-size: 10px;
        padding: 0px 2px 0px 2px;
    }
    #active_nav01 {
        margin-top: 0px; text-decoration: underline;    }
    .pr_nav_main .container-fluid {
        padding: 0px 5px; }
}    