.b-sfilt-item-param-list > li a.unlink {
  font-size: 14px;
  color: #333;
  font-weight: 400;
  margin: 0;
  text-decoration: none;
}
input[type="checkbox"]:checked + label a{
  font-weight: 700;
}

.sitemap ul,.sitemap li{
  margin: 0 !important;
  padding: 0 !important;
}
.sitemap ul:before,.sitemap li:before{
  content: none !important;
}
.hardevel_warehouse{
  position: absolute;
  z-index: 999;
  bottom: 0;
  width: 100%;
  height: auto;
  font-size: 13px;
  background: #d0e2ff;
  border: 1px dashed red;
  line-height: 17px;
  padding: 2px 5px;
  color: #333;
}


.b-lmo-header .b-status-label {
  text-indent: 0 !important;
}

.b-lmo-header .b-status-label {
  display: none;
}

.b-lmo-item-open .b-lmo-header .b-status-label {
  display: inline-block;
}
.b-hbs-search-popup {
  min-width: 250px;
}

.b-tbo-vscroll{
  max-height: none;
}

.b-pfd-loadmore-link.active span:after,.b-pfd-loadmore-link.active span:before{
  transform: rotate(-180deg);
}
.b-hbs-search .b-td-meta{
  width: auto;
}

.b-popup-modal .modal-body {
  font-size: 14px;
}
.b-popup-modal .modal-body li{
  list-style: none;
}
@media(max-width: 959px){
  .b-mydata-side{
    margin-top: 30px;
  }
}

.b-list-likes.used{
  opacity: 0.5;
}
/*
.b-i-product-pic-slider-item{
  z-index: auto !important;
}*/
/*
.is-parent .b-i-product-pic-slider-item {
  display: none !important;
}
.is-parent.c-li-hover .b-i-product-pic-slider-item {
  display: block !important;
}
*/
button[disabled],  button.disabled{
  cursor: default !important;
  background: #d6dee5 !important;
  border: 1px solid grey !important;
}

@media (max-width: 1120px){
  .b-catalog-row-plate > .b-e-msbn.iter3 {
    display: none;
  }
}
@media (min-width: 1121px){
  .b-catalog-row-plate > .b-e-msbn.iter2 {
    display: none;
  }
}


/*
.slick-slider .b-i-product-inner, .b-popular-products-slider .b-i-product-inner{
  padding: 0 30px;
}
*/
.b-cat-loadmore.list{
  margin-top: 20px;
}
/*
.b-bstyle .b-logo-link {
  width: 217px;
  height: 56px;
  background: url(../images/logo-black.png) no-repeat;
}
*/

@-moz-document url-prefix() {
  g[mask]:not([mask=""]){
  display: none;
}
}
.b-bstyle .blackmenu li.is-parent{
  position: relative;
}
.b-bstyle .blackmenu .b-hbsc-popup{
  top: -1px;
}
.b-bstyle .b-hbsc-product-of-day{
  display: none;
}
.b-hbsc-popup-td-gaming-series{
  background: none;
}
.b-bstyle .b-popular-products{
  position: relative;
}
.portal_category{
  position: relative;
}

.anchor{
  position: absolute;
  top: -50px;
}

#secInfo table{
  color: #333;
}

img.lazy {

  /* optional way, set loading as background */
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.animation_wrapper img.lazy {
  min-width: 400px;
  width: auto !important;
  height: auto !important;
}

.lazy_wrapper:before{
  content: " ";
  display: block;
  position: absolute;
  background-image:  url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM2MGFhMmEiPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgIDxjaXJjbGUgY3g9IjIyIiBjeT0iMjIiIHI9IjEiPgogICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIgogICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuOHMiCiAgICAgICAgICAgICAgICB2YWx1ZXM9IjE7IDIwIgogICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgICAgICAgICAgICAgIGtleVRpbWVzPSIwOyAxIgogICAgICAgICAgICAgICAga2V5U3BsaW5lcz0iMC4xNjUsIDAuODQsIDAuNDQsIDEiCiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ic3Ryb2tlLW9wYWNpdHkiCiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS44cyIKICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIKICAgICAgICAgICAgICAgIGNhbGNNb2RlPSJzcGxpbmUiCiAgICAgICAgICAgICAgICBrZXlUaW1lcz0iMDsgMSIKICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiCiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgICAgICA8L2NpcmNsZT4KICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4KICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIKICAgICAgICAgICAgICAgIGJlZ2luPSItMC45cyIgZHVyPSIxLjhzIgogICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIKICAgICAgICAgICAgICAgIGNhbGNNb2RlPSJzcGxpbmUiCiAgICAgICAgICAgICAgICBrZXlUaW1lcz0iMDsgMSIKICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIgogICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InN0cm9rZS1vcGFjaXR5IgogICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuOHMiCiAgICAgICAgICAgICAgICB2YWx1ZXM9IjE7IDAiCiAgICAgICAgICAgICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiCiAgICAgICAgICAgICAgICBrZXlTcGxpbmVzPSIwLjMsIDAuNjEsIDAuMzU1LCAxIgogICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgPC9jaXJjbGU+CiAgICA8L2c+Cjwvc3ZnPg==);
  /*background-image:  url('../images/loader.svg');*/
  width: 100%;
  height: 100%;
  background-size: 50% 50%;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-color: #fff;
}
.lazy_wrapper.empty:before{
  display: none;
}
.b-bstyle .b-i-product-pic .lazy_wrapper:before{
  background-color: #151515;
}
.b-bstyle .b-i-product product_wrapper:hover .lazy_wrapper:before{
  background-color: #202020;
}
.b-i-product-pic-slider-item {
  display: block;
  width: 100% !important;
  position: absolute;
}
.b-order-box .b-odmg-form-group-address{
  padding: 0 !important;
  margin: 15px 0 0 40px;
}
.b-cng-item-prod .b-cngip-short-chars{
  line-height: 18px;
}
.nocollapse:after{
  display: none;
}
.b-sfilt-item-head a.nocollapse span i{
  border-bottom: none;
}
.b-cwp-item-td-qnt{
  z-index: 1000;
}
.b-cwp-item-td-price{
  width: 220px;
}

