#top-menu li a:hover,#top-menu li li a:hover{color: #d0363c!important;opacity: 1!important;background-color: transparent}.nav li ul{width: 320px}#top-menu li li a{width: 280px}#main-header{border-bottom: 5px solid #d0363c}@media screen and (max-width:800px){#page-container{padding-top: 0px!important}#main-header{display: none!important}#mobile_menu li a{text-transform: uppercase;font-size: 10px}}