.horizontal-menu .main-menu__link {
    
        text-transform: none !important;
}
.horizontal-menu .submenu__item-title {
    font-size: 14px !important;
     text-transform: none !important;
}
.options__wrapper .alaali{
    cursor: pointer;
    display: inline-block;
    width: auto;
    
    margin-right: 17px;
    margin-bottom: 17px;
    vertical-align: top;
    border: none;
    border-radius: 0;
    background-color: inherit;
}


.options__color-item {
	
	background-color:none !important;
	border: none !important;
	border-radius: 50% !important;
}
.w_date {
        font-family: "Nunito", Helvetica, sans-serif;
  color: #000;
font-size: 13px;
cursor: pointer;
}
.blog__item-title {
    font-family: "Nunito", Helvetica, sans-serif !important;
    font-size: 1.6rem !important;
}

.w_available {
    
    display: none;
}
.cat-item__badge-item {color:#fff !important;border-radius: 25px !important;text-transform: none !important;font-family: "Nunito", Helvetica, sans-serif !important;    margin: 10px;}

 
.item {
 /* background-image: url(/wa-data/public/site/fon_bg_3.jpg); 
    background-position: bottom right;
    background-repeat: no-repeat;*/
}

.item-pg__sidebar-inner {
 /*   background-image: url(/wa-data/public/site/fon_bg_3.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;*/
} 
blockquote{
    position: relative;
    display: block;
    padding: 15px 20px 15px 45px;
    font-size: 14px;
    color: #000;
    background-color: #f4f7f9;
    border-radius: 4px;
    margin: 15px 0;
    border: 1px solid #fff;
}

blockquote:before {
    content: "i";
    position: absolute;
    top: 50%;
    left: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin-top: -9px;
    border: 1px solid #fff;
    font-weight: bold;
    font-size: 12px;
}

.item-pg__bottom{background-color:#fff;}

body.white-bg {
  /* background: url("/wa-data/public/site/back/888.jpg") repeat fixed center top;
     background-color: #f4f7f9;*/
    
}

.features__item--item-sidebar {
box-shadow: 3px 3px 8px rgba(161,161,161,.18);
  transition: box-shadow 0.3s ease-in-out;
  border:none !important;
}
.features__item--item-sidebar:hover {
 box-shadow: 3px 3px 8px rgba(161,161,161,.18);
    
}

.offer-item {
    border: 1px solid #efefef;
box-shadow: 3px 3px 8px rgba(161,161,161,.18);
}
.offer-item:hover { 
box-shadow: 3px 3px 8px rgba(161,161,161,.18);
}

.item {
  border: 1px solid #f2f2f2 !important;
/* box-shadow: 0 5px 10px #ccc;*/
}
@media (min-width: 1242px)
.top-menu__link {

    padding-bottom: 12px !important;
}
.main-menu {
        background-image: linear-gradient(to right, #868f96 100%, #596164 100%);
}
.catalog__options {
        border: 1px solid #f4f7f9 !important;
}
.tech-chars {
    width: auto !important;
}
.main-menu__list {
        background-image: linear-gradient(to right, #868f96 100%, #596164 100%);
}
.item:hover {
box-shadow: 3px 3px 8px rgba(161,161,161,.18);
}
.item:after {
 box-shadow: 3px 3px 8px rgba(161,161,161,.18);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.item-menu {
    background:none !important;
}
body:not(.grey-bg) .item-pg__gallery--brief .item-pg__brief-chars {
        padding: 7px;
}
.item-pg__gallery--brief {
box-shadow: 3px 3px 8px rgba(161,161,161,.18);
}
.item-pg__tags-wrapper {
    margin: 10px;
}
.item_gv .item__one-click .quickorder-button.uni-btn.uni-btn--grey-trnspt[data-quickorder-pb] {
    color: #000;
    font-family: "Nunito", Helvetica, sans-serif;
}

.item__img {
    border-radius: 6px;
}
.slideshow-owl-item-li img {
  border-radius: 6px;  
}
.offer-item__pic img {
   border-radius: 6px; 
}
.item-tags .sidebar-tags__title {
        text-transform: none;
}
.cat-item__badge-item--logo img {
    border-radius: 6px;  
}
.ip-features__i {
    margin-right: 10px;
    margin-left: 10px;
}
.ip-features__inner {
        width: 100%;
}
.tabs-content__inner {
        background-color: #fff;
}

.imeex_city {
  margin: 0;
  padding: 0;
  list-style: none;
}

@media (min-width: 576px) {
  .imeex_city {
    columns: 2;
  }
}
@media (min-width: 992px) {
  .imeex_city {
    columns: 3;
  }
}
@media (min-width: 1200px) {
  .imeex_city {
    columns: 4;
  }
}
.imeex_city li {
  margin: 0 0 10px 0;
  line-height: 1;
  padding: 0;
}
.imeex_city li .bold {
  font-weight: bold;
  border-bottom: 1px solid #ff7700;
}
.imeex_city_spacer {
  min-height: 120px;
}
.tech-chars__list .tech-chars__row:nth-child(even) {
    background-color: #f4f7f9;
}
.tech-chars {
    border: 2px solid #ffffff;
}
.desok {
    margin-left: 10px;
}
.item-pg__sidebar-inner {
        border: 2px solid #FE3A3A;
}
.dos_image {
    width: 100%;
    overflow: hidden;
        border-radius: 6px;
}
.dos_image img {
    display: block;
    max-width: 100%;
}
.shop_productsale__wrapper {
        font-weight: 600;
    font-size: 1rem;
}
.bellLight {
    border-radius: 6px;
}
.quickorder-product img, .quickorder-main-image img {
    border-radius: 6px;
}
.features__item-icon {
    margin-top: 5px;
}
.features__item {
    border-radius: 6px;
        background: #f4f7f9;
}
.features__item-title {
    font-size: 13px !important;
}
.features__item-text {
    font-size: 12px !important;
}
.home-brands__inner {
    padding-bottom: 20px;
}
.footer__about img {
    border-radius: 4px;
}
.tageditor-cloud a {  
border: 1px solid #f4f7f9;
	border-radius: 4px !important;
    font-size: 12px;
    text-decoration: none !important;
    color: #000000 !important;
    margin-top: 5px;
	display: inline-block;
	    padding: 5px 10px 5px 10px;
	        background-image: linear-gradient(89.04deg,#c6f1ff 3.44%,#c6e3ff 97.86%);
	}
	.tageditor-cloud a:hover {  
  background: #fff;
color: #fe3a3a !important;
border: 1px solid #fe3a3a;
	}
	.new-cat-menu--list {
    margin-bottom: 10px;
}
.b-cityselect__wrapper--incart, .b-cityselect__wrapper--incart1, .b-cityselect__wrapper--incart2 { 
    display: inline;
}
.brands-p__image img { 
    border-radius: 6px;
}
 .b-cityselect__mfp { 
    border-radius: 6px;
}
.add-button {
        padding-top: 11px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    border-color: #FE3A3A;
    color: #fff;
    background-color: #FE3A3A;
	border-style: solid !important;
    border-width: 2px !important;
    border-radius: 35px;
    text-align: center;
    text-transform: uppercase;
	font-family: Nunito;
    font-size: 11px;
}
.yourshop-form div.block, #legalentity-list {
    padding: 10px;
}
.save-button {
            padding-top: 11px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    border-color: #FE3A3A;
    color: #fff;
    background-color: #FE3A3A;
	border-style: solid !important;
    border-width: 2px !important;
    border-radius: 35px;
    text-align: center;
    text-transform: uppercase;
	font-family: Nunito;
    font-size: 11px;
}
.wa-form .wa-name {
        display: none;
}
.lb span {
    display: inline-block;
}
.alaali-img{width: 32px;height: auto;border-radius: 2px;}
.alaali a{padding: 2px; font-size:0;display: inline-block;vertical-align: top;position: relative;}
.alaali-zoom-wrapper{ display: none; width: 280px; height: 280px; position: absolute; top: -255px; left: 0px; z-index: 9999; text-align: center;}
.alaali-zoom-wrapper .main { border: 1px solid #ccc; padding-top: 10px; width: 220px; height: 230px; background-color: #FFF;border-radius: 5px !important;font-weight: 700;}
.alaali-zoom-wrapper .main .feature-name{font-size: 12px;}
.alaali-zoom-wrapper .main img{ width: 200px; height: auto;max-height: 200px;border-radius: 5px !important;}
.b-cityselect__wrapper--incart, .b-cityselect__wrapper--incart1, .b-cityselect__wrapper--incart2 {
    z-index: 9 !important;
}
.ref2 {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    width: 100%;
}
.quickorder-form .quickorder-submit [data-quickorder-pfb], .quickorder-form .quickorder-submit [data-quickorder-cfb] {
    padding-top: 11px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    border-color: #FE3A3A;
    background-color: #FE3A3A;
    border-style: solid !important;
    border-width: 2px !important;
    border-radius: 35px;
    text-align: center;
    text-transform: uppercase;
    font-family: Nunito;
    font-size: 13px;
}

clv_invitation {
    bottom: 0px !important;
}

element.style {
}
.quickorder-form .quickorder-submit [data-quickorder-pfb], .quickorder-form .quickorder-submit [data-quickorder-cfb] {
    padding-top: 11px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    border-color: #FE3A3A;
    background-color: #FE3A3A;
    border-style: solid !important;
    border-width: 2px !important;
    border-radius: 35px;
    text-align: center;
    text-transform: uppercase;
    font-family: Nunito;
    font-size: 13px;
}
.quickorder-form .quickorder-submit [data-quickorder-pfb], .quickorder-form .quickorder-submit [data-quickorder-cfb] {
    background: none;
    padding: 0;
}
.quickorder-form [data-quickorder-pfb] {
    background: rgb(254 58 58) !important; }
    .galleryplus-modal-content {
        border-radius: 6px;
    }
    .galleryplus-modal-title { 
        padding-right: 0px !important;
        font-size: 19px !important;
        font-family: "Nunito", Helvetica, sans-serif;
    }
    .opti {
    position: relative;
    display: inline-block;
    border: 1px solid rgba(255,255,255,0.1);
    background: rgb(254 58 58);
    /* cursor: pointer; */
    margin: 0 10px 20px 0;
    padding: 0 10px;
    border-radius: 20px;
    /* text-shadow: 0 1px 0 rgb(255 255 255 / 10%); */
    font-size: 13px;
    line-height: 28px;
    color: #fff;
    letter-spacing: normal;
    word-spacing: normal;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }

    .galleryplus-thumbnail-vertical { 
        border-radius: 6px;
    }

.groupQuestions {
	color: #4E4E4E;
	margin-top: 30px;
}

.groupQuestions__title {
	font-size: 18px;
	line-height: 1.4em;
}

.groupQuestions__list {
	border-radius: 5px;
}

.groupQuestions__item {

}

.groupQuestions__item-header {
	color: #000000;
    padding: 10px 30px;
    background-color: #ffffff;
    border: 1px solid #f4f7f9;
}

.groupQuestions__item-title {
    font-size: 13px;
    line-height: 30px;
    margin: 0;
}

.groupQuestions__item-content {
    color: #000000;
    font-size: 13px;
    padding: 15px 30px 20px;
    background-color: #ffffff;
    border: 1px solid #f4f7f9;
}

.groupQuestions__item--spoiler {
	cursor: pointer;
}

.groupQuestions__item--spoiler .groupQuestions__item-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.groupQuestions__spoiler-indicator {
	margin-left: 15px;
	transition: transform ease .5s;
}

.groupQuestions__item--spoiler .groupQuestions__item-content {
	display: none;
}

.groupQuestions__item--open .groupQuestions__spoiler-indicator {
	transform: rotate(-180deg);
}

.question-product {
	color: #4C8EDB;
	text-decoration: none;
}
.galleryplus-badge
{
    display: none !important;
}
.bellLight__w { text-align: center !important;}

.pop-cat {
    border: none !important;;
    background: #f4f7f9;
}
.pop-cat__amount {
        border-radius: 4px;
}
.home-items__tabs-item.active .home-items__tabs-link span::after {
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    width: 150px;
    height: 40px;
    margin-left: -75px;
    content: "";
    background: url(data:img/png;base64,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) no-repeat 0 0;
    background-size: contain;
    opacity: .6;
	}
	
.home-items__tabs-item.active .home-items__tabs-link span {
	        font-weight: bold;
    text-shadow: 0 0.1rem 0 rgba(255,255,255,0.6);
	}
	.blog__inner {
	    background: #fff;
	    padding: 10px;
	}
	.item__one-click {
	    background: #f2f2f2;
	}
	.sidebar-tags__link {
	    border: 1px solid #f4f7f9 !important;
	        border-radius: 4px !important;
	            color: #000 !important;
	            background-image: linear-gradient(89.04deg,#c6f1ff 3.44%,#c6e3ff 97.86%);
	}
	.item__title {
	    font-weight: bold !important;
	}
.new-cat-menu__link {
     font-weight: bold !important;
}
.color-slider__title {
    font-size: 2rem !important;
}
.item-pg__title {
    font-size: 2.7rem !important;
}
.catalog-head__title {
    font-size: 2.7rem !important;
}
.item-feedback__it-text {
    background: #f4f7f9;
    border-radius: 6px;
    padding: 10px;
}
.item-pg__offer-slider  {
    background: #f4f7f9;
        padding: 10px;
}
.item-pg__items-slider {
    background: #f4f7f9;
        padding: 10px;
}
.alerting {
    background: #f4f7f9 !important;
   
}
.alerting__content {
     color: #000000 !important;
}
.home-news--floated {
        margin-bottom: auto !important;
}
.horizontal-menu .main-menu__link {
        font-weight: bold !important;
}
.rab_cab {
    padding: 3px 7px;
    font-size: 1.2rem;
    border-radius: 4px;
    line-height: 30px;
    background-color: #fff493;
    color: #000;
}
.vk_skidka {
    position: relative;
    display: block;
    padding: 15px 20px 15px 45px;
    font-size: 14px;
    color: #fff;
    line-height: 2;
    background: #333 url(https://imeex.ru/wa-data/public/site/fire.gif) no-repeat;
    border-radius: 4px;
    margin: 15px 0;
}
.pagination {
    display: table;
    margin: auto auto 20px
}

.pagination__list {
    margin: 0;
    list-style: none;
    padding: 0
}

.pagination__list,.pagination__list li {
    display: inline-block;
    vertical-align: middle
}

.pagination__list li:not(:last-child) {
    margin-right: 1rem
}

.pagination__list li span {
    width: 30px;
    height: 1px;
    display: inline-block;
    position: relative;
    top: -4px
}

.pagination__list li a[href] {
    display: block;
    width: 4rem;
    height: 4rem;
    line-height: 4.8rem;
    border-radius: .3rem;
    position: relative;
    color: #000!important;
    background-color: #fff;
    text-decoration: none;
    font-size: 1.3rem;
    text-align: center
}

.pagination__list li a[href]:hover {
    border-color: #306bc9
}

.pagination__list li a[href]:hover .icon {
    fill: #306bc9!important
}
.blog__article img {
     border-radius: 6px;
}
.addgifts--product {
    background-color: #f4f7f9 !important;
}
.tech-chars__cell a[href] {
        color: #333;
    text-decoration: underline;
}
.tech-chars__cell a[href]:hover {
        color: #FE3A3A;
    text-decoration: none;
}