ul.tabs li,
.box .journal-filter ul li,
#journal-filter-0,
#adminset_show,
.h2,
.box-heading,
#relproduct,
.pagination a.selected:hover,
.pagination a.selected {
    background-color: #fff;
}
ul.tabs li{
    background-color: #ddd;
}
.mainproduct, #hitproduct, #relproduct,.mainproduct.blue, .attention.blue{
  position: relative;
  background-color: #fff;
  color:#333;
  font-size: 28px;
  text-align: center;
}
.pagination a.selected:hover,
.pagination a.selected {
border-color: #eb5858;
}
a,
.breadcrumb,
.cutmore,
#blogline .post_title,
.connect .contact-methods a {
color: #717171;
}
.tiny_products .product h3 a, .titlecomp{color: #333}

.contact-methods-wrap .contact-methods a{color: #fff;transition:0.3s;-webkit-transition:0.3s;font-size: 15px;}
.contact-methods-wrap .contact-methods .contact-method_tel a{font-size: 28px;font-weight: 700;text-decoration: none;display: inline-block; margin-bottom: 5px;}
.contact-methods-wrap .contact-methods a:hover{color: #FFACB7;text-decoration: none;}

.addcompare svg,
.towish svg {
fill: #ea2e49;
}
.gocompare svg:hover,
.inwish svg:hover,
.addcompare svg:hover,
.towish svg:hover {
fill: #505050;
}
.gocompare svg,
.inwish svg {
fill: #717171;
}
.qwbox span a:hover {
background-color: #717171;
}
#footer .column svg {
fill: #eee;
}
.box-heading,
#adminset_show span,
#super-menu > ul > li > a,
.connect .contact-profiles a {
color: #333;
}
/*.footerbody,#footer {
    background: #000;
}*/
.footerbody{
    background: url("../images/footer-back.png") right center no-repeat #000;
}
.connect .contact-profiles div, .connect div span {background-color:transparent;border: 2px solid #fff;}
.breadcrumb,
.side-shade,
.side-shade2,
#column-left,
#column-right {
background-color: #ffffff;
}
#column-right .box-content > ul > li > a:hover,
#column-right .box-category > ul > li > a:hover,
#column-left .box-content > ul > li > a:hover,
#column-left .box-category > ul > li > a:hover {
background-color: #ffffff;
}
#column-right .box-content ul li,
#column-left .box-content ul li {
color: #333745;
}
/*#container {background-color: #ffffff;}*/
#container-footer{background: none;}
.buttonred {
  position: relative;
  background-color: #e40044;
  transition:0.3s;-webkit-transition:0.3s;
}
.buttonred:hover {
  background-color: #AD0021;
  color:#ffffff;
}

.connect {background:none;border:0;}

.tiny_products .product {
    -webkit-box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
    box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
    transition:0.3s;
    -webkit-transition:0.3s;
}
.tiny_products.parentscat .product {
    box-shadow:none;
    transition:0.3s;
    -webkit-transition:0.3s;
}
.tiny_products.parentscat .product:hover {
    -webkit-box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
    box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
}
.tiny_products.owl-carousel .product {
    padding: 8px 8px 16px 8px;
    box-sizing: border-box;
    -webkit-box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
    box-shadow: 0px 0 15px 0 rgba(0,0,0,0.1);
    transition:0.3s;
    -webkit-transition:0.3s;
    background:#fff;
  }
.mainview .tiny_products.owl-carousel .product {
    box-shadow: none;
}
.tiny_products .product:hover {
    -webkit-box-shadow: 0px 0 15px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0 15px 0 rgba(0,0,0,0.2);
    box-shadow: 0px 0 15px 0 rgba(0,0,0,0.2);
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
}

.tiny_products.owl-carousel .product:hover {
  -webkit-box-shadow: 0px 0 15px 0 #ccc;
  -moz-box-shadow: 0px 0 15px 0 #ccc;
  box-shadow: 0px 0 15px 0 #ccc;
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
}

.browsedview .product, .parentscat .product, .wishlistview .product {
background: #fff;
padding: 0;
transition:0.3s;
-webkit-transition:0.3s;
}

.browsedview .product:hover, .parentscat .product:hover, .wishlistview .product:hover {
background: #fff;
box-shadow:none;
}

#container #blogline{border: 0px solid #dadada;box-shadow:none;background-color:transparent;padding: 8px 0px 0px 0px;}
#container .main-text{border: 0px solid #dadada;box-shadow:none;padding:5px 5px 0 5px; margin: 0 auto 100px auto;}
.mainview #container .main-text{text-align: center;max-width: 960px;}

