/***CUSTOM CSS RULES FOR YOUR SITE***/
body,h1, h2, h3 {
    color: #222;
}
/***CUSTOM CSS RULES FOR YOUR SITE***/
#altop_search form input[type="submit"] {
    background: #222;
    color: #FFF;;;
}
/***CUSTOM CSS RULES FOR YOUR SITE***/
a#callbackAnch {
    background: #9bc218;
    color: #FFF;
}
.catalog-section-child a .child .image img, .reviews-section-child a .child .image img {

    display: none;
}
body > div.body > div > div > div.content-wrapper > div > div.content > div.workarea > div.tabs-wrap.tabs-main > ul > .recommend {
    display: none;
}
#cart_line1 i.fa.fa-shopping-cart {
    color: #222 !important;
}
.title-search-result {
    display: none !important;
}
  .vendcarusel .anythingSlider .panel{
width: 215px !important;
    border: none;
    margin: 0px 5px;
}
 .vendcarusel .anythingSlider-promotions-block{
    height: 115px !important;
 }
  .vendcarusel .anythingSlider-promotions-block .arrow.forward,  .vendcarusel .anythingSlider-promotions-block .arrow.back{
    top: 30px;
  }
  ul.left-menu > li.parent > a .arrow, ul.left-menu > li.parentMore > a .arrow span.arrow {
    border-left-color: #f9e535;
}
  .vendcarusel .promotions__item-image-wrap{
    background: #FFF;
  }
 .vendcarusel  .promotions__item-image{
    background-size:contain; 
 }
 .vendcarusel .promotions__item-image-wrap{
        width: 215px !important;
    height: 100px;
 }
div.news-detail img.detail_picture {
    max-height: 300px;
    max-width: 100%;
    object-fit: contain;
}
.vendors-section-item {
    margin: 1px !important;
}
.catalog-section-child a .child .image, .reviews-section-child a .child .image{
    width: 0px;
}
.vendors-section-item a .item .item-title {
    width: 180px;
    text-align: center;
}
.vendors-section-item a{
    width:180px;
}
.vendors-section-item a .item .item-title {
    padding: 0px 0px;
}
/***CUSTOM CSS RULES FOR YOUR SITE***/
#callbackAnch > span > i {
    color: #fff;;
}/***CUSTOM CSS RULES FOR YOUR SITE***/
.page-wrapper.bg-repeat-x.bg-repeat-y.bg-fixed {
    background-size: cover;
}
/***CUSTOM CSS RULES FOR YOUR SITE***/
ul.left-menu > li > a {
    background: #222;
    color: #FFF;
    text-decoration: none;
    border-radius: 0px;;;;
}

/***CUSTOM CSS RULES FOR YOUR SITE***/


.btn_buy {
    color: #111;
    background: #fde037;
    font-weight: bolder;
}
.btn_buy i {
    color: #111;
}
.uh9g34on img.preview-picture:hover {
    -webkit-box-shadow: 6px 8px 24px 0 rgba(32, 47, 57, 0.2);
    box-shadow: 6px 8px 24px 0 rgba(32, 47, 57, 0.2);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

tr.uh9g34on {
    width: 16%;
    float: left;
    overflow: hidden;
    object-fit: cover;
    height: 150px;
}
.uh9g34on a > img {
    object-fit: contain;
    width: 150px;
    transition: 0.2s;
    height: 150px;
}
.header_4 .telephone p {
    width: 50%;
    float: left;
}
.header_4 .telephone {
    margin-top: 12px;
}
a#geolocationChangeCity {
    display: none;
}
.headcart a.cart .text{
    color: #111;
}
div.telephone > p:nth-child(1) {
    font-size: 15px;
}
div.workarea > div > div.catalog-section-list .catalog-section .catalog-section-title a{
        border: 2px solid #ffffff;
        color: #111;
}

div.workarea > div > div.catalog-section-list .catalog-section .catalog-section-title:hover a{
    color: #111;
    border-color: #fff;
}


div.workarea > div > div.catalog-section-list .catalog-section {
    width: 33%;
    display: inline-table;
}

div.workarea > div > div.catalog-section-list .catalog-section .catalog-section-child a{
    width:310px;
    height: 33px;
        border: none;
}
div.workarea > div > div.catalog-section-list .catalog-section .catalog-section-child a .child .text-cont{
    height:28px;

    vertical-align: unset;
}
div.workarea > div > div.catalog-section-list .catalog-section .catalog-section-child a:hover .child .text{
    color: #111;
}
div.workarea > div > div.catalog-section-list .catalog-section .catalog-section-child a:hover{
    border: none;
    border-color: transparent;
        box-shadow: none;
}


div.workarea > div > div.catalog-section-list .catalog-section  .catalog-section-child a:hover .child{
    border: none;
        border: 0px solid transparent;
}

div.workarea > div > div.catalog-section-list .catalog-section .catalog-section-title a{
    background: #FFF;
        font-size: 15px;
}


div#cart_line1{
}



div#cart_line1 .oformit_cont button{
    background: #222;
    color: #FFF;;
}
footer {
    background: #f9e535;
}

.footer-bottom__copyright{
    color: #222;
}

#cart_line1 > a > span.qnt_cont span{
    background: #FFF;
}

.kabinet a.login_anch i, .kabinet a.personal i, .kabinet a.register i, .kabinet a.exit i {

    color: rgb(249, 229, 53) !important;
}


div#cart_line1 .oformit_cont button:hover{
    background: #FFF;;
    color: #222;;;
}

.titaniom .catalog-section .catalog-section-child a .child .text-cont {
    padding: 0;

}
.titaniom .catalog-section .catalog-section-child a .child .text-cont span{

    text-decoration: none;
}
.compare_line a i, .delay_line a i {

    color: rgb(249, 229, 53) !important;}


.anythingSlider .arrow.forward a, .anythingSlider .arrow.back a{
    background: #22222278;;;;
}