#index .b-col-mnp-slider{
  min-height: 640px;
}

.b-badd-next a.b-btn-checkout.disabled {
  cursor: default;
  opacity: .4;
}
.b-go2top{
  bottom: 160px;
  text-indent: -9999em;
  width: 52px;
  height: 52px;
}

.b-product-name-bf-title{
  display: block;
  text-decoration: none;
}
.b-catalog-row .b-i-product .b-i-product-bot-meta{
  min-height: 85px;
}
@media (max-width: 719px){
  .b-wrap-sec-bf {
    display: block;
  }
}
@media (min-width: 719px){
.b-bf-main-pslider-paging-arrows {
  position: relative;
  width: 520px;
  margin: 0 auto;
}
}

.b-hmbp-catalog .b-hbsc-link-black-friday:hover, .b-hmbp-catalog .b-hbsc-link-black-friday:active{
  background: #60aa2a !important;
  color: #fff !important;
}
.b-section-fb-begin .b-sfbb-list > .b-item{
   width: auto;
}
.b-bfriday-promo{
  background-image: none;
}
.b-bfriday-promo-inner{
  background-image: none;
}


.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 25px;
  height: 0;
  margin-bottom: 40px;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.b-credit-org-down-payment .b-input{
  width: 110px;
}

.b-credit-poptb .b-link-qst {
  border: 2px solid #cce6f3;
  color: #0081c1;
  /*
  margin-left: 4px;
  margin-top: 6px;
  */
  margin-left: 9px;
  margin-top: -3px;
}
.credit_row.error{
  background: #ffddde;
}
.b-credit-poptb th, .b-credit-poptb td{
  padding-left: 10px;
  padding-right: 10px;
}
.b-credit-poptb tr > td:last-child {
  padding-right: 10px;
}
@media (min-width: 921px){
  .b-order-box-slider .b-order-box-slider-item-final {
    clear: none;
  }
}

@media (min-width: 921px){
  .b-order-box-slider-item:first-child {
    min-height: 1752px;
  }
}
@media (max-width: 920px){
  .b-obox-subitem .b-credit-poptb-payment-wrapper {
    display: inherit;
  }
}

.b-obox-subitem .b-credit-poptb-payment-wrapper.collapse {
  display: none;
}

.b-credit-poptb .tooltip{
  width: 300px;
  margin: 14px 0 0 122px !important;
}

.b-credit-poptb .b-corg-td-4 {
  max-width: 245px;
}

.form-no-alert .b-error{
  display: none;
}

.b-credit-poptb-payment-wrapper .b-credit-poptb {
  padding: 0 0 10px 40px;
}


.hashit {
  width: 100% !important;
  height: 100% !important;
  min-height: 2300px;
  border: none;
}


.img_container_instagram{
  margin-bottom: 30px;
  position: relative;

}
.img_container_instagram img{
  min-height: 230px;
  
}
.img_container_instagram .labels{
  position: absolute;
  top: 50%;
  /* left: 50%; */
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  display: none;
  margin-top: -10px;
  /* margin-left: -55px; */
  text-align: center;
  width: 100%;
  height: 22px;
  line-height: 15px;
}
.img_container_instagram:hover .labels{
  display: block;

}
.labels .like,.labels .comment{
  fill: currentColor;
  display: inline-block;
  width: 18px;
  height: 18px;
  border-bottom: none;
  margin: 5px;
  background-image: url("../images/insta_like.svg");

}
.labels .comment{
  background-image: url("../images/insta_comment.svg");
  margin-left: 10px;
}
.hover{
  background-color: rgba(0, 0, 0, 0.6);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: none;
}

.img_container_instagram:hover .hover{
  display: block;
}

@media (max-width: 1120px){
  .img_container_instagram .hover, .img_container_instagram .labels{
    display: block;
  }
  .img_container_instagram img{
    min-height: 160px;
  }
}
.b-foot-soc-list:last-child{
  margin-top:10px;
}
.order_validation_resend{
  font-size: 14px;
}
.b-order-box .validate_code_block{
  margin-bottom: 20px;
}
.b-order-box .validate_code_block .form-group{
  margin-bottom: 13px;
}
@media (max-width: 480px){
  .validate_code_block  .b-add-newfield {
    margin: 10px 0 20px 0;
  }
}

.b-amd-promo.logitech {
  background: url(../images/bg-promo-l.png) center 0 no-repeat;
}

.b-action-why-amd.logitech {
  background: url(../images/banner_midi.png) center center no-repeat;
}
/*
@media (max-width: 920px){
  .order_validation_resend{
    margin-top: 40px;
    display: block;
  }
}
*/


.b-i-product-short-char .b-shead,.b-pdb-shortdesc-head {
  color: #999;
}


@media only screen and (min-width: 1200px){
  .nv-logos-footer-1 #rtx-logo {
    max-width: none !important;
  }
}

#nvidia p{
  font-size: 14px;
}

.side_banner{
  height: 100%;
  background: #000;
  position: fixed;
  width: 440px;
  z-index: 100000;
  vertical-align: middle;
  display: block;
  opacity: 0;
  top: 0;

}

.side_banner img{
  float: right;
  width: 100%;
  display: block;
  max-width: 440px;

}

.side_banner.left{
  left: 0;
}
.side_banner.right{
  right: 0;
  width: 100px;
}
.side_banner.right img{
  float: left;
}
@media (max-width: 1599px){
  .side_banner{
    display: none;
  }
}

.b-askon-bb-btns .b-btn-apply{
  color: #c40119;
  font-size: 14px;
  line-height: 20px;
  position: relative;
  cursor: pointer;
  text-decoration: none;
  border: none;
  display: inline-block;
  vertical-align: top;
  font-weight: 700;
  margin-top: 10px;

}

.b-asus-style .more{
  background-color: #1c1c1c;
}



.b-asus-style .b-rst-graph-v2.more .b-rst-graph-border-start{
  z-index: 0;
}
.b-asus-style .b-rst-graph-v2.more .b-rst-graph-border-start-over{
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
}

.b-category-box-head .b-ico{
  width: 60px;
  height: 60px;
}

.b-category-box-head .b-ico i span{
  display: inline-block;
  vertical-align: middle;
  width: 38px;
  height: 38px;
  background-repeat: no-repeat;
  background-position: center;

}

