
a{
	text-decoration: none !important;
}
li{
	list-style: none !important;
}
.header{
	
	background: #1167af;
	width: 100%;
	height: 35px;
	padding-top: 0px;
	padding-right: 0px;
	}
	.nav{
		}
		.nav ul{
		}
		.nav li{
			display: inline-block;
			margin-right: 15px;
		}
		.nav a{
	text-transform: uppercase;
	color: #ffffff !important;
	font-size: 17px;
	line-height: 35px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 3px;
	margin-left: 3px;
	font-weight: 600;
		}
		
		
		.nav a:hover{
	
	color: #63c2f9 !important;
	
		}

	.mobile-nav{
		display: none;
		}
		.mobile-nav span{
			color: #ffffff;
		}
		.mobile-nav .mobile-nav-trigger{
			position: absolute;
			top:10px;
			right: 0;
			background-color: #1167af;
			background-repeat: no-repeat;
			background-position: center;
			width:27px;
			height:31px;
			z-index:99999999;
			border:none;
		}
		.mobile-nav ul{
			display: none;
			position: absolute;
			background-color: #1167af;
			width: 100%;
			left: 0;
			z-index:9999999;
			margin-top:-10px;
		}
		.mobile-nav a{
			color: #ffffff;
			
		}
li.firstmenu{
			margin-right: 0px;
		
			
		}

@media only screen and (max-width: 1024px){
.mobno{
	display:none;
	
	}

  .mob1{
	margin-top:-46px !important;
	
	
	}

.ban1 {
    background-color: #1167af !important;
	background-image:none !important;
	max-height:20px;
}

  .header{
	height: 37px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom:0px;
	
	}
	.nav{
		display: none;
	}
	.mobile-nav{
		display: block;
		}
		.mobile-nav span{
			font-size: 22px;
		}
		.mobile-nav .mobile-nav-trigger{
			height: 44px;
			width: 52px;
			background-image: url(../images/mobile-nav-medium-icon.png);
			margin-right:25px;
			margin-top:-17px;
		}
		.mobile-nav ul{
			top: 74px;
			padding-bottom: 15px;
		}
		.mobile-nav li{
			padding: 10px 0 10px 30px;
		}
		.mobile-nav a{
			font-size: 3.5vw !important;
	line-height:3.5vw !important;
		}
		
		
		li.firstmenu{
			margin-right: 0px;
			
		}
.row {
	
	font-size: 3.5vw !important;
	line-height:3.5vw !important;
	
}
td {
	
	font-size: 3.5vw !important;
	line-height:3.5vw !important;
	
	
}
li {
	
	
	
}
form {
	
	
	
}
		
.td1 {
	
	line-height: 60px !important;
	
	
}

.clic2 {
	display:none;
}
.clic3 {
	margin-left:-6px;
}
.clic1 {
	display: block;
	line-height:55px;
	padding-left:0px;
	
	
	
}

.clic3:hover .clic2{
	display: block !important;
	height:auto;

}
.clic2:hover {
	display:block !important;;
}
.clic3:focus .clic2{
	display: block !important;
	height:auto;

}
.ddmx .item1,
.ddmx .item1 {

	width: 94vw !important;
	line-height:45px !important;
	border-bottom: 1px solid #8cc7f9;
	border-top: 1px solid #8cc7f9;
	display:table-row;
}




.header1 {
  width: 100%;
  transition: height 0.5s ease-in;
  z-index:999999999999;
   height:6vw !important;
  line-height:6vw !important;
  padding-top:10px !important;
 
}
.header1.fixed {
  width: 100%;
  position: fixed;
  top: 0;
  height:7vw !important;
  line-height:7vw !important;
    padding-top:10px !important;
    z-index:99999999999999;
}















}

@media only screen and (max-width: 320px){
    .header{
	    height: 27px;
	    padding-top: 10px;
	    padding-left: 20px;
	  }
	  .nav{
		  display: none;
	  }
	  .mobile-nav{
	  	display: block;
	  	}
	  	.mobile-nav span{
	  		font-size: 12px;
	  	}
	  	.mobile-nav .mobile-nav-trigger{
	  		height: 37px;
	  		width: 41px;
	  		background-image: url(../images/mobile-nav-medium-icon.png);
	   	}
	  	.mobile-nav ul{
	  		top: 37px;
	  		padding-bottom: 10px;
	  	}
	  	.mobile-nav li{
	  		padding: 5px 0 5px 20px;
	  	}
	  	.mobile-nav a{
	  		font-size: 12px;
	  	}
		li.firstmenu{
			margin-right: 0px;;
			
		}
}