.toggle, [id^=drop] {display: none;}
nav { float: left; width: 100%; margin:0; padding: 0; margin:0px; background:#263772;}
.nav-inn { width:1100px; margin:0 auto;}
nav:after { content: ""; display: table; clear: both; }
nav ul { padding: 0; margin: 0; list-style: none; position: relative; }
nav ul li { display: inline-block; float: left; margin: 0; }
nav ul li a {display: inline-block; font-size: 17px; color:#fff; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height:20px; padding:12px 22px; margin:0; text-decoration: none; }
nav ul li a:hover,nav ul li a.active { background:#6d6e71;}



@media only screen and ( max-width:1120px) {
.nav-inn { float:left; width:100%;  top:0;}	
nav {  float: none; width:100%; display:inline-block; text-align:center;}
nav ul { display:inline-block; text-align:center;}
nav ul li a { padding:10px 12px; font-size:14px;}
nav ul li { float: none; display: inline-block;}
}

/* Media Queries
--------------------------------------------- */
@media only screen and ( max-width:767px) {
.plus_img { float: right; margin: 0px; padding: 12px 0 0 0; }
nav { left: 0; position: fixed; right: 0; top: 0; top:0px; border:0px; z-index: 9999999; margin:0px;}
nav span { color:#fff;}
nav a { border-bottom: 1px solid #76132d !important;  }
.toggle + a, .menu { display: none; }
nav ul li { background: #931e3c; border-radius: 0px; float: none; text-align: center; display: inline-block; }
.toggle { display: block; background-color: #931e3c;  text-align: left; padding:8px 20px 0; color: #FFF; font-size: 18px;font-weight: bold; text-transform: uppercase; line-height: 40px; text-decoration: none; border: none; cursor: pointer; border-bottom: 1px solid #76132d; }
[id^=drop]:checked + ul { display: block; }
nav ul li { display: block; width: 100%; overflow: hidden; text-align: left; }
nav ul li a {width:100%; background:#931e3c; font-size: 16px; text-align: left; color: #fff; font-weight:normal; border:0px; padding: 10px 15px;margin:0px;}
nav ul li a.active,nav ul li a:hover { width:100%; background:#76132d; color: #fff; border-radius:0px; border:0px; }
}


@media all and (max-width : 330px) {
nav ul li { display: block; width: 100%; }
}