.b-category-box-head.c396 .b-ico span{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.4 11.02H11.7a.72.72 0 0 0-.73.72v10.6a.72.72 0 0 0 .72.7h10.7a.72.72 0 0 0 .7-.7v-10.6a.72.72 0 0 0-.7-.72zm-.73 10.6H12.4v-9.16h9.27v9.16zm11.37-6.02a.96.96 0 1 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3V8.1A4.08 4.08 0 0 0 26 4.03h-.48V.96a.96.96 0 1 0-1.92 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.9 0v3.07h-2.8V.96a.96.96 0 1 0-1.92 0v3.07H8.1A4.08 4.08 0 0 0 4.03 8.1v.88H.96a.96.96 0 0 0 0 1.9h3.07v2.8H.96a.96.96 0 1 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.92h3.07v2.8H.96a.96.96 0 0 0 0 1.9h3.07v.96a4.08 4.08 0 0 0 4.07 4.07h1.36v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h2.8v3a.96.96 0 0 0 1.9 0v-3h2.8v3a.96.96 0 0 0 1.92 0v-3h.48a4.08 4.08 0 0 0 4.07-4.07v-.96h3a.96.96 0 0 0 0-1.9h-3v-2.8h3a.96.96 0 0 0 0-1.92h-3v-2.8h3zm-4.9 10.38a2.16 2.16 0 0 1-2.16 2.15H8.1a2.16 2.16 0 0 1-2.16-2.15V8.1A2.16 2.16 0 0 1 8.1 5.95h17.88a2.16 2.16 0 0 1 2.15 2.15v17.88z'/%3E%3C/svg%3E");
}
.b-category-box-head.c1866 .b-ico span{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.4 0H1.6C.7 0 0 .7 0 1.6v19.5c0 .9.7 1.6 1.6 1.6h8.9v.1c-.2.4-.4.8-.6 1-.2.2-.4.3-.9.3-.6 0-1.1.5-1.1 1.1v.7c0 .6.5 1.1 1.1 1.1h13.3c.6 0 1.1-.5 1.1-1.1v-.7c0-.6-.5-1.1-1.1-1.1-.5 0-.7-.2-.9-.3-.3-.2-.5-.6-.7-1.1h8.8c.9 0 1.6-.7 1.6-1.6V1.6C31 .7 30.3 0 29.4 0zM2.3 1.5h26.4c.4.1.6.4.7.7V4h-28V2.6c.1-.5.4-.9.9-1.1zm27.2 3.7v12.7h-28V5.2h28zm0 13.9v1.2c-.2.5-.6.8-1.1.8H2.7c-.6 0-1.2-.5-1.2-1.2V19h28zm-8.7 6.2H10.4c.6-.3 1.1-1 1.3-1.5l.3-1h7c.3.8 1 2.1 1.8 2.5z' fill='%23231f20'/%3E%3C/svg%3E");
}
.b-category-box-head.c421 .b-ico i span{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='38' viewBox='0 0 21 38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M11.68 8h-.5v-.97-.05c0-.1-.14-2.45 1.47-2.65A3.4 3.4 0 0 0 15.95.7a.7.7 0 0 0-.7-.7.7.7 0 0 0-.7.7 2.03 2.03 0 0 1-2.07 2.27c-2.33.3-2.78 2.78-2.68 4.08V8h-.48a9.2 9.2 0 0 0-9.3 9.08v11.85A9.2 9.2 0 0 0 9.3 38h2.37a9.2 9.2 0 0 0 9.3-9.07V17.08A9.2 9.2 0 0 0 11.7 8zm0 1.84a7.36 7.36 0 0 1 7.45 7.24v7.63h-7.97v-3.24a3.1 3.1 0 0 0 2.5-3v-3.12a3.1 3.1 0 0 0-2.47-3v-2.5h.5zm-1.18 3.8a1.73 1.73 0 0 1 1.75 1.7v3.12a1.75 1.75 0 0 1-3.5 0v-3.12a1.73 1.73 0 0 1 1.75-1.7zm-1.18-3.8h.47v2.5a3.1 3.1 0 0 0-2.46 3v3.1a3.1 3.1 0 0 0 2.42 3v3.27h-7.9V17.1a7.36 7.36 0 0 1 7.46-7.25zm2.36 26.33H9.32a7.36 7.36 0 0 1-7.45-7.24v-2.85h17.26v2.85a7.36 7.36 0 0 1-7.45 7.24zm-1.18-16.5a.92.92 0 0 0 .94-.92v-3.6a.94.94 0 0 0-1.87 0v3.6a.92.92 0 0 0 .93.9z'/%3E%3C/svg%3E");
}
.b-category-box-head.c189 .b-ico span{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='26' viewBox='0 0 35 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M34.03 20.13h-2.2V2.93A2.9 2.9 0 0 0 28.98 0H6a2.9 2.9 0 0 0-2.84 2.93v17.2H.98a1.03 1.03 0 0 0-.98 1v1.54A3.27 3.27 0 0 0 3.2 26h28.6a3.27 3.27 0 0 0 3.2-3.33v-1.54a1 1 0 0 0-.97-1zm-.66 1.8v.88a1.44 1.44 0 0 1-1.43 1.5H3.1a1.44 1.44 0 0 1-1.43-1.5v-.87h31.7zm-25.93-1.8V4.63h19.84v15.5H7.44zM27.94 3.3H6.78a.67.67 0 0 0-.67.66v16.16H4.8V2.6a.9.9 0 0 1 .9-.94h23.55a.9.9 0 0 1 .9.94v17.55h-1.57V3.96a.66.66 0 0 0-.65-.67zM16.76 23.7l1.46.02a.47.47 0 0 0 .47-.48v-.3a.47.47 0 0 0-.47-.47h-1.46a.47.47 0 0 0-.47.48v.3a.47.47 0 0 0 .47.46zM18.3 9.2a.64.64 0 0 0-.93 0l-6.3 6.5a.7.7 0 0 0 0 .95.64.64 0 0 0 .94 0l6.3-6.5a.7.7 0 0 0 0-.95zM23 7.82a.64.64 0 0 0-.93 0l-5.13 5.3a.7.7 0 0 0 0 .96.64.64 0 0 0 .92 0L23 8.78a.7.7 0 0 0 0-.96z'/%3E%3C/svg%3E");
}
.b-category-box-head.c1107 .b-ico span{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 27.9'%3E%3Cstyle%3E.st0%7Bfill:%230081c1%7D%3C/style%3E%3Cpath class='st0' d='M15.1 9.1c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 .5-.5 1.3-.5 1.9 0 .4.3.9.2 1.1-.2.2-.3.2-.7 0-1a2.99 2.99 0 0 0-4.2.1c0-.1-.1-.1 0 0zM21.3 7.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6a6.64 6.64 0 0 0-9.4 0c-.3.4-.2.9.2 1.1.3.2.7.2 1 0 2-2 5.2-2 7.2 0 0 .2.2.3.4.3z'/%3E%3Cpath class='st0' d='M24.2 4.5c.4 0 .8-.4.8-.8 0-.2-.1-.4-.2-.6-4.2-4.2-11.1-4.2-15.3 0-.3.4-.2.9.1 1.2.3.2.7.2 1 0 3.6-3.6 9.4-3.6 13 0 .1.2.4.2.6.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M32.2 17.9H30v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H6v-12c0-.6-.4-1-1-1s-1 .4-1 1v12H1.8c-1 0-1.8.8-1.8 1.8v6.4c0 1 .8 1.8 1.8 1.8h30.4c1 0 1.8-.8 1.8-1.8v-6.4c0-1-.8-1.8-1.8-1.8zm-.2 8H2v-6h30v6z'/%3E%3Cpath class='st0' d='M20.2 21.9h-6.3c-.5 0-.8.4-.8.8v.3c0 .5.4.8.8.8h6.3c.5 0 .8-.4.8-.8v-.3c0-.4-.4-.8-.8-.8z'/%3E%3C/g%3E%3C/svg%3E");
}
.b-category-box-head.c1869 .b-ico span{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 31'%3E%3Cpath d='M23.6 10.9h3.8c.4 0 .6-.3.6-.6v-.7c0-.4-.3-.7-.6-.7h-3.8c-.3 0-.6.3-.6.7v.8c0 .2.3.5.6.5zm-13 16.4h9.9c.8 0 .8-1.3 0-1.3h-9.9c-.9-.1-.9 1.3 0 1.3zm0-4h9.9c.8 0 .8-1.5 0-1.5h-9.9c-.9.1-.9 1.5 0 1.5zM29.7 5.9H25V1.5c0-.9-.6-1.5-1.4-1.5H7.4C6.7 0 6 .6 6 1.5v4.4H1.3c-.6 0-1.1.4-1.2.9-.1.2-.1.4-.1.6v15.3c0 .7.6 1.3 1.3 1.3h4.8v5.6c0 .8.6 1.5 1.4 1.5h15.9c.7 0 1.4-.6 1.4-1.5V24h4.8c.7 0 1.3-.6 1.3-1.3V7.2c.1-.7-.5-1.3-1.2-1.3zM7.4 1.3h16.2l.1.1v4.4H7.4V1.3zm16.1 28.2v.1H7.6c-.1 0-.1 0-.1-.1v-10h16v10zM29 22h-4.1v-2.5h1.4v-1.3H4.6v1.3h1.5V22H2V7.9h27V22z' fill='%230081c1'/%3E%3C/svg%3E");
}
.b-category-box-head.c15 .b-ico span{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='32' viewBox='0 0 18 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%230081c1; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.2 0H2.8A2.74 2.74 0 0 0 0 2.7V29.3A2.74 2.74 0 0 0 2.8 32h12.42a2.74 2.74 0 0 0 2.8-2.7V2.7a2.74 2.74 0 0 0-2.8-2.7zm.86 23.5H1.94V5.55h14.12V23.5zM2.8 1.88h12.42a.83.83 0 0 1 .85.82v1.6H1.94V2.7a.83.83 0 0 1 .86-.83zm12.42 28.26H2.8a.83.83 0 0 1-.85-.82v-4.54h14.12v4.55a.83.83 0 0 1-.86.83zm-6.2-5.06a2.32 2.32 0 1 0 2.4 2.32 2.37 2.37 0 0 0-2.4-2.33zm0 3.4a1.07 1.07 0 1 1 1.1-1.08 1.1 1.1 0 0 1-1.1 1.06z'/%3E%3C/svg%3E");
}
.b-category-box-head.c197 .b-ico span{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3e%3cstyle%3e.st0%7bfill:%230081c1%7d%3c/style%3e%3cpath class='st0' d='M32.1 4c-.1 0-7.3 1.2-14.6 1.2S3 4 2.9 4c-1 0-1.8.8-1.8 1.8v19.7c0 1 .8 1.8 1.9 1.8 0 0 4.4-.5 9.7-.7v.3c-.1.3-.3.6-.5.8-.1.1-.2.2-.6.2-.7 0-1.3.6-1.3 1.3v.6c0 .7.6 1.2 1.3 1.2h11.9c.7 0 1.3-.4 1.3-1.2v-.6c0-.7-.6-1.3-1.3-1.3-.3 0-.5-.1-.6-.2-.1-.1-.3-.7-.4-1 5.3.2 9.5.7 9.6.7 1 0 1.8-.8 1.8-1.8V5.8c0-1-.8-1.8-1.8-1.8zM14.6 26.6h5.7c.1.5.5 1.5 1 2.3h-7.7c.8-.6 1-2.2 1-2.3zM3 25V6c1.9.3 8.2 1 14.5 1 6.3 0 12.6-.8 14.5-1v19c-.7-.1-7.7-.6-14.5-.6S3.7 25 3 25z'/%3e%3cpath class='st0' d='M19.7 11.9c-.3-.3-.8-.3-1.1 0l-7.4 7.4c-.3.3-.3.8 0 1.1.2.2.3.2.5.2s.4-.1.5-.2l7.4-7.4c.4-.3.4-.8.1-1.1zM25.3 10.4c-.3-.3-.8-.3-1.1 0l-2.8 2.8-3.3 3.3c-.3.3-.3.8 0 1.1.2.2.3.2.5.2s.4-.1.5-.2l6.1-6.1c.4-.4.4-.8.1-1.1z'/%3e%3c/svg%3e");
}