body {
color: #333333;
background-color: #ffffff;
}
#carttitles td{
     background: #484848 !important;
}
.cart-blue {
    background: #ddd !important;
}
header {
background-color: #f4f4f4;
}
.menu,
.menu .dropdown-menu li:hover a {
background-color: #fff;
}
#super-menu > ul > li {
border-left: 1px solid #333;
}
.product_title:hover,
.box-content ul li a.filter-active,
.box-category a span:hover,
a:hover,
.compare:hover,
.cutmore:hover,
.connect div {color: #e40044;}
.connect .contact-profiles div:hover {
background-color: #e40044;
}
header .top-hdr {
background-color: #fff;
}
.block-header__divider {background-color:transparent;}
.block-header__arrow {fill:#333;background-color:#ffffff;transition:0.3s;-webkit-transition:0.3s;}
.block-header__arrow:hover {-webkit-transform: scale(1.5, 1.5);-ms-transform: scale(1.5, 1.5);transform: scale(1.5, 1.5);}
/* additional */
#column-left + #content {padding: 20px 10px 0 60px;}
#footer .column a{font-weight:400;color: #eee;transition:0.3s;-webkit-transition:0.3s;}
#footer .column a:hover{color: #777;}
#powered{background: #fff;}
#powered p {color: #333;}
#powered div {margin-bottom: 15px;}

#footer h3{border-bottom:none;padding-bottom:0;color:#eee;}
#footer .column ul{margin-top:3px}
#container {-webkit-box-shadow:none;box-shadow:none;}
.side-shade, .side-shade2, #column-left{outline:none; margin-top: 90px}
#column-left .box .box-heading {padding: 6px 10px;border-radius:5px;height:auto;}
#column-left .box .box-heading.addfield3{text-align:center;color:#e40044;font-size: 22px;}
#content > h1 {font-size:30px;padding: 7px 15px 12px 15px;text-align:center;box-sizing: border-box;color:#333333;}
/*#content > h1 {font-size:28px;margin: -23px -10px 5px -15px;padding: 7px 11px 12px 15px;}*/
/*.articlesview #content > h1{margin: 0 0 0 30px; padding: 0;}*/

.product-filter {box-shadow:none;margin: 0 0 50px 0;}
#column-left .box .box-content {margin: 5px 0 30px 0;}
.mainproduct .bloglink {color:#e40044;}
.mainview .blogline{background-color:#fff;border:1px solid #fff;border-top:0;}
.bloglink:hover{color:#d2cece;}
.blogposts .blogitem_wrapper:nth-child(odd), .blogposts:nth-child(odd) .blogitem_wrapper {background-color: #ffff;}
@media only screen and (min-width:1590px){
    .tiny_products .product {
        width:264px;
        padding: 8px 8px 16px 8px;
        box-sizing: border-box;
    }
    .tiny_products.parentscat .product {
        width:264px;
        padding: 8px 8px 0 8px;
        box-sizing: border-box;
    }
    .tiny_products .productitem .product{
        width:250px;
    }
}
@media only screen and (max-width:1589px){
    .tiny_products .product {
        width:296px;
        padding: 8px 8px 16px 8px;
        box-sizing: border-box;
    }
    .tiny_products.parentscat .product {
        width:230px;
        padding: 8px 8px 0 8px;
        box-sizing: border-box;
    }
    .tiny_products .productitem .product{
        width:285px;
    }
}
@media only screen and (max-width:1330px){
    #column-left + #content {padding: 20px 10px 0 40px;}
    .tiny_products .product {
        width:270px;
        padding: 8px 8px 16px 8px;
        box-sizing: border-box;
    }
    .tiny_products.parentscat .product {
        width:260px;
        padding: 8px 8px 0 8px;
        box-sizing: border-box;
    }
    .tiny_products .productitem .product{
        width:260px;
    }
}
@media only screen and (max-width:1225px){
    #column-left + #content {padding: 20px 5px 0 30px;}
    .tiny_products .product {
        width:228px;
        padding: 8px 8px 14px 8px;
        box-sizing: border-box;
    }
    .tiny_products.parentscat .product {
        width:220px;
        padding: 8px 8px 0 8px;
        box-sizing: border-box;
    }
    .tiny_products .productitem .product{
        width:225px;
    }
    .tiny_products.owl-carousel .product {
        padding: 8px 8px 12px 8px;
    }
    .contact-methods-wrap .contact-methods .contact-method_tel a{font-size: 24px;}
    .product-filter {
        margin: 0 0 30px 0;
    }
}
@media only screen and (max-width:1120px){
    #column-left + #content {margin-left:200px;}
    .contact-methods-wrap .contact-methods .contact-method_tel a{font-size: 20px;}
}
