@import url(https://fonts.googleapis.com/css?family=Raleway); @import url(https://fonts.googleapis.com/css?family=Raleway); h1, h2, h3, h4, h5 {font-weight:normal;} .header-wrapper,.nav-wrapper {background:none;} .nav-wrapper a {color:#242424;} .header-inner {text-align:center;} #toplogo {position:relative;} .haslogo #toplogo {margin-bottom:20px;} .header-wrapper .shoptitle {color:#242424;} #basketwrapper { position:absolute; top:0; right:10px; margin:0; padding:10px 20px; background:#90909055; color:#000; } #basketwrapper a {color:#333; } .haslogo #basketwrapper {margin:0;} #top-menu {position:relative; display:inline; background:#fff; padding:0 10px;} #horizontal-lines { border-bottom:1px solid #242424; position:absolute; top:7px; width:100%; } .menu.horizontal ul li {margin:0 10px;} .menu.horizontal ul li a {padding:16px 0; letter-spacing:-0.5px;} .menu.horizontal ul.dropdown-menu li a {padding:16px 10px; letter-spacing:0;} .menu.horizontal ul li ul.dropdown-menu,.menu.horizontal ul li ul.dropdown-menu-third {background:#fff; border-color:#242424;} .menu.horizontal ul li ul.dropdown-menu li {border-color:#242424;} .menu.horizontal ul li ul.dropdown-menu:before {border-bottom:10px solid #242424;} .menu.horizontal ul li ul.dropdown-menu-third:before {border-right:10px solid #242424;} .menu.horizontal ul li ul.dropdown-menu li:hover {background:#24242455;} .menu.horizontal ul li ul.dropdown-menu-third li:hover {background:#24242477;} .productlist .product .inner {text-align:left;} .productlist .product .inner .price {color:#333;} .categorylist .category {position:relative;} .categorylist .category .details {position:absolute; left:0; right:0; bottom:10%; padding:5px 0; background: rgba(55,55,55,0.6); text-shadow: 1px 1px 1px #333; color: #fff;} .categorylist .category .inner .title {margin:0;} .button, button, input[type="submit"], input[type="reset"], input[type="button"] {border-radius:0; border:0;} #currencydisplay_select {width:80px; margin-right:10px;} @media screen and (max-width: 767px) { #basketwrapper {position:relative; width:100%; text-align:center;} #basketheader #basket_total {display:inline-block;} div#top-menu-wrapper {top:60px;} #top-menu {background:none;} #horizontal-lines {display:none;} .header-wrapper .menu.horizontal ul li a {color:#000; font-size:16px; letter-spacing:0;} }