.person_identity{
  font-size: 13px;
  margin-top: 5px;
}
.without_icon:before{
  content: none !important;
}

#callbackMobileForm .b-btn-send{
  line-height: 55px;
  text-decoration: none;
}

.zoomImg{
  background-color: #fff;
}
body.b-bstyle .zoomImg{
  background-color: #151515;
}

.b-with-bonus .b-link-qst {
  border: 2px solid #cce6f3;
  color: #0081c1;
  margin-left: 5px;
}

.b-bstyle .b-with-bonus .b-link-qst {
  color: #f00;
  border: 1px solid rgba(255,0,0,.2);
}
/*
.filter-popup {
  left: 0px;
  top: 49px;
  position: absolute;
  width: 100%;
  background: #fff;
  transition: all 0.5s ease-in;
  -moz-transform: translateX(-110%);
  -webkit-transform: translateX(-110%);
  transform: translateX(-110%);
  z-index: 1000;

  opacity: 0;
  height: calc(100% - 42px);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.filter-popup .b-sfilt-item-btns{
  position: relative;
  position: sticky;
}
.c-mob-filter-open .filter-popup .b-wrap-side-filter{
  padding-bottom: 0;
}
@media (max-width: 959px){
  .b-cwp-bi-side {
    display: block;
    vertical-align: top;
    width: auto;

  }
  .filter-popup .b-wrap-side-filter {
    margin: 0;
  }
  .b-side-filter{
    display: none;
  }
  .filter-popup .b-side-filter{
    display: block;
  }

}

#assembly.c-mob-filter-open .b-wrap-side-filter {
  padding-bottom: 0;
}

.c-mobnav-active-filter .filter-popup { -moz-transform:translateX(0); -webkit-transform:translateX(0); transform:translateX(0); transition:all 0.5s ease-in; opacity:1;  }
.c-mobnav-active-filter .b-hmb-popup-splash { cursor:pointer; z-index:999; transition:all 0.5s ease-in; opacity:1; visibility:visible; width:100%; height:100%; }


.c-mobnav-catalog-active .b-hmbp-catalog-popup { opacity:1; z-index:200; visibility:visible; }
.b-hmb-mobnav-toggler-catalog { left:0px; top:0px; position:absolute; cursor:pointer; color:#999; font-weight:700; font-size:16px; line-height:40px; padding:0 0 0 59px;  background:#f2f2f2; box-sizing:border-box; opacity:0; z-index:-1; visibility:hidden; transition:all 0.5s ease-in; width:100%; }
.b-hmb-mobnav-toggler-catalog:before { content:''; width:40px; height:40px; left:0px; top:0px; position:absolute; background:#ff8a00 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath data-name='Shape 231 copy 16' d='M.06 6.62a.9.9 0 0 1 .2-.29L6.56.27a.96.96 0 0 1 1.33 0 .87.87 0 0 1 0 1.27L3.18 6.07h9.88a.9.9 0 1 1 0 1.8H3.1l4.8 4.6a.88.88 0 0 1 0 1.27.96.96 0 0 1-1.33 0L.27 7.68A.87.87 0 0 1 0 7a.85.85 0 0 1 .06-.38z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat; }
.b-bstyle .b-hmb-mobnav-toggler-catalog { background:#202020; }
.b-bstyle .b-hmb-mobnav-toggler-catalog:before { background-color:#f00; }
.c-mobnav-catalog-active .b-hmb-mobnav-toggler-catalog { transition:all 0.5s ease-in; z-index:10000; visibility:visible; opacity:1; }
.c-mobnav-active-filter .b-go2top { display:none !important; }
.c-mobnav-active-filter { position:fixed; overflow:hidden; }
*/

