
*{ border: 0; margin: 0; padding: 0; outline: 0;}

a{ color: #191919; text-decoration: none;}
a:hover { -webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;}
ul{ list-style: none;}
.nav{ width:100%;}
.nav ul { float:left; padding:0; margin:0;}
.nav .left{ float: left; }
.nav .left li{ float: left; list-style-type:none; padding:0; }
.nav .left li:last-child { border-right:none;}
.nav .left li a{ display: block; line-height:20px; color:#58c0ea; text-transform: uppercase; font-size:16px; padding:15px 25px 17px !important;  transition: all 0s ease 0s; font-family: "Roboto",sans-serif;}
.nav .left li a:hover{ color: #fff;}
.nav-mobile li:first-child a { padding:16px 0px; line-height:20px; font-size:16px; font-family: "Roboto",sans-serif;}
.toggle-nav{ display: none;}
.nav-mobile style{ display: block;}
.nav ul li ul.dropdown li a {float:none !important; text-align:left !important; padding: 6px 0 8px 33px !important;}





.inner-wrapper2{ width:1170px; margin:0 auto; position:relative;}
.header-content{ position:relative;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.nav .left li a { padding:0 70.9px;  color: #58c0ea ;}
}

@media all and (max-width: 2000px) and (min-width: 1900px){
	.nav .left li a{ padding: 0px 70px; text-transform:uppercase; color: #58c0ea;}
	
	}

@media only screen and (max-width: 1169px){
	.inner-wrapper1, .inner-wrapper, .inner-wrapper2 { width:100%; }
	
	.nav .left li a { padding:0 56px;}

	
}
@media only screen and (max-width: 1023px){


	
}

@media only screen and (min-width: 768px){
    .nav-mobile { display:block !important;}

		
}

@media only screen and (max-width: 767px){
	.nav { height:36px; background:rgba(76,76,76,0.8);}
    .toggle-nav{ display: block; padding: 10px;  position: absolute; right: 10px; line-height: 18px; color:#fff; font-size:16px;}
	
    .toggle-nav:after{ content: ' Menu'; }
	.nav-mobile{ display: none; }
	.style-mobile{ background:rgba(76,76,76,0.8);  top : 38px; position : absolute; width : 100%;}
	.nav-mobile li:first-child { width:100%; text-indent:inherit; background:transparent; height:30px; line-height:30px;}
	.nav-mobile li a, .nav-mobile li:first-child a{ height:30px; line-height:30px !important; width:100%; display:block;}
	.nav-mobile li:first-child a::after { background:none; content:inherit; }
    .style-mobile li{ display: block; width: 100%;}
    .nav .left{ display: block; float: none; margin: 0em;}

	.nav .left li a { box-sizing:border-box; text-align:left; padding: 0px 25px 17px !important;  text-transform: capitalize; }
	.blueBoxbg .nav ul li ul.dropdown li a {text-align: center;float: none !important;padding: 0 !important; background-image:none !important; /*padding: 6px 0 8px 26px !important;*/ padding: 6px 0 8px 0px !important;}
	.nav .left li{ border-right:none;}
	.nav .left li{padding:5px 0px;}
.nav ul li {background:#383b3c !important ;}

.blueBoxbg .nav ul li ul.dropdown {width:100% !important; top: 29px;}
.nav ul li.current-menu-item a {background-image:none !important;}
.nav ul li:hover a {background-image:none !important;}

}


@media only screen and (max-width: 639px){
.nav .left li{padding:0px;}
.nav ul li {background:#383b3c !important ;}
.nav .left li a {padding: 0px 25px 17px !important;}
/*.blueBoxbg .nav ul li ul.dropdown {padding: 15px 0 0 0 !important; display:none !important;}*/
.nnav ul .left li:hover {display:block !important;} 
.blueBoxbg .nav ul li ul.dropdown li {width: 100% !important; padding:0 !important;}
.nav ul li ul.dropdown li a {text-align:left; padding: 4px 0 20px 33px !important;}
.nav-mobile .nav ul li span.arrow {top: 11px !important;}
.blueBoxbg .nav ul li ul.dropdown li a {padding: 6px 0 8px 0px !important;}
.panama span.arrow {margin-top: -6px !important; margin-right: 25px !important;}
.blueBoxbg .nav ul li ul.dropdown {  padding: 5px 0 5px 25px !important;}
.blueBoxbg .nav ul li ul.dropdown li a {padding:0 !important;}
.blueBoxbg .nav ul li ul.dropdown ul {padding:0 !important;}
}

@media only screen and (max-width: 360px){
	
	.nav-mobile li a, .nav-mobile li:first-child a { height:auto; line-height:10px !important; font-size:16px;}
	.nav-mobile li:first-child { height:auto; line-height:20px;}
.nav .left li{padding:5px 0px;}
.nav ul li {background:#383b3c !important ; padding-left:0 !important;}

.nav .left li a  {padding: 6px 20px 17px !important; /*8px 0 0 21px !important;padding:10px 20px 18px !important;*/ }
.nav .left li {padding: 7px 0px 0px 0 !important;}
.blueBoxbg .nav ul li span.arrow {top:17px;}
/*.blueBoxbg .nav ul li ul.dropdown li a {padding: 0px 0 25px 29px !important;}*/

.blueBoxbg .nav ul li ul.dropdown li a  {padding:6px 0 8px 22px !important;}
.blueBoxbg .nav ul li ul.dropdown {padding: 0 !important;}
.mobSubSub li a {line-height:18px !important;}
.blueBoxbg .nav ul li ul.dropdown li {width: 100% !important; padding:0 !important;}

.blueBoxbg .nav ul li ul.dropdown li ul {display:none ; padding:5px 0 !important;}
.panama { margin-top: 5px !important;}
.panama span.arrow {margin-right: 0px !important;}

}