@import url(https://fonts.googleapis.com/css?family=Roboto+Slab); @import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro); body { background:#fff;} h1 {font-size: 28px; font-weight: 700; line-height: 33px; } h2 {font-size: 24px; font-weight: 700; } #top-menu-wrapper { font-family: 'Roboto Slab',serif; text-transform: uppercase;} .header-wrapper a { color:#47403e;} .header-wrapper .shoptitle span {color:#5d315f; font-weight:bold;} .header-wrapper .header-inner {padding-bottom:10px; padding-top:10px;} .header-wrapper .shoptitle { } .banner-slideshow-wrapper .banner .inner-wrap .title { color: #fff; } .banner-slideshow-wrapper .banner .subtitle {color: #fff;} .productdetails .price {text-align:center; font-size:28px; margin-bottom:40px; padding:0;} .productdetails .price .previousprice {opacity:0.7;} a {color:#5d315f; text-decoration:none;} a:hover { color:#2a002c;} .button, button, input[type="submit"], input[type="reset"], input[type="button"] {background:none; color:#2a002c; border:1px solid #2a002c; font-family: "Roboto Slab",serif; font-weight: 400; text-transform: uppercase; letter-spacing: .1em; } } .button:hover,button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {} .button.primary {background:#5d315f; border-color:#5d315f; color:#fff;} .button.primary:hover {background:#431745;} .footer-wrapper {background:#ccc;} .footer-strap {background:#7f7f7f;} @media screen and (max-width: 767px) { .header-wrapper .header-inner {padding:0;} } @media (max-width: 550px) { }