#assembly .b-config-head-fscr-mob .b-head {
  padding: 17px 0 17px 0;
}

@media (max-width: 920px){
  .b-btn-save-config {
    margin-top: 20px;
  }
}

.b-foot-soc-list a:before, .b-share-box-popup-list a:before{
  border-radius: 30px;
}

.b-cng-item-prod .b-cngip-short-chars span {
  color: #fff;
  text-decoration: none;
}

@media (max-width: 719px){
  .ok .b-cwrh-toggle {
    left: 10px;
    top: -29px;
  }
}

@media (min-width: 680px){
  .filter-popup.to_body{
    top: 69px;
  }
}


.b-incompatible-part a {
  color: #f00;
}
.global_loader{
  display: block;
  position: fixed;
  height: 100%;
  width: 100%;

  background: rgba(0,0,0,0.8);
  top: 0;
  z-index: 100;
}
.global_loader > div{
  margin: 0 auto;
  position: absolute;
  top: 50%;
  /* left: 50%; */
  display: inline-block;
  width: 100%;
  text-align: center;

}
.global_loader > div span{

  line-height: 44px;
  opacity: 1;
  display: block;
  margin: 0 auto;
  font-size: 20px;
  color: #89ff33;
}

.b-logo-ulmart img{
  max-height: 40px;
}
.b-logo-ulmart{
  padding: 10px 20px;
  display: inline-block;
}
.color_red{
  color: #eb4242 !important;
}
.b-cngip-meta-addinfo .b-cma-price{
  color: #eb4242;
}
.b-cngip-meta-addinfo .b-cma-price i{
  color: #eb4242;
}
.b-cngip-meta-addinfo .b-cma-price .b-minus i{
  color: #27ae60;
}

.b-cng-item-prod .b-cngip-head span {
  color: #fff;
  text-decoration: none;
}

.b-cng-item-prod .b-cngip-meta-col {
  width: 230px;
  text-align: left;
}
a{
  color: #eb4242;
}
a:hover{
  color: #eb4242;
}
.b-cngip-msp-list .b-name a{
  color: rgba(235, 66, 66, 0.35);
}

.gray{
  color: rgba(255,255,255,.3) !important;
}
.font_normal{
  font-weight: normal !important;
}

