.topbar {
    background-color: #cc0033;
    color: #ffffff;
}

.header-3 .header-bottom-inner {
    background: #cc0033;
}

.topbar a {
    color: #ffffff;
    font-size: 14px;
}

.dropdown.text-right {
    line-height: 2.5em;
}

.topbar .top-menu a {
    color: #fff;
}

.top-cart .wpo-shopping-cart {
     display:none;    
}

.top-cart .fa-shopping-cart {
    background: #cc0033;
 }
 
 #wpo-mainnav.navbar ul.nav > li:hover > a, #wpo-mainnav.navbar ul.nav > li.active > a {
    color: #baa4a3;
}

#wpo-mainnav.navbar {
    background: #cc0033;
}

.navbar-default .navbar-nav .open > a, .navbar-default .navbar-nav .open > a:hover, .navbar-default .navbar-nav .open > a:focus, .navbar-default .navbar-nav .active > a, .navbar-default .navbar-nav .active > a:hover, .navbar-default .navbar-nav .active > a:focus {
    color: #cc0033;
    background: transparent;
}

[class*="wpo-sidebar"] .widget-title {
    background: #cc0033;
}


.woocommerce a.button.alt:active, .woocommerce a.button.alt:hover, .woocommerce a.button:active, .woocommerce a.button:hover, .woocommerce button.button:active, .woocommerce button.button:hover, .woocommerce button.button.alt:active, .woocommerce button.button.alt:hover, .woocommerce input.button:active, .woocommerce input.button:hover, .woocommerce #respond input#submit:active, .woocommerce #respond input#submit:hover, .woocommerce #content input.button:active, .woocommerce #content input.button:hover, .woocommerce-page a.button.alt:active, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:active, .woocommerce-page a.button:hover, .woocommerce-page button.button:active, .woocommerce-page button.button:hover, .woocommerce-page button.button.alt:active, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button:active, .woocommerce-page input.button:hover, .woocommerce-page #respond input#submit:active, .woocommerce-page #respond input#submit:hover, .woocommerce-page #content input.button:active, .woocommerce-page #content input.button:hover {
    background: #cc0033;
}

body .product-block:hover .button-groups:hover > div:hover .add_to_cart_button, body .product-block:hover .button-groups:hover > div:hover .show > a, body .woocommerce a.button.alt, body .woocommerce a.button, body .woocommerce button.button, body .woocommerce button.button.alt, body .woocommerce input.button, body .woocommerce #respond input#submit, body .woocommerce #content input.button, body .woocommerce-page a.button.alt, body .woocommerce-page a.button, body .woocommerce-page button.button, body .woocommerce-page button.button.alt, body .woocommerce-page input.button, body .woocommerce-page #respond input#submit, body .woocommerce-page #content input.button, body .btn-default:active, body .btn-default:hover, body .woocommerce a.wc-forward, body .woocommerce-page a.wc-forward {
    background: #cc0033;
}

.yith-wcwl-add-to-wishlist .show a {
  background: #434a54;
  color: #fff!important;
}

.yith-wcwl-add-to-wishlist .show a:active, .yith-wcwl-add-to-wishlist .show a:hover {
  background: #cc0033;
}

.button-groups > div {
    border-left: 1px solid #fff;
}

#wpo-mainbody a, .woocommerce ul .amount, .woocommerce-page ul .amount {
    color: #cc0033;
}

body .product-block:hover .button-groups:hover > div .add_to_cart_button, body .button-groups .yith-wcwl-add-to-wishlist .show > a {
    background: #434a54;
}

.woocommerce .btn i, .woocommerce .button i, .woocommerce .single_add_to_cart_button i, .woocommerce .yith-wcwl-add-to-wishlist i, .woocommerce-page .btn i, .woocommerce-page .button i, .woocommerce-page .single_add_to_cart_button i, .woocommerce-page .yith-wcwl-add-to-wishlist i {
    margin-right: 6px !important;
}

.footer a:hover, .footer a:active, .footer a.active {
    color: #333;
}

#wpo-filter .display li a:hover, #wpo-filter .display li a.active, #wpo-filter .display li a:active, #wpo-filter .display li a:focus {
    background: #cc0033;
}

.pagination > li > span {
    background-color: #cc0033;
    border-color: #cc0033;
}

.pagination > li > span:hover, .pagination > li > span:active, .pagination > li > span:focus {
    background-color: #cc0033;
    border-color: #cc0033;
}

.pagination > li > a:hover, .pagination > li > a:focus {
    color: white!important;
    background-color: #cc0033;
    border-color: #cc0033;
}

.breadcrumb {
    display:none;
}

.btn-primary:hover, .btn-primary:active {
    background: #cc0033;
    border-color: #cc0033;
    color: white!important;
}

.checkout-button:hover, .btn-theme-default:hover {
    background: #cc0033!important;
}

.btn-primary {
    background: #434a54;
    border-color: #434a54;
    color: white!important;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    margin: 18px 0;
    color: #f2434a;
    font-weight:bold;
}
#single-product .woocommerce-price-suffix {
    font-size: 65%;
    font-weight:normal;
}

