.logofont {font-family:Pacifico;}#logo a.brand {font-size:38px; font-weight:normal; line-height:40px; color:;}#logo {padding-top:37px;}#logo {padding-bottom:27px;}#logo {margin-left:0px;}#logo {margin-right:0px;}#nav-main ul.sf-menu {margin-top:40px;}#nav-main ul.sf-menu {margin-bottom:10px;}h1, h2, h3, h4, h5, .headerfont, .tp-caption {font-family:Lato;} 
  .sf-menu a, .menufont, .topbarmenu ul li {font-family:Lato;}
  body {font-family:Verdana;}h1 {font-size:38px; font-weight:normal; line-height:40px; color:#0c0c0c;}h2 {font-size:32px; font-weight:normal; line-height:40px; color:#ffffff;}h3 {font-size:28px; font-weight:normal; line-height:40px; color:#666666;}h4 {font-size:24px; font-weight:normal; line-height:40px; color:#666666;}h5 {font-size:18px; font-weight:bold; line-height:24px; color:#666666;}body {font-size:12px; font-weight:normal; line-height:17px; color:#666666;}#nav-main ul.sf-menu a {font-size:12px; font-weight:normal; line-height:18px; color:#ffffff;}#nav-second ul.sf-menu a {font-size:18px; font-weight:normal; line-height:22px; color:#ffffff;}.home-message:hover {background-color:#a70532; background-color: rgba(167, 5, 50, 0.6);}
  nav.woocommerce-pagination ul li a:hover, .wp-pagenavi a:hover, .accordion-heading .accordion-toggle.open {border-color: #a70532;}
  a, #nav-main ul.sf-menu ul li a:hover, .product_price ins .amount, .color_primary, .primary-color, #logo a.brand, #nav-main ul.sf-menu a:hover,
  .woocommerce-message:before, .woocommerce-info:before, #nav-second ul.sf-menu a:hover, .footerclass a:hover {color: #a70532;}
  .widget_price_filter .ui-slider .ui-slider-handle, .product_item .kad_add_to_cart:hover, .kad-btn-primary, .woocommerce-message .button, 
  #containerfooter .menu li a:hover, .bg_primary, .portfolionav a:hover, .home-iconmenu a:hover, p.demo_store, .topclass {background: #a70532;}a:hover {color: #a54a64;} .kad-btn-primary:hover, .woocommerce-message .button:hover {background: ;}

  .contentclass {background:#ffffff    ;}
  .headerclass {background:#bc211d    ;}
  .topclass {background:#ffffff    ;}
  .navclass {background:#ffffff    ;}
  .featclass {background:#ffffff    ;}
  .footerclass {background:#ffffff    ;}
  body {background:#ffffff    ; background-attachment:;}

  footer#containerfooter {
    background-color: #353535;
    text-align: center;
}

#nav-main ul.sf-menu a {
font-family: 'Playfair Display', serif;
    text-transform: uppercase;
}

div#logo {
    padding: 25px 0px;
}

#nav-main ul.sf-menu {
    margin-top: 37px !important;
}

h1 {
    font-size: 23px;
    line-height: 28px;
    font-family: 'Playfair Display', serif !important;
}

.mt__60 {
margin-top:60px;
}

header.banner.headerclass .span8 {
    max-width: 580px;
}