@media (max-width: 959px){
  .b-footer-secnav {
    display: block;
  }
  .b-csmtb-list-select {
    display: block;
  }
}
.b-footer-secnav .b-nav .super a{

  font-weight: bold;
  font-size: 18px;
}
.b-footer-secnav .b-nav  .super a.red_text:hover {
  border-color: #eb4242;
}
.b-2nm-our-config .b-2nmoc-list li.super{
  width: 50%;
}
.b-2nm-our-config .b-2nmoc-list li.super img{
  max-height: none;
}

.b-cng-item-prod .b-cngip-pic img {
  max-width: none;
  width: 100%;
}
.b-cng-item-prod .b-cngip-pic{
  padding: 10px;
}
#optimize_tab_title a{
  color: #07dd6d;
}

.b-cwp-item{
  cursor: pointer;
}
.b-auser-top-nav-list a:hover {

  background: none;
}
.b-sfilt-item-btns .b-btn-send{
   position: relative;
}

.b-opt-pv-list{
  opacity: 0.7;
  margin-top: 5px;
}

.b-btn-optline-var{
  border: none;
}


.b-assembly-item-line .b-aili-mc-nums .b-aili-qnt-zero, .b-assemb-item-pac .b-aili-mc-nums .b-aili-qnt-zero {
  width: 140px;
}

.b-config-final-fix-toggler {
  border-radius: 74px / 32px;
}

.b-panel-aili-item .b-aili-item-chars {
  max-width: none;
}
.b-panel-aili-item .b-aili-item-chars td {
  width: auto;
}
.b-list-likes .b-link-like.active:after{
  opacity: 1;
}
.b-list-likes .b-link-like.active{
  color: #eb4242;
}

.b-cngip-msp-list td.b-name, .b-wrap-nerd-fincontent .b-cngip-msp-list td.b-name {
  color: rgba(235, 66, 66, 0.85) !important;
}

.b-ulmhc-logo-ulmart {
  background: #dce6f1;
}
.b-article-aili h2{
  color: #e9f1f7;
}
.product_wrapper .b-cngip-msp-list .b-name a{
  color: rgba(235, 66, 66, 0.85);
}

.b-cngip-msp-list .b-price .non_quantity{
  font-weight: 500;
  opacity: 0.5;
}

.b-popup-modal .form-control {
  border: 2px solid #f2f2f2;
  margin-top: 10px;
  padding-bottom:6px;
  padding-left:12px;
  padding-right:12px;
  padding-top:6px;
}

.b-last-config-slider .b-item-md-list > li {
  padding: 2px 0 3px 18px;
  position: relative;
  font-size: 13px;
  line-height: 1.1;
  font-weight: 400;
  color: #1b1b1d;
}

@media (max-width: 719px){
  .b-2nm-cols .b-2nmc-left{
    text-align: center;
  }
  .b-2nm-cols .b-2nmc-left .b-btn-2nmc-begin, .b-2nm-cols .b-2nmc-left .b-btn-2nmc-quick {
    display: inline-block !important;

  }

}
.b-btn-get-started{
  background: #1b1b1d;
}
@media (max-width: 719px){
  .b-2nm-cols .b-2nmc-right {
    padding: 30px 20px 20px 20px;
  }
}
.b-ulmhc-nav + .b-share-box{
  margin-top: 13px;
}
.b-page-share .b-ulmhc-nav{
  display: block;
  border-bottom: none;
}
.b-ulmhc-nav.country_mobile{
  position: absolute;
  right: 0;
  top: 37px;
  border-bottom: 0;
  display: none;
}
@media (max-width: 959px){
  .b-ulmhc-nav.country_mobile{
    display: block;
  }
}
/*
@media (max-width: 959px) {
  .b-nrp-config-meta {
    padding: 20px 0;
    padding-right: 50px;

  }
}
*/

@media (max-width: 959px){
  .b-nrp-config-meta .b-page-header {
    font-size: 18px;
    line-height: 22px;
  }

  .b-list-ulmhc-nav > li:first-child {
    border-bottom: 1px solid #e5e5e5;
  }
}

.b-auser-top-nav-list > li.active a{
  font-weight: bold;
  color: #eb4242;
}
.b-cngip-msp-list td {
  padding: 10px 0 0 15px;
  line-height: 17px;
  font-size: 17px;
}

.b-col-ip-right .b-cngip-msp-list td.b-price{
  font-size: 18px !important;
}
.is-highlighted .choices__button{
  display: none !important;
}

.legend li{
  padding: 0 0 10px 0;
  font-size: 10px;
  line-height: 13px;
  float: left;
  width: 100%;
  overflow: hidden;
}

.legend li span:first-child {
  background-color: #ed5252 !important;
  float: left;
  width: 35px;
  height: 15px;
  margin: 11px 10px;
  display: inline-block;
}
.legend li:last-child span:first-child {
  background-color: #82868a !important;
}
.legend li span:last-child {
  display: block;
  width: calc(100% - 70px);
  float: left;
  overflow: hidden;
}
@media (max-width: 959px) {
  .b-btn-fps-modal {
    bottom: 0;
    left: 50%;
    transform: none;
    margin-left: -84px;
  }
}
.b-cngip-multisystem-label.all:after{
  display: none;
}

#popupCountry .modal-dialog{
  width: 320px;
}
#popupCountry .b-popup-modal-text{
  text-align: center;
}

#popupCountry .b-popup-modal-title{
  text-align: center;
}

#popupCountry .b-btn{
  display: inline-block;
  width: 110px;
  height: 35px;
  line-height: 35px;

}
#popupCountry .b-btn.decline{
  display: inline;
  margin-left: 30px;
}
.b-popup-modal .b-btn.decline{
  background: rgba(0,0,0,0);
  box-shadow: none;
  color: #aaa;
  border-bottom: dashed;
  width: auto;
  display: inline;
}

.b-pic .b-pic-in {
  padding: 0;
  height: 240px;
}
.b-pic .b-pic-in img{
  width: 33%;
  height: 33%;
  float: left;
  padding: 5px;
}
.b-pic .b-pic-in img:first-child{
  width: 64%;
  height: 64%;
}

.b-list-my-configs .b-pic .b-pic-in {
  height: 270px;
  /*background: none;*/
}
.b-last-config-slider .b-item-inner {
padding: 15px 15px 18px 15px;
width: 90%;
position: absolute;
margin: 5%;
border: 1px solid #313645;
}


