nav{z-index:9999999999 !important;}
nav ul ul{display:none;z-index:99999999999 !important;}
nav ul li:hover > ul{display:block;}
nav ul{background:#;list-style:none;position:relative;color:#343434;display:inline-table;margin-bottom:0px !important;}
nav ul:after{content:"";clear:both;display:block;}
nav ul li{float:left;font-size:14px;}
nav ul li:hover{background:;}
nav ul li:hover a{color:#e0411f;background:;}
nav ul li:visited a{color:#e0411f;background:;}
nav ul .current-menu-item{color:#e0411f;background:;}
nav ul li a{display:block;padding:8px 20px 15px 8px;color:#343434;text-decoration:none;font-size:14px;text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif; font-weight:600;}
.menu-top-menu-container{margin-bottom:0px !important;}
nav ul ul{background:#ee1d25;border-radius:0px;padding:0;position:absolute;top:100%;margin-bottom:0px !important;margin-top:-7px !important;margin-left:0px !important;width:260px !important;}
nav ul ul li{margin-bottom:0px !important;}
nav ul ul li{float:none;position:relative;border-right:#CCCCCC solid 0px !important;}
nav ul ul li a{padding:6px 30px 6px 14px !important;color:#fff !important;font-size:13px !important;border-right:#CCCCCC solid 0px !important;margin:0px;}
nav ul ul li a:hover{color:#fff !important;margin:0px;}
nav ul ul li a:hover{background:#f4353b;}
nav ul ul ul{position:absolute;left:100%;top:6px;}
@media only screen and (max-width:1040px){nav ul li a{padding:9px 18px 4px 18px;font-size:13px;}}
@media only screen and (max-width:950px){nav ul li a{padding:9px 12px 4px 12px;font-size:13px;}}