.dropdowns nav, .dropdowns ul, .dropdowns li, .dropdowns a  {margin: 0; padding: 0;}

ul.sub-menu {
	overflow-x:hidden;

}

.dropdowns a {text-decoration: none;}

.nav {
    list-style: none;
     *zoom: 1;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
}
.nav a {
    padding: 10px 15px;
}
.nav li {
    position: relative;
}
.nav > li {
    float: left;
}

.nav > li > a {
    display: block;
}
.nav li  ul {
    position: absolute;
    left: -9999px;
}
.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;
}
.nav li li a {
    display: block;
    position: relative;
    z-index:100;
}
.nav li li li a {
    z-index:200;
}

.dropdowns {
	display:none;
}

.dropdowns {
	display:block !important;
}

.active {
	display: block;
}
.nav > li {
	float: none;
}

.nav ul {
	display: block;
	width: 100%;
}

.nav > li.hover > ul , .nav li li.hover ul {
	position: static;
}

.dropdowns{
	position: fixed!important;
	top:5px!important;
	z-index: 300!important;
	left:0!important;
	background:none!important;
}
.innerlogo_home{
	display:none;
}
.dropdowns .sub-menu li{
	float:left;
}
@media screen and (max-width: 768px) {
	.dropdowns{
		position: absolute!important;
	}
	.home_free_link,.home_links{
		display:none;
	}
	.innerlogo_home{
		display:inline;
		margin: -3px 0px -4px 51px;
		float:left;
	}
	.dropdowns .sub-menu li{
		float:none;
	}
}

.dropdowns .toggleMenu .fa-2x{
	font-size: 3em !important;
	color:#fb7878  !important;
}
.dropdowns  ul.nav{
	margin-top: 2px;
	background:#dc4e41!important;
	padding: 10px 0px 10px 0px;
}
@media screen and (max-width: 1199px) {
	.innerlogo{
	margin: 18px 0px 0px 51px;
	}
}
@media screen and (max-width: 560px) {
	.innermenu .pull-right{
		display:none;
	}
	header{
		height: 51px;
	}
	.dropdowns .toggleMenu .fa-2x{
		font-size: 2.5em !important;
	}
	.toggleMenu{ padding: 0px 0px 0px 18px!important; margin-top: 16px!important; }
	.dropdowns { top: -6px !important; }
	.innerlogo{
		margin: 1px 0px 0px 51px;
	}
	.dropdowns  ul.nav{
		margin-top: 7px;
	}
}
header{
	display: block !important;
}




.dropdowns {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
.toggleMenu {
    background: #054F73;
    color: #fff;
}

.nav {
     background:#054F73;
}

.nav a {
    color:#fff;
}

.nav > li {
	
}

.nav a:hover {
	background-color: #fff;
}

.nav li li a {
   font-weight: normal !important;
}

.nav li li a:hover {
	background:#054F73;
	font-weight:800;
}

.nav li li li a {
    background:#cccccc;

}

.dropdowns {
	width:auto;
	background: #054F73;
}

a.toggleMenu {
	padding: 10px 0;
	width:100%;
	text-align: right;
}

.nav ul {
	width:9em;
}

.nav a {
	padding: 5px 10px;
}

.nav > li > .parent {
	padding-right: 25px;
	background-position: 90% 50%;
}

@media screen and (max-width: 768px) {
	.nav ul {
		width: 100%;
	}
	.nav > li > a:hover, .nav > li > a:focus {
		text-decoration: none;
		background: none !important;
}
}


#myDiv{
	display:none;
}

a:hover{
	text-decoration:none!important;
}

li.user {
background:#6ea2ab;
border-radius: 2px;
padding: 2px 0 2px 0px;
margin: 10px 0px;
}

.b1 a:hover{background:none;}


#user1 a:hover,#user2 a:hover,#user3 a:hover,#user1 a:focus,#user2 a:focus,#user3 a:focus,.nav li a:hover,.nav li a:focus,#user1 a:active,#user2 a:active,#user3 a:active{
	background:#3491a1 !important;
}

a,a:hover,a:focus {
   outline: 0!important;
}
.fix_aaa{
	width:60%;
}
.sub-menu{
padding: 4px 0px!important;
}