.b-last-config-slider .b-item {
height: 435px;
width: 320px;
}

.b-last-config-slider-hover .slick-list {
padding: 0 0 1000px 0;
margin: 0 0 -1000px 0;
}

.b-2nm-cols .b-2nmc-right{
background: none;

}
.b-2nm-btngo-box {
padding: 30px 0 0 0;
}

@media (min-width: 720px) {
.b-2nm-cols .b-2nmc-right {
  padding: 45px 0px 15px 0px;
}
.b-2nm-btngo-box{
  padding: 40px 0 0 0;
}
}

.b-2nm-cols .b-2nmc-right:before{
display: none;
}

.b-ulmhc-nav {
background: none;
}
.b-2nm-btngo-box{

}

.configurator_logo{
width: 65px;
padding: 17px;
background: #eb4242;
color: #fff;
position: relative;
}
.configurator_logo svg{
fill: #fff;
}
.configurator_logo:hover svg {
fill: black;
}
.configurator_logo:hover .assembly_count{
border-color: black;
color: black;
}
.assembly_count{
position: absolute;
top: 0;
right: 0;
color: #fff;
font-weight: bold;
border: 1px solid #fff;
width: 20px;
border-right: 0;
text-align: center;
}
@media (max-width: 720px) {
.configurator_logo {
  width: 55px;
  padding: 18px;
}
.assembly_count{
  width: 18px;
  font-size: 11px;
}
}
.part_help_choose{
display: table;
width: 100%;
}
.part_help_choose .number{
font-weight: bold;
}
.b-fps-tabs-head i{
font-style: normal;
}
.part_help_choose > div{

display: table-row;
}
.part_help_choose > div.active{
color: #eb4242;
}
.part_help_choose > div > span{
display: table-cell;
vertical-align: middle;
padding: 2px 5px;
border-bottom: 1px dashed grey;
}
.part_help_choose > div:last-child > span {
border-bottom: none;
}
.part_help_choose  .b-cwp-item-btn-change{
width: 30px;
height: 30px;
}
.part_help_choose  .b-cwp-item-btn-change:before {
  content: '';
  width: 30px;
  height: 23px;
  position: absolute;
  left: 0px;
  top: 4px;
  transform: scale(0.7);
}
.part_help_choose .price{
min-width: 47px;
text-align: right;
}

#popupPartHelp .modal-dialog{
width: 800px;
}

@media (max-width: 480px){
.part_help_choose{
  font-size: 11px;
  line-height: 11px;
}
.part_help_choose .name{
  font-size: 10px;
}
}
.b-cwp-item-name {
font-size: 16px;
display: inline-block;
float: left;
}
.part_helper {
width: 33px;
display: inline-block;
float: left;
margin-top: -3px;

padding: 5px 5px 0px 5px;

}

.part_helper svg{
fill: #eb4242;
}
@media (max-width: 959px) {
#popupPartHelp .modal-dialog {
  width: 90%;
}
/*
.part_helper svg{
  fill: rgba(255, 255, 255, 0.3);
}
 */

}

.b-link-compatible, .b-link-compatible:hover {
  width: 100%;
  /* height: 44px; */
  line-height: 18px;
  text-decoration: none;
  display: block;
  font-size: 12px;
  letter-spacing: 0.15em;
  font-weight: 700;
  color: #fff;
  background: #eb4242;
  box-shadow: 0px 15px 40px rgba(235, 66, 66, 0.3);
  text-align: center;
  text-transform: uppercase;
  padding: 7px 0;
  margin: 0 0 10px 0;
}


.configurator_search{
  position: absolute;
  width: calc(100% - 324px);
  left: 314px;
  z-index: 100;
  top: 43px;
}
.b-config-panel-wrapper .b-cwp-body-inner-pad{
  position: relative;
}
.configurator_search .search{
  width: calc(100% - 32px);
  display: inline-block;
  border: none;
  flex-grow: 1;
  border-bottom: 1px solid rgba(233, 241, 247, 0.1) !important;
  height: 40px;
  background: none;
  font-weight: 500;
  font-size: 14px;
  color: #fff;
  padding: 0 5px 0 25px;

}
.configurator_search:before {
  content: '';
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.844 17.082l-4.375-4.374a7.643 7.643 0 001.884-5.033C15.353 3.44 11.908 0 7.677 0 3.44 0 0 3.444 0 7.675c0 4.23 3.445 7.675 7.677 7.675 1.924 0 3.684-.71 5.034-1.884l4.375 4.374c.104.104.243.16.38.16a.54.54 0 00.38-.918zM1.074 7.675a6.605 6.605 0 016.599-6.597 6.605 6.605 0 016.598 6.597c0 3.636-2.958 6.601-6.598 6.601-3.637 0-6.6-2.961-6.6-6.601z' fill='%23fff'/%3e%3c/svg%3e") no-repeat;
  opacity: .2;
  left: 0;
  top: 10px;
  width: 18px;
  height: 18px;
  position: absolute;
}
.hardevel_del {
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  color: #3e3e3e;
  text-decoration: none;
  padding: 0 0 0 22px;
  position: relative;
}
.hardevel_del:before {
  content: '';
  width: 13px;
  height: 13px;
  left: 0;
  top: 11px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23999; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.34.34 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.1a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .45l.1.08a.16.16 0 0 0 0 .02l4.64 4.67a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.87a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
  transition: all 0.2s ease;
}
.hardevel_del:after {
  content: '';
  width: 13px;
  height: 13px;
  left: 0;
  top: 11px;
  position: absolute;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23f00; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M12.9 11.54l-.2-.2a.34.34 0 0 0-.03-.05l-4.6-4.63a.32.32 0 0 1 0-.45l4.65-4.66a.32.32 0 0 0 0-.46l-.9-.9a.32.32 0 0 0-.45 0 .3.3 0 0 0-.06.04L6.73 4.86a.3.3 0 0 1-.44 0L1.53.1a.32.32 0 0 0-.45 0l-.9.9a.32.32 0 0 0 0 .45l.1.08a.16.16 0 0 0 0 .02l4.64 4.67a.33.33 0 0 1 0 .45L.17 11.44v.02l-.08.07a.32.32 0 0 0 0 .45l.9.9a.32.32 0 0 0 .44 0l4.84-4.85a.3.3 0 0 1 .44 0l4.83 4.87a.32.32 0 0 0 .45 0l.9-.9a.32.32 0 0 0 0-.46z'/%3E%3C/svg%3E") no-repeat;
  opacity: 0;
}
.hardevel_del:hover:after {
  opacity: 1;
}

