
header nav a#pull {
	display: none;
	outline:none !important
}

/*Styles for screen 515px and lower*/
/*@media only screen and (max-width : 1080px) {*/
@media only screen and (max-width : 1120px) {

header .bottom{margin-top:5px}
header nav{}


header nav li{border-bottom:solid 1px #114b88}
header nav li:hover{}

header .right .top a { color: #FFF !important; }

.child{height:auto; padding:10px 0}	
header nav {width:auto !important; float:right; margin-top:15px; height:auto !important}

header nav ul{  margin:0;  position:absolute; top:90px; width:28%; right: 0; background:#032035; display:none;  z-index:5000;}

header nav li{ width:100% ; padding:10px 0px !important; height:auto !important;  margin:0px !important; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; position:static; text-align:left !important; text-transform:uppercase; font-size:12px; line-height:12px}

header nav li a{ padding:10px 20px !important}
header nav li:hover{background:#174c73}
header nav  a#pull {
		display: block;
		background-color: #283744;
		width: 100%;
		position: relative;
		top: -13px;
	}
header nav  a#pull:after {
		content:"";
		background:url(../images/nav-icon.png) no-repeat;
		width: 20px;
		height: 20px;
		display: inline-block;
		position: absolute;
		right: 0;
		top: 0;
	}
header nav  .child_menu{width:100%}
	.child{width:auto !important; background:none !important; position:static !important; padding:0 !important; width:100% !important;}
header nav  nav li{position:static !important}
	.navActive2{ }

        
    header nav li { position: relative; }
    nav .sub-menu-icon { display: block; }
    header nav ul.sub-menu { display: none; }
    header nav ul.sub-menu li:hover { background: #032035; }
    ul.sub-menu {
        padding: 0 !important;
        width: 100% !important;
        z-index: 99999;
        position: relative !important;
        top: 11px !important;
        background: #063574!important;
    }
    nav .sub-menu li { padding: 2px 0px !important; }
     .sub-menu .sub-menu { top: 3px !important; left: 0; background: #6997D4 !important; }   
    
    
    
}

/*Smartphone*/
@media only screen and (max-width : 500px) {
header nav  ul{ width:100%; right:0;}
header nav  .child li{font-size:10px !important}

	
}

