@import url(https://fonts.googleapis.com/css?family=Lora); @import url(https://fonts.googleapis.com/css?family=Lora); @import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css); .header-wrapper {background-color:#fff;} #basketheader i {color:#292e31;} #basketheader a {color:#292e31;} .shoptitle span {font-family: 'Lora';color:#292e31;} .nav-wrapper {background: #fff;} #top-menu-wrapper {border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;} #headersearchform {border: 1px solid #292e31;} #headersearchform .button {color: #333;} #top-menu {font-family:'Lora';} #top-menu a {color:#292e31;} #headersearchform .button {border-radius:0;} .icon-shopping-basket {margin-right:15px;} .menu.horizontal ul li ul.dropdown-menu {background: #fff;border: 1px solid #d2d2d2;} .menu.horizontal ul li ul.dropdown-menu::before {border-bottom: 10px solid #d2d2d2;} .menu.horizontal ul li ul.dropdown-menu li {border-bottom: 1px solid #d2d2d2;} .menu.horizontal ul li ul.dropdown-menu li:hover {background: #d1d1d1;border-bottom: 1px solid #fff;} .menu.horizontal ul li ul.dropdown-menu-third:before {top:13px;} .banner-slideshow-wrapper .banner .inner {background: rgba(255,255,255, 0.4);width: 700px;padding: 15px; left:-webkit-calc(50% - 350px); left:-moz-calc(50% - 350px); left:calc(50% - 350px);} .banner-slideshow-wrapper .title{font-family: 'Lora';color:#292e31 !important;} .banner-slideshow-wrapper .subtitle{font-family: 'Lora';color:#292e31 !important;font-size:21px !important;text-shadow: 1px 1px 3px rgba(255,255,255,0.5);} .categorylist .category .inner .title {font-weight:bold;} .homepage .productlist {margin-top:25px;} .product .details {text-align:left;} .product .title {font-family: 'Lora';color:#292e31 !important;font-size: 18px !important;margin: 15px 0 0 0 !important;min-height: 46px;} .product .price {color:#5b5b5b !important;font-size: 16px !important;padding-top: 10px;padding-bottom: 0;} .productlist .product {position:relative;} .productlist .product:hover .image img {transform:none !important;} .productlist .product:hover:before {content: "\f217";font-family: "FontAwesome";color: #fff;font-size: 14px;text-transform: none;width: 36px;line-height: 36px;text-align: center;position: absolute;right:0;background:#292e31;} .productdetails .imagelist .image {border:0;} .categorypage h1 {font-size:24px;} .pagination {border-radius: 0;background: #fff;border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;} .footer-wrapper {background: #fff;} .footer-wrapper .footer-inner {border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;} .footer-wrapper .socialicon {color:#5b5b5b;} .footer-wrapper .menu a {color:#292e31;} .footer-wrapper .menu.inline ul li {border-right:1px solid #292e31;} .footer-wrapper .menu.inline ul li.last {border-right:0;} .footer .social {padding-top:0;} .footer-strap {background:#fff;color:#292e31;} .footer-strap a {color:#292e31;} .footer-strap .right {color:#5b5b5b;} h1, h2 {color:#292e31;} p {line-height:1.5;} a:hover {color:#5b5b5b !important;} .button {} .button:hover {top:0 !important; background:#4c4c4c !important;} .productdetails .addtobasket.button.primary {padding: 0 45px;} .review-list .review .meta .review-stars i {color: #292e31;} .review-list .review {border-bottom:1px solid #d2d2d2;} @media screen and (max-width: 767px) { #mobile-menu-toggle {background: #333;color: #fff;border-radius: 0;} #top-menu-wrapper {background: #fff !important;border-top:0;box-shadow:6px 6px 18px 0 rgba(0, 0, 0, 0.25);} .top-menu-close {color:#292e31;} } @media screen and (max-width: 1024px) { .productlist .product:hover:before {display:none;} }