@media(max-width: 959px){
  .configurator_search {

    width: calc(100% - 256px);
    left: 246px;

    top: 97px;
  }
  .b-mob-filter-head-active, .b-mob-filter-head-active.collapsed {
    margin: 0 -10px;
  }
}
@media (max-width: 920px){
  .configurator_search {
    left: 87px;
  }
}
@media (max-width: 719px) {
  .configurator_search {
    position: absolute;
    width: 80%;
    left: 86px;
    z-index: 100000;
    top: 137px;
  }
  .b-sfilt-item-inner {
    margin: 0 0px;
  }


}

@media (max-width: 360px){
  .configurator_search {
  position: absolute;
  width: 82%;
  left: 72px;
  }
}

.b-cwp-bi-main .b-filter-selected-params {
  padding-top: 64px;
}

.b-search-result-result-empty {
padding: 0;
margin: 0;
color: #fff;
}
.b-cat-sortmore .dropdown-menu {
width: auto;
min-width: 226px;
}
.b-cng-item-prod .b-cngip-short-chars {
overflow: inherit;
max-height: none;
}

.b-cng-item-prod .b-cngip-pic{
background: none;
}
.red_text{
color: #eb4242 !important;
}

.b-text-article-faq .b-text-hwrapper{
height: auto;
overflow: inherit;
}
.noborder{
border: 0 !important;
}

.b-btn-get-started:before {
width: 24px;
height: 24px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' fill='%23fff' y='0px' viewBox='0 0 533.333 533.333' style='enable-background:new 0 0 533.333 533.333;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M200,0L0,266.667h200L66.667,533.333L533.333,200H266.667l200-200H200z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
}
.buy_icon{
  border: none;

  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill:%23eb4242; fill-rule:evenodd; %7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.1 11.4h-5.7l-6.5-8.3v-.3C20 1.3 18.7 0 17.1 0c-1.6 0-2.9 1.3-2.9 2.9v.4l-6.8 8.2H2c-1.1 0-1.9.9-2 1.9v1.3c0 .9.6 1.6 1.4 1.8.2.1.4.3.4.5l3.4 12.7c.1.6.7 2.3 2.3 2.3h18.9c1.2 0 2-1.1 2.3-2.1L32.1 17c.1-.2.2-.4.4-.5.8-.2 1.4-1 1.4-1.9v-1.3c.1-1-.7-1.9-1.8-1.9zM17 1.5c.7 0 1.3.6 1.3 1.3S17.7 4 17 4c-.7 0-1.3-.6-1.3-1.3s.6-1.2 1.3-1.2zm-1.3 3.9c.4.2.9.4 1.4.4.5 0 .9-.1 1.4-.4l4.7 6H10.8l4.9-6zm16 8.9c-.8.2-1.5.8-1.7 1.7l-3.5 13.3c0 .2-.1.3-.2.4H7.7c-.1-.1-.1-.3-.2-.5L4 15.9c-.2-.8-.8-1.4-1.6-1.6 0 0-.2 0-.2-.3s.2-.3.2-.3h29.4s.2 0 .2.2c0 .3-.3.4-.3.4z'/%3E%3Cpath class='cls-1' d='M12.3 18.2c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.5-1.2-1.2-1.2zm4.7 0c-.6 0-1.2.5-1.2 1.2v5.5c0 .6.5 1.2 1.2 1.2s1.2-.5 1.2-1.2v-5.5c0-.7-.6-1.2-1.2-1.2z'/%3E%3C/svg%3E") no-repeat;
  display: inline-block;
  padding-right: 23px;
  color: #1b1b1d;
  margin: -5px 0 0 0;
  background-position: right;
}
.c-mob-filter-open .b-cfgfw-select-form .b-range-slider.ui-slider .ui-slider-handle {
  position: static;
}

.b-content-lightyel-hrd {
  padding-top: 9px !important;
}
.hardevel_fps_button.disabled{
  opacity: 0.3;
}

@media (max-width: 719px) {
  .b-csmtb-list-select .b-txt {
    font-size: 13px;
    line-height: 14px;
  }
    .b-config-summ-tb {
      padding: 0;

    }
}
@media (max-width: 959px){
  .b-config-store-filter-list {
    padding: 0 20px;
  }
  .b-sfconfig-tabs {
    max-height: calc(100vh - 30px);

  }
  .b-content-lightyel-hrd {
    padding-top: 15px !important;
  }
  .b-cat-sortmore-label {
    display: inline-block;
  }

  .b-catalog-top-info .b-pagehead{
    display: block;
    padding: 0;
  }
  .b-cwp-bi-main .b-catalog-top-info .b-pagehead .b-head{
    display: none;
  }
  .b-cwp-bi-main .b-catalog-top-info .b-pagehead i{
    position: absolute;
    right: 0;
  }
}
@media (max-width: 919px){
  .b-config-wpanel-subper-head {
    background-color: #fff;
    padding-left: 20px;
  }

}

.auth-clients li{
  margin: 0 10px;
  display: inline-block !important;
}

.pagination > li.b-next > a{
  border: none;
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 33px;
  height: 33px;
  background: rgba(255, 255, 255, 0.1) url(data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%23fff'/%3e%3c/svg%3e) 14px center no-repeat;
  opacity: 1;
}
.pagination > li.b-previous > a {
  border: none;
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  text-indent: -9999em;
  overflow: hidden;
  width: 33px;
  height: 33px;
  background: rgba(255, 255, 255, 0.1) url(data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='16' transform='rotate(180)' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M2 16l5-8-5-8-2 1.5L4 8l-4 6.5L2 16z' fill='%23fff'/%3e%3c/svg%3e) 12px center no-repeat;
  opacity: 1;
}
.b-list-my-configs {
  margin: 0 0 30px 0;
}

.b-incompatible-part{
  float: left;
}

.zi10{
  z-index:10 ;
}