#single-product .single_add_to_cart_button {
    margin-right:3px;
}

.stock {
    display: none;
}

.quantity {
    display:none;
}

.product_meta .posted_in {
    display:none;
}

.nav-tabs > li.open > a:hover, .nav-tabs > li.open > a:focus, .nav-tabs > li.open > a:active, .nav-tabs > li.open > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:active, .nav-tabs > li.active > a {
    background-color: #333;
    color: white;
    border-color: #333;
}

.nav-tabs > li.open > a:hover:before, .nav-tabs > li.open > a:focus:before, .nav-tabs > li.open > a:active:before, .nav-tabs > li.open > a:before, .nav-tabs > li.active > a:hover:before, .nav-tabs > li.active > a:focus:before, .nav-tabs > li.active > a:active:before, .nav-tabs > li.active > a:before, .nav-tabs > li > a:active:before, .nav-tabs > li > a:focus:before, .nav-tabs > li > a:hover:before {
     border-color: #333 transparent transparent transparent;
}

.nav-tabs > li.open > a:hover:after, .nav-tabs > li.open > a:focus:after, .nav-tabs > li.open > a:active:after, .nav-tabs > li.open > a:after, .nav-tabs > li.active > a:hover:after, .nav-tabs > li.active > a:focus:after, .nav-tabs > li.active > a:active:after, .nav-tabs > li.active > a:after, .nav-tabs > li > a:active:after, .nav-tabs > li > a:focus:after, .nav-tabs > li > a:hover:after {
    border-color: #333 transparent transparent transparent;
}

.nav-tabs > li > a:active, .nav-tabs > li > a:focus, .nav-tabs > li > a:hover {
    background-color: #333;
    color: white;
    border-color: #333;
}

.woocommerce a.wc-forward, .woocommerce-page a.wc-forward {
    background: #434a54;
}

.woocommerce-info {
    border-top-color:#cc0033;
}

.woocommerce-info::before {
    color: #cc0033;
}






/* customize for body */ 
body { font-size:15px} 
body { color:#3d3c3d} 

/* customize for topbar */ 
.topbar { background-color:#696969} 
.topbar { color:#ffffff} 
.topbar a { color:#ffffff} 

/* customize for header-main */ 
#wpo-header { color:#ffffff} 

/* customize for content */ 
#wpo-mainbody  { background-color:#ffffff} 
#wpo-mainbody  { color:#000000} 
#wpo-mainbody a, .woocommerce ul .amount, .woocommerce-page ul .amount { color:#cc0033} 
#wpo-mainbody a:hover {color:#cc0033} 

.wpcf7-submit {-webkit-appearance:none!important;border:0px hidden white!important;border-radius:2px;color:white;background-color:#cc0033;padding:5px 15px;font-size:18px;}
.wpcf7-submit:hover {background-color:#333;}


@media (min-width: 768px) {
.nr03 .products .row .col-sm-3, .nr02 .products .row .col-sm-3 {width:100%;}
.wpb_single_image {display:block;}
}

@media (min-width: 415px) and (max-width: 768px)  {
.sidebar-inner aside {width:50%;float:left;}
.sidebar-inner aside:first-child {width:100%;}
}

@media (max-width: 414px) {
.sidebar-inner aside #twitterhome iframe {max-width:100%!important;}
}

/*wishlist*/
#wpo-mainbody td.product-name a, #wpo-mainbody td.order-number a, #wpo-mainbody ul.digital-downloads li a, #wpo-mainbody .product-meta .name a { color:#000} 
#wpo-mainbody td.product-name a:hover, #wpo-mainbody td.order-number a:hover, #wpo-mainbody ul.digital-downloads li a:hover, #wpo-mainbody .product-meta .name a:hover {color:#cc0033} 
#wpo-mainbody ul.digital-downloads {margin-bottom:30px;}

th.product-price {text-align:center;}

a.add_to_wishlist span {color:white;}

.dropdown.text-right {line-height:2.5em;}

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea {width:100%;}
.jae-row {}

/* customize for wpo-mainnav */ 
#wpo-mainnav.navbar { background:#cc0033} 
#wpo-mainnav.navbar ul.nav > li > a { color:#ffffff} 
#wpo-mainnav.navbar ul.nav > li:hover > a, #wpo-mainnav.navbar ul.nav > li.active > a { color:#baa4a3} 

/* customize for footer-top */ 
.newsletter { background-color:#ffffff} 

/* customize for footer-center */ 
.footer { background-color:#696969} 
.footer { color:#ffffff} 
.footer a { color:#ffffff} 

/* customize for powered */ 
.wpo-copyright { background-color:#828282} 
.wpo-copyright { color:#cc0033} 

/* customize for product */ 
.product-block .price  { color:#108543} 

/* customize for modules */ 

/* customize for highlighted-modules */ 

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color:#cc0033;}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color:#333;}