@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=cyrillic);
body {
    font-family: 'PT Sans', sans-serif;
    font-weight: 300;
    color: #181818;
    font-size: 14px;
    line-height: 20px;
    width: 100%;
    overflow-x: hidden;
    background-color: #f7f7f7;
}
img {
    max-width: 100%;
}
#order-response {
    margin-top: 20px;
}

.docyes {
    color: green !important;
    font-weight: bold;
}

table.iksweb {
    text-decoration: none;
    border-collapse: collapse;
    width: auto;
    text-align: left;
}

table.iksweb tr td:first-child {
    font-weight: bold;
}

table.iksweb th {
    font-weight: normal;
    font-size: 17px;
    color: #ffffff;
    background-color: #065d9c;
}

table.iksweb td {
    font-size: 13px;
    color: #354251;
}

table.iksweb td,
table.iksweb th {
    white-space: pre-wrap;
    padding: 8px 5px;
    line-height: 13px;
    vertical-align: middle;
    border: 1px solid #a2a5a8;
}

table.iksweb tr:hover {
    background-color: #f0f9ff
}

table.iksweb tr:hover td {
    color: #354251;
    cursor: default;
}

.mobile-table {
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
}

.cart__table .product__buy {
    display: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1 {
    color: #181818;
}

.fa {
    font-size: 14px;
}
#category_20{
    margin-bottom: 5px;
}
h1,
.h1 {
    font-size: 24px;
    font-family: 'PT Sans', sans-serif;
    font-weight: 700;
    line-height: 48px;
    margin: 0 0 15px 0;
}

h2 {
    font-size: 21px;
    font-weight: 400;
}

h3 {
    font-size: 20px;
    font-weight: 400;
}

h4 {
    font-size: 18px;
    font-weight: 700;
}

h5 {
    font-size: 12px;
}

h6 {
    font-size: 10.2px;
}

a {
    color: #0367ad;
    text-decoration: none;
}

a[href$=".pdf"] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABuklEQVRIic3TwUsUcRTA8f23cqUOhrbkygaGrpJYSVgYYQqKdNjIgyREUgTlJdxLMAejIqkgOyjYoTosUhQRiEg7v9/O7Mzu7MyO+/t9OwRRUNsUM+CDd32f9/u991JmbwdJZurgANk01uQZ5FAmGcAziujAB0AMdMcPtHZ3cBYLAMh89FdEBpQlcW9fRzc8zGw6fmD/80earzcI35eSmUHj6SoAjYcPkgGqhSkAnPnZZAB7+hwAteWlZAD/xRNURaJrLnKkL15AjubQYYg1cQr/5Rph6R1m7nB8gL+2SrD5CrO3A9HfhRJlwg/b2DPnsSbPIoeP/z9gTYx8355HBsHmOkqU+TlU1QagVd6jfv8OZl9nNECcOIJ7a+FHobD0lvrKXey5i8ihDNaFYVTVxjOKiIFunPlZWrs7eEbx74CzcOWXTuVo7rdNVMbztL7u0XyzRWU8j3vjGvtfPrUHPGMF7ToE68/QzQDr0um2Xyjyx/CfPwalQClq927+GbAuj6G9OrXlJbTv4ywWIq+j6O9CnDzafsjVq9MAaK/+T8Wjr2k2jT01hhjsiaV45Ds42EA5c0gmmamk4xvAVZmeEbOVrQAAAABJRU5ErkJggg==);
    background-position: left bottom;
    background-repeat: no-repeat;
    padding: 4px 0 3px 36px;
    color: #555;
    font-size: 16px;
    text-decoration: underline;
}

a[href$=".pdf"]:hover {
    text-decoration: none;
}

legend {
    font-size: 18px;
    padding: 7px 0;
}

label {
    font-size: 14px;
    font-weight: 400;
}

input[type=color].form-control,
input[type=date].form-control,
input[type=datetime-local].form-control,
input[type=datetime].form-control,
input[type=email].form-control,
input[type=month].form-control,
input[type=number].form-control,
input[type=password].form-control,
input[type=search].form-control,
input[type=tel].form-control,
input[type=text].form-control,
input[type=time].form-control,
input[type=url].form-control,
input[type=week].form-control,
select.form-control,
textarea.form-control {
    font-size: 14px;
}

.input-group .dropdown-menu,
.input-group .popover,
.input-group input,
.input-group select {
    font-size: 14px;
}

.input-group .input-group-addon {
    font-size: 14px;
    height: 30px;
}

.form-horizontal .form-group {
    margin: 0 0 15px;
}

.form-group .control-label,
.form-horizontal .control-label {
    display: block;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 10px;
    text-align: left;
}


/*
select,select.form-control {
	display: none!important;
}*/

span.hidden-lg,
span.hidden-md,
span.hidden-sm,
span.hidden-xs {
    display: inline;
}

.divider {
    background: #ddd none repeat scroll 0 0;
    height: 1px;
    clear: both;
    margin-bottom: 50px;
}

.nav-tabs {
    margin-bottom: 15px;
}

div.required .control-label:before {
    content: '* ';
    color: red;
    font-weight: 700;
}

.text-red {
    color: red;
    margin: 0;
    padding: 0;
    text-align: center;
}

.text-red-2 {
    color: red;
    margin: 0;
    padding: 0;
    font-size: 13px;
}

.dropdown-menu li>a:hover {
    text-decoration: none;
    color: #fff;
    background-color: #229ac8;
    background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
    background-repeat: repeat-x;
}

.downloads {
    position: fixed;
    bottom: 0;
    left: -1px;
    width: 100%;
}

.downloads .container {
    position: relative;
}

.downloads a {
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    width: 299px;
    height: 41px;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    text-align: center;
    line-height: 41px;
}

.downloads a span {
    text-decoration: underline;
}

.downloads .dwnl-price {
    background-image: url(../image/dwnl-price.png);
    width: 249px;
    z-index: 5;
    position: relative;
    padding: 0 10px 0 0;
}

.downloads .dwnl-kat {
    background-image: url(../image/dwnl-kat.png);
    margin: 0 0 0 -56px;
    padding: 0 0 0 25px;
}

.downloads a:hover {
    text-decoration: underline;
}


.img-head{
    width: 100%;
    height: 3px;
    position: absolute;
    top: 0;
}

header {
    margin-bottom: 20px;
    z-index: 99;
}

#top {
    background-color: #0357ad;
    margin-bottom: 20px;
}

#top .row-flex {
    justify-content: space-between;
}

#logo {
    margin: 5px 0 0 0;
    float: left;
    padding: 0 30px 0 0;
    position: relative;
}

#logo img {
    max-width: 215px;
}

#logo i,
.logo-mobile {
    display: none;
}

.info-links {
    float: left;
    margin: 0;
    position: relative;
}

.info-links ul {
    margin: 0;
}

.info-links li {
    padding: 0 10px;
}

.info-links li a {
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    line-height: 24px;
    margin: 0 0;
    padding: 12px 12px;
    display: block;
}

.info-links a.activeCSS {
    background: #fff;
    color: #0357AD;
}

.info-links li.prod a {
    color: #000;
    background-color: #eebe16;
    padding: 12px 12px;
}

.info-links a:hover {
    color: #da1341;
}

.info-links li.red-color a:hover {
    text-decoration: underline;
}

.header-column2 {
    float: left;
    margin: 0 20px 0 30px;
}

.header-column-worktime {
    float: left;
}

.header-column-worktime>div {
    font-weight: 600;
    margin-bottom: 3px;
}

.header-column-worktime>span {
    display: block;
}

.header-column2 .phone1 {
    display: block;
    font-family: "PT Sans";
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 4px;
    padding-top: 8px;
    text-decoration: none;
    color: #222;
}

.header-column2 .phone1:hover {
    text-decoration: underline;
}

.header-column2 .phone1 span {
    font-size: 18px;
    font-weight: 700;
}

.header-column3 {
    font-weight: bold;
font-size: 16px;
    float: right;
    /*margin: 0 35px 0 35px;*/
    text-align: center;
    width: 150px;
}

.header-column3 a {
    display: block;
    color: #222;
}

.header-column3 .header-price:hover {
    color: #0367ad;
}

.header-column3 .header-callback {
    background-color: #041f47;
    background-image: linear-gradient(to top, #0357ad 0, #0367ad 100%);
    color: #fff;
    font-family: "PT Sans";
    height: 43px;
    line-height: 43px;
    margin-top: 7px;
    text-decoration: none;
    width: 150px;
/*    background-color: #51515126;*/
/*color: #000;*/
/*font-family: "PT Sans";*/
/*height: 43px;*/
/*line-height: 43px;*/
/*margin-top: 7px;*/
/*text-decoration: none;*/
/*width: 150px;*/
/*border: 1px solid #a8a8a8;*/
}

.header-column3 .header-callback:hover {
/*background-color: #e8e8e826;*/
    background-image: linear-gradient(to top, #072e80 0, #005697 100%);
}

.header-column4 {
    float: right;
    margin-right: 20px;
    text-align: center;
    width: 150px;
}


.header-question:hover, .header-zayavka:hover {
    color: #0367ad;
}


.header-zayavka {
    background-image: linear-gradient(to top, #eebe16 0, #ffca2c 100%);
    display: block;
    font-family: "PT Sans";
    font-weight: 600;
    line-height: 46px;
    text-decoration: none;
    width: 160px;
    color: #222;
    position: relative;
    padding: 0 0 0 0px;
    width: 100%;
    text-align: center;
}

.header-logout {
    float: right;
    text-align: center;
    position: absolute;
    top: 5px;
}

.header-logout:before {
    position: absolute;
    left: 9px;
    top: 16px;
    content: '';
    width: 15px;
    height: 12px;
    display: block;
    background-image: url(../image/partner.png);
}


.header-zayavka:hover,
.header-logout:hover {
    background-image: linear-gradient(to top, #d1a200 0, #fbc300 100%);
    color: #2e2e2e;
}

.header-column4 a {
    /*color: #2e2e2e;*/
    color: #fff;
    font-size: 16px;
}

.header-column5 {
    float: right;
}

.header-column5 .header-email:hover {
    color: #ffca2c;
}

.header-column5 .header-cart {
    color: #2e2e2e;
    display: block;
    font-family: "PT Sans";
    font-size: 17px;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
}

.header-column5 .header-cart .header-cart-hooks {
    font-weight: 400;
}

.header-column5 .header-cart .header-cart-hooks span {
    font-weight: 400;
}

.header-column5 .header-cart-price {
    color: #2e2e2e;
    font-family: "PT Sans";
    font-size: 20px;
    font-weight: 400;
    line-height: 18px;
    padding-top: 8px;
}

.header-column5 .header-cart-price span {
    font-size: 15px;
}

.header__manager {
    align-items: center;
    display: flex;
    line-height: 1.25;
    text-align: right;
}

.header__manager-name {
    margin-right: .8125rem;
}

.header__info {
    display: flex;
}

.header__st1 {
    margin-right: 20px;
}

.header__st-line {
    background: #fff none repeat scroll 0 0;
    border-radius: .3125rem;
    height: 15px;
    position: relative;
}

.header__st-block {
    border-right: .0625rem solid #a3b4cb;
    display: inline-block;
    height: 15px;
    width: 43px;
}

.header__st-block:nth-child(4) {
    border-right: medium none;
}

.header__st-percent {
    background: #fff none repeat scroll 0 0;
    border-radius: .3125rem;
    color: #205aa4;
    height: 19px;
    left: .125rem;
    position: absolute;
    text-align: center;
    top: -.125rem;
    width: 40px;
}

.header__st2 {
    margin-right: 25px;
}

.header__st2 .header__st-line,
.header__st2 .header__st-percent {
    background: #eebe16 none repeat scroll 0 0;
}

.header__st2 .header__st-percent {
    left: 2.875rem;
}

.header__st2 .header__st-signature {
    color: #eebe16;
}

.header__st-signature {
    display: flex;
    justify-content: space-between;
}

.header__cart {
    align-items: center;
    color: #eebe16;
    display: flex;
    line-height: 1.25;
    text-align: right;
}

.header__cart a {
    color: #eebe16;
}

.header__cart-name {
    margin-right: 15px;
}

#cart .title {
    font-size: 17px;
    color: #2e2e2e;
    font-weight: 700;
}

#cart .sum {
    display: block;
    color: #2e2e2e;
    font-size: 20px;
    font-weight: 400;
    line-height: 18px;
    padding-top: 0px;
    text-align: center;
}

#cart .header__cart-count .sum {
    display: none;
}

header .container {
    position: relative;
}

#searchm {
    display: none;
    margin: 10px 0 0 0;
}

#searchm .input-lg {
    height: 35px;
    border-radius: 3px 0 0 3px;
}

#searchm .btn {
    background-color: #205aa4;
    background-image: url(/alterweb/images/search-white.png);
    background-position: center center;
    background-repeat: no-repeat;
    border: 0 none;
    font-size: 15px;
    height: 35px;
    line-height: 18px;
    margin-left: -20px;
    padding: 10px;
    width: 40px;
    border-radius: 0 3px 3px 0;
}

.clearfix:after,
.clearfix:before {
    clear: both;
    display: table;
    height: 0;
    content: '';
}

.clearfix {
    clear: both;
}

#search {
    margin-top: 0px;
    padding: 0px;
    background-color: #fff;
    transition: all .2s;
    max-width: 100%;
    position: relative;
}

#search.active {
    visibility: visible;
    z-index: 999;
    opacity: 1;
    top: 95px;
    transition: all .2s;
}

#search .input-lg {
    line-height: 51px;
    padding: 0 20px 0 0;
    border-radius: 0;
    background-color: transparent;
    border: 0;
    border: 1px solid #6d6d6d;
    color: #000;
    box-shadow: none;
    transition: all .2s;
    font-size: 18px;
    padding: 0 15px;
}

#search .input-lg::-moz-placeholder {
    color: #fff;
    opacity: 1;
}

#search .btn {
    font-size: 15px;
    line-height: 18px;
    padding: 10px 10px;
    border: 0;
    height: 46px;
    width: 46px;
    background-image: url(/alterweb/images/search-white.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: transparent;
    position: absolute;
    top: 50%;
    right: 0px;
    transform: translateY(-50%);
    background-color: #035fad;
    border-radius: 0;
}

.header__bottom-wrap {
    align-items: center;
    background: url(/image/fonmir.png) no-repeat;
    background-size: cover;
    color: #fff;
    display: flex;
    min-height: 90px;
    justify-content: space-between;
    padding: 0 3.125rem;
    margin: 30px 0 0 0;
}

.menu {
    background-image: linear-gradient(to bottom, #de163f 0, #de163f 100%);
    width: 177px;
    float: left;
    height: 53px;
    position: relative;
    cursor: pointer;
    border-radius: 27px;
    margin-top: 22px;
}

.menu:hover {
    background-image: linear-gradient(to bottom, #ff4f51 0, #ee2337 100%);
}

.menu-btn {
    font-size: 18px;
    font-weight: 700;
    color: #fff;
    line-height: 24px;
    display: block;
    padding: 13px 25px 16px 25px;
}

.menu-btn:hover {
    color: #fff;
}

.burger {
    float: left;
    margin-right: 20px;
}

.burger span {
    width: 30px;
    height: 3px;
    background: #fff;
    margin: 4px 0;
    display: block;
}

.menu ul {
    display: none;
    cursor: auto;
    list-style: none;
}

.menu.opened>ul {
    display: block;
    background-color: #fff;
    padding: 14px 20px;
    box-shadow: 0 4px 10px #aaa;
    position: absolute;
    left: 0;
    top: 100%;
    min-width: 100%;
    z-index: 10;
}

.menu>ul>li a {
    font-size: 15px;
    font-family: 'PT Sans', sans-serif;
    color: #181818;
    line-height: 26px;
    font-weight: 500;
}

.menu>ul>li a:hover {
    text-decoration: underline;
}

.row-flex {
    display: flex;
    flex-wrap: wrap;
}

.flex-nowrap {
    flex-wrap: nowrap;
}

#column-left {
    flex-basis: 0;
    flex-grow: 1;
    width: 240px;
    max-width: 240px;
    margin: 0 25px 0 0;
    float: left;
}

#column-left+#content {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
}

body .same-height {
    width: 430px;
}

.cats {
    background: #fff;
    border-radius: 3px;
    padding: 0 0;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
    /*border: 1px solid #e3e3e3;*/
    position: relative;
    z-index: 15;
    margin-bottom: 30px;
}

.cats ul li {
    position: relative;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}

.cats ul li+li {
    border-bottom: 1px dotted #bbb;
}

.cats ul li:first-child {
    border-top: 1px dotted #bbb;
    border-bottom: 1px dotted #bbb;
}

.cats a {
    font-size: 14px;
    color: #333;
    line-height: 17px;
    display: flex;
    align-items: center;
    padding: 7px 10px;
}

.cats a img {
    margin: 0 12px 0 0;
}

.cats li:hover {
    background: #ececec;
}

.cats li.active>a {
    font-weight: 500;
}

.cats li.active a:hover {
    text-decoration: underline;
}

.cats ul li ul {
    display: none;
    position: absolute;
    top: 0;
    left: 100%;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
    border: 1px solid #e3e3e3;
    min-width: 250px;
    background: #ececec;
}

.cats ul li:hover>ul {
    display: block;
    z-index: 15;
}

.cats ul li>ul>li:hover>ul {
    display: block;
    z-index: 15;
}

.cats ul li ul li a {
    line-height: 16px;
    padding: 6px 10px;
}

.cats ul li ul li img {
    max-width: 35px;
}

#content {
    min-height: 300px;
}

.ask-question {
    background-color: #2e2e2e;
    border-bottom: 1px solid #f7f7f7;
    padding: 65px 0 30px 0;
    color: #fff;
}

.ask-question .heading {
    font-size: 23px;
    text-transform: uppercase;
    line-height: 30px;
    margin-bottom: 25px;
}

.ask-question .form-sobfeedback {
    max-width: 490px;
    margin: 0 -10px;
    text-align: center;
}

.ask-question .container {
    position: relative;
}

.ask-question .container>img {
    position: absolute;
    /*left: 600px;*/
    right: 0;
    bottom: -30px;
}

.ask-question .email,
.ask-question .text {
    width: 50%;
    float: left;
    padding: 0 10px;
    margin-bottom: 10px;
}

.ask-question .email+.form-group {
    clear: both;
    padding: 0 10px;
    margin-bottom: 20px;
}

.ask-question .form-group>label {
    display: none;
}

.ask-question .btn {
    margin-left: 10px;
    background-color: #fcc829;
    background-image: none!important;
}

footer {
    margin-top: 0;
    background-color: #0066ad;
    color: #fff;
    padding-top: 20px;
    padding-bottom: 20px;
}

.footer-top {
    background-color: #2e2e2e;
    padding: 15px 0;
    margin-bottom: 15px;
}

.footer-top a {
    color: #fff;
    font-size: 15px;
    line-height: 30px;
}

.footer-top a+a {
    margin-left: 25px;
}

.footer-menu:after {
    clear: both;
    content: '';
    display: block;
}

.footer-menu>ul>li {
    display: block;
    float: left;
}

.footer-menu>ul>li+li {
    margin-left: 70px;
}

.footer-menu .heading {
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 0;
}

.footer-menu ul li ul li a {
    font-size: 15px;
    color: #fff;
    line-height: 26px;
}

.footer-menu ul li ul li a:hover {
    text-decoration: underline;
}

footer .bottompos {
    float: left;
    margin-right: 30px;
    padding-top: 5px;
    width: auto;
}

footer .bottompos:last-child {
    margin-right: 0;
}

footer .bottompos ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

footer .bottompos .h6 {
    color: #fff;
    font-family: "PT Sans";
    font-size: 15px;
    font-weight: 700;
    line-height: 22px;
}

footer .bottompos li a {
    color: #fff;
    font-family: "PT Sans";
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
    text-decoration: none;
}

footer .bottompos ul li a:hover {
    color: #f0bf19;
}

footer .bottompos li .zvonok-cr {
    background-color: #2e2e2e;
    border-radius: 21px;
    color: #fff;
    display: block;
    font-family: "PT Sans";
    font-size: 14px;
    font-weight: 400;
    height: 43px;
    line-height: 43px;
    margin-top: 15px;
    text-align: center;
    text-decoration: none;
    width: 150px;
}

footer .bottompos li .zvonok-cr:hover {
    background-image: linear-gradient(to top, #000 0, #2e2e2e 100%);
    color: #fff;
}

footer .bottompos li .zayavka-cr {
    background-color: #2e2e2e;
    background-image: linear-gradient(to top, #eebe16 0, #ffca2c 100%);
    border-radius: 21px;
    color: #2e2e2e;
    display: block;
    font-family: "PT Sans";
    font-size: 14px;
    font-weight: 400;
    height: 43px;
    line-height: 43px;
    margin-top: 15px;
    text-align: center;
    text-decoration: none;
    width: 150px;
}

footer .bottompos li .zayavka-cr:hover {
    background-image: linear-gradient(to top, #d1a200 0, #fbc300 100%);
    color: #2e2e2e;
}

footer .ft-email {
    display: block;
    clear: both;
    color: #fbc727;
    padding: 18px 0 0 0;
    font-weight: 600;
}

footer .ft-email a {
    color: #fff;
    font-weight: 400;
}

footer .ft-email a:hover {
    color: #f2c01b;
}

footer .soc-btn {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 31px;
    margin: 22px 0;
}

footer .soc-btn img {
    margin-left: 5px;
}

footer .soc-btn img:first-child {
    margin-left: 10px;
}

.home-about-company {
    background: #0066ad url(../image/bg-about-company.png) no-repeat scroll center 57%;
    display: block;
    height: 359px;
    margin-bottom: 35px;
    margin-top: 70px;
    width: 100%;
}

.home-about-company .video {
    background-color: #f2f2f2;
    border: 2px solid #fff;
    border-radius: 5px;
    float: right;
    height: 292px;
    margin-right: 20px;
    margin-top: 36px;
    padding: 7px;
    width: 476px;
}

.home-about-company .title {
    color: #fff;
    font-size: 19px;
    font-weight: 700;
    line-height: 20px;
    padding: 40px 20px;
    text-transform: uppercase;
}

.home-about-company .text {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    max-width: 462px;
    padding-bottom: 21px;
    /*padding-left: 20px;*/
}

.home-about-company .more {
    color: #fff;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    padding-left: 20px;
}

.home-about-company .more:hover {
    color: #efbf18;
    font-family: "Open Sans";
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
}

.slideshow {
    overflow: hidden;
    color: #fff;
    margin-bottom: 30px;
}

.common-home .slideshow {
    /*margin-bottom: -115px;*/
    min-height: 400px;
}

.slideshow .container {
    position: relative;
}

.slideshow .descr {
    position: absolute;
    top: 40px;
    left: 15px;
    max-width: 27%;
}

.slideshow .heading {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 15px;
}

.slideshow .text {
    margin-bottom: 15px;
    font-size: 15px;
}

.slideshow .sum {
    font-size: 16px;
    font-weight: 600;
    display: block;
}

.common-home .slick-dots {
    display: none!important;
}

.slick-dots {
    list-style: none;
    padding: 0;
    margin: 20px 0 0 0;
    text-align: center;
}

.slick-dots>li {
    background-color: #ddd;
    border: none;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    margin: 0 5px;
    display: inline-block;
    cursor: pointer;
}

.slick-dots>li>* {
    display: none;
}

.slick-dots>li.slick-active,
.slick-dots>li:hover {
    background-color: #0367ad;
}

#column-left .slick-arrow {
    display: none!important;
}

.categories-home {
    background-color: #fff;
    border-radius: 5px;
    padding: 15px 20px;
    border: 1px solid #e4e4e4;
    text-align: center;
}

.categories-home .item {
    border: 1px solid #e4e4e4;
    padding: 15px 20px;
    margin: 0 -5px 20px -5px;
}

.categories-home .item a {
    display: block;
    margin-bottom: 10px;
}

@media(max-width:600px) {
    .categories-home .item {
        width: 165px;
    }
}

.categories-home .item .name {
    min-height: 50px;
    font-size: 18px;
    color: #222;
}

@media (min-width:1199px) {
    .categories-home .col-lg-3 {
        width: 20%;
    }
}

.advants {
    margin: 50px 0;
    background-color: #fff;
}

.advants .container {
    overflow: hidden;
}

.advants .row {
    margin: 0 -19px 0 -15px;
}

.advants .heading {
    font-size: 23px;
    font-weight: 400;
    line-height: 18px;
    padding: 34px 20px;
}

.advants .our-plus {
    border-bottom: 1px solid #0367ad;
    border-right: 1px solid #0367ad;
    margin: 0 -1px -1px 0;
    text-align: center;
}

.our-plus-img {
    height: 73px;
    line-height: 73px;
}

.our-plus-text {
    min-height: 65px;
}

.carousel-block {
    position: relative;
}

.carousel-block .heading {
    color: #2e2e2e;
    font-family: "PT Sans";
    font-size: 23px;
    font-weight: 400;
    line-height: 18px;
    margin: 40px 0;
}

.carousel-block img {
    max-width: 100%;
}

.carousel-block .slick-arrow {
    position: absolute;
    top: -50px;
    right: 15px;
}

.carousel-block .slick-arrow.slick-prev {
    right: 40px!important;
    left: auto;
}

.our-certificates {
    margin: 0 -15px;
}

.our-certificates .cert a {
    display: block;
    margin: 0 15px;
}

.our-clients {
    margin: 0 -8px;
}

.our-clients .client-img {
    width: 150px;
    height: 133px;
    line-height: 133px;
    text-align: center;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
    border-radius: 5px;
    border: 1px solid #e3e3e3;
    background-color: #fff;
    margin: 0 8px;
}

.our-clients img {
    display: inline-block!important;
}

.brands-logo {
    margin: 0 -25px 10px -25px;
}

.brands-logo.row>a {
    display: block;
    float: left;
    padding: 0 25px;
    width: 11.11%;
}

.brands-logo.row>a img {
    max-width: 100%;
}

@media (min-width:1630px) {
    .common-home .product-layout.col-lg-3 {
        width: 20%;
    }
}

.alert {
    padding: 12px 15px 14px 20px;
    box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
    position: relative;
    background-color: #fbc727;
    border: 1px solid #fbc727;
}

.alert:before {
    content: '';
    background-image: url(../image/alert-arrow.png);
    background-position: center center;
    background-repeat: no-repeat;
    width: 12px;
    height: 13px;
    display: block;
    position: absolute;
    top: 9px;
    right: -12px;
}

.alert {
    position: fixed;
    right: 0px;
    top: 160px;
    opacity: 1;
    transition: all .35s;
    font-size: 16px;
    width: 250px;
    z-index: 9;
}

.alert.show {
    right: 30px;
    opacity: 1;
    transition: all .35s;
    z-index: 999;
}

.alert {
    color: #333;
}

.alert a {
    color: #777;
    text-decoration: underline;
}

.alert a:hover {
    text-decoration: none;
}

.alert .close {
    color: #fff;
    margin-left: 8px;
    opacity: .9;
    line-height: 19px;
    text-shadow: none;
}

.alert .close:hover {
    opacity: 1;
}

.alert.in-cart {
    background-image: url(../image/shopping-cart.png);
    background-position: left 15px center;
    background-repeat: no-repeat;
    padding: 13px 15px 13px 60px;
    font-size: 18px;
    font-weight: 700;
}

.alert#free-ship-popup,
.alert#gift-popup {
    background-image: url(../image/gift.png);
    background-position: left 15px center;
    background-repeat: no-repeat;
    padding: 12px 15px 14px 60px;
}

.alert#free-ship-popup {
    background-image: url(../image/freeship.png);
}

#free-ship-popup,
#gift-popup {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
}

#free-ship-popup span,
#gift-popup span {
    color: #fee152;
}

#gift-popup {
    top: 310px;
}

.alert#free-ship-popup {
    font-size: 13px;
    padding: 12px 5px 14px 60px;
    top: 230px;
}

#free-ship-popup .vazhno {
    font-size: 18px;
    font-weight: 700;
}

.breads {
    margin-bottom: 0;
    margin-top: 0;
}

.product-product .breads {
    margin-bottom: 10px;
}

.breadcrumb {
    margin: 0;
    padding: 0 0;
    border: 0;
    font-size: 15px;
    font-family: 'PT Sans', sans-serif;
    font-weight: 500;
    line-height: 24px;
    background: 0 0;
}

.breads .breadcrumb {
    margin: 0 0 2px 0;
}

.breadcrumb i {
    font-size: 15px;
}

.breadcrumb>li {
    text-shadow: none;
    padding: 0 0;
    position: relative;
    /*white-space: nowrap;*/
    color: #a0a0a0;
}

.breadcrumb>li a {
    color: #0367ad;
}

.breadcrumb>li i {
    color: #555;
    font-weight: bolder;
    font-size: 18px;
    position: relative;
    top: 1px;
}
.breadcrumb img{
    width: 10px;
}
.breadcrumb>li a:hover {
    text-decoration: underline;
}

.breadcrumb>li+li:before {
    content: ' / ';
    padding: 0 5px;
    color: #a0a0a0;
}

.breadcrumb li ul {
    display: none;
    position: absolute;
    top: 99%;
    left: 6px;
    background: #fff;
    padding: 10px 12px;
    border: 1px solid #ddd;
    z-index: 5;
    box-shadow: 0 5px 12px rgba(0, 0, 0, .2);
}

.breadcrumb li:hover ul {
    display: block;
    z-index: 115;
}

.pagination {
    /*margin: 30px 0 50px 0;*/
}

.pagination>li>a,
.pagination>li>span {
    background-color: #fff!important;
    border: 1px solid #b3b3b3!important;
    color: #181818!important;
    font-size: 16px;
    font-family: 'PT Sans', sans-serif;
    font-weight: 500;
    line-height: 44px;
    padding: 0;
    position: relative;
    text-decoration: none;
    height: 45px;
    width: 45px;
    display: block;
    text-align: center;
    margin: 10px 5px;
}

.pagination>li>a:hover {
    background-color: #f0f0f0!important;
}

.pagination>li.active>span {
    background-color: #0364ad!important;
    border: 0 none!important;
    color: #fff!important;
}

.buttons {
    margin: 1em 0;
}

.btn {
    height: 43px;
    font-size: 14px;
    line-height: 42px;
    padding: 0 25px;
    border-radius: 22px;
    border: 0;
    text-align: center;
}

.btn-xs {
    font-size: 9px;
}

.btn-sm {
    font-size: 10.2px;
}

.btn-lg {
    padding: 10px 16px;
    font-size: 15px;
}

.btn-group>.btn,
.btn-group>.dropdown-menu,
.btn-group>.popover {
    font-size: 12px;
}

.btn-group>.btn-xs {
    font-size: 9px;
}

.btn-group>.btn-sm {
    font-size: 10.2px;
}

.btn-group>.btn-lg {
    font-size: 15px;
}

.btn-default {
    color: #777;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
    background-color: #e7e7e7;
    background-image: linear-gradient(to bottom, #eee, #ddd);
    background-repeat: repeat-x;
    border-color: #ddd #ddd #b3b3b3 #b7b7b7;
}

.btn-primary {
    background-image: linear-gradient(to bottom, #0357ad 0, #0367ad 100%);
    color: #fff;
    border: 1px solid transparent;
}

.btn-primary.active,
.btn-primary.disabled,
.btn-primary:active,
.btn-primary:hover,
.btn-primary[disabled] {
    background-image: linear-gradient(to bottom, #072e80 0, #005697 100%);
    border: 1px solid transparent;
    color: #fff;
}

.btn-yel {
    color: #222;
    background-color: #faa732;
    background-image: linear-gradient(to bottom, #eebe16, #ffca2c);
    background-repeat: repeat-x;
    border: 0;
}

.btn-yel:hover {
    background-image: linear-gradient(to bottom, #d2a300, #fbc300);
}

.btn-warning {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #faa732;
    background-image: linear-gradient(to bottom, #fbb450, #f89406);
    background-repeat: repeat-x;
    border-color: #f89406 #f89406 #ad6704;
}

.btn-warning.active,
.btn-warning.disabled,
.btn-warning:active,
.btn-warning:hover,
.btn-warning[disabled] {
    box-shadow: inset 0 1000px 0 rgba(0, 0, 0, .1);
}

.btn-danger {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #da4f49;
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
}

.btn-danger.active,
.btn-danger.disabled,
.btn-danger:active,
.btn-danger:hover,
.btn-danger[disabled] {
    box-shadow: inset 0 1000px 0 rgba(0, 0, 0, .1);
}

.btn-success {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #5bb75b;
    background-image: linear-gradient(to bottom, #62c462, #51a351);
    background-repeat: repeat-x;
    border-color: #51a351 #51a351 #387038;
}

.btn-success.active,
.btn-success.disabled,
.btn-success:active,
.btn-success:hover,
.btn-success[disabled] {
    box-shadow: inset 0 1000px 0 rgba(0, 0, 0, .1);
}

.btn-info {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #df5c39;
    background-image: linear-gradient(to bottom, #e06342, #dc512c);
    background-repeat: repeat-x;
    border-color: #dc512c #dc512c #a2371a;
}

.btn-info.active,
.btn-info.disabled,
.btn-info:active,
.btn-info:hover,
.btn-info[disabled] {
    background-image: none;
    background-color: #df5c39;
}

.btn-link {
    border-color: transparent;
    cursor: pointer;
    color: #23a1d1;
    border-radius: 0;
}

.btn-link,
.btn-link:active,
.btn-link[disabled] {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: none;
}

.btn-inverse {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #363636;
    background-image: linear-gradient(to bottom, #444, #222);
    background-repeat: repeat-x;
    border-color: #222 #222 #000;
}

.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse:active,
.btn-inverse:hover,
.btn-inverse[disabled] {
    background-color: #222;
    background-image: linear-gradient(to bottom, #333, #111);
}

.radio {
    margin-bottom: 20px;
}


/*
.radio input {
	display: none;
}
*/

.radio input+label {
    position: relative;
    font-size: 15px;
    font-weight: 500;
    padding-left: 30px;
}

.radio input+label:before {
    content: '';
    display: block;
    width: 18px;
    height: 18px;
    border: 1px solid #bfc0c0;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 2px;
}

.radio input:checked+label:before {
    border: 1px solid #e31a3c;
}

.radio input:checked+label:after {
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #e31a3c;
    position: absolute;
    left: 4px;
    top: 6px;
}

.list-group a {
    border: 1px solid #ddd;
    color: #888;
    padding: 8px 12px;
}

.list-group a.active,
.list-group a.active:hover,
.list-group a:hover {
    color: #444;
    background: #eee;
    border: 1px solid #ddd;
    text-shadow: 0 1px 0 #fff;
}

.carousel-caption {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.carousel-control .icon-prev:before {
    content: '\f053';
    font-family: FontAwesome;
}

.carousel-control .icon-next:before {
    content: '\f054';
    font-family: FontAwesome;
}

.success-centered {
    max-width: 600px;
    margin: 130px auto 0 auto;
    text-align: center;
}

.your-order-id {
    background-image: url(../image/waves.png);
    background-position: center;
    background-repeat: no-repeat;
    font-weight: 500;
    font-size: 24px;
    width: 466px;
    height: 76px;
    padding: 22px 0 0 0;
    margin: 40px auto;
}

.success-help {
    color: #939393;
    font-size: 15px;
    font-weight: 500;
    line-height: 24px;
}

.success-centered .btn {
    width: 380px;
    height: 65px;
    font-size: 24px;
    font-weight: 700;
    line-height: 64px;
    padding: 0;
    margin: 80px 0 100px;
}

.success-centered+.div-line {
    background-color: #d8d8d8;
    width: 100%;
    height: 1px;
    margin-bottom: 45px;
}

.module-heading {
    font-size: 24px;
    font-family: 'PT Sans', sans-serif;
    line-height: 40px;
    color: #0d0d0d;
    font-weight: 700;
    margin-bottom: 20px;
}

.common-home .module-heading {
    color: #3f339b;
}

.reviews-block {
    margin-bottom: 60px;
}

.reviews-block .module-heading a {
    color: #1a1a1a;
    font-size: 16px;
    font-weight: 500;
    line-height: 21px;
    position: relative;
    top: -4px;
    text-decoration: underline;
    margin-left: 5px;
}

.reviews-block .module-heading a:hover {
    text-decoration: none;
}

.reviews-block .review {
    clear: both;
    margin-bottom: 35px;
}

.reviews-block .ava {
    background-image: url(../image/ava.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 79px;
    height: 79px;
    float: left;
    margin: 0 20px 0 0;
}

.reviews-block .review-caption {
    border-bottom: 1px solid #ddd;
    margin: 0 0 0 99px;
}

.reviews-block .review-author {
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.reviews-block .rating {
    margin-bottom: 10px;
}

.reviews-block .text {
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    padding-bottom: 30px;
}

.reviews-block .show-all {
    border: 1px solid #b9bbc3;
    text-align: center;
    color: #8f8f8f;
    border-radius: 2px;
    display: block;
    padding: 16px 0;
    margin: 0 0 0 99px;
    font-weight: 500;
    font-size: 18px;
}

.reviews-block .show-all:hover {
    background-color: #e7eaee;
    color: #777;
}

.catalog-list .item {
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 20px;
    margin-bottom: 40px;
}

.catalog-list .image {
    display: block;
    margin-bottom: 20px;
}

.catalog-list .image img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}

.catalog-list .name {
    display: block;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    color: #333;
    margin-bottom: 15px;
}

.catalog-list .subitems a {
    display: block;
    margin: 0 0 5px 0;
}

.catalog-list .subitems a:hover {
    text-decoration: underline;
}

.subcats {
    margin-bottom: 25px;
}

.subcats .item {
    background-color: #fff;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    display: block;
    padding: 15px 15px;
    margin-bottom: 15px;
}

.subcats a {
    font-size: 13px;
    line-height: 16px;
    text-align: center;
    display: block;
    margin-bottom: 10px;
}

.subcats .item>a {
    color: #333;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
}

.subcats img {
    max-width: 100%;
    display: block;
    margin-bottom: 10px;
}

.hide-products .products-container {
    display: none;
}

.hide-products .subcats:hidden+.products-container {
    display: block;
}

.product-filter {
    margin: 0;
    /*margin-bottom: 20px;*/
    background-color: #fff;
    border: 1px solid #e3e3e3;
    border-radius: 5px;
    display: flex;
    padding: 15px 10px;
}

.product-filter,
.product-filter a,
.product-filter label {
    color: #181818;
    font-family: 'PT Sans', sans-serif;
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
}

.product-filter label {
    /*margin-right: 10px;*/
}

.product-filter div:not(.sorts) a {
    display: inline-block;
    margin: 0 10px;
    /*padding: 5px 10px;*/
}

.product-filter span {
    display: inline-block;
    margin: 0 10px;
}

.product-filter .sorts {
    display: flex;
}

.product-filter a {
    color: #000;
    display: inline-block;
    margin: 0 10px;
    /*background-color: #eebe16;*/
    padding: 5px 6px;
    font-weight: 500;
}


.product-filter .sorts a:not(.active)+a {
    display: none;
}

.product-filter .sorts a.active {
    display: none;
}

.product-filter .sorts label {
    float: left;
    padding: 5px 10px;
}

.product-filter .sorts .nice-select {
    float: left;
    clear: none;
    height: 25px;
    line-height: 24px;
    border: 0;
    box-shadow: none;
}

.product-filter a.active,
.product-filter a:hover {
    background-color: #4e73bb;
color: white;

}

.product-filter .sorts .price:not(.hidden)+.price {
    display: none;
}

.product-filter .sorts .quantity:not(.hidden)+.quantity {
    display: none;
}

.product-filter button {
    padding: 0;
    background-color: transparent;
    background-image: none;
    border: 0;
    margin: 0 0 0 15px;
}

.product-filter button i {
    color: #181818;
    font-size: 23px;
    font-weight: 500;
}

.product-filter button.active i {
    color: #3e2bcc;
}

.products-row {
    margin: 0 -10px;
}

.products-row .product-layout {
    padding: 0 10px;
}

.product-list .clearfix {
    display: none;
}

.product-layout {
    margin-bottom: 20px;
}

.product-thumbb {
    overflow: visible;
    padding: 15px 15px;
    border: 1px solid #ddd;
    background-color: #fff;
    height: 100%;
}

.product-thumbb .image {
    text-align: center;
    margin-bottom: 15px;
    height: 180px;
}

.product-thumbb .image a {
    display: block;
}

.product-thumbb .image a:hover {
    opacity: .8;
}

.product-thumbb .image img {
    margin-left: auto;
    margin-right: auto;
}

.product-grid .product-thumbb .image {
    float: none;
}

@media (min-width:767px) {
    .product-list .product-thumbb .image {
        float: left;
        padding: 0 15px;
    }
}

.product-thumbb .name {
    margin: 10px 0;
}

.product-thumbb .name a {
    color: #222;
    font-size: 14px;
    line-height: 18px;
    display: block;
    /*padding-bottom: 10px;*/
    font-weight: 600;
}

.product-thumbb .name a:hover {
    color: #4e73bb;
}

.product-thumbb .rating {
    padding-bottom: 10px;
}

.rating .fa-stack {
    font-size: 8px;
}

.rating .fa-star-o {
    color: #aeaeae;
    font-size: 15px;
}

.rating .fa-star {
    color: #aeaeae;
    font-size: 15px;
}

.rating .fa-star.rated {
    color: #181818;
}

.rating .fa-star+.fa-star-o {
    color: #181818;
}

h2.price {
    margin: 0;
}

.product-thumbb .price {
    color: #181818;
    font-family: 'PT Sans', sans-serif;
    font-weight: 900;
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 5px;
    padding-right: 0;
}

.product-thumbb .price-new {
    font-weight: 600;
}

.product-thumbb .price-old {
    color: #e80101;
    text-decoration: line-through;
    margin-left: 10px;
}

.product-thumbb .price-tax {
    color: #999;
    font-size: 12px;
    display: block;
}

.product-thumbb .stock {
    /*color: #218909;*/
    font-weight: 400;
    /*padding: 0 10px 0 10px;*/
    text-align: left;
    position: relative;
    top: 0px;
    font-size: 14px;
}

.product-thumbb .stock.nostock {
    top: 0;
}

.product-thumbb .qty {
    margin: 3px auto 5px;
}

.qty .input-group {
    /*background-color: #f0f0f0;*/
    /*border-radius: 22px;*/
    height: 30px;
    /*margin: 0 auto;*/
    /*padding: 0 3px;*/
    width: 85px;
}

.qty button {
    background-color: #fff;
    border: 1px solid #bdbdc0;
    width: 35px;
    height: 35px;
    /*border-radius: 50%;*/
    background-position: center;
    background-repeat: no-repeat;
}

/*.qty .minus {*/
/*    background-image: url(../image/minus.png);*/
/*}*/

/*.qty .plus {*/
/*    background-image: url(../image/plus.png);*/
/*}*/

/*.qty .minus:hover {*/
/*    background-image: url(../image/minus2.png);*/
/*    background-color: #dc153f;*/
/*    border: 1px solid transparent;*/
/*}*/

/*.qty .plus:hover {*/
/*    background-image: url(../image/plus2.png);*/
/*    background-color: #dc153f;*/
/*    border: 1px solid transparent;*/
/*}*/

.qty .form-control {
    
    background: 0 0;
    color: #222;
    box-shadow: none;
    min-width: 25px!important;
    text-align: center;
    height: 30px;
    padding: 6px 5px;
    border: 1px solid #bdbdc0;
width: 35px;
height: 35px;
}

.product-thumbb .product-quantity {
    text-align: center;
}

.product-thumbb .add-to-cart {
    text-align: center;
}

.product-thumbb .add-to-cart .btn {
    /*width: 170px;*/
    width: 100%;
    /*height: 35px;*/
    color: #fff;
    line-height: 34px;
    font-weight: 600;
    font-size: 15px;
    padding: 0px;
    border: 0;
    border-radius: 0;
}

.product-detail .nostock {
    height: auto;
    font-size: 22px;
    line-height: 39px;
    margin-bottom: 20px;
}

.product-thumbb .add-wishlist {
    background-image: url(../image/addwish.png);
    background-position: left center;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 21px;
    height: 17px;
    display: block;
    position: absolute;
    top: 20px;
    right: 20px;
    border: 0;
}

.product-thumbb .add-wishlist.active {
    background-image: url(../image/addwish-active.png);
}

.product-layout.next-page .product-thumbb {
    padding: 0;
}

.product-layout.next-page a {
    display: block;
    width: 100%;
    height: 100%;
    background-image: url(../image/next-page.png);
    background-position: center center;
    background-repeat: no-repeat;
    opacity: .75;
}

.product-layout.next-page a:hover {
    opacity: 1;
}

.product-list+.next-page {
    display: none;
}

.product-table .product-thumbb {
    display: flex;
    margin-bottom: -1px;
    padding: 10px;
    width: 100%;
    flex-direction: row;
    justify-content: space-between;
    align-items: end;
    flex-wrap: wrap;
}

.product-thumbb.logged input[type="checkbox"] {
    display: none;
}

.product-table .info {
    display: flex;
    align-items: center;
    flex: 1 1 0;
    justify-self: stretch;
}

.product-table .image {
    width: 80px;
    padding: 0 15px 0 0;
    margin: 0 30px 0 0;
}

.product-table .name {
    margin: 0;
    width: 300px;
}

.product-table .name a {
    font-size: 16px;
    display: block;
    margin-bottom: 5px;
}

.product-table .name .sku {
    color: #777;
}

.product-table.head .product-thumbb {
    background: 0 0;
    border: 0;
    color: #888;
    font-size: 15px;
}

.product-table .stock-info {
    text-align: right;
}

.product-table .for-ship {
    text-align: right;
}

.product-table .price {
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    color: #333;
    white-space: nowrap;
    margin: 0;
    flex: 1 1 0;
    justify-self: stretch;
    padding: 0 20px;
}

.product-table .product-buttons {
    text-align: center;
    display: flex;
    /*align-items: end;*/
    justify-content: center;
    flex-direction: column;
    width: 300px;
}

.product-buttons .price-cart {
    flex-direction: row;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 0 5px 0;
}

.product-table .qty {
    text-align: center;
    margin: 0;
}

.product-table .product-thumbb .qty .input-group {
    background-color: #fff;
}

.product-table .add-to-cart {
    margin-left: 30px;
}

.product-table .add-to-cart .btn {
    padding: 0 30px;
    width: auto;
}

.product-table .multicart {
    text-align: center;
    width: 50px;
}

.multi-div {
    padding: 20px 0 0 0;
}

.service-popup {
    text-align: center;
    display: table;
    margin: 0 auto;
    background-color: #fff;
    position: relative;
    padding: 10px 20px 20px 20px;
    max-width: 900px;
}

.service-popup.zapressovka {
    max-width: 600px;
}

.service-content {
    display: inline-block;
}

.service-popup .heading {
    font-size: 24px;
    font-weight: 600;
    padding: 18px 0;
    text-align: left;
}

.ptbl {
    margin: 0 auto 25px auto;
    width: 100%;
}

table.ptbl tr th {
    background-color: #6e6e6e;
    border: 1px solid #ccc;
    color: #fcfcfc;
    text-align: center;
    text-shadow: none;
    vertical-align: middle;
    min-width: 125px;
}

table.ptbl tr th {
    padding: 8px 8px;
    line-height: 16px;
}

table.ptbl tr:hover {
    color: #222;
    text-shadow: 1px 1px 1px #e8e8e8;
}

table.ptbl tr td {
    border: 1px solid #ccc;
    padding: 6px 12px;
}

table.ptbl tr:nth-child(2n+1) {
    background: #fff;
}

table.ptbl .cart-column {
    min-width: 240px;
    text-align: right;
}

.ptbl .qty .input-group {
    background-color: #f0f0f0;
    border: 1px solid #c4d3de;
    height: 30px;
    padding: 2px 3px;
    width: auto;
    line-height: 5px;
}

.ptbl .qty .form-control {
    height: 23px;
    width: 45px;
}

.ptbl .qty button {
    height: 20px;
    width: 20px;
}

.ptbl .btn {
    /*margin: 0 auto 0 12px;*/
    margin: 0 auto 0 auto;
    height: 30px;
    line-height: 29px;
    align-self: center;
}

.info-service {
    display: block;
    background-color: #fff;
    margin: 20px 0;
}

.revs-count {
    background-image: url(../image/revs.png);
    background-position: left center;
    background-repeat: no-repeat;
    font-weight: 100;
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    padding: 0 0 0 18px;
}

.also-bought-products .items {
    margin: 0 0 0 2px;
}

.also-bought-products .product-thumbb {
    margin: 0 0 -1px -1px;
}

.also-bought-products .image img {
    max-width: 110px;
}

.cat-description-bottom {
    margin-top: 20px;
}

.cat-description-bottom a[href$=".pdf"] {
    margin: 12px 0;
    display: table;
}

.print-btn {
    position: absolute;
    right: 0;
    top: -62px;
    background-color: transparent;
    border: 0 solid #ddd;
    border-radius: 5px;
    color: #888;
}

.print-btn i {
    margin-right: 5px;
    color: #888;
}

.print-btn:hover,
.print-btn:hover i {
    color: #333;
}

.product-h1 {
    margin-bottom: 33px;
    line-height: 27px;
}

.product-detail {
    margin-bottom: 40px;
    margin-top: 10px;
    background-color: #fff;
    border: 1px solid #e3e3e3;
    border-radius: 10px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
    padding: 35px 20px 20px 20px;
}

.images {
    clear: both;
    overflow: hidden;
    padding: 0 1px 0 0;
    margin-bottom: 30px;
    max-width: 400px;
}

.images .slider-nav {
    padding: 0;
}

.images .slider-nav .slick-track {
    margin: 0;
}

.images .slider-nav img {
    max-width: 100%;
    cursor: pointer;
    opacity: .4;
    border: 1px solid #ddd;
    border-radius: 3px;
}

.images .slider-nav .slick-slide {
    margin-bottom: 25px;
}

.slick-vertical .slick-slide.slick-current img,
.slider-nav .slick-slide.slick-current img {
    border: 1px solid #0367ad;
    opacity: 1;
}

.images .slider-for {
    padding: 0;
    margin: 0 0 20px 0;
}

.images .slider-for a img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    padding: 15px;
    border: 1px solid #ddd;
    border-radius: 3px;
}

.price-label {
    font-family: 'PT Sans', sans-serif;
    font-weight: 500;
    font-size: 15px;
    line-height: 24px;
    margin: 0 10px 0 0;
    float: left;
    display: block;
}

.pozaprosy {
    font-size: 15px;
    line-height: 24px;
}

.product-price {
    float: left;
    font-size: 19px;
    font-weight: 900;
    line-height: 24px;
}

.price-info {
    font-size: 12px;
    line-height: 13px;
    font-weight: 300;
    color: red;
}

.product-data>div {
    margin: 5px 0;
}

.product-data>div {
    margin: 5px 0;
}

.product-quantity {
    color: #218909;
    font-weight: 900;
}

.product-notify {
    display: block;
    margin: 0 0 20px;
    color: #f90;
}

.dl-price {
    font-size: 17px;
    color: #0362ad;
    display: block;
    padding: 2px 3px 2px 23px;
    text-decoration: underline;
    margin: 0 0 16px;
    background-image: url(../image/download.png);
    background-repeat: no-repeat;
    background-position: left bottom 3px;
}

.dl-price:hover {
    text-decoration: none;
}

.product-qty-label {
    float: left;
    display: block;
    line-height: 26px;
}

.product-qty {
    /*float: left;*/
    width: 80px;
    height: 40px;
    border-radius: 22px;
    padding: 2px 0;
}

.product-qty button {
    border: 0;
    background: 0 0;
    color: #fff;
    font-weight: 300;
    padding: 0 3px;
}

.product-qty button i {
    border: 0;
    background: 0 0;
    color: #222;
    font-weight: 300;
    line-height: 18px;
    font-size: 14px;
}

.product-qty .input-number {
    width: 25px;
    margin: 0 auto;
    border: 0;
    display: block;
    float: none;
    height: 26px;
    text-align: center;
    font-size: 17px!important;
    font-weight: 500;
    padding: 0 5px;
}

.product-detail .product-qty .input-number {
    min-width: 30px;
}

#button-cart-add {
    max-width: 135px;
    color: #fff;
    border: 0;
    margin: 0 0 20px 15px;
    text-align: center;
    padding: 0 20px;
}

#button-cart,
#button-cart-add-my-btn {
    max-width: 135px;
    color: #fff;
    border: 0;
    margin: 0 0 20px 0px;
    text-align: center;
    padding: 0 20px;
}

.for-ship {
    text-align: center;
    color: #218909;
    line-height: 15px;
    margin: 5px 0 0 0;
}

#button-cart+.for-ship,
#button-cart-add-my-btn+.for-ship {
    margin: -10px 0 10px 0;
    clear: both;
}

.btn-download {
    width: 100%;
    max-width: 345px;
    height: 64px;
    display: block;
    color: #181818;
    font-weight: 500;
    font-size: 21px;
    line-height: 64px;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
    text-align: center;
    margin-bottom: 55px;
    background-color: #fff;
}

.btn-download:hover {
    color: #ad072b;
    border: 1px solid #ad072b;
}

.product-services {
    background-color: #e8f3fb;
    padding: 5px 15px 15px 15px;
    margin: 30px 0 20px 0;
}

.product-services .heading {
    font-size: 20px;
    font-weight: 600;
    border-bottom: 1px solid #ddd;
    padding: 10px 0;
}

.product-service {
    border-bottom: 1px solid #ddd;
    padding: 10px 0;
    position: relative;
}

.product-service .service-name {
    font-size: 15px;
}

.product-service .service-name:after {
    clear: both;
    display: block;
    content: '';
}

.product-service .service-name a {
    float: right;
}

.product-service .service-content {
    display: none;
    position: absolute;
    right: 0;
    top: 35px;
    background: #fff;
    padding: 10px;
    border-radius: 3px;
    z-index: 55;
    box-shadow: 0 0 12px #bbb;
}

.product-service.active .service-content {
    display: block;
}

.service-item {
    padding: 10px 15px;
}

#product .nav-tabs {
    border-bottom: 2px solid #0358ad;
    margin-bottom: 20px;
}

#product .nav-tabs>li a {
    padding: 7px 20px 6px 20px;
    border: 0;
    border-radius: 3px 3px 0 0;
    border-bottom: 0;
    color: #555;
    font-weight: 600;
    font-size: 18px;
    margin: 0;
}

#product .nav-tabs>li.active>a,
#product .nav-tabs>li.active>a:focus,
#product .nav-tabs>li.active>a:hover {
    border-bottom: 2px solid transparent;
    color: #fff;
    background-color: #0358ad;
}

#product .nav-tabs>li>a:focus,
#product .nav-tabs>li>a:hover {
    background-color: transparent;
    color: #0358ad;
    border: 0;
    border-bottom: 2px solid transparent;
}

#tab-specification table,
.table2 {
    border-collapse: collapse;
    border-left: 1px solid #ececec;
    border-top: 1px solid #ececec;
    max-width: 450px;
}

#tab-specification table td,
.table2 td {
    border: 0;
    padding: 8px 15px;
    border-bottom: 1px solid #ececec;
    border-right: 1px solid #ececec;
}

#description {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 55px;
    line-height: 26px;
}

.label-descr {
    font-weight: 900;
    font-size: 18px;
    line-height: 24px;
    display: block;
    margin-bottom: 20px;
}

.order-minimum img {
    max-width: 100%;
}

.form-rating .control-label {
    margin-right: 25px;
    float: left;
}

.form-rating .form-rating-container {
    float: left;
}

.form-rating .form-rating-container label,
.form-rating .form-rating-container:hover label {
    float: right;
    margin-bottom: 0;
    padding: 3px 5px 0 0;
    cursor: pointer;
}

.form-rating .form-rating-container label i,
.form-rating .form-rating-container:hover label i {
    transition: all .2s ease-in-out;
    font-size: 25px;
}

.form-rating .form-rating-container label i.fa-star-o,
.form-rating .form-rating-container:hover label i.fa-star-o {
    color: #aeaeae;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
}

.form-rating .form-rating-container label i.fa-star,
.form-rating .form-rating-container:hover label i.fa-star {
    color: #aeaeae;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
}

.form-rating .form-rating-container input {
    display: none;
}

.form-rating .form-rating-container:hover label i.fa-star-o {
    color: #aeaeae;
}

.form-rating .form-rating-container:hover label i.fa-star {
    color: #aeaeae;
}

.form-rating .form-rating-container:hover label:hover i.fa-star-o,
.form-rating .form-rating-container:hover label:hover~label i.fa-star-o {
    color: #181818;
}

.form-rating .form-rating-container:hover label:hover i.fa-star,
.form-rating .form-rating-container:hover label:hover~label i.fa-star {
    color: #181818;
}

.form-rating input:checked~label i.fa-star-o {
    color: #181818;
}

.form-rating input:checked~label i.fa-star {
    color: #181818;
}

h2.price {
    margin: 0;
}

#column-left .product-layout,
#column-right .product-layout {
    width: 100%;
}

.btn-info.active,
.btn-info.disabled,
.btn-info:active,
.btn-info:hover,
.btn-info[disabled] {
    background-image: none;
    background-color: #df5c39;
}

.imgcategory .product-thumbb.transition>h4 {
    padding-left: 10px;
}

.image {
    position: relative;
}

.image .corner_0,
.image .corner_1,
.image .corner_2,
.image .corner_3 {
    height: 57px;
    width: 58px;
    position: absolute;
    z-index: 998;
}

.image .corner_0 {
    left: 0;
    top: 0;
}

.image .corner_1 {
    right: 0;
    top: 0;
}

.image .corner_2 {
    left: 0;
    bottom: 0;
}

.image .corner_3 {
    right: 0;
    bottom: 0;
}

.box-product .image .corner_0 img,
.box-product .image .corner_1 img,
.box-product .image .corner_2 img,
.box-product .image .corner_3 img {
    border: none;
    padding: 0;
}

.box .box-product .image .corner_0 img,
.box .box-product .image .corner_1 img,
.box .box-product .image .corner_2 img,
.box .box-product .image .corner_3 img {
    width: 60%;
}

.product-grid .benefit,
.product-grid .benefit-text,
.product-grid .benefits,
.product-grid .present {
    display: none;
}

.benefits {
    margin-left: -15px;
}

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

.product-list .benefit-text {
    float: left;
    line-height: 40px;
    margin-right: 5px;
}

.benefit li span {
    display: table-cell;
    vertical-align: middle;
}

.benefit_description {
    display: none;
    position: absolute;
    top: 41px;
    z-index: 2;
    border: 1px solid #38b0e3;
    padding: 15px;
    left: -75px;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 0 8px grey;
    width: 150px;
    line-height: 13px;
    font-size: 11px;
}

.benefit_description:after {
    position: absolute;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
    top: -7px;
    content: '';
    left: 82px;
}

.benefit_description:before {
    position: absolute;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #38b0e3;
    top: -8px;
    content: '';
    left: 82px;
}

.benefit li:hover .benefit_description {
    display: block;
}

.product-info .present {
    border-top: 1px solid #e7e7e7;
    padding: 15px 5px 10px 5px;
    margin-top: 10px;
}

@media (min-width:1200px) {
    /*.man-list .brand-item {
        width: 20%;
    }*/
}

.man-list .brand-item img {
    display: block;
    margin: 10px auto;
    max-height: 38px;
}

.brand-thumb {
    margin-bottom: 20px;
}

.brand-descr {
    font-size: 15px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 70px;
}

.carousel-products {
    margin-bottom: 50px;
}

.also-bought-products .module-heading,
.carousel-products .module-heading {
    line-height: 40px;
    margin-bottom: 20px;
    font-size: 24px;
}

.carousel-products .product-thumbb {
    border: 1px solid #c8c8c8;
    margin-left: -1px;
}

.carousel-products .slick-track {
    margin-left: -1px;
}

.carousel-products .slick-list {
    padding: 0 2px;
}

.carousel-products .slick-next,
.carousel-products .slick-prev {
    height: 74px;
    width: 74px;
    border-radius: 50%;
    line-height: 73px;
    margin-top: -37px;
    background: #fff;
}

.carousel-products .slick-prev {
    left: -37px;
}

.carousel-products .slick-next {
    right: -37px;
}

.carousel-products.similar-products {
    margin: 40px 0 50px;
}

.news-list {
    border-bottom: 1px solid #d8d8d8;
    margin: 0 0 40px 0;
}

.news-list .news-item {
    margin: 0 0 50px 0;
}

.news-item .image {
    margin: 0 45px 0 0;
    float: left;
}

.news-item .date-added {
    color: #a0a0a0;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 12px;
}

.news-item .name {
    margin-bottom: 20px;
}

.news-item .name a {
    color: #0d0d0d;
    font-size: 30px;
    font-weight: 700;
}

.news-item .name a:hover {
    color: #de163f;
    text-decoration: underline;
}

.news-item .description {
    color: #181818;
    font-size: 15px;
    font-weight: 500;
}

.modal-dialog {
    max-width: 430px;
    margin: 80px auto 30px auto;
}

.modal-dialog .close {
    color: #000;
    position: absolute;
    right: 15px;
    top: 10px;
    float: none;
    font-size: 24px;
    font-weight: 700;
    line-height: 22px;
    opacity: .8;
    text-shadow: none;
    z-index: 55;
    transition: all .2s;
}

.modal-dialog .close:hover {
    opacity: 1;
}

.modal-body {
    padding: 35px 85px 40px 85px;
}

.modal-title {
    font-size: 24px;
    line-height: 24px;
    font-weight: 700;
    text-align: left;
    margin-bottom: 25px;
}

.modal-dialog .btn-primary {
    width: 100%;
    height: 58px;
    margin: 15px 0 0 0;
    font-size: 24px;
}

#modal-quicksignup .modal-dialog {
    max-width: 700px;
    margin: 80px auto 30px auto;
    width: 100%;
}

#modal-quicksignup .modal-content {
    overflow: hidden;
}

#modal-quicksignup .modal-body {
    padding: 0;
    background-color: #f6f7fa;
}

#popuplogin_form {
    float: left;
    padding: 30px 35px 20px 35px;
    width: 46%;
    background-color: #fff;
    position: relative;
    z-index: 9;
}

#popuplogin_form a {
    font-size: 15px;
    color: #3f339b;
}

#popuplogin_form a:hover {
    text-decoration: underline;
}

#modal-quicksignup .go-reg {
    float: left;
    height: 100%;
    padding: 60px 20px 20px;
    position: relative;
    width: 54%;
}

#modal-quicksignup .modal-title {
    text-align: center;
    margin-bottom: 25px;
}

#modal-quicksignup .go-reg .text {
    font-size: 15px;
    font-weight: 500;
    line-height: 22px;
    margin: 0 0 35px 0;
    text-align: center;
}

#modal-quicksignup .go-reg .btn {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    background: 0 0;
    border: 3px solid #e21a3d;
    color: #e21a3d;
    float: right;
    line-height: 50px;
}

#modal-quicksignup .go-reg .btn:hover {
    background: #e21a3d;
    color: #fff;
}

#quick-register .btn-primary {
    font-size: 21px;
}
/*
.mb-100 {
    margin-bottom: 100px;
}
*/
.lk-box {
    padding: 50px 60px;
    text-align: center;
    margin-bottom: 40px;
}

.lk-box .form-control {
    max-width: 600px;
}

.account-order-info .table-responsive tbody tr .text-right:last-child .btn-danger {
    display: none;
}

.lk-nav {
    list-style: none;
    margin-bottom: 20px;
    padding: 0;
    text-align: center;
    display: -ms-flexbox;
    flex-wrap: wrap;
    display: flex;
    justify-content: space-between;
}

.lk-nav li {
    flex: 1;
    border: 1px solid #0358ad;
}

.lk-nav li a {
    color: #0358ad;
    font-size: 19px;
    font-weight: 500;
    display: block;
    margin: 0 25px;
    border-bottom: 4px solid transparent;
    padding: 16px 0;
}

.lk-nav li.active a {
    color: #0358ad;
    border-bottom: 4px solid #0358ad;
}

.lk-nav li a:hover {
    color: #0358ad;
}

.account-thumbs {
    margin: 22px 0 50px 0;
}

.account-thumbs a {
    border: 1px solid rgba(0, 0, 0, .1);
    border-radius: 3px;
    padding: 40px 3px;
    display: block;
    color: #181818;
    font-weight: 500;
    font-size: 17px;
    text-align: center;
    margin: 15px 0 15px 0;
}

.account-thumbs a:hover {
    border: 1px solid #0358ad;
    background-color: #0358ad;
    color: #fff;
}

.account-thumbs a i {
    font-weight: 700;
    font-size: 26px;
    border: 2px solid #fff;
    background-color: #0358ad;
    color: #fff;
    border-radius: 50%;
    width: 65px;
    height: 65px;
    text-align: center;
    line-height: 60px;
    display: block;
    margin: 0 auto 20px auto;
}

.account-thumbs a:hover i {
    border: 2px solid #0358ad;
    background-color: #fff;
    color: #0358ad;
}

@media (min-width:1600px) {
    .account-thumbs .col-lg-3 {
        width: 20%;
    }
    .account-thumbs a {
        margin: 25px 5px 25px 5px;
        padding: 40px 10px;
        font-size: 13px;
    }
}

.customer-discounts .item {
    display: inline-block;
    padding: 0 40px;
}

.customer-discounts .text {
    height: 30px;
    color: #181818;
    font-weight: 700;
    font-size: 18px;
    line-height: normal;
    text-transform: uppercase;
}

.customer-discounts .discount {
    font-size: 92px;
    line-height: normal;
    color: #181818;
    font-weight: 700;
    opacity: .4;
}

.customer-discounts .summa {
    font-size: 18px;
    line-height: normal;
    color: #181818;
    font-weight: 700;
    opacity: .43;
    margin-bottom: 15px;
}

.customer-discounts .active .discount,
.customer-discounts .active .summa {
    color: #de163f;
    opacity: 1;
}

.customer-discounts .cust-total {
    font-size: 15px;
    line-height: normal;
    color: #a0a0a0;
    font-weight: 500;
}

#my-orders .order {
    padding: 0 15px;
}

#my-orders .orders-th {
    color: #a0a0a0;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 15px;
}

#my-orders .order>a {
    margin: 0;
    padding: 10px 0;
    display: block;
    border-top: 1px solid #e8e8e8;
    font-size: 18px;
    font-weight: 500;
    color: #272727;
}

#my-orders .order-id span {
    color: #de163f;
    border-bottom: 1px dashed #de163f;
    display: inline-block;
}

#my-orders .order-id span:hover {
    border-bottom: 1px solid #de163f;
}

#my-orders .order-id i {
    color: #444;
    font-size: 11px;
    font-weight: 700;
    position: absolute;
    top: 4px;
    left: 0;
}

#my-orders .order-id i.fa-angle-right,
#my-orders a.collapsed .order-id i.fa-angle-down {
    display: none;
}

#my-orders .order>a.collapsed i.fa-angle-right {
    display: inline;
}

#my-orders .order .order-status i {
    font-size: 12px;
    margin-right: 5px;
    position: relative;
    top: -2px;
}

#my-orders .order .price,
#my-orders .order .quantity,
#my-orders .order .total {
    display: inline-block;
    padding: 0 33px;
    color: #181818;
    font-size: 21px;
    font-weight: 900;
    min-width: 128px;
}

#my-orders .order .image-name {
    display: table;
}

#my-orders .order .image,
#my-orders .order .name {
    display: table-cell;
    vertical-align: middle;
}

#my-orders .order .name a {
    padding: 0 15px;
    font-size: 16px;
    font-weight: 700;
    color: #181818;
}

#my-orders .order .name a:hover {
    text-decoration: underline;
}

#my-orders .order .price {
    padding: 0 33px 0 0;
}

#my-orders .order .total {
    padding: 0 0 0 33px;
}

#my-orders .products {
    margin: 25px 0 0 0;
}

#my-orders .product {
    margin: 15px 0;
}

#my-orders .order .totals {
    color: #a0a0a0;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 25px;
}

#my-orders .order .totals>div {
    margin: 3px 0;
}

#my-orders .order .totals>div:last-child {
    color: #181818;
    font-size: 21px;
    font-weight: 900;
    margin: 8px 0 0 0;
}

.left__wrap {
    padding-top: 20px;
    margin-bottom: 30px;
}

.left__list {
    list-style: outside none none;
    padding: 0;
    width: 90%;
}

.left__item.active .left__link {
    background: #dbdbdb none repeat scroll 0 0;
    border-bottom: 0 none;
    border-radius: 6px;
}

.left__item.noactive .left__link {
    border-bottom: medium none;
}

.left__link {
    align-items: center;
    border-bottom: 1px dotted #205aa4;
    color: #205aa4;
    display: flex;
    padding: 14px 14px 14px 30px;
    font-size: 16px;
}

body.account-message .left__link.account-manager,
body.account-order .left__link.account-history,
body.account-payment .left__link.account-oplata,
body.account-shipment .left__link.account-otgruzka,
body.account-status .left__link.account-status,
body.checkout-simplecheckout .left__link.checkout-cart,
body.product-allproduct .left__link.katalog-page,
body.product-category .left__link.katalog-page,
body.product-manufacturer .left__link.katalog-page,
body.product-product .left__link.katalog-page,
body.product-search .left__link.katalog-page {
    font-weight: 600;
}

.left__icon {
    margin-right: 20px;
}

.content {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #acacac;
    border-radius: 6px;
    padding: 15px;
}

.cart__title {
    align-items: center;
    border-bottom: 1px solid #acacac;
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    padding-bottom: 10px;
    font-size: 16px;
}

.cart__title-text {
    color: #acacac;
}

.cart__table th {
    color: #205aa4;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
}

.cart__table td {
    color: #205aa4;
    padding: 10px 15px;
    text-align: center;
}

.cart__table tr {
    position: relative;
}

.cart__table tr:last-child td {
    border-top: 1px solid #9abcde;
}

.cart__table thead tr th:first-child {
    text-align: left;
}

.cart__table tr td:first-child {
    border-bottom-left-radius: 1px;
    border-top-left-radius: 1px;
    text-align: left;
}

.cart__table tr td:last-child {
    border-bottom-right-radius: 1px;
    border-top-right-radius: 1px;
}

.cart__table .table td,
.cart__table .table th {
    border-top: medium none;
    position: relative;
}

.cart__table .table th {
    border-bottom: 1px solid #9abcde;
}

.cart__table .table-hover tbody tr:hover {
    background-color: #f1f1f1;
}

.cart__table-name {
    color: #205aa4;
}

.cart__table-hidden {
    align-items: center;
    background: #fff none repeat scroll 0 0;
    border: .0625rem solid #c0d5ea;
    border-radius: .625rem;
    display: none;
    flex-direction: column;
    padding: .625rem 0;
    width: 108px;
}

.cart__table-img {
    display: inline-block;
    margin-bottom: .625rem;
}

.cart__table-link {
    border-bottom: .125rem dotted #205aa4;
    color: #205aa4;
}

.cart__table-link:hover {
    border-bottom: .125rem dotted transparent;
    text-decoration: none;
}

.cart__table tr:hover .cart__table-hidden {
    display: flex;
    left: 6.25rem;
    position: absolute;
    top: .625rem;
    z-index: 100;
}

.cart__btn-wrap {
    text-align: right;
}

.pay-block-wrapper {
    margin-bottom: 100px;
}

.pay__block {
    margin-bottom: 15px;
}

.pay__block-wrap {
    align-items: center;
    display: flex;
    justify-content: space-between;
}

.pay__block-wrap--custom {
    justify-content: flex-end;
}

.pay__block-wrap--custom .pay__block-item {
    margin-right: 15px;
}

.pay__block-wrap--custom .pay__block-item:last-child {
    margin-right: 0;
}

.pay__block-wrap--contact {
    align-items: flex-start;
    flex-direction: column;
}

.pay__block-wrap--contact .pay__block-item {
    margin-bottom: .625rem;
}

.pay__block-label {
    color: #205aa4;
    display: block;
    margin-bottom: .3125rem;
    padding-left: .625rem;
}

.pay__block-label--blue-light {
    background: #3885fe none repeat scroll 0 0;
    border-radius: .3125rem;
    color: #fff;
    padding: .0625rem;
    text-align: center;
}

.pay__block-label--blue {
    background: #205aa4 none repeat scroll 0 0;
    border-radius: .3125rem;
    color: #fff;
    display: inline-block;
    padding: .0625rem 1.5625rem;
    text-align: center;
}

.pay__block-label--gray {
    background: #cfcfcf none repeat scroll 0 0;
    display: block;
    width: 75px;
}

.pay__input {
    border: .0625rem solid #a8a7a7;
    border-radius: .4375rem;
    box-sizing: border-box;
    color: #205aa4;
    font-size: .875rem;
    height: 30px;
    padding: 0 .625rem;
    text-align: center;
    width: 250px;
}

.pay__input:focus {
    outline: medium none;
}

.pay__input--dop {
    width: 250px;
}

.pay__input-address {
    text-align: left;
    width: 525px;
}

.pay__buttons {
    text-align: right;
}

.pay__buttons button {
    margin-right: .625rem;
}

.ship .ship__wrap .ship__table td {
    padding-top: 25px;
}

.ship__table tr:last-child td {
    border-top: medium none;
}

td.no {
    color: #eebe16;
}

td.td-line {
    vertical-align: middle;
}

.line {
    background: #0358ad none repeat scroll 0 0;
    height: 3px;
    position: relative;
    width: 200px;
}

.circle-yes {
    background: #eebe16 none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 30px;
    left: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 30px;
}

.circle-yes-2 {
    background: #205aa4 none repeat scroll 0 0;
}

.circle-yes-middle {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
}

.circle-yes-right {
    left: 100%;
    right: 0;
}

.circle-yes-icon {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
}

.circle-no {
    background: #0358ad none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 10px;
    left: 50%;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 10px;
}

.circle-no-1 {
    left: 100%;
    right: 0;
}

.circle-no-2 {
    left: 50%;
}

.circle-no-3 {
    left: 0;
}

.circle-no-4 {
    left: 50%;
}

.history .history__wrap .history__table thead th:first-child {
    width: 50%;
}

.cart__table.history__table tr:last-child td {
    border-top: medium none;
}

.table-hover-wrap {
    display: none;
}

.table {
    display: table;
}

.td-hover {
    position: relative;
    z-index: 10;
}

.td-hover td {
    position: relative;
    z-index: 15;
}

.tr-hover .td-hover:hover .table-hover-wrap {
    display: block;
    left: 0;
    position: absolute;
    top: 40px;
    z-index: 10000000;
}

.td-hover {
    position: relative;
    z-index: 1;
}

.table-hover-wrap {
    border: 2px solid #9abcde;
    border-radius: 8px;
    width: 200%;
}

.cart__table .table-hover2 tbody tr:hover {
    background: #fff none repeat scroll 0 0;
}

.table-hover2 {
    border-radius: 10px;
    width: 100%;
}

.table-hover2 th {
    background: #c0d5ea none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    font-size: .75rem;
}

.table-hover2 tr td {
    color: #979695;
}

.table-hover2 tr {
    background: #fff none repeat scroll 0 0;
}

.table-hover2 th {
    padding-bottom: 5px;
    padding-top: 5px;
}

.status__block-wrap {
    display: flex;
}

.status__item {
    align-items: center;
    border-radius: .9375rem;
    display: flex;
    flex-direction: column;
    padding: 25px 15px;
}

.status__item:last-child {
    margin-right: 0;
}

.status__item.active {
    background: #f6f6f6 none repeat scroll 0 0;
}

.status__item-img {
    border-radius: 50%;
    height: 75px;
    margin-bottom: .625rem;
    position: relative;
    width: 75px;
}

.status__item-img-1 {
    background: #223e89 none repeat scroll 0 0;
}

.status__item-img-2 {
    background: #085bae none repeat scroll 0 0;
}

.status__item-img-3 {
    background: #eebe16 none repeat scroll 0 0;
}

.status__item-img-4 {
    background: #868584 none repeat scroll 0 0;
}

.status-png {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
}

.status__title {
    color: #205aa4;
    font-size: .875rem;
    margin-bottom: .625rem;
    text-align: center;
}

.status__price {
    color: #205aa4;
    text-align: center;
}

.status__user {
    color: #eebe16;
    margin-top: .625rem;
}

.manager__block {
    display: flex;
}

.manager__img {
    border: 1px solid #c0d5ea;
    border-radius: 10px;
    display: inline-block;
    margin-right: 30px;
}

.manager__info {
    color: #205aa4;
    display: flex;
    flex-direction: column;
    font-size: 16px;
    justify-content: space-between;
}

.manager__contact-item {
    align-items: center;
    display: flex;
    margin-bottom: .3125rem;
}

.manager__contact-item:last-child {
    margin-bottom: 0;
}

.manager__contact-img {
    margin-right: .625rem;
}

.cart-link {
    color: #efc016;
}

.cart-link:hover {
    color: #efc016;
}

.i-catalog-title {
    color: #2e2e2e;
    font-family: "PT Sans";
    font-size: 23px;
    font-weight: 400;
    line-height: 18px;
    margin: 23px 0 18px;
}

.i-contacts-title {
    color: #2e2e2e;
    font-family: "PT Sans";
    font-size: 23px;
    font-weight: 400;
    line-height: 18px;
    margin: 19px 0 24px;
}

.i-contacts-box {
    background-color: #fff;
    border: 1px solid #e3e3e3;
    /*border-radius:10px;*/
    box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
    margin-bottom: 19px;
    min-height: 168px;
    padding: 24px 22px 22px 35px;
}

.i-contacts-box .i-contacts-map {
    float: right;
}

.i-contacts-box .i-contacts-office {
    color: #2e2e2e;
    font-family: "PT Sans";
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 5px;
    margin-left: 23px;
}

.i-contacts-box .i-contacts-city {
    color: #2e2e2e;
    font-family: "PT Sans";
    font-size: 14px;
    font-weight: 400;
    height: 25px;
    line-height: 14px;
    margin-bottom: 10px;
    width: 250px;
}

.i-contacts-box .i-contacts-city::before {
    background: rgba(0, 0, 0, 0) url(../image/mark.png) no-repeat scroll 0 0;
    content: "";
    display: block;
    float: left;
    height: 25px;
    left: 0;
    position: relative;
    top: 4px;
    width: 23px;
}

.i-contacts-box .i-contacts-city div {
    line-height: 15px;
}

.i-contacts-box a:hover {
    text-decoration: none;
}

.i-contacts-box .i-contacts-phone {
    color: #2e2e2e;
    font-family: "PT Sans";
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 5px;
}

.i-contacts-box .i-contacts-phone::before {
    background: rgba(0, 0, 0, 0) url(/alterweb/images/telephone.svg) no-repeat scroll 0 0;
    content: "";
    display: block;
    float: left;
    height: 28px;
    left: 0;
    position: relative;
    top: 4px;
    width: 23px;
}

.i-contacts-box .i-contacts-email {
    color: #0364ad;
    display: inline-block;
    font-family: "PT Sans";
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 7px;
}

.i-contacts-box .i-contacts-email::before {
    background: rgba(0, 0, 0, 0) url(/alterweb/images/message.svg) no-repeat scroll 0 0;
    content: "";
    display: block;
    float: left;
    height: 25px;
    left: 0;
    position: relative;
    top: 6px;
    width: 23px;
}

.i-contacts-box .i-contacts-work-time {
    color: #2e2e2e;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}

.i-contacts-box .i-contacts-work-time::before {
    background: rgba(0, 0, 0, 0) url(../image/clock.png) no-repeat scroll 0 0;
    content: "";
    display: block;
    float: left;
    height: 50px;
    left: 0;
    position: relative;
    top: 2px;
    width: 23px;
}

.nice-select {
    -webkit-tap-highlight-color: transparent;
    background-color: #fff;
    border-radius: 4px;
    box-sizing: border-box;
    clear: both;
    cursor: pointer;
    display: block;
    float: left;
    font-family: inherit;
    font-size: 14px;
    font-weight: 400;
    height: 35px;
    border: 1px solid #bcbcbc;
    line-height: 33px;
    outline: 0;
    padding: 0 30px 0 18px;
    position: relative;
    text-align: left!important;
    transition: all .2s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: auto;
}

.float-none.nice-select {
    float: none;
}

.nice-select .current {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.nice-select:hover {
    border-color: #dbdbdb;
}

.nice-select.open,
.nice-select:active,
.nice-select:focus {
    border-color: #999;
}

.nice-select:after {
    border-bottom: 2px solid #999;
    border-right: 2px solid #999;
    content: '';
    display: block;
    height: 5px;
    margin-top: -4px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    transform-origin: 66% 66%;
    transform: rotate(45deg);
    transition: all .15s ease-in-out;
    width: 5px;
}

.nice-select.open:after {
    transform: rotate(-135deg);
}

.nice-select.open .list {
    opacity: 1;
    pointer-events: auto;
    transform: scale(1) translateY(0);
}

.nice-select.disabled {
    border-color: #ededed;
    color: #999;
    pointer-events: none;
}

.nice-select.disabled:after {
    border-color: #ccc;
}

.nice-select.wide {
    width: 100%;
}

.nice-select.wide .list {
    left: 0!important;
    right: 0!important;
}

.nice-select.right {
    float: right;
}

.nice-select.right .list {
    left: auto;
    right: 0;
}

.nice-select.small {
    font-size: 12px;
    height: 36px;
    line-height: 34px;
}

.nice-select.small:after {
    height: 4px;
    width: 4px;
}

.nice-select.small .option {
    line-height: 34px;
    min-height: 34px;
}

.nice-select .list {
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 0 0 1px rgba(68, 68, 68, .11);
    border: 1px solid #bcbcbc;
    box-sizing: border-box;
    margin-top: 4px;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: absolute;
    min-width: 100%;
    top: 100%;
    overflow-y: auto;
    max-height: 350px;
    left: 0;
    transform-origin: 50% 0;
    transform: scale(.75) translateY(-21px);
    transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
    z-index: 9;
}

.nice-select .list:hover .option:not(:hover) {
    background-color: transparent!important;
}

.nice-select .option {
    cursor: pointer;
    font-weight: 400;
    line-height: 18px;
    list-style: none;
    min-height: 40px;
    outline: 0;
    padding: 10px 29px 10px 18px;
    text-align: left;
    transition: all .2s;
}

.nice-select .option.focus,
.nice-select .option.selected.focus,
.nice-select .option:hover {
    background-color: #f6f6f6;
}

.nice-select .option.selected {
    font-weight: 700;
}

.nice-select .option.disabled {
    background-color: transparent;
    color: #999;
    cursor: default;
}

.no-csspointerevents .nice-select .list {
    display: none;
}

.no-csspointerevents .nice-select.open .list {
    display: block;
}

.menu-mobile,
.menu-mobile-btn {
    display: none;
}
.add-to-cart{
    /*width:auto;*/
    width: 100%;
}

@media (max-width:1629px) {
    .newsletter .heading {
        max-width: none;
    }
    #newsletter-email .form-control {
        width: 240px;
    }
    .newsletter .btn {
        margin: 0 0 0 35px;
        width: 240px;
    }
    .footer-menu>ul>li+li {
        margin-left: 50px;
    }
    .product-detail .left {
        width: 65%;
    }
    .product-detail .right {
        width: 35%;
    }
}

@media (max-width:1629px) {
    .invite-partners .module-heading {
        font-size: 29px;
    }
    .product-filter div:not(.sorts) a {
        margin: 0;
    }
}

@media (max-width:1279px) {
    .invite-partners .module-heading {
        font-size: 27px;
    }
    .images .slider-nav {
        float: none;
        width: 100%;
    }
    .images .slider-for {
        margin-left: 0;
    }
    .images .slider-nav img {
        margin: 0 auto;
    }
    #logo {
        padding: 0 5px 0 0;
    }
    .header-column2 {
        margin: 0 15px 0 30px;
    }
}

@media (max-width:1629px) and (min-width:992px) {
    .product-thumbb .add-to-cart {
        overflow: hidden;
        display: flex;
        justify-content: center;
        width: 100%;
    }
}

@media (max-width:1199px) {
    .info-links li a {
        font-size: 11px;
    }
    #logo {
        margin: 15px auto 0;
        max-width: 190px;
    }
    #logo img {
        max-width: 180px;
    }
    .header-column2 {
        margin: 0 15px 0 35px;
    }
    .header-column3 {
        margin: 0 20px;
        display: none;
    }
    .menu {
        display: none;
    }
    .brands-logo,
    .features,
    .home-banners {
        display: none;
    }
    footer .phone {
        float: none;
    }
    footer .socials {
        float: none;
        margin: 35px 0 0 0;
    }
    .product-table .name {
        width: auto;
        min-width: 150px;
    }
    .product-table .product-buttons {
        width: auto;
        min-width: 210px;
    }
    .images {
        padding: 0 0;
    }
    .images .slider-nav img {
        max-width: 100%;
        width: 85px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .lk-nav {
        margin: 20px 0 -30px;
    }
    .lk-nav li a {
        font-size: 17px;
        margin: 0 11px;
    }
    .home-about-company .video {
        height: auto;
        width: 370px;
    }
    .video iframe {
        height: 190px;
        width: 100%;
    }
}

@media (max-width:991px) {
    .product-thumbb .price {
        color: #181818;
        font-family: 'PT Sans', sans-serif;
        font-weight: 700;
        font-size: 16px;
        line-height: 19px;
        margin-bottom: 15px;
        padding-right: 0;
    }
    header {
        padding-top: 10px;
        margin-bottom: 20px;
    }
    #logo img {
        max-width: 115px;
    }
    #logo i {
        display: block;
        position: absolute;
        right: 10px;
        top: 5px;
        font-size: 30px;
        cursor: pointer;
    }
    #top,
    .footer-top {
        display: none;
    }
    .header-column3,
    .header-column4 {
        display: none;
    }
    .header-column-worktime,
    .header-column3 {
        display: none;
    }
    .header-column2,
    .header-email {
        display: none;
    }
    #logo {
        margin: 15px 0 0 45px;
        float: none;
        max-width: 160px;
    }
    .header__st1,
    .header__st2 {
        display: none;
    }
    #searchm {
        display: block;
    }
    #cart {
        margin: 0;
        float: left;
        position: relative;
        font-size: 12px;
        line-height: 18px;
        color: #fff;
        background-color: #ffca2c;
        background-image: url(/alterweb/images/cart.png);
        background-position: center center;
        background-repeat: no-repeat;
        width: 63px;
        height: 63px;
        border-radius: 50%;
        border: 0;
    }
    #cart-total {
        background-color: #3e2bcc;
        color: #fff;
        width: 30px;
        height: 22px;
        font-weight: 700;
        font-size: 15px;
        border-radius: 10px;
        line-height: 21px;
        display: block;
        position: absolute;
        top: 0;
        right: -4px;
        text-align: center;
        display: none;
    }
    #cart .minorder {
        position: absolute;
        box-shadow: 0 5px 10px rgba(0, 0, 0, .25);
        right: 0;
        top: 105%;
        background-color: #3e2bcc;
        border-radius: 2px;
        color: #fff;
        font-weight: 500;
        font-size: 14px;
        line-height: 18px;
        padding: 12px 16px;
        width: 220px;
        display: none;
    }
    #cart .minorder:after {
        content: '';
        position: absolute;
        top: -18px;
        right: 22px;
        border: 8px solid transparent;
        border-bottom: 10px solid #3e2bcc;
        width: 0;
    }
    #cart {
        background-size: 20px 20px;
        height: 38px;
        position: absolute;
        right: 29px;
        top: 12px;
        width: 38px;
    }
    #cart-total {
        width: 21px;
        height: 15px;
        font-size: 10px;
        font-weight: 500;
        line-height: 14px;
        right: -7px;
    }
    #cart .title {
        display: none;
    }
    .header-logout {
        width: 90px;
    }
    .menu-mobile-btn {
        display: block;
        color: #fff;
        float: left;
        cursor: pointer;
        margin: 0;
        position: absolute;
        top: 18px;
        left: 15px;
    }
    .menu-mobile-btn .burger {
        display: block;
        float: right;
        margin: 0;
    }
    .menu-mobile-btn .burger span {
        background: #222;
        display: block;
        height: 3px;
        margin: 4px 0;
        width: 28px;
    }
    .menu-mobile {
        display: block;
        background-color: #005697;
        height: 100%;
        left: -255px;
        position: fixed;
        top: 0;
        width: 255px;
        transition: all .2s;
        list-style: outside none none;
        padding: 20px 25px 0;
        overflow: auto;
        overflow-x: hidden;
        z-index: 999;
    }
    .menu-mobile .close-menu {
        font-size: 32px;
        color: #fff;
        position: absolute;
        right: 20px;
        top: 20px;
        font-weight: 600;
        cursor: pointer;
        z-index: 999;
        display: none;
    }
    .menu-mobile ul {
        list-style: none;
        z-index: 1000;
        position: relative;
        padding: 0;
        margin: 0;
        transition: all .2s;
    }
    body.menu-opened .menu-mobile {
        transition: all .2s;
        left: 0;
    }
    .menu-mobile.child-opened>ul {
        transform: translate3d(-255px, 0, 0);
        transition: all .2s;
    }
    .menu-mobile.child-opened .child {
        transform: translate3d(-255px, 0, 0);
        transition: all .2s;
    }
    .mb-overlay {
        position: fixed;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        z-index: 998;
        display: none;
    }
    body.menu-opened .mb-overlay {
        display: block;
    }
    .menu-mobile ul li a {
        color: #fff;
        display: block;
        font-size: 18px;
        line-height: 42px;
        font-weight: 500;
        margin: 0 0;
        position: relative;
    }
    .menu-mobile ul li a i {
        position: absolute;
        right: 0;
        top: 0;
        line-height: 42px;
    }
    .menu-mobile .child {
        right: -255px;
        position: absolute;
        top: 0;
        transition: all .2s;
        padding: 20px 25px 0;
        margin: 0;
        height: 85%;
        width: 100%;
        overflow: auto;
        background-color: #005697;
    }
    .menu-mobile .child ul li a {
        color: #fff;
        display: block;
        font-size: 12px;
        font-weight: 500;
        line-height: 28px;
    }
    .menu-mobile .child .back {
        font-size: 18px;
        line-height: normal;
        font-weight: 500;
        margin: 5px 10px 22px 0;
        color: #fff;
        text-align: right;
        display: block;
        position: relative;
    }
    .menu-mobile .child .back i {
        left: 0;
        position: absolute;
        top: 4px;
    }
    .menu-mobile .contacts {
        color: #fff;
        font-size: 14px;
        margin: 30px 0 0 0;
    }
    .menu-mobile .contacts a {
        color: #fff;
        font-size: 18px;
        line-height: 28px;
    }
    .menu-mobile .contacts .worktime {
        margin: 15px 0 0 0;
    }
    .menu-mobile .contacts .worktime span {
        display: block;
    }
    .downloads,
    .home-banners {
        display: none;
    }
    #column-left+#content {
        float: none;
        width: 100%;
    }
    .slideshow {
        margin-bottom: 20px;
        min-height: auto;
    }
    .slideshow .descr {
        top: 10px;
    }
    .home-about-company {
        height: auto;
        padding-bottom: 20px;
    }
    .home-about-company .text {
        max-width: 100%;
    }
    .home-about-company .video {
        display: none;
    }
    .footer-menu {
        margin-bottom: 25px;
    }
    footer .phone {
        float: left;
    }
    footer .socials {
        float: right;
    }
    .lk-nav li {
        display: block;
        text-align: left;
    }
    .lk-nav li a {
        display: inline-block;
        padding: 0 0 1px 0;
        border-bottom: 2px solid transparent;
        margin: 0 0 7px;
    }
    .lk-nav li.active a {
        border-bottom: 2px solid #f6668f;
    }
}

@media (max-width:767px) {
    .product-filterr{
        flex-direction: column;
    }
    .image .corner_0, .image .corner_1, .image .corner_2, .image .corner_3
    {
        width: 38px;
    }
    #slideshow-cat {
        display: none;
    }
    .common-home .slideshow {
        display: none!important;
    }
    .product-thumbb {
        padding: 8px 3px 25px 1px;
    }
    .product-thumbb .name a {
        font-size: 15px;
        line-height: 19px;
        min-height: 50px;
    }
    .product-thumbb .qty {
        display: none;
    }
    .product-thumbb .add-to-cart {
        float: none;
    }
    .common-home .product-layout {
        border: 1px solid #ccc;
        margin: 0 0 -1px -1px;
    }
    #search {
        height: 83px;
    }
    #search .input-lg {
        height: 40px;
    }
    #search .btn-lg {
        height: 40px;
        padding: 10px 5px;
        width: 58px;
    }
    .ask-question {
        background-color: #2e2e2e;
        border-bottom: 1px solid #f7f7f7;
        color: #fff;
        padding: 30px 0 30px;
    }
    .ask-question .container>img {
        display: none;
    }
    .product-filter .sorts {
        padding: 0 15px;
    }
    .product-filter .text-right {
        text-align: left;
    }
    .news-item .image {
        float: none;
        margin: 0 0 15px 0;
    }
    .news-item .image img {
        width: 100%;
    }
    #modal-quicksignup .go-reg,
    #quick-login {
        float: none;
        width: 100%;
    }
    .for-ship,
    .product-thumbb .add-to-cart {
        text-align: left;
    }
}

@media (max-width:575px) {
    .news-item .name a {
        font-size: 24px;
    }
    .footer-menu {
        margin-bottom: 45px;
    }
    .footer-menu .heading {
        margin-bottom: 7px;
    }
    .footer-menu>ul>li {
        margin-bottom: 22px;
    }
    .footer-menu>ul>li:nth-child(2) {
        margin-left: 22px;
    }
    .footer-menu>ul>li:nth-child(3) {
        clear: both;
        float: none;
    }
    .footer-menu>ul>li+li {
        margin-left: 0;
    }
    .footer-menu ul li ul li a {
        font-size: 16px;
        line-height: 28px;
    }
    footer .phone {
        float: none;
        font-size: 27px;
    }
    footer .socials {
        float: none;
    }
    footer .copyright {
        line-height: 22px;
    }
    footer .copyright .text-left {
        margin-bottom: 20px;
    }
    footer .copyright .text-right {
        text-align: left;
    }
    .modal-body {
        padding: 35px 30px 40px;
    }
}

@media (max-width:480px) {
    .next-page,
    .product-grid {
        width: 100%;
    }
    .slideshow .image_full,
    .slideshow a.full {
        display: none;
    }
    .slideshow .image_mobile,
    .slideshow a.mobile {
        display: block;
    }
    .slideshow .image_mobile,
    .slideshow a.mobile img {
        width: 100%;
    }
    .pagination>li>a,
    .pagination>li>span {
        height: 35px;
        line-height: 34px;
        margin: 0 3px;
        width: 35px;
    }
}

@media print {
    #column-left,
    #top,
    .also-bought-products,
    .ask-question,
    .box-productbundles,
    .breads,
    .modal,
    .print-btn,
    .product-services,
    .similar-products,
    footer,
    header .menu-mobile {
        display: none;
    }
    #column-left+#content,
    #logo {
        width: 100%;
        float: none;
    }
    header>.container>div:not(#logo) {
        display: none;
    }
    #logo img {
        width: 90px!important;
    }
    header {
        clear: both;
        margin-bottom: 10px;
    }
    h1,
    .h1 {
        margin: 0 0 5px;
    }
    #product:after {
        content: '';
        display: block;
        clear: both;
    }
    #product>.row>.col-sm-5 {
        width: 40%!important;
        float: left!important;
    }
    #product>.row>.col-sm-5 img {
        width: 160px!important;
        margin: 0;
    }
    .images {
        margin-bottom: 0;
    }
    #product>.row>.col-sm-7 {
        width: 60%!important;
        float: left!important;
    }
    #product>.row>.col-sm-7>.row>.col-sm-6 {
        width: 100%!important;
        float: none!important;
    }
    .price-label {
        float: none;
        display: block;
        margin: 0;
    }
    .product-price {
        float: none;
        list-style: none;
        padding: 0;
        margin: 0;
    }
    #product-tabs,
    .tab-content {
        width: 100%!important;
        float: none!important;
        clear: both!important;
    }
    .options+.row {
        display: none;
    }
}

#ap_mod_upd {
    position: fixed;
    bottom: 10px;
    right: 10px;
    background: #ffcd1f;
    color: #56470f;
    border-radius: 50px;
    border-color: transparent;
    padding: 5px 15px;
    overflow: hidden;
    box-shadow: 2px 3px 5px rgba(0, 0, 0, .3);
}

#ap_mod_upd span {
    font-size: 0;
}

#ap_mod_upd:hover span {
    font-size: 14px;
}

.fleft {
    float: left;
}

.fright {
    float: right;
}

.twoimg img {
    width: 20%;
}

.blockimg_text {
    font-size: .9em;
}

.dsprice {
    color: red;
}

.blockimg_art {
    text-align: center;
}

.blockimg_art img {
    width: 70%;
}

.strong {
    font-weight: 700;
}

.trimg img {
    width: 18%;
}

.tbl_oveflow {
    overflow-x: scroll;
}

table.ptbl2 tr th {
    min-width: auto;
}

table.ptbl2 tr td,
table.ptbl2 tr th {
    font-size: .8em;
}

.acenter {
    text-align: center;
}

.ourpart img {
    margin: 3px;
}

.onasimg img {
    height: 160px;
}

.h3.NWA_popover-title {
    display: block;
    text-align: center;
    font-size: 1.17em;
    -webkit-margin-before: 0;
    -webkit-margin-after: .3em;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    font-weight: 700;
}

div.callback {
    bottom: 50px;
    margin-right: 150px;
    display: none;
}

@media screen and (max-width:720px) {
    div.callback {
        margin-right: 70px;
    }
}

div.callback .callback__form {
    height: auto;
}

div.callback .callback__form input {
    color: #000;
}

div.callback .callback__wrap {
    background: #ff9800!important;
}

.callback__form-desc.callback__form-desc_color {
    color: #000!important;
}

.callback__btn.callback__btn_color {
    background-color: #fcc828!important;
}

.callback__btn-fake.callback__btn-fake_color {
    background-color: #ff860e!important;
}

.callback__result {
    height: 40px!important;
}

.flimgm {
    margin-top: 5px;
    margin-right: 10px;
}

.twoimgh img {
    height: 180px;
}

@media (max-width:450px) {
    .product-filter .sorts {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .product-filter .sorts>div {
        margin-bottom: 5px;
    }
}

.form-sobfeedback-text {
    margin-bottom: 10px;
    margin-top: 10px;
}

@media (max-width:768px) {
    /*.product-layout{*/
    /*    width: 32%;*/
    /*}*/
    #simplecheckout_cart .cart__table {
        overflow-x: scroll;
    }
    .ask-question .container>img {
        display: none;
    }
    /*.add-to-cart {
    	margin-left: 110px!important;
	}*/
}

#addTovarBlock {
    position: relative;
    background: #fff;
    padding: 20px;
    width: auto;
    max-width: 400px;
    margin: 20px auto;
    border-radius: 10px;
    z-index: 999999;
}

#addTovarBlock .addHead,
#addTovarBlock .addTovarImg {
    text-align: center;
    margin-bottom: 10px;
}

#addTovarBlock .addHead {
    font-weight: 700;
    font-size: 1.5em;
}

#addTovarBlock .AddBuyItem {
    background-color: #041f47;
    background-image: linear-gradient(to top, #0357ad 0, #0367ad 100%);
    border-radius: 21px;
    color: #fff;
    font-family: "PT Sans";
    height: 43px;
    line-height: 43px;
    margin-top: 7px;
    text-decoration: none;
    width: 150px;
    cursor: pointer;
    text-align: center;
}

#addTovarBlock .AddBuyItem:hover {
    background-image: linear-gradient(to bottom, #072e80 0, #005697 100%);
}

#addTovarBlock .AddCont {
    background-color: #041f47;
    background-image: linear-gradient(to top, #eebe16 0, #ffca2c 100%);
    border-radius: 21px;
    display: block;
    font-family: "PT Sans";
    font-weight: 600;
    height: 43px;
    line-height: 43px;
    margin-top: 6px;
    text-decoration: none;
    width: 150px;
    color: #222;
    position: relative;
    cursor: pointer;
    text-align: center;
}

#addTovarBlock .AddBuyItem a {
    color: #fff;
    text-align: center;
}

#addTovarBlock .AddCont:hover {
    background-image: linear-gradient(to top, #d1a200 0, #fbc300 100%);
}

.addButton {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}

@media (max-width:450px) {
    .addButton {
        flex-direction: column;
    }
    #addTovarBlock .AddBuyItem,
    #addTovarBlock .AddCont {
        padding: 15px 25px;
        font-size: 1.4em;
        width: auto;
        height: auto;
        line-height: inherit;
    }
    #addTovarBlock .AddCont {
        width: 196px;
        padding: 15px 0;
    }
}

.bestsellerMain {
    background: #2288d0;
}

.recomOnMain {
    background: #fff7c0;
}


/*
.recomOnMain {
	margin-top: 20px;
}*/

.slickHit .slick-arrow,
.slickRec .slick-arrow {
    position: absolute;
    top: -50px;
    right: 15px;
}

.slickHit .slick-arrow.slick-prev,
.slickRec .slick-arrow.slick-prev {
    right: 40px!important;
    left: auto;
}

@media (max-width:1024px) {
    .slickHit .qty,
    .slickRec .qty {
        padding-left: 0;
    }
    .HitBut {
        display: flex;
        align-items: center;
    }
}

@media (max-width:480px) {
    .bestsellerMain,
    .recomOnMain {
        padding-bottom: 15px;
    }
    .slickHit .product-layout,
    .slickRec .product-layout {
        border: none;
    }
}

#slideshow-cat {
    max-width: 955px;
    max-height: 245px;
    margin-bottom: 14px;
}

@media (max-width:1200px) {
    #slideshow-cat {
        max-width: 675px;
    }
}

@media (max-width:1024px) {
    #slideshow-cat {
        max-width: 675px;
    }
}

@media (max-width:991px) {
    #slideshow-cat {
        max-width: 100%;
    }
}

.products-container .product-layout,
.slickRec .product-layout {
    position: relative;
}
/*
#product .item-10210:before,
#product .item-10211:before,
#product .item-10212:before,
#product .item-10309:before,
#product .item-10320:before,
#product .item-107:before,
#product .item-11562:before,
#product .item-11607:before,
#product .item-11628:before,
#product .item-11629:before,
#product .item-11749:before,
#product .item-12037:before,
#product .item-12038:before,
#product .item-12341:before,
#product .item-12363:before,
#product .item-12364:before,
#product .item-12466:before,
#product .item-1253:before,
#product .item-12562:before,
#product .item-12584:before,
#product .item-12586:before,
#product .item-12624:before,
#product .item-12633:before,
#product .item-12637:before,
#product .item-12669:before,
#product .item-1275:before,
#product .item-12795:before,
#product .item-12818:before,
#product .item-12846:before,
#product .item-12847:before,
#product .item-1286:before,
#product .item-12886:before,
#product .item-12899:before,
#product .item-12911:before,
#product .item-12912:before,
#product .item-12913:before,
#product .item-13014:before,
#product .item-1301:before,
#product .item-13041:before,
#product .item-13044:before,
#product .item-13045:before,
#product .item-13056:before,
#product .item-13140:before,
#product .item-13254:before,
#product .item-1336:before,
#product .item-13376:before,
#product .item-13535:before,
#product .item-13545:before,
#product .item-1357:before,
#product .item-13610:before,
#product .item-13616:before,
#product .item-13617:before,
#product .item-13666:before,
#product .item-13691:before,
#product .item-13692:before,
#product .item-13741:before,
#product .item-13746:before,
#product .item-13749:before,
#product .item-13782:before,
#product .item-13783:before,
#product .item-13845:before,
#product .item-13869:before,
#product .item-13874:before,
#product .item-13875:before,
#product .item-13879:before,
#product .item-13900:before,
#product .item-13903:before,
#product .item-13911:before,
#product .item-13949:before,
#product .item-13955:before,
#product .item-13962:before,
#product .item-13963:before,
#product .item-13964:before,
#product .item-13965:before,
#product .item-13966:before,
#product .item-13967:before,
#product .item-13968:before,
#product .item-13974:before,
#product .item-13975:before,
#product .item-1399:before,
#product .item-14028:before,
#product .item-14029:before,
#product .item-1404:before,
#product .item-14051:before,
#product .item-14067:before,
#product .item-1406:before,
#product .item-14084:before,
#product .item-1410:before,
#product .item-1411:before,
#product .item-14156:before,
#product .item-14160:before,
#product .item-14173:before,
#product .item-14182:before,
#product .item-14186:before,
#product .item-1424:before,
#product .item-14271:before,
#product .item-14272:before,
#product .item-14273:before,
#product .item-14274:before,
#product .item-14340:before,
#product .item-14341:before,
#product .item-14359:before,
#product .item-1435:before,
#product .item-1438:before,
#product .item-14586:before,
#product .item-14605:before,
#product .item-14607:before,
#product .item-14615:before,
#product .item-14616:before,
#product .item-14664:before,
#product .item-14665:before,
#product .item-14667:before,
#product .item-14687:before,
#product .item-14716:before,
#product .item-14725:before,
#product .item-14741:before,
#product .item-14742:before,
#product .item-14789:before,
#product .item-14880:before,
#product .item-14891:before,
#product .item-14892:before,
#product .item-14893:before,
#product .item-14894:before,
#product .item-14895:before,
#product .item-14896:before,
#product .item-14897:before,
#product .item-14898:before,
#product .item-14977:before,
#product .item-14984:before,
#product .item-14985:before,
#product .item-15042:before,
#product .item-15057:before,
#product .item-15063:before,
#product .item-15065:before,
#product .item-15070:before,
#product .item-15075:before,
#product .item-15078:before,
#product .item-15080:before,
#product .item-15089:before,
#product .item-15098:before,
#product .item-15099:before,
#product .item-15101:before,
#product .item-15102:before,
#product .item-15107:before,
#product .item-15108:before,
#product .item-1511:before,
#product .item-15123:before,
#product .item-15124:before,
#product .item-15171:before,
#product .item-15172:before,
#product .item-15173:before,
#product .item-15174:before,
#product .item-15175:before,
#product .item-15190:before,
#product .item-15219:before,
#product .item-15245:before,
#product .item-15246:before,
#product .item-15257:before,
#product .item-15262:before,
#product .item-15264:before,
#product .item-15279:before,
#product .item-15293:before,
#product .item-15294:before,
#product .item-15295:before,
#product .item-15296:before,
#product .item-15297:before,
#product .item-15333:before,
#product .item-15387:before,
#product .item-15426:before,
#product .item-15427:before,
#product .item-15520:before,
#product .item-15525:before,
#product .item-15815:before,
#product .item-15847:before,
#product .item-16140:before,
#product .item-16600:before,
#product .item-16601:before,
#product .item-166:before,
#product .item-167:before,
#product .item-17557:before,
#product .item-17558:before,
#product .item-17560:before,
#product .item-17621:before,
#product .item-1762:before,
#product .item-1766:before,
#product .item-1771:before,
#product .item-1797:before,
#product .item-1815:before,
#product .item-1849:before,
#product .item-1862:before,
#product .item-1877:before,
#product .item-187:before,
#product .item-1941:before,
#product .item-1948:before,
#product .item-1952:before,
#product .item-1954:before,
#product .item-1955:before,
#product .item-1963:before,
#product .item-2006:before,
#product .item-2043:before,
#product .item-2172:before,
#product .item-2178:before,
#product .item-2258:before,
#product .item-2284:before,
#product .item-2307:before,
#product .item-2313:before,
#product .item-2334:before,
#product .item-2335:before,
#product .item-2357:before,
#product .item-2361:before,
#product .item-2369:before,
#product .item-2420:before,
#product .item-2436:before,
#product .item-2438:before,
#product .item-2441:before,
#product .item-2445:before,
#product .item-24956:before,
#product .item-25646:before,
#product .item-26928:before,
#product .item-2769:before,
#product .item-2785:before,
#product .item-2811:before,
#product .item-28587:before,
#product .item-2872:before,
#product .item-2932:before,
#product .item-2950:before,
#product .item-3008:before,
#product .item-3048:before,
#product .item-3175:before,
#product .item-3270:before,
#product .item-3273:before,
#product .item-3351:before,
#product .item-3377:before,
#product .item-3403:before,
#product .item-3423:before,
#product .item-3437:before,
#product .item-3449:before,
#product .item-3491:before,
#product .item-3510:before,
#product .item-3708:before,
#product .item-3725:before,
#product .item-3749:before,
#product .item-3775:before,
#product .item-3785:before,
#product .item-3790:before,
#product .item-3821:before,
#product .item-3827:before,
#product .item-3847:before,
#product .item-3882:before,
#product .item-3919:before,
#product .item-3925:before,
#product .item-3926:before,
#product .item-3930:before,
#product .item-4023:before,
#product .item-4215:before,
#product .item-4243:before,
#product .item-4318:before,
#product .item-4359:before,
#product .item-4366:before,
#product .item-4396:before,
#product .item-4410:before,
#product .item-4422:before,
#product .item-4423:before,
#product .item-4444:before,
#product .item-4449:before,
#product .item-4455:before,
#product .item-4552:before,
#product .item-4758:before,
#product .item-4849:before,
#product .item-4854:before,
#product .item-4864:before,
#product .item-4866:before,
#product .item-4927:before,
#product .item-4944:before,
#product .item-4952:before,
#product .item-5000:before,
#product .item-5005:before,
#product .item-5166:before,
#product .item-5258:before,
#product .item-5265:before,
#product .item-5282:before,
#product .item-5285:before,
#product .item-52:before,
#product .item-5353:before,
#product .item-5368:before,
#product .item-5370:before,
#product .item-5387:before,
#product .item-53:before,
#product .item-5436:before,
#product .item-54:before,
#product .item-55:before,
#product .item-5734:before,
#product .item-5740:before,
#product .item-5774:before,
#product .item-5796:before,
#product .item-5812:before,
#product .item-5814:before,
#product .item-5843:before,
#product .item-5862:before,
#product .item-5914:before,
#product .item-5916:before,
#product .item-5927:before,
#product .item-5931:before,
#product .item-5940:before,
#product .item-5951:before,
#product .item-5964:before,
#product .item-6252:before,
#product .item-6302:before,
#product .item-6316:before,
#product .item-6333:before,
#product .item-6353:before,
#product .item-6354:before,
#product .item-6392:before,
#product .item-6413:before,
#product .item-6423:before,
#product .item-6431:before,
#product .item-6436:before,
#product .item-6445:before,
#product .item-6510:before,
#product .item-6707:before,
#product .item-674:before,
#product .item-6778:before,
#product .item-6788:before,
#product .item-6792:before,
#product .item-6819:before,
#product .item-6820:before,
#product .item-6845:before,
#product .item-6862:before,
#product .item-6893:before,
#product .item-6895:before,
#product .item-6911:before,
#product .item-6924:before,
#product .item-6947:before,
#product .item-6952:before,
#product .item-7165:before,
#product .item-7262:before,
#product .item-7273:before,
#product .item-7303:before,
#product .item-7348:before,
#product .item-7350:before,
#product .item-7367:before,
#product .item-7368:before,
#product .item-7369:before,
#product .item-7370:before,
#product .item-7397:before,
#product .item-7430:before,
#product .item-7434:before,
#product .item-7441:before,
#product .item-7445:before,
#product .item-7451:before,
#product .item-7455:before,
#product .item-7456:before,
#product .item-748:before,
#product .item-7491:before,
#product .item-752:before,
#product .item-758:before,
#product .item-7768:before,
#product .item-7774:before,
#product .item-7775:before,
#product .item-780:before,
#product .item-7825:before,
#product .item-7827:before,
#product .item-7853:before,
#product .item-7861:before,
#product .item-7871:before,
#product .item-7882:before,
#product .item-7883:before,
#product .item-7905:before,
#product .item-7948:before,
#product .item-8006:before,
#product .item-811:before,
#product .item-813:before,
#product .item-814:before,
#product .item-8163:before,
#product .item-8190:before,
#product .item-8253:before,
#product .item-8261:before,
#product .item-8282:before,
#product .item-8335:before,
#product .item-8351:before,
#product .item-8360:before,
#product .item-8361:before,
#product .item-8412:before,
#product .item-8413:before,
#product .item-8423:before,
#product .item-8430:before,
#product .item-8431:before,
#product .item-8437:before,
#product .item-8443:before,
#product .item-8446:before,
#product .item-844:before,
#product .item-8453:before,
#product .item-8457:before,
#product .item-8565:before,
#product .item-8771:before,
#product .item-8835:before,
#product .item-8846:before,
#product .item-8847:before,
#product .item-8848:before,
#product .item-8854:before,
#product .item-8871:before,
#product .item-8923:before,
#product .item-8928:before,
#product .item-8931:before,
#product .item-8938:before,
#product .item-8940:before,
#product .item-896:before,
#product .item-897:before,
#product .item-901:before,
#product .item-911:before,
#product .item-9184:before,
#product .item-921:before,
#product .item-9226:before,
#product .item-9228:before,
#product .item-923:before,
#product .item-9246:before,
#product .item-9259:before,
#product .item-9279:before,
#product .item-9310:before,
#product .item-9332:before,
#product .item-9348:before,
#product .item-9363:before,
#product .item-9369:before,
#product .item-9400:before,
#product .item-9422:before,
#product .item-9429:before,
#product .item-9442:before,
#product .item-9536:before,
#product .item-9565:before,
#product .item-9587:before,
#product .item-9617:before,
#product .item-9675:before,
#product .item-976:before,
#product .item-998:before,
.product-layout.item-12466:before,
.product-layout.item-12562:before,
.product-layout.item-12624:before,
.product-layout.item-12633:before,
.product-layout.item-12637:before,
.product-layout.item-12846:before,
.product-layout.item-12847:before,
.product-layout.item-1286:before,
.product-layout.item-12886:before,
.product-layout.item-12899:before,
.product-layout.item-12913:before,
.product-layout.item-1301:before,
.product-layout.item-13044:before,
.product-layout.item-13045:before,
.product-layout.item-1336:before,
.product-layout.item-13376:before,
.product-layout.item-13535:before,
.product-layout.item-13610:before,
.product-layout.item-13741:before,
.product-layout.item-13746:before,
.product-layout.item-13749:before,
.product-layout.item-13782:before,
.product-layout.item-13783:before,
.product-layout.item-13845:before,
.product-layout.item-13869:before,
.product-layout.item-13900:before,
.product-layout.item-13911:before,
.product-layout.item-13949:before,
.product-layout.item-13955:before,
.product-layout.item-13962:before,
.product-layout.item-13963:before,
.product-layout.item-13964:before,
.product-layout.item-13965:before,
.product-layout.item-13966:before,
.product-layout.item-13967:before,
.product-layout.item-13968:before,
.product-layout.item-13974:before,
.product-layout.item-13975:before,
.product-layout.item-1399:before,
.product-layout.item-14028:before,
.product-layout.item-14029:before,
.product-layout.item-14051:before,
.product-layout.item-14067:before,
.product-layout.item-14084:before,
.product-layout.item-1411:before,
.product-layout.item-14156:before,
.product-layout.item-14173:before,
.product-layout.item-14182:before,
.product-layout.item-14186:before,
.product-layout.item-1424:before,
.product-layout.item-14271:before,
.product-layout.item-14272:before,
.product-layout.item-14273:before,
.product-layout.item-14274:before,
.product-layout.item-14725:before,
.product-layout.item-14984:before,
.product-layout.item-14985:before,
.product-layout.item-15063:before,
.product-layout.item-15075:before,
.product-layout.item-15293:before,
.product-layout.item-15294:before,
.product-layout.item-15295:before,
.product-layout.item-15296:before,
.product-layout.item-15297:before,
.product-layout.item-17621:before,
.product-layout.item-1766:before,
.product-layout.item-1797:before,
.product-layout.item-1815:before,
.product-layout.item-1862:before,
.product-layout.item-1877:before,
.product-layout.item-1954:before,
.product-layout.item-1955:before,
.product-layout.item-2258:before,
.product-layout.item-2284:before,
.product-layout.item-2313:before,
.product-layout.item-2334:before,
.product-layout.item-2357:before,
.product-layout.item-2361:before,
.product-layout.item-2369:before,
.product-layout.item-24956:before,
.product-layout.item-2785:before,
.product-layout.item-2950:before,
.product-layout.item-3273:before,
.product-layout.item-3351:before,
.product-layout.item-3377:before,
.product-layout.item-3403:before,
.product-layout.item-3449:before,
.product-layout.item-3708:before,
.product-layout.item-3725:before,
.product-layout.item-3749:before,
.product-layout.item-3775:before,
.product-layout.item-3790:before,
.product-layout.item-3827:before,
.product-layout.item-3847:before,
.product-layout.item-3919:before,
.product-layout.item-4359:before,
.product-layout.item-4366:before,
.product-layout.item-4422:before,
.product-layout.item-4455:before,
.product-layout.item-4849:before,
.product-layout.item-5265:before,
.product-layout.item-5282:before,
.product-layout.item-5285:before,
.product-layout.item-5353:before,
.product-layout.item-5368:before,
.product-layout.item-5370:before,
.product-layout.item-5740:before,
.product-layout.item-5843:before,
.product-layout.item-5862:before,
.product-layout.item-5927:before,
.product-layout.item-5931:before,
.product-layout.item-5951:before,
.product-layout.item-6302:before,
.product-layout.item-6333:before,
.product-layout.item-6353:before,
.product-layout.item-6354:before,
.product-layout.item-6423:before,
.product-layout.item-6845:before,
.product-layout.item-6862:before,
.product-layout.item-6893:before,
.product-layout.item-6924:before,
.product-layout.item-6952:before,
.product-layout.item-7262:before,
.product-layout.item-7350:before,
.product-layout.item-7367:before,
.product-layout.item-7368:before,
.product-layout.item-7369:before,
.product-layout.item-7370:before,
.product-layout.item-7430:before,
.product-layout.item-7455:before,
.product-layout.item-7456:before,
.product-layout.item-7768:before,
.product-layout.item-7774:before,
.product-layout.item-7775:before,
.product-layout.item-7827:before,
.product-layout.item-7853:before,
.product-layout.item-7861:before,
.product-layout.item-7871:before,
.product-layout.item-7882:before,
.product-layout.item-7883:before,
.product-layout.item-7905:before,
.product-layout.item-7948:before,
.product-layout.item-811:before,
.product-layout.item-813:before,
.product-layout.item-8253:before,
.product-layout.item-8282:before,
.product-layout.item-8335:before,
.product-layout.item-8351:before,
.product-layout.item-8361:before,
.product-layout.item-8412:before,
.product-layout.item-8423:before,
.product-layout.item-8437:before,
.product-layout.item-8443:before,
.product-layout.item-844:before,
.product-layout.item-8457:before,
.product-layout.item-8835:before,
.product-layout.item-8846:before,
.product-layout.item-8847:before,
.product-layout.item-8848:before,
.product-layout.item-8854:before,
.product-layout.item-8871:before,
.product-layout.item-9226:before,
.product-layout.item-9228:before,
.product-layout.item-9332:before,
.product-layout.item-9348:before,
.product-layout.item-9363:before,
.product-layout.item-9369:before,
.product-layout.item-9400:before,
.product-layout.item-9429:before,
.products-container .product-layout.item-10210:before,
.products-container .product-layout.item-10211:before,
.products-container .product-layout.item-10212:before,
.products-container .product-layout.item-10309:before,
.products-container .product-layout.item-10320:before,
.products-container .product-layout.item-107:before,
.products-container .product-layout.item-11562:before,
.products-container .product-layout.item-11607:before,
.products-container .product-layout.item-11628:before,
.products-container .product-layout.item-11629:before,
.products-container .product-layout.item-11749:before,
.products-container .product-layout.item-12037:before,
.products-container .product-layout.item-12038:before,
.products-container .product-layout.item-12341:before,
.products-container .product-layout.item-12363:before,
.products-container .product-layout.item-12364:before,
.products-container .product-layout.item-1253:before,
.products-container .product-layout.item-12584:before,
.products-container .product-layout.item-12586:before,
.products-container .product-layout.item-12669:before,
.products-container .product-layout.item-1275:before,
.products-container .product-layout.item-12795:before,
.products-container .product-layout.item-12818:before,
.products-container .product-layout.item-12911:before,
.products-container .product-layout.item-12912:before,
.products-container .product-layout.item-13014:before,
.products-container .product-layout.item-13041:before,
.products-container .product-layout.item-13056:before,
.products-container .product-layout.item-13140:before,
.products-container .product-layout.item-13254:before,
.products-container .product-layout.item-13545:before,
.products-container .product-layout.item-1357:before,
.products-container .product-layout.item-13616:before,
.products-container .product-layout.item-13617:before,
.products-container .product-layout.item-13666:before,
.products-container .product-layout.item-13691:before,
.products-container .product-layout.item-13692:before,
.products-container .product-layout.item-13874:before,
.products-container .product-layout.item-13875:before,
.products-container .product-layout.item-13879:before,
.products-container .product-layout.item-13903:before,
.products-container .product-layout.item-1404:before,
.products-container .product-layout.item-1406:before,
.products-container .product-layout.item-1410:before,
.products-container .product-layout.item-14160:before,
.products-container .product-layout.item-14340:before,
.products-container .product-layout.item-14341:before,
.products-container .product-layout.item-14359:before,
.products-container .product-layout.item-1435:before,
.products-container .product-layout.item-1438:before,
.products-container .product-layout.item-14586:before,
.products-container .product-layout.item-14605:before,
.products-container .product-layout.item-14607:before,
.products-container .product-layout.item-14615:before,
.products-container .product-layout.item-14616:before,
.products-container .product-layout.item-14664:before,
.products-container .product-layout.item-14665:before,
.products-container .product-layout.item-14667:before,
.products-container .product-layout.item-14687:before,
.products-container .product-layout.item-14716:before,
.products-container .product-layout.item-14741:before,
.products-container .product-layout.item-14742:before,
.products-container .product-layout.item-14789:before,
.products-container .product-layout.item-14880:before,
.products-container .product-layout.item-14891:before,
.products-container .product-layout.item-14892:before,
.products-container .product-layout.item-14893:before,
.products-container .product-layout.item-14894:before,
.products-container .product-layout.item-14895:before,
.products-container .product-layout.item-14896:before,
.products-container .product-layout.item-14897:before,
.products-container .product-layout.item-14898:before,
.products-container .product-layout.item-14977:before,
.products-container .product-layout.item-15042:before,
.products-container .product-layout.item-15057:before,
.products-container .product-layout.item-15065:before,
.products-container .product-layout.item-15070:before,
.products-container .product-layout.item-15078:before,
.products-container .product-layout.item-15080:before,
.products-container .product-layout.item-15089:before,
.products-container .product-layout.item-15098:before,
.products-container .product-layout.item-15099:before,
.products-container .product-layout.item-15101:before,
.products-container .product-layout.item-15102:before,
.products-container .product-layout.item-15107:before,
.products-container .product-layout.item-15108:before,
.products-container .product-layout.item-1511:before,
.products-container .product-layout.item-15123:before,
.products-container .product-layout.item-15124:before,
.products-container .product-layout.item-15171:before,
.products-container .product-layout.item-15172:before,
.products-container .product-layout.item-15173:before,
.products-container .product-layout.item-15174:before,
.products-container .product-layout.item-15175:before,
.products-container .product-layout.item-15190:before,
.products-container .product-layout.item-15219:before,
.products-container .product-layout.item-15245:before,
.products-container .product-layout.item-15246:before,
.products-container .product-layout.item-15257:before,
.products-container .product-layout.item-15262:before,
.products-container .product-layout.item-15264:before,
.products-container .product-layout.item-15279:before,
.products-container .product-layout.item-15333:before,
.products-container .product-layout.item-15387:before,
.products-container .product-layout.item-15426:before,
.products-container .product-layout.item-15427:before,
.products-container .product-layout.item-15520:before,
.products-container .product-layout.item-15525:before,
.products-container .product-layout.item-15815:before,
.products-container .product-layout.item-15847:before,
.products-container .product-layout.item-16140:before,
.products-container .product-layout.item-16600:before,
.products-container .product-layout.item-16601:before,
.products-container .product-layout.item-166:before,
.products-container .product-layout.item-167:before,
.products-container .product-layout.item-17557:before,
.products-container .product-layout.item-17558:before,
.products-container .product-layout.item-17560:before,
.products-container .product-layout.item-1762:before,
.products-container .product-layout.item-1771:before,
.products-container .product-layout.item-1849:before,
.products-container .product-layout.item-187:before,
.products-container .product-layout.item-1941:before,
.products-container .product-layout.item-1948:before,
.products-container .product-layout.item-1952:before,
.products-container .product-layout.item-1963:before,
.products-container .product-layout.item-2006:before,
.products-container .product-layout.item-2043:before,
.products-container .product-layout.item-2172:before,
.products-container .product-layout.item-2178:before,
.products-container .product-layout.item-2307:before,
.products-container .product-layout.item-2335:before,
.products-container .product-layout.item-2420:before,
.products-container .product-layout.item-2436:before,
.products-container .product-layout.item-2438:before,
.products-container .product-layout.item-2441:before,
.products-container .product-layout.item-2445:before,
.products-container .product-layout.item-25646:before,
.products-container .product-layout.item-26928:before,
.products-container .product-layout.item-2769:before,
.products-container .product-layout.item-2811:before,
.products-container .product-layout.item-28587:before,
.products-container .product-layout.item-2872:before,
.products-container .product-layout.item-2932:before,
.products-container .product-layout.item-3008:before,
.products-container .product-layout.item-3048:before,
.products-container .product-layout.item-3175:before,
.products-container .product-layout.item-3270:before,
.products-container .product-layout.item-3423:before,
.products-container .product-layout.item-3437:before,
.products-container .product-layout.item-3491:before,
.products-container .product-layout.item-3510:before,
.products-container .product-layout.item-3785:before,
.products-container .product-layout.item-3821:before,
.products-container .product-layout.item-3882:before,
.products-container .product-layout.item-3925:before,
.products-container .product-layout.item-3926:before,
.products-container .product-layout.item-3930:before,
.products-container .product-layout.item-4023:before,
.products-container .product-layout.item-4215:before,
.products-container .product-layout.item-4243:before,
.products-container .product-layout.item-4318:before,
.products-container .product-layout.item-4396:before,
.products-container .product-layout.item-4410:before,
.products-container .product-layout.item-4423:before,
.products-container .product-layout.item-4444:before,
.products-container .product-layout.item-4449:before,
.products-container .product-layout.item-4552:before,
.products-container .product-layout.item-4758:before,
.products-container .product-layout.item-4854:before,
.products-container .product-layout.item-4864:before,
.products-container .product-layout.item-4866:before,
.products-container .product-layout.item-4927:before,
.products-container .product-layout.item-4944:before,
.products-container .product-layout.item-4952:before,
.products-container .product-layout.item-5000:before,
.products-container .product-layout.item-5005:before,
.products-container .product-layout.item-5166:before,
.products-container .product-layout.item-5258:before,
.products-container .product-layout.item-52:before,
.products-container .product-layout.item-5387:before,
.products-container .product-layout.item-53:before,
.products-container .product-layout.item-5436:before,
.products-container .product-layout.item-54:before,
.products-container .product-layout.item-55:before,
.products-container .product-layout.item-5734:before,
.products-container .product-layout.item-5774:before,
.products-container .product-layout.item-5796:before,
.products-container .product-layout.item-5812:before,
.products-container .product-layout.item-5814:before,
.products-container .product-layout.item-5914:before,
.products-container .product-layout.item-5916:before,
.products-container .product-layout.item-5940:before,
.products-container .product-layout.item-5964:before,
.products-container .product-layout.item-6252:before,
.products-container .product-layout.item-6316:before,
.products-container .product-layout.item-6392:before,
.products-container .product-layout.item-6413:before,
.products-container .product-layout.item-6431:before,
.products-container .product-layout.item-6436:before,
.products-container .product-layout.item-6445:before,
.products-container .product-layout.item-6510:before,
.products-container .product-layout.item-6707:before,
.products-container .product-layout.item-674:before,
.products-container .product-layout.item-6778:before,
.products-container .product-layout.item-6788:before,
.products-container .product-layout.item-6792:before,
.products-container .product-layout.item-6819:before,
.products-container .product-layout.item-6820:before,
.products-container .product-layout.item-6895:before,
.products-container .product-layout.item-6911:before,
.products-container .product-layout.item-6947:before,
.products-container .product-layout.item-7165:before,
.products-container .product-layout.item-7273:before,
.products-container .product-layout.item-7303:before,
.products-container .product-layout.item-7348:before,
.products-container .product-layout.item-7397:before,
.products-container .product-layout.item-7434:before,
.products-container .product-layout.item-7441:before,
.products-container .product-layout.item-7445:before,
.products-container .product-layout.item-7451:before,
.products-container .product-layout.item-748:before,
.products-container .product-layout.item-7491:before,
.products-container .product-layout.item-752:before,
.products-container .product-layout.item-758:before,
.products-container .product-layout.item-780:before,
.products-container .product-layout.item-7825:before,
.products-container .product-layout.item-8006:before,
.products-container .product-layout.item-814:before,
.products-container .product-layout.item-8163:before,
.products-container .product-layout.item-8190:before,
.products-container .product-layout.item-8261:before,
.products-container .product-layout.item-8360:before,
.products-container .product-layout.item-8413:before,
.products-container .product-layout.item-8430:before,
.products-container .product-layout.item-8431:before,
.products-container .product-layout.item-8446:before,
.products-container .product-layout.item-8453:before,
.products-container .product-layout.item-8565:before,
.products-container .product-layout.item-8771:before,
.products-container .product-layout.item-8923:before,
.products-container .product-layout.item-8928:before,
.products-container .product-layout.item-8931:before,
.products-container .product-layout.item-8938:before,
.products-container .product-layout.item-8940:before,
.products-container .product-layout.item-896:before,
.products-container .product-layout.item-897:before,
.products-container .product-layout.item-901:before,
.products-container .product-layout.item-911:before,
.products-container .product-layout.item-9184:before,
.products-container .product-layout.item-921:before,
.products-container .product-layout.item-923:before,
.products-container .product-layout.item-9246:before,
.products-container .product-layout.item-9259:before,
.products-container .product-layout.item-9279:before,
.products-container .product-layout.item-9310:before,
.products-container .product-layout.item-9422:before,
.products-container .product-layout.item-9442:before,
.products-container .product-layout.item-9536:before,
.products-container .product-layout.item-9565:before,
.products-container .product-layout.item-9587:before,
.products-container .product-layout.item-9617:before,
.products-container .product-layout.item-9675:before,
.products-container .product-layout.item-976:before,
.products-container .product-layout.item-998:before,
.slickRec .product-layout.item-1404:before,
.slickRec .product-layout.item-14896:before,
.slickRec .product-layout.item-7348:before {
    content: url(/image/15_5038771.png);
    position: absolute;
    left: 5px;
    z-index: 99;
    padding: 0 10px;
    display: none;
}

#product .posrelat {
    position: relative;
}

#product .item-10368:before,
#product .item-10389:before,
#product .item-10390:before,
#product .item-10391:before,
#product .item-10392:before,
#product .item-10393:before,
#product .item-10394:before,
#product .item-10395:before,
#product .item-10396:before,
#product .item-10397:before,
#product .item-10398:before,
#product .item-10399:before,
#product .item-10400:before,
#product .item-10401:before,
#product .item-10402:before,
#product .item-10403:before,
#product .item-10404:before,
#product .item-10405:before,
#product .item-10406:before,
#product .item-10407:before,
#product .item-10408:before,
#product .item-10409:before,
#product .item-10410:before,
#product .item-10411:before,
#product .item-10412:before,
#product .item-10413:before,
#product .item-10414:before,
#product .item-10415:before,
#product .item-10416:before,
#product .item-10417:before,
#product .item-10418:before,
#product .item-10419:before,
#product .item-10420:before,
#product .item-10421:before,
#product .item-10422:before,
#product .item-10423:before,
#product .item-10424:before,
#product .item-10425:before,
#product .item-10426:before,
#product .item-10427:before,
#product .item-10428:before,
#product .item-10429:before,
#product .item-10431:before,
#product .item-10432:before,
#product .item-10433:before,
#product .item-10434:before,
#product .item-10435:before,
#product .item-10436:before,
#product .item-10437:before,
#product .item-10438:before,
#product .item-10439:before,
#product .item-10440:before,
#product .item-10441:before,
#product .item-10442:before,
#product .item-10443:before,
#product .item-10444:before,
#product .item-10445:before,
#product .item-10446:before,
#product .item-10447:before,
#product .item-10448:before,
#product .item-10449:before,
#product .item-10450:before,
#product .item-10451:before,
#product .item-10452:before,
#product .item-10453:before,
#product .item-10454:before,
#product .item-10485:before,
#product .item-10486:before,
#product .item-10487:before,
#product .item-10488:before,
#product .item-10511:before,
#product .item-10513:before,
#product .item-10514:before,
#product .item-10516:before,
#product .item-10527:before,
#product .item-10528:before,
#product .item-10529:before,
#product .item-10532:before,
#product .item-10628:before,
#product .item-10664:before,
#product .item-1071:before,
#product .item-1072:before,
#product .item-1073:before,
#product .item-10765:before,
#product .item-10817:before,
#product .item-11011:before,
#product .item-11059:before,
#product .item-11071:before,
#product .item-11072:before,
#product .item-11073:before,
#product .item-11074:before,
#product .item-11604:before,
#product .item-1213:before,
#product .item-1221:before,
#product .item-12358:before,
#product .item-12434:before,
#product .item-12440:before,
#product .item-12446:before,
#product .item-12447:before,
#product .item-12448:before,
#product .item-12449:before,
#product .item-12450:before,
#product .item-12451:before,
#product .item-12452:before,
#product .item-12472:before,
#product .item-12477:before,
#product .item-12486:before,
#product .item-12506:before,
#product .item-12507:before,
#product .item-12568:before,
#product .item-12570:before,
#product .item-1257:before,
#product .item-1258:before,
#product .item-12603:before,
#product .item-12607:before,
#product .item-1260:before,
#product .item-12623:before,
#product .item-12630:before,
#product .item-12632:before,
#product .item-1263:before,
#product .item-12653:before,
#product .item-12658:before,
#product .item-1266:before,
#product .item-1267:before,
#product .item-12680:before,
#product .item-12682:before,
#product .item-12690:before,
#product .item-12691:before,
#product .item-12710:before,
#product .item-12711:before,
#product .item-12712:before,
#product .item-12725:before,
#product .item-12778:before,
#product .item-12829:before,
#product .item-12857:before,
#product .item-12861:before,
#product .item-12865:before,
#product .item-12897:before,
#product .item-12900:before,
#product .item-12901:before,
#product .item-12902:before,
#product .item-13022:before,
#product .item-13050:before,
#product .item-13053:before,
#product .item-13059:before,
#product .item-13060:before,
#product .item-13100:before,
#product .item-13105:before,
#product .item-13106:before,
#product .item-13115:before,
#product .item-13116:before,
#product .item-13117:before,
#product .item-13118:before,
#product .item-13121:before,
#product .item-13133:before,
#product .item-13196:before,
#product .item-13197:before,
#product .item-13198:before,
#product .item-13199:before,
#product .item-13232:before,
#product .item-13256:before,
#product .item-13294:before,
#product .item-13295:before,
#product .item-13453:before,
#product .item-13468:before,
#product .item-13480:before,
#product .item-13488:before,
#product .item-13513:before,
#product .item-13614:before,
#product .item-13621:before,
#product .item-13622:before,
#product .item-13644:before,
#product .item-13645:before,
#product .item-13646:before,
#product .item-13649:before,
#product .item-1366:before,
#product .item-13671:before,
#product .item-13678:before,
#product .item-13721:before,
#product .item-13723:before,
#product .item-13732:before,
#product .item-13734:before,
#product .item-13756:before,
#product .item-13757:before,
#product .item-13760:before,
#product .item-13761:before,
#product .item-13762:before,
#product .item-13763:before,
#product .item-13784:before,
#product .item-13818:before,
#product .item-13819:before,
#product .item-13835:before,
#product .item-1393:before,
#product .item-1394:before,
#product .item-13976:before,
#product .item-13984:before,
#product .item-1408:before,
#product .item-14091:before,
#product .item-14099:before,
#product .item-14107:before,
#product .item-14108:before,
#product .item-14119:before,
#product .item-14136:before,
#product .item-14159:before,
#product .item-1415:before,
#product .item-14175:before,
#product .item-14253:before,
#product .item-14254:before,
#product .item-14255:before,
#product .item-14269:before,
#product .item-14270:before,
#product .item-14316:before,
#product .item-14322:before,
#product .item-14369:before,
#product .item-14441:before,
#product .item-14448:before,
#product .item-14449:before,
#product .item-1447:before,
#product .item-1448:before,
#product .item-1449:before,
#product .item-14569:before,
#product .item-14578:before,
#product .item-14622:before,
#product .item-14635:before,
#product .item-14636:before,
#product .item-14637:before,
#product .item-14638:before,
#product .item-14639:before,
#product .item-14640:before,
#product .item-14641:before,
#product .item-14642:before,
#product .item-14643:before,
#product .item-14644:before,
#product .item-14654:before,
#product .item-14656:before,
#product .item-14713:before,
#product .item-14714:before,
#product .item-14736:before,
#product .item-14752:before,
#product .item-14765:before,
#product .item-14766:before,
#product .item-14777:before,
#product .item-14803:before,
#product .item-14804:before,
#product .item-14806:before,
#product .item-14859:before,
#product .item-14864:before,
#product .item-14899:before,
#product .item-14914:before,
#product .item-14915:before,
#product .item-14918:before,
#product .item-14919:before,
#product .item-14932:before,
#product .item-15020:before,
#product .item-15170:before,
#product .item-15248:before,
#product .item-15254:before,
#product .item-15338:before,
#product .item-15339:before,
#product .item-15340:before,
#product .item-15341:before,
#product .item-15342:before,
#product .item-15343:before,
#product .item-15344:before,
#product .item-15345:before,
#product .item-15346:before,
#product .item-15347:before,
#product .item-15348:before,
#product .item-15349:before,
#product .item-15350:before,
#product .item-15351:before,
#product .item-15352:before,
#product .item-15353:before,
#product .item-15354:before,
#product .item-15355:before,
#product .item-15356:before,
#product .item-15357:before,
#product .item-15358:before,
#product .item-15359:before,
#product .item-15360:before,
#product .item-15361:before,
#product .item-15362:before,
#product .item-15363:before,
#product .item-15364:before,
#product .item-15365:before,
#product .item-15366:before,
#product .item-15367:before,
#product .item-15368:before,
#product .item-15369:before,
#product .item-15370:before,
#product .item-15371:before,
#product .item-15372:before,
#product .item-15373:before,
#product .item-15374:before,
#product .item-15375:before,
#product .item-15376:before,
#product .item-15377:before,
#product .item-15430:before,
#product .item-15731:before,
#product .item-1577:before,
#product .item-1578:before,
#product .item-1579:before,
#product .item-1580:before,
#product .item-1581:before,
#product .item-15:before,
#product .item-16048:before,
#product .item-1747:before,
#product .item-17570:before,
#product .item-17571:before,
#product .item-17577:before,
#product .item-17578:before,
#product .item-17579:before,
#product .item-17580:before,
#product .item-17581:before,
#product .item-17582:before,
#product .item-17583:before,
#product .item-17584:before,
#product .item-17585:before,
#product .item-17586:before,
#product .item-17587:before,
#product .item-17588:before,
#product .item-17589:before,
#product .item-17590:before,
#product .item-17591:before,
#product .item-17592:before,
#product .item-17593:before,
#product .item-17594:before,
#product .item-1759:before,
#product .item-17604:before,
#product .item-17605:before,
#product .item-1760:before,
#product .item-1798:before,
#product .item-1844:before,
#product .item-1869:before,
#product .item-1886:before,
#product .item-18:before,
#product .item-1959:before,
#product .item-1960:before,
#product .item-1961:before,
#product .item-1962:before,
#product .item-2008:before,
#product .item-2073:before,
#product .item-2074:before,
#product .item-2075:before,
#product .item-2076:before,
#product .item-2082:before,
#product .item-2125:before,
#product .item-2242:before,
#product .item-2250:before,
#product .item-2256:before,
#product .item-2257:before,
#product .item-2291:before,
#product .item-2314:before,
#product .item-2323:before,
#product .item-2365:before,
#product .item-2379:before,
#product .item-2386:before,
#product .item-2411:before,
#product .item-2422:before,
#product .item-2423:before,
#product .item-2455:before,
#product .item-2456:before,
#product .item-2457:before,
#product .item-2458:before,
#product .item-2459:before,
#product .item-2460:before,
#product .item-2461:before,
#product .item-24:before,
#product .item-2567:before,
#product .item-2568:before,
#product .item-2570:before,
#product .item-2571:before,
#product .item-264:before,
#product .item-271:before,
#product .item-2742:before,
#product .item-2743:before,
#product .item-2754:before,
#product .item-2789:before,
#product .item-2790:before,
#product .item-2810:before,
#product .item-2821:before,
#product .item-2822:before,
#product .item-2865:before,
#product .item-2873:before,
#product .item-288:before,
#product .item-2892:before,
#product .item-2893:before,
#product .item-2901:before,
#product .item-2902:before,
#product .item-291:before,
#product .item-2922:before,
#product .item-292:before,
#product .item-2955:before,
#product .item-2956:before,
#product .item-295:before,
#product .item-3077:before,
#product .item-3079:before,
#product .item-3080:before,
#product .item-3081:before,
#product .item-3082:before,
#product .item-310:before,
#product .item-3137:before,
#product .item-3233:before,
#product .item-3252:before,
#product .item-3271:before,
#product .item-3274:before,
#product .item-3284:before,
#product .item-3292:before,
#product .item-331:before,
#product .item-3329:before,
#product .item-3342:before,
#product .item-3369:before,
#product .item-3417:before,
#product .item-3441:before,
#product .item-3452:before,
#product .item-3453:before,
#product .item-3454:before,
#product .item-3455:before,
#product .item-3456:before,
#product .item-3508:before,
#product .item-3561:before,
#product .item-3562:before,
#product .item-3563:before,
#product .item-3574:before,
#product .item-358:before,
#product .item-3611:before,
#product .item-3619:before,
#product .item-3620:before,
#product .item-3722:before,
#product .item-3726:before,
#product .item-3728:before,
#product .item-3733:before,
#product .item-3740:before,
#product .item-3758:before,
#product .item-3768:before,
#product .item-3776:before,
#product .item-3817:before,
#product .item-3825:before,
#product .item-3855:before,
#product .item-3864:before,
#product .item-3870:before,
#product .item-3887:before,
#product .item-3888:before,
#product .item-3897:before,
#product .item-3910:before,
#product .item-3945:before,
#product .item-3946:before,
#product .item-3947:before,
#product .item-39:before,
#product .item-4002:before,
#product .item-4008:before,
#product .item-4069:before,
#product .item-4070:before,
#product .item-4071:before,
#product .item-4072:before,
#product .item-4073:before,
#product .item-4074:before,
#product .item-4083:before,
#product .item-4084:before,
#product .item-40:before,
#product .item-4246:before,
#product .item-4248:before,
#product .item-4279:before,
#product .item-4287:before,
#product .item-4306:before,
#product .item-4320:before,
#product .item-4352:before,
#product .item-4380:before,
#product .item-4400:before,
#product .item-4405:before,
#product .item-4406:before,
#product .item-4462:before,
#product .item-4463:before,
#product .item-4464:before,
#product .item-44:before,
#product .item-4506:before,
#product .item-4562:before,
#product .item-4563:before,
#product .item-4564:before,
#product .item-4565:before,
#product .item-4566:before,
#product .item-4567:before,
#product .item-45:before,
#product .item-4728:before,
#product .item-4747:before,
#product .item-4785:before,
#product .item-4788:before,
#product .item-4791:before,
#product .item-47:before,
#product .item-4819:before,
#product .item-4839:before,
#product .item-4845:before,
#product .item-4872:before,
#product .item-4899:before,
#product .item-4912:before,
#product .item-4938:before,
#product .item-4958:before,
#product .item-4959:before,
#product .item-4960:before,
#product .item-4961:before,
#product .item-4962:before,
#product .item-4963:before,
#product .item-4987:before,
#product .item-5004:before,
#product .item-5066:before,
#product .item-5067:before,
#product .item-5068:before,
#product .item-5069:before,
#product .item-5070:before,
#product .item-5071:before,
#product .item-5077:before,
#product .item-5283:before,
#product .item-5284:before,
#product .item-5292:before,
#product .item-5306:before,
#product .item-5308:before,
#product .item-5315:before,
#product .item-5359:before,
#product .item-5360:before,
#product .item-5367:before,
#product .item-5423:before,
#product .item-5444:before,
#product .item-5456:before,
#product .item-5457:before,
#product .item-5458:before,
#product .item-5459:before,
#product .item-5460:before,
#product .item-549:before,
#product .item-550:before,
#product .item-5515:before,
#product .item-551:before,
#product .item-552:before,
#product .item-553:before,
#product .item-5563:before,
#product .item-5594:before,
#product .item-56:before,
#product .item-5754:before,
#product .item-5813:before,
#product .item-5891:before,
#product .item-5893:before,
#product .item-5908:before,
#product .item-5941:before,
#product .item-5954:before,
#product .item-5955:before,
#product .item-6086:before,
#product .item-6087:before,
#product .item-6088:before,
#product .item-6089:before,
#product .item-6090:before,
#product .item-6091:before,
#product .item-6092:before,
#product .item-6097:before,
#product .item-6098:before,
#product .item-620:before,
#product .item-621:before,
#product .item-6255:before,
#product .item-6278:before,
#product .item-6284:before,
#product .item-6323:before,
#product .item-632:before,
#product .item-6332:before,
#product .item-634:before,
#product .item-636:before,
#product .item-6391:before,
#product .item-6418:before,
#product .item-6452:before,
#product .item-6453:before,
#product .item-6454:before,
#product .item-6455:before,
#product .item-6456:before,
#product .item-647:before,
#product .item-6509:before,
#product .item-6575:before,
#product .item-6576:before,
#product .item-6577:before,
#product .item-6578:before,
#product .item-6579:before,
#product .item-6580:before,
#product .item-6585:before,
#product .item-6586:before,
#product .item-6590:before,
#product .item-6592:before,
#product .item-6593:before,
#product .item-6721:before,
#product .item-6722:before,
#product .item-6764:before,
#product .item-6773:before,
#product .item-6776:before,
#product .item-6821:before,
#product .item-6841:before,
#product .item-6848:before,
#product .item-6852:before,
#product .item-6853:before,
#product .item-6925:before,
#product .item-6955:before,
#product .item-6956:before,
#product .item-7066:before,
#product .item-7067:before,
#product .item-7068:before,
#product .item-7070:before,
#product .item-7071:before,
#product .item-7072:before,
#product .item-7075:before,
#product .item-729:before,
#product .item-730:before,
#product .item-7312:before,
#product .item-7325:before,
#product .item-7344:before,
#product .item-7359:before,
#product .item-7414:before,
#product .item-7415:before,
#product .item-7427:before,
#product .item-7432:before,
#product .item-7450:before,
#product .item-7461:before,
#product .item-7569:before,
#product .item-7620:before,
#product .item-764:before,
#product .item-770:before,
#product .item-771:before,
#product .item-772:before,
#product .item-7735:before,
#product .item-7751:before,
#product .item-7753:before,
#product .item-7823:before,
#product .item-7842:before,
#product .item-7878:before,
#product .item-7887:before,
#product .item-7906:before,
#product .item-7926:before,
#product .item-7938:before,
#product .item-7954:before,
#product .item-8065:before,
#product .item-8066:before,
#product .item-8068:before,
#product .item-8072:before,
#product .item-8237:before,
#product .item-8238:before,
#product .item-823:before,
#product .item-8242:before,
#product .item-824:before,
#product .item-8257:before,
#product .item-8274:before,
#product .item-835:before,
#product .item-8363:before,
#product .item-8410:before,
#product .item-8411:before,
#product .item-8450:before,
#product .item-8456:before,
#product .item-8461:before,
#product .item-8462:before,
#product .item-8463:before,
#product .item-8505:before,
#product .item-8573:before,
#product .item-8574:before,
#product .item-8575:before,
#product .item-8576:before,
#product .item-8741:before,
#product .item-8751:before,
#product .item-8763:before,
#product .item-8768:before,
#product .item-8802:before,
#product .item-8821:before,
#product .item-8902:before,
#product .item-8903:before,
#product .item-8955:before,
#product .item-8956:before,
#product .item-9066:before,
#product .item-9067:before,
#product .item-9068:before,
#product .item-9069:before,
#product .item-9113:before,
#product .item-9227:before,
#product .item-9258:before,
#product .item-9260:before,
#product .item-9266:before,
#product .item-928:before,
#product .item-9297:before,
#product .item-929:before,
#product .item-9308:before,
#product .item-930:before,
#product .item-9315:before,
#product .item-9317:before,
#product .item-931:before,
#product .item-9329:before,
#product .item-9347:before,
#product .item-9354:before,
#product .item-9361:before,
#product .item-9370:before,
#product .item-9392:before,
#product .item-9402:before,
#product .item-9408:before,
#product .item-9421:before,
#product .item-9452:before,
#product .item-9582:before,
#product .item-9602:before,
#product .item-965:before,
.products-container .product-layout.item-10368:before,
.products-container .product-layout.item-10389:before,
.products-container .product-layout.item-10390:before,
.products-container .product-layout.item-10391:before,
.products-container .product-layout.item-10392:before,
.products-container .product-layout.item-10393:before,
.products-container .product-layout.item-10394:before,
.products-container .product-layout.item-10395:before,
.products-container .product-layout.item-10396:before,
.products-container .product-layout.item-10397:before,
.products-container .product-layout.item-10398:before,
.products-container .product-layout.item-10399:before,
.products-container .product-layout.item-10400:before,
.products-container .product-layout.item-10401:before,
.products-container .product-layout.item-10402:before,
.products-container .product-layout.item-10403:before,
.products-container .product-layout.item-10404:before,
.products-container .product-layout.item-10405:before,
.products-container .product-layout.item-10406:before,
.products-container .product-layout.item-10407:before,
.products-container .product-layout.item-10408:before,
.products-container .product-layout.item-10409:before,
.products-container .product-layout.item-10410:before,
.products-container .product-layout.item-10411:before,
.products-container .product-layout.item-10412:before,
.products-container .product-layout.item-10413:before,
.products-container .product-layout.item-10414:before,
.products-container .product-layout.item-10415:before,
.products-container .product-layout.item-10416:before,
.products-container .product-layout.item-10417:before,
.products-container .product-layout.item-10418:before,
.products-container .product-layout.item-10419:before,
.products-container .product-layout.item-10420:before,
.products-container .product-layout.item-10421:before,
.products-container .product-layout.item-10422:before,
.products-container .product-layout.item-10423:before,
.products-container .product-layout.item-10424:before,
.products-container .product-layout.item-10425:before,
.products-container .product-layout.item-10426:before,
.products-container .product-layout.item-10427:before,
.products-container .product-layout.item-10428:before,
.products-container .product-layout.item-10429:before,
.products-container .product-layout.item-10431:before,
.products-container .product-layout.item-10432:before,
.products-container .product-layout.item-10433:before,
.products-container .product-layout.item-10434:before,
.products-container .product-layout.item-10435:before,
.products-container .product-layout.item-10436:before,
.products-container .product-layout.item-10437:before,
.products-container .product-layout.item-10438:before,
.products-container .product-layout.item-10439:before,
.products-container .product-layout.item-10440:before,
.products-container .product-layout.item-10441:before,
.products-container .product-layout.item-10442:before,
.products-container .product-layout.item-10443:before,
.products-container .product-layout.item-10444:before,
.products-container .product-layout.item-10445:before,
.products-container .product-layout.item-10446:before,
.products-container .product-layout.item-10447:before,
.products-container .product-layout.item-10448:before,
.products-container .product-layout.item-10449:before,
.products-container .product-layout.item-10450:before,
.products-container .product-layout.item-10451:before,
.products-container .product-layout.item-10452:before,
.products-container .product-layout.item-10453:before,
.products-container .product-layout.item-10454:before,
.products-container .product-layout.item-10485:before,
.products-container .product-layout.item-10486:before,
.products-container .product-layout.item-10487:before,
.products-container .product-layout.item-10488:before,
.products-container .product-layout.item-10511:before,
.products-container .product-layout.item-10513:before,
.products-container .product-layout.item-10514:before,
.products-container .product-layout.item-10516:before,
.products-container .product-layout.item-10527:before,
.products-container .product-layout.item-10528:before,
.products-container .product-layout.item-10529:before,
.products-container .product-layout.item-10532:before,
.products-container .product-layout.item-10628:before,
.products-container .product-layout.item-10664:before,
.products-container .product-layout.item-1071:before,
.products-container .product-layout.item-1072:before,
.products-container .product-layout.item-1073:before,
.products-container .product-layout.item-10765:before,
.products-container .product-layout.item-10817:before,
.products-container .product-layout.item-11011:before,
.products-container .product-layout.item-11059:before,
.products-container .product-layout.item-11071:before,
.products-container .product-layout.item-11072:before,
.products-container .product-layout.item-11073:before,
.products-container .product-layout.item-11074:before,
.products-container .product-layout.item-11604:before,
.products-container .product-layout.item-1213:before,
.products-container .product-layout.item-1221:before,
.products-container .product-layout.item-12358:before,
.products-container .product-layout.item-12434:before,
.products-container .product-layout.item-12440:before,
.products-container .product-layout.item-12446:before,
.products-container .product-layout.item-12447:before,
.products-container .product-layout.item-12448:before,
.products-container .product-layout.item-12449:before,
.products-container .product-layout.item-12450:before,
.products-container .product-layout.item-12451:before,
.products-container .product-layout.item-12452:before,
.products-container .product-layout.item-12472:before,
.products-container .product-layout.item-12477:before,
.products-container .product-layout.item-12486:before,
.products-container .product-layout.item-12506:before,
.products-container .product-layout.item-12507:before,
.products-container .product-layout.item-12568:before,
.products-container .product-layout.item-12570:before,
.products-container .product-layout.item-1257:before,
.products-container .product-layout.item-1258:before,
.products-container .product-layout.item-12603:before,
.products-container .product-layout.item-12607:before,
.products-container .product-layout.item-1260:before,
.products-container .product-layout.item-12623:before,
.products-container .product-layout.item-12630:before,
.products-container .product-layout.item-12632:before,
.products-container .product-layout.item-1263:before,
.products-container .product-layout.item-12653:before,
.products-container .product-layout.item-12658:before,
.products-container .product-layout.item-1266:before,
.products-container .product-layout.item-1267:before,
.products-container .product-layout.item-12680:before,
.products-container .product-layout.item-12682:before,
.products-container .product-layout.item-12690:before,
.products-container .product-layout.item-12691:before,
.products-container .product-layout.item-12710:before,
.products-container .product-layout.item-12711:before,
.products-container .product-layout.item-12712:before,
.products-container .product-layout.item-12725:before,
.products-container .product-layout.item-12778:before,
.products-container .product-layout.item-12829:before,
.products-container .product-layout.item-12857:before,
.products-container .product-layout.item-12861:before,
.products-container .product-layout.item-12865:before,
.products-container .product-layout.item-12897:before,
.products-container .product-layout.item-12900:before,
.products-container .product-layout.item-12901:before,
.products-container .product-layout.item-12902:before,
.products-container .product-layout.item-13022:before,
.products-container .product-layout.item-13050:before,
.products-container .product-layout.item-13053:before,
.products-container .product-layout.item-13059:before,
.products-container .product-layout.item-13060:before,
.products-container .product-layout.item-13100:before,
.products-container .product-layout.item-13105:before,
.products-container .product-layout.item-13106:before,
.products-container .product-layout.item-13115:before,
.products-container .product-layout.item-13116:before,
.products-container .product-layout.item-13117:before,
.products-container .product-layout.item-13118:before,
.products-container .product-layout.item-13121:before,
.products-container .product-layout.item-13133:before,
.products-container .product-layout.item-13196:before,
.products-container .product-layout.item-13197:before,
.products-container .product-layout.item-13198:before,
.products-container .product-layout.item-13199:before,
.products-container .product-layout.item-13232:before,
.products-container .product-layout.item-13256:before,
.products-container .product-layout.item-13294:before,
.products-container .product-layout.item-13295:before,
.products-container .product-layout.item-13453:before,
.products-container .product-layout.item-13468:before,
.products-container .product-layout.item-13480:before,
.products-container .product-layout.item-13488:before,
.products-container .product-layout.item-13513:before,
.products-container .product-layout.item-13614:before,
.products-container .product-layout.item-13621:before,
.products-container .product-layout.item-13622:before,
.products-container .product-layout.item-13644:before,
.products-container .product-layout.item-13645:before,
.products-container .product-layout.item-13646:before,
.products-container .product-layout.item-13649:before,
.products-container .product-layout.item-1366:before,
.products-container .product-layout.item-13671:before,
.products-container .product-layout.item-13678:before,
.products-container .product-layout.item-13721:before,
.products-container .product-layout.item-13723:before,
.products-container .product-layout.item-13732:before,
.products-container .product-layout.item-13734:before,
.products-container .product-layout.item-13756:before,
.products-container .product-layout.item-13757:before,
.products-container .product-layout.item-13760:before,
.products-container .product-layout.item-13761:before,
.products-container .product-layout.item-13762:before,
.products-container .product-layout.item-13763:before,
.products-container .product-layout.item-13784:before,
.products-container .product-layout.item-13818:before,
.products-container .product-layout.item-13819:before,
.products-container .product-layout.item-13835:before,
.products-container .product-layout.item-1393:before,
.products-container .product-layout.item-1394:before,
.products-container .product-layout.item-13976:before,
.products-container .product-layout.item-13984:before,
.products-container .product-layout.item-1408:before,
.products-container .product-layout.item-14091:before,
.products-container .product-layout.item-14099:before,
.products-container .product-layout.item-14107:before,
.products-container .product-layout.item-14108:before,
.products-container .product-layout.item-14119:before,
.products-container .product-layout.item-14136:before,
.products-container .product-layout.item-14159:before,
.products-container .product-layout.item-1415:before,
.products-container .product-layout.item-14175:before,
.products-container .product-layout.item-14253:before,
.products-container .product-layout.item-14254:before,
.products-container .product-layout.item-14255:before,
.products-container .product-layout.item-14269:before,
.products-container .product-layout.item-14270:before,
.products-container .product-layout.item-14316:before,
.products-container .product-layout.item-14322:before,
.products-container .product-layout.item-14369:before,
.products-container .product-layout.item-14441:before,
.products-container .product-layout.item-14448:before,
.products-container .product-layout.item-14449:before,
.products-container .product-layout.item-1447:before,
.products-container .product-layout.item-1448:before,
.products-container .product-layout.item-1449:before,
.products-container .product-layout.item-14569:before,
.products-container .product-layout.item-14578:before,
.products-container .product-layout.item-14622:before,
.products-container .product-layout.item-14635:before,
.products-container .product-layout.item-14636:before,
.products-container .product-layout.item-14637:before,
.products-container .product-layout.item-14638:before,
.products-container .product-layout.item-14639:before,
.products-container .product-layout.item-14640:before,
.products-container .product-layout.item-14641:before,
.products-container .product-layout.item-14642:before,
.products-container .product-layout.item-14643:before,
.products-container .product-layout.item-14644:before,
.products-container .product-layout.item-14654:before,
.products-container .product-layout.item-14656:before,
.products-container .product-layout.item-14713:before,
.products-container .product-layout.item-14714:before,
.products-container .product-layout.item-14736:before,
.products-container .product-layout.item-14752:before,
.products-container .product-layout.item-14765:before,
.products-container .product-layout.item-14766:before,
.products-container .product-layout.item-14777:before,
.products-container .product-layout.item-14803:before,
.products-container .product-layout.item-14804:before,
.products-container .product-layout.item-14806:before,
.products-container .product-layout.item-14859:before,
.products-container .product-layout.item-14864:before,
.products-container .product-layout.item-14899:before,
.products-container .product-layout.item-14914:before,
.products-container .product-layout.item-14915:before,
.products-container .product-layout.item-14918:before,
.products-container .product-layout.item-14919:before,
.products-container .product-layout.item-14932:before,
.products-container .product-layout.item-15020:before,
.products-container .product-layout.item-15170:before,
.products-container .product-layout.item-15248:before,
.products-container .product-layout.item-15254:before,
.products-container .product-layout.item-15338:before,
.products-container .product-layout.item-15339:before,
.products-container .product-layout.item-15340:before,
.products-container .product-layout.item-15341:before,
.products-container .product-layout.item-15342:before,
.products-container .product-layout.item-15343:before,
.products-container .product-layout.item-15344:before,
.products-container .product-layout.item-15345:before,
.products-container .product-layout.item-15346:before,
.products-container .product-layout.item-15347:before,
.products-container .product-layout.item-15348:before,
.products-container .product-layout.item-15349:before,
.products-container .product-layout.item-15350:before,
.products-container .product-layout.item-15351:before,
.products-container .product-layout.item-15352:before,
.products-container .product-layout.item-15353:before,
.products-container .product-layout.item-15354:before,
.products-container .product-layout.item-15355:before,
.products-container .product-layout.item-15356:before,
.products-container .product-layout.item-15357:before,
.products-container .product-layout.item-15358:before,
.products-container .product-layout.item-15359:before,
.products-container .product-layout.item-15360:before,
.products-container .product-layout.item-15361:before,
.products-container .product-layout.item-15362:before,
.products-container .product-layout.item-15363:before,
.products-container .product-layout.item-15364:before,
.products-container .product-layout.item-15365:before,
.products-container .product-layout.item-15366:before,
.products-container .product-layout.item-15367:before,
.products-container .product-layout.item-15368:before,
.products-container .product-layout.item-15369:before,
.products-container .product-layout.item-15370:before,
.products-container .product-layout.item-15371:before,
.products-container .product-layout.item-15372:before,
.products-container .product-layout.item-15373:before,
.products-container .product-layout.item-15374:before,
.products-container .product-layout.item-15375:before,
.products-container .product-layout.item-15376:before,
.products-container .product-layout.item-15377:before,
.products-container .product-layout.item-15430:before,
.products-container .product-layout.item-15731:before,
.products-container .product-layout.item-1577:before,
.products-container .product-layout.item-1578:before,
.products-container .product-layout.item-1579:before,
.products-container .product-layout.item-1580:before,
.products-container .product-layout.item-1581:before,
.products-container .product-layout.item-15:before,
.products-container .product-layout.item-16048:before,
.products-container .product-layout.item-1747:before,
.products-container .product-layout.item-17570:before,
.products-container .product-layout.item-17571:before,
.products-container .product-layout.item-17577:before,
.products-container .product-layout.item-17578:before,
.products-container .product-layout.item-17579:before,
.products-container .product-layout.item-17580:before,
.products-container .product-layout.item-17581:before,
.products-container .product-layout.item-17582:before,
.products-container .product-layout.item-17583:before,
.products-container .product-layout.item-17584:before,
.products-container .product-layout.item-17585:before,
.products-container .product-layout.item-17586:before,
.products-container .product-layout.item-17587:before,
.products-container .product-layout.item-17588:before,
.products-container .product-layout.item-17589:before,
.products-container .product-layout.item-17590:before,
.products-container .product-layout.item-17591:before,
.products-container .product-layout.item-17592:before,
.products-container .product-layout.item-17593:before,
.products-container .product-layout.item-17594:before,
.products-container .product-layout.item-1759:before,
.products-container .product-layout.item-17604:before,
.products-container .product-layout.item-17605:before,
.products-container .product-layout.item-1760:before,
.products-container .product-layout.item-1798:before,
.products-container .product-layout.item-1844:before,
.products-container .product-layout.item-1869:before,
.products-container .product-layout.item-1886:before,
.products-container .product-layout.item-18:before,
.products-container .product-layout.item-1959:before,
.products-container .product-layout.item-1960:before,
.products-container .product-layout.item-1961:before,
.products-container .product-layout.item-1962:before,
.products-container .product-layout.item-2008:before,
.products-container .product-layout.item-2073:before,
.products-container .product-layout.item-2074:before,
.products-container .product-layout.item-2075:before,
.products-container .product-layout.item-2076:before,
.products-container .product-layout.item-2082:before,
.products-container .product-layout.item-2125:before,
.products-container .product-layout.item-2242:before,
.products-container .product-layout.item-2250:before,
.products-container .product-layout.item-2256:before,
.products-container .product-layout.item-2257:before,
.products-container .product-layout.item-2291:before,
.products-container .product-layout.item-2314:before,
.products-container .product-layout.item-2323:before,
.products-container .product-layout.item-2365:before,
.products-container .product-layout.item-2379:before,
.products-container .product-layout.item-2386:before,
.products-container .product-layout.item-2411:before,
.products-container .product-layout.item-2422:before,
.products-container .product-layout.item-2423:before,
.products-container .product-layout.item-2455:before,
.products-container .product-layout.item-2456:before,
.products-container .product-layout.item-2457:before,
.products-container .product-layout.item-2458:before,
.products-container .product-layout.item-2459:before,
.products-container .product-layout.item-2460:before,
.products-container .product-layout.item-2461:before,
.products-container .product-layout.item-24:before,
.products-container .product-layout.item-2567:before,
.products-container .product-layout.item-2568:before,
.products-container .product-layout.item-2570:before,
.products-container .product-layout.item-2571:before,
.products-container .product-layout.item-264:before,
.products-container .product-layout.item-271:before,
.products-container .product-layout.item-2742:before,
.products-container .product-layout.item-2743:before,
.products-container .product-layout.item-2754:before,
.products-container .product-layout.item-2789:before,
.products-container .product-layout.item-2790:before,
.products-container .product-layout.item-2810:before,
.products-container .product-layout.item-2821:before,
.products-container .product-layout.item-2822:before,
.products-container .product-layout.item-2865:before,
.products-container .product-layout.item-2873:before,
.products-container .product-layout.item-288:before,
.products-container .product-layout.item-2892:before,
.products-container .product-layout.item-2893:before,
.products-container .product-layout.item-2901:before,
.products-container .product-layout.item-2902:before,
.products-container .product-layout.item-291:before,
.products-container .product-layout.item-2922:before,
.products-container .product-layout.item-292:before,
.products-container .product-layout.item-2955:before,
.products-container .product-layout.item-2956:before,
.products-container .product-layout.item-295:before,
.products-container .product-layout.item-3077:before,
.products-container .product-layout.item-3079:before,
.products-container .product-layout.item-3080:before,
.products-container .product-layout.item-3081:before,
.products-container .product-layout.item-3082:before,
.products-container .product-layout.item-310:before,
.products-container .product-layout.item-3137:before,
.products-container .product-layout.item-3233:before,
.products-container .product-layout.item-3252:before,
.products-container .product-layout.item-3271:before,
.products-container .product-layout.item-3274:before,
.products-container .product-layout.item-3284:before,
.products-container .product-layout.item-3292:before,
.products-container .product-layout.item-331:before,
.products-container .product-layout.item-3329:before,
.products-container .product-layout.item-3342:before,
.products-container .product-layout.item-3369:before,
.products-container .product-layout.item-3417:before,
.products-container .product-layout.item-3441:before,
.products-container .product-layout.item-3452:before,
.products-container .product-layout.item-3453:before,
.products-container .product-layout.item-3454:before,
.products-container .product-layout.item-3455:before,
.products-container .product-layout.item-3456:before,
.products-container .product-layout.item-3508:before,
.products-container .product-layout.item-3561:before,
.products-container .product-layout.item-3562:before,
.products-container .product-layout.item-3563:before,
.products-container .product-layout.item-3574:before,
.products-container .product-layout.item-358:before,
.products-container .product-layout.item-3611:before,
.products-container .product-layout.item-3619:before,
.products-container .product-layout.item-3620:before,
.products-container .product-layout.item-3722:before,
.products-container .product-layout.item-3726:before,
.products-container .product-layout.item-3728:before,
.products-container .product-layout.item-3733:before,
.products-container .product-layout.item-3740:before,
.products-container .product-layout.item-3758:before,
.products-container .product-layout.item-3768:before,
.products-container .product-layout.item-3776:before,
.products-container .product-layout.item-3817:before,
.products-container .product-layout.item-3825:before,
.products-container .product-layout.item-3855:before,
.products-container .product-layout.item-3864:before,
.products-container .product-layout.item-3870:before,
.products-container .product-layout.item-3887:before,
.products-container .product-layout.item-3888:before,
.products-container .product-layout.item-3897:before,
.products-container .product-layout.item-3910:before,
.products-container .product-layout.item-3945:before,
.products-container .product-layout.item-3946:before,
.products-container .product-layout.item-3947:before,
.products-container .product-layout.item-39:before,
.products-container .product-layout.item-4002:before,
.products-container .product-layout.item-4008:before,
.products-container .product-layout.item-4069:before,
.products-container .product-layout.item-4070:before,
.products-container .product-layout.item-4071:before,
.products-container .product-layout.item-4072:before,
.products-container .product-layout.item-4073:before,
.products-container .product-layout.item-4074:before,
.products-container .product-layout.item-4083:before,
.products-container .product-layout.item-4084:before,
.products-container .product-layout.item-40:before,
.products-container .product-layout.item-4246:before,
.products-container .product-layout.item-4248:before,
.products-container .product-layout.item-4279:before,
.products-container .product-layout.item-4287:before,
.products-container .product-layout.item-4306:before,
.products-container .product-layout.item-4320:before,
.products-container .product-layout.item-4352:before,
.products-container .product-layout.item-4380:before,
.products-container .product-layout.item-4400:before,
.products-container .product-layout.item-4405:before,
.products-container .product-layout.item-4406:before,
.products-container .product-layout.item-4462:before,
.products-container .product-layout.item-4463:before,
.products-container .product-layout.item-4464:before,
.products-container .product-layout.item-44:before,
.products-container .product-layout.item-4506:before,
.products-container .product-layout.item-4562:before,
.products-container .product-layout.item-4563:before,
.products-container .product-layout.item-4564:before,
.products-container .product-layout.item-4565:before,
.products-container .product-layout.item-4566:before,
.products-container .product-layout.item-4567:before,
.products-container .product-layout.item-45:before,
.products-container .product-layout.item-4728:before,
.products-container .product-layout.item-4747:before,
.products-container .product-layout.item-4785:before,
.products-container .product-layout.item-4788:before,
.products-container .product-layout.item-4791:before,
.products-container .product-layout.item-47:before,
.products-container .product-layout.item-4819:before,
.products-container .product-layout.item-4839:before,
.products-container .product-layout.item-4845:before,
.products-container .product-layout.item-4872:before,
.products-container .product-layout.item-4899:before,
.products-container .product-layout.item-4912:before,
.products-container .product-layout.item-4938:before,
.products-container .product-layout.item-4958:before,
.products-container .product-layout.item-4959:before,
.products-container .product-layout.item-4960:before,
.products-container .product-layout.item-4961:before,
.products-container .product-layout.item-4962:before,
.products-container .product-layout.item-4963:before,
.products-container .product-layout.item-4987:before,
.products-container .product-layout.item-5004:before,
.products-container .product-layout.item-5066:before,
.products-container .product-layout.item-5067:before,
.products-container .product-layout.item-5068:before,
.products-container .product-layout.item-5069:before,
.products-container .product-layout.item-5070:before,
.products-container .product-layout.item-5071:before,
.products-container .product-layout.item-5077:before,
.products-container .product-layout.item-5283:before,
.products-container .product-layout.item-5284:before,
.products-container .product-layout.item-5292:before,
.products-container .product-layout.item-5306:before,
.products-container .product-layout.item-5308:before,
.products-container .product-layout.item-5315:before,
.products-container .product-layout.item-5359:before,
.products-container .product-layout.item-5360:before,
.products-container .product-layout.item-5367:before,
.products-container .product-layout.item-5423:before,
.products-container .product-layout.item-5444:before,
.products-container .product-layout.item-5456:before,
.products-container .product-layout.item-5457:before,
.products-container .product-layout.item-5458:before,
.products-container .product-layout.item-5459:before,
.products-container .product-layout.item-5460:before,
.products-container .product-layout.item-549:before,
.products-container .product-layout.item-550:before,
.products-container .product-layout.item-5515:before,
.products-container .product-layout.item-551:before,
.products-container .product-layout.item-552:before,
.products-container .product-layout.item-553:before,
.products-container .product-layout.item-5563:before,
.products-container .product-layout.item-5594:before,
.products-container .product-layout.item-56:before,
.products-container .product-layout.item-5754:before,
.products-container .product-layout.item-5813:before,
.products-container .product-layout.item-5891:before,
.products-container .product-layout.item-5893:before,
.products-container .product-layout.item-5908:before,
.products-container .product-layout.item-5941:before,
.products-container .product-layout.item-5954:before,
.products-container .product-layout.item-5955:before,
.products-container .product-layout.item-6086:before,
.products-container .product-layout.item-6087:before,
.products-container .product-layout.item-6088:before,
.products-container .product-layout.item-6089:before,
.products-container .product-layout.item-6090:before,
.products-container .product-layout.item-6091:before,
.products-container .product-layout.item-6092:before,
.products-container .product-layout.item-6097:before,
.products-container .product-layout.item-6098:before,
.products-container .product-layout.item-620:before,
.products-container .product-layout.item-621:before,
.products-container .product-layout.item-6255:before,
.products-container .product-layout.item-6278:before,
.products-container .product-layout.item-6284:before,
.products-container .product-layout.item-6323:before,
.products-container .product-layout.item-632:before,
.products-container .product-layout.item-6332:before,
.products-container .product-layout.item-634:before,
.products-container .product-layout.item-636:before,
.products-container .product-layout.item-6391:before,
.products-container .product-layout.item-6418:before,
.products-container .product-layout.item-6452:before,
.products-container .product-layout.item-6453:before,
.products-container .product-layout.item-6454:before,
.products-container .product-layout.item-6455:before,
.products-container .product-layout.item-6456:before,
.products-container .product-layout.item-647:before,
.products-container .product-layout.item-6509:before,
.products-container .product-layout.item-6575:before,
.products-container .product-layout.item-6576:before,
.products-container .product-layout.item-6577:before,
.products-container .product-layout.item-6578:before,
.products-container .product-layout.item-6579:before,
.products-container .product-layout.item-6580:before,
.products-container .product-layout.item-6585:before,
.products-container .product-layout.item-6586:before,
.products-container .product-layout.item-6590:before,
.products-container .product-layout.item-6592:before,
.products-container .product-layout.item-6593:before,
.products-container .product-layout.item-6721:before,
.products-container .product-layout.item-6722:before,
.products-container .product-layout.item-6764:before,
.products-container .product-layout.item-6773:before,
.products-container .product-layout.item-6776:before,
.products-container .product-layout.item-6821:before,
.products-container .product-layout.item-6841:before,
.products-container .product-layout.item-6848:before,
.products-container .product-layout.item-6852:before,
.products-container .product-layout.item-6853:before,
.products-container .product-layout.item-6925:before,
.products-container .product-layout.item-6955:before,
.products-container .product-layout.item-6956:before,
.products-container .product-layout.item-7066:before,
.products-container .product-layout.item-7067:before,
.products-container .product-layout.item-7068:before,
.products-container .product-layout.item-7070:before,
.products-container .product-layout.item-7071:before,
.products-container .product-layout.item-7072:before,
.products-container .product-layout.item-7075:before,
.products-container .product-layout.item-729:before,
.products-container .product-layout.item-730:before,
.products-container .product-layout.item-7312:before,
.products-container .product-layout.item-7325:before,
.products-container .product-layout.item-7344:before,
.products-container .product-layout.item-7359:before,
.products-container .product-layout.item-7414:before,
.products-container .product-layout.item-7415:before,
.products-container .product-layout.item-7427:before,
.products-container .product-layout.item-7432:before,
.products-container .product-layout.item-7450:before,
.products-container .product-layout.item-7461:before,
.products-container .product-layout.item-7569:before,
.products-container .product-layout.item-7620:before,
.products-container .product-layout.item-764:before,
.products-container .product-layout.item-770:before,
.products-container .product-layout.item-771:before,
.products-container .product-layout.item-772:before,
.products-container .product-layout.item-7735:before,
.products-container .product-layout.item-7751:before,
.products-container .product-layout.item-7753:before,
.products-container .product-layout.item-7823:before,
.products-container .product-layout.item-7842:before,
.products-container .product-layout.item-7878:before,
.products-container .product-layout.item-7887:before,
.products-container .product-layout.item-7906:before,
.products-container .product-layout.item-7926:before,
.products-container .product-layout.item-7938:before,
.products-container .product-layout.item-7954:before,
.products-container .product-layout.item-8065:before,
.products-container .product-layout.item-8066:before,
.products-container .product-layout.item-8068:before,
.products-container .product-layout.item-8072:before,
.products-container .product-layout.item-8237:before,
.products-container .product-layout.item-8238:before,
.products-container .product-layout.item-823:before,
.products-container .product-layout.item-8242:before,
.products-container .product-layout.item-824:before,
.products-container .product-layout.item-8257:before,
.products-container .product-layout.item-8274:before,
.products-container .product-layout.item-835:before,
.products-container .product-layout.item-8363:before,
.products-container .product-layout.item-8410:before,
.products-container .product-layout.item-8411:before,
.products-container .product-layout.item-8450:before,
.products-container .product-layout.item-8456:before,
.products-container .product-layout.item-8461:before,
.products-container .product-layout.item-8462:before,
.products-container .product-layout.item-8463:before,
.products-container .product-layout.item-8505:before,
.products-container .product-layout.item-8573:before,
.products-container .product-layout.item-8574:before,
.products-container .product-layout.item-8575:before,
.products-container .product-layout.item-8576:before,
.products-container .product-layout.item-8741:before,
.products-container .product-layout.item-8751:before,
.products-container .product-layout.item-8763:before,
.products-container .product-layout.item-8768:before,
.products-container .product-layout.item-8802:before,
.products-container .product-layout.item-8821:before,
.products-container .product-layout.item-8902:before,
.products-container .product-layout.item-8903:before,
.products-container .product-layout.item-8955:before,
.products-container .product-layout.item-8956:before,
.products-container .product-layout.item-9066:before,
.products-container .product-layout.item-9067:before,
.products-container .product-layout.item-9068:before,
.products-container .product-layout.item-9069:before,
.products-container .product-layout.item-9113:before,
.products-container .product-layout.item-9227:before,
.products-container .product-layout.item-9258:before,
.products-container .product-layout.item-9260:before,
.products-container .product-layout.item-9266:before,
.products-container .product-layout.item-928:before,
.products-container .product-layout.item-9297:before,
.products-container .product-layout.item-929:before,
.products-container .product-layout.item-9308:before,
.products-container .product-layout.item-930:before,
.products-container .product-layout.item-9315:before,
.products-container .product-layout.item-9317:before,
.products-container .product-layout.item-931:before,
.products-container .product-layout.item-9329:before,
.products-container .product-layout.item-9347:before,
.products-container .product-layout.item-9354:before,
.products-container .product-layout.item-9361:before,
.products-container .product-layout.item-9370:before,
.products-container .product-layout.item-9392:before,
.products-container .product-layout.item-9402:before,
.products-container .product-layout.item-9408:before,
.products-container .product-layout.item-9421:before,
.products-container .product-layout.item-9452:before,
.products-container .product-layout.item-9582:before,
.products-container .product-layout.item-9602:before,
.products-container .product-layout.item-965:before,
.slickRec .product-layout.item-14108:before,
.slickRec .product-layout.item-17585:before,
.slickRec .product-layout.item-2922:before {
    content: url(/image/5_5107552.png);
    position: absolute;
    left: 5px;
    z-index: 99;
    padding: 0 10px;
    display: none;
}

#product .item-1011:before,
#product .item-10539:before,
#product .item-10542:before,
#product .item-10543:before,
#product .item-10544:before,
#product .item-10545:before,
#product .item-10546:before,
#product .item-10547:before,
#product .item-10548:before,
#product .item-10549:before,
#product .item-10551:before,
#product .item-10552:before,
#product .item-10554:before,
#product .item-10555:before,
#product .item-10556:before,
#product .item-10557:before,
#product .item-10558:before,
#product .item-10559:before,
#product .item-10560:before,
#product .item-10561:before,
#product .item-10562:before,
#product .item-10563:before,
#product .item-10564:before,
#product .item-10565:before,
#product .item-10566:before,
#product .item-10567:before,
#product .item-10568:before,
#product .item-10569:before,
#product .item-10570:before,
#product .item-10571:before,
#product .item-10572:before,
#product .item-10573:before,
#product .item-10574:before,
#product .item-10575:before,
#product .item-10576:before,
#product .item-10577:before,
#product .item-10578:before,
#product .item-10579:before,
#product .item-10580:before,
#product .item-10581:before,
#product .item-10582:before,
#product .item-1080:before,
#product .item-1081:before,
#product .item-10823:before,
#product .item-10824:before,
#product .item-10825:before,
#product .item-10826:before,
#product .item-10827:before,
#product .item-10828:before,
#product .item-10829:before,
#product .item-1082:before,
#product .item-10830:before,
#product .item-10831:before,
#product .item-10833:before,
#product .item-10834:before,
#product .item-10835:before,
#product .item-10836:before,
#product .item-10837:before,
#product .item-10838:before,
#product .item-10839:before,
#product .item-1083:before,
#product .item-10840:before,
#product .item-10841:before,
#product .item-10842:before,
#product .item-10843:before,
#product .item-10844:before,
#product .item-10845:before,
#product .item-10846:before,
#product .item-10847:before,
#product .item-10848:before,
#product .item-10849:before,
#product .item-1084:before,
#product .item-10850:before,
#product .item-10851:before,
#product .item-10852:before,
#product .item-10853:before,
#product .item-10854:before,
#product .item-10855:before,
#product .item-10856:before,
#product .item-10857:before,
#product .item-10858:before,
#product .item-1085:before,
#product .item-10938:before,
#product .item-10939:before,
#product .item-10940:before,
#product .item-10941:before,
#product .item-10942:before,
#product .item-10943:before,
#product .item-10944:before,
#product .item-10945:before,
#product .item-10946:before,
#product .item-10947:before,
#product .item-10948:before,
#product .item-10949:before,
#product .item-10950:before,
#product .item-10951:before,
#product .item-10952:before,
#product .item-10953:before,
#product .item-10954:before,
#product .item-10955:before,
#product .item-10956:before,
#product .item-10957:before,
#product .item-10958:before,
#product .item-10959:before,
#product .item-10960:before,
#product .item-10961:before,
#product .item-10962:before,
#product .item-10963:before,
#product .item-10964:before,
#product .item-10965:before,
#product .item-10966:before,
#product .item-10967:before,
#product .item-10968:before,
#product .item-10969:before,
#product .item-10970:before,
#product .item-10971:before,
#product .item-10972:before,
#product .item-10973:before,
#product .item-10974:before,
#product .item-10975:before,
#product .item-10976:before,
#product .item-10977:before,
#product .item-10978:before,
#product .item-10979:before,
#product .item-10980:before,
#product .item-10981:before,
#product .item-10982:before,
#product .item-10983:before,
#product .item-10984:before,
#product .item-10985:before,
#product .item-10986:before,
#product .item-10987:before,
#product .item-10988:before,
#product .item-10989:before,
#product .item-10990:before,
#product .item-10991:before,
#product .item-10992:before,
#product .item-10993:before,
#product .item-10994:before,
#product .item-11007:before,
#product .item-1102:before,
#product .item-11035:before,
#product .item-1103:before,
#product .item-1104:before,
#product .item-11054:before,
#product .item-1105:before,
#product .item-1110:before,
#product .item-1111:before,
#product .item-12423:before,
#product .item-12424:before,
#product .item-12499:before,
#product .item-12833:before,
#product .item-12922:before,
#product .item-13111:before,
#product .item-13114:before,
#product .item-1329:before,
#product .item-13327:before,
#product .item-13753:before,
#product .item-13754:before,
#product .item-13755:before,
#product .item-14318:before,
#product .item-14655:before,
#product .item-14744:before,
#product .item-14745:before,
#product .item-14746:before,
#product .item-14747:before,
#product .item-14748:before,
#product .item-14768:before,
#product .item-14769:before,
#product .item-1496:before,
#product .item-15753:before,
#product .item-1589:before,
#product .item-1590:before,
#product .item-1609:before,
#product .item-1617:before,
#product .item-1618:before,
#product .item-1619:before,
#product .item-1620:before,
#product .item-1621:before,
#product .item-1622:before,
#product .item-1623:before,
#product .item-1740:before,
#product .item-1923:before,
#product .item-1996:before,
#product .item-2085:before,
#product .item-2107:before,
#product .item-2108:before,
#product .item-2115:before,
#product .item-2116:before,
#product .item-2117:before,
#product .item-2118:before,
#product .item-2119:before,
#product .item-2495:before,
#product .item-2580:before,
#product .item-2581:before,
#product .item-2582:before,
#product .item-2606:before,
#product .item-2607:before,
#product .item-2608:before,
#product .item-2609:before,
#product .item-2617:before,
#product .item-2618:before,
#product .item-2619:before,
#product .item-2620:before,
#product .item-2621:before,
#product .item-2622:before,
#product .item-2904:before,
#product .item-3093:before,
#product .item-3094:before,
#product .item-3095:before,
#product .item-3096:before,
#product .item-3097:before,
#product .item-3098:before,
#product .item-3128:before,
#product .item-3133:before,
#product .item-3297:before,
#product .item-3569:before,
#product .item-3570:before,
#product .item-3571:before,
#product .item-3593:before,
#product .item-3594:before,
#product .item-3595:before,
#product .item-3602:before,
#product .item-3603:before,
#product .item-3604:before,
#product .item-3605:before,
#product .item-3606:before,
#product .item-3607:before,
#product .item-3608:before,
#product .item-3609:before,
#product .item-3610:before,
#product .item-3751:before,
#product .item-3794:before,
#product .item-4086:before,
#product .item-4087:before,
#product .item-4107:before,
#product .item-4109:before,
#product .item-4110:before,
#product .item-4117:before,
#product .item-4118:before,
#product .item-4119:before,
#product .item-4120:before,
#product .item-4121:before,
#product .item-4122:before,
#product .item-4123:before,
#product .item-4124:before,
#product .item-4237:before,
#product .item-4252:before,
#product .item-4364:before,
#product .item-4416:before,
#product .item-4495:before,
#product .item-4579:before,
#product .item-4611:before,
#product .item-4612:before,
#product .item-4613:before,
#product .item-4663:before,
#product .item-4730:before,
#product .item-48:before,
#product .item-49:before,
#product .item-5079:before,
#product .item-5080:before,
#product .item-5081:before,
#product .item-5098:before,
#product .item-5099:before,
#product .item-5100:before,
#product .item-5101:before,
#product .item-5108:before,
#product .item-5109:before,
#product .item-5110:before,
#product .item-5111:before,
#product .item-5112:before,
#product .item-5113:before,
#product .item-5114:before,
#product .item-5115:before,
#product .item-5116:before,
#product .item-5569:before,
#product .item-5570:before,
#product .item-5571:before,
#product .item-5572:before,
#product .item-5573:before,
#product .item-5574:before,
#product .item-5596:before,
#product .item-5597:before,
#product .item-5598:before,
#product .item-5607:before,
#product .item-5608:before,
#product .item-560:before,
#product .item-566:before,
#product .item-567:before,
#product .item-568:before,
#product .item-569:before,
#product .item-570:before,
#product .item-571:before,
#product .item-572:before,
#product .item-573:before,
#product .item-596:before,
#product .item-597:before,
#product .item-598:before,
#product .item-599:before,
#product .item-59:before,
#product .item-6018:before,
#product .item-60:before,
#product .item-6100:before,
#product .item-6101:before,
#product .item-6102:before,
#product .item-6103:before,
#product .item-6117:before,
#product .item-6118:before,
#product .item-6119:before,
#product .item-6126:before,
#product .item-6127:before,
#product .item-6303:before,
#product .item-6594:before,
#product .item-6595:before,
#product .item-6596:before,
#product .item-6597:before,
#product .item-6598:before,
#product .item-6613:before,
#product .item-6614:before,
#product .item-6615:before,
#product .item-6616:before,
#product .item-6617:before,
#product .item-6620:before,
#product .item-6727:before,
#product .item-6860:before,
#product .item-7081:before,
#product .item-7082:before,
#product .item-7083:before,
#product .item-7084:before,
#product .item-7116:before,
#product .item-7117:before,
#product .item-7287:before,
#product .item-7428:before,
#product .item-7509:before,
#product .item-753:before,
#product .item-7574:before,
#product .item-7575:before,
#product .item-7576:before,
#product .item-7577:before,
#product .item-7578:before,
#product .item-7600:before,
#product .item-7601:before,
#product .item-7610:before,
#product .item-7611:before,
#product .item-7612:before,
#product .item-7619:before,
#product .item-7807:before,
#product .item-7910:before,
#product .item-7947:before,
#product .item-8073:before,
#product .item-8090:before,
#product .item-8091:before,
#product .item-8092:before,
#product .item-8100:before,
#product .item-8101:before,
#product .item-8102:before,
#product .item-8103:before,
#product .item-8104:before,
#product .item-8109:before,
#product .item-8342:before,
#product .item-8506:before,
#product .item-852:before,
#product .item-8583:before,
#product .item-8584:before,
#product .item-8585:before,
#product .item-8586:before,
#product .item-8603:before,
#product .item-8604:before,
#product .item-8612:before,
#product .item-8613:before,
#product .item-8614:before,
#product .item-8621:before,
#product .item-8628:before,
#product .item-8925:before,
#product .item-8998:before,
#product .item-9074:before,
#product .item-9075:before,
#product .item-9076:before,
#product .item-9077:before,
#product .item-9078:before,
#product .item-9079:before,
#product .item-9080:before,
#product .item-9096:before,
#product .item-9097:before,
#product .item-9098:before,
#product .item-9099:before,
#product .item-9100:before,
#product .item-9107:before,
#product .item-9108:before,
#product .item-9109:before,
#product .item-9110:before,
#product .item-9281:before,
#product .item-9401:before,
#product .item-9529:before,
#product .item-9577:before,
#product .item-9608:before,
#product .item-9613:before,
#product .item-9685:before,
#product .item-9686:before,
#product .item-977:before,
.product-layout.item-1011:before,
.product-layout.item-10539:before,
.product-layout.item-10542:before,
.product-layout.item-10543:before,
.product-layout.item-10544:before,
.product-layout.item-10545:before,
.product-layout.item-10546:before,
.product-layout.item-10547:before,
.product-layout.item-10548:before,
.product-layout.item-10549:before,
.product-layout.item-10551:before,
.product-layout.item-10552:before,
.product-layout.item-10554:before,
.product-layout.item-10555:before,
.product-layout.item-10556:before,
.product-layout.item-10557:before,
.product-layout.item-10558:before,
.product-layout.item-10559:before,
.product-layout.item-10560:before,
.product-layout.item-10561:before,
.product-layout.item-10562:before,
.product-layout.item-10563:before,
.product-layout.item-10564:before,
.product-layout.item-10565:before,
.product-layout.item-10566:before,
.product-layout.item-10567:before,
.product-layout.item-10568:before,
.product-layout.item-10569:before,
.product-layout.item-10570:before,
.product-layout.item-10571:before,
.product-layout.item-10572:before,
.product-layout.item-10573:before,
.product-layout.item-10574:before,
.product-layout.item-10575:before,
.product-layout.item-10576:before,
.product-layout.item-10577:before,
.product-layout.item-10578:before,
.product-layout.item-10579:before,
.product-layout.item-10580:before,
.product-layout.item-10581:before,
.product-layout.item-10582:before,
.product-layout.item-1080:before,
.product-layout.item-1081:before,
.product-layout.item-10823:before,
.product-layout.item-10824:before,
.product-layout.item-10825:before,
.product-layout.item-10826:before,
.product-layout.item-10827:before,
.product-layout.item-10828:before,
.product-layout.item-10829:before,
.product-layout.item-1082:before,
.product-layout.item-10830:before,
.product-layout.item-10831:before,
.product-layout.item-10833:before,
.product-layout.item-10834:before,
.product-layout.item-10835:before,
.product-layout.item-10836:before,
.product-layout.item-10837:before,
.product-layout.item-10838:before,
.product-layout.item-10839:before,
.product-layout.item-1083:before,
.product-layout.item-10840:before,
.product-layout.item-10841:before,
.product-layout.item-10842:before,
.product-layout.item-10843:before,
.product-layout.item-10844:before,
.product-layout.item-10845:before,
.product-layout.item-10846:before,
.product-layout.item-10847:before,
.product-layout.item-10848:before,
.product-layout.item-10849:before,
.product-layout.item-1084:before,
.product-layout.item-10850:before,
.product-layout.item-10851:before,
.product-layout.item-10852:before,
.product-layout.item-10853:before,
.product-layout.item-10854:before,
.product-layout.item-10855:before,
.product-layout.item-10856:before,
.product-layout.item-10857:before,
.product-layout.item-10858:before,
.product-layout.item-1085:before,
.product-layout.item-10938:before,
.product-layout.item-10939:before,
.product-layout.item-10940:before,
.product-layout.item-10941:before,
.product-layout.item-10942:before,
.product-layout.item-10943:before,
.product-layout.item-10944:before,
.product-layout.item-10945:before,
.product-layout.item-10946:before,
.product-layout.item-10947:before,
.product-layout.item-10948:before,
.product-layout.item-10949:before,
.product-layout.item-10950:before,
.product-layout.item-10951:before,
.product-layout.item-10952:before,
.product-layout.item-10953:before,
.product-layout.item-10954:before,
.product-layout.item-10955:before,
.product-layout.item-10956:before,
.product-layout.item-10957:before,
.product-layout.item-10958:before,
.product-layout.item-10959:before,
.product-layout.item-10960:before,
.product-layout.item-10961:before,
.product-layout.item-10962:before,
.product-layout.item-10963:before,
.product-layout.item-10964:before,
.product-layout.item-10965:before,
.product-layout.item-10966:before,
.product-layout.item-10967:before,
.product-layout.item-10968:before,
.product-layout.item-10969:before,
.product-layout.item-10970:before,
.product-layout.item-10971:before,
.product-layout.item-10972:before,
.product-layout.item-10973:before,
.product-layout.item-10974:before,
.product-layout.item-10975:before,
.product-layout.item-10976:before,
.product-layout.item-10977:before,
.product-layout.item-10978:before,
.product-layout.item-10979:before,
.product-layout.item-10980:before,
.product-layout.item-10981:before,
.product-layout.item-10982:before,
.product-layout.item-10983:before,
.product-layout.item-10984:before,
.product-layout.item-10985:before,
.product-layout.item-10986:before,
.product-layout.item-10987:before,
.product-layout.item-10988:before,
.product-layout.item-10989:before,
.product-layout.item-10990:before,
.product-layout.item-10991:before,
.product-layout.item-10992:before,
.product-layout.item-10993:before,
.product-layout.item-10994:before,
.product-layout.item-11007:before,
.product-layout.item-1102:before,
.product-layout.item-11035:before,
.product-layout.item-1103:before,
.product-layout.item-1104:before,
.product-layout.item-11054:before,
.product-layout.item-1105:before,
.product-layout.item-1110:before,
.product-layout.item-1111:before,
.product-layout.item-12423:before,
.product-layout.item-12424:before,
.product-layout.item-12499:before,
.product-layout.item-12833:before,
.product-layout.item-12922:before,
.product-layout.item-13111:before,
.product-layout.item-13114:before,
.product-layout.item-1329:before,
.product-layout.item-13327:before,
.product-layout.item-13753:before,
.product-layout.item-13754:before,
.product-layout.item-13755:before,
.product-layout.item-14318:before,
.product-layout.item-14655:before,
.product-layout.item-14744:before,
.product-layout.item-14745:before,
.product-layout.item-14746:before,
.product-layout.item-14747:before,
.product-layout.item-14748:before,
.product-layout.item-14768:before,
.product-layout.item-14769:before,
.product-layout.item-1496:before,
.product-layout.item-15753:before,
.product-layout.item-1589:before,
.product-layout.item-1590:before,
.product-layout.item-1609:before,
.product-layout.item-1617:before,
.product-layout.item-1618:before,
.product-layout.item-1619:before,
.product-layout.item-1620:before,
.product-layout.item-1621:before,
.product-layout.item-1622:before,
.product-layout.item-1623:before,
.product-layout.item-1740:before,
.product-layout.item-1923:before,
.product-layout.item-1996:before,
.product-layout.item-2085:before,
.product-layout.item-2107:before,
.product-layout.item-2108:before,
.product-layout.item-2115:before,
.product-layout.item-2116:before,
.product-layout.item-2117:before,
.product-layout.item-2118:before,
.product-layout.item-2119:before,
.product-layout.item-2495:before,
.product-layout.item-2580:before,
.product-layout.item-2581:before,
.product-layout.item-2582:before,
.product-layout.item-2606:before,
.product-layout.item-2607:before,
.product-layout.item-2608:before,
.product-layout.item-2609:before,
.product-layout.item-2617:before,
.product-layout.item-2618:before,
.product-layout.item-2619:before,
.product-layout.item-2620:before,
.product-layout.item-2621:before,
.product-layout.item-2622:before,
.product-layout.item-2904:before,
.product-layout.item-3093:before,
.product-layout.item-3094:before,
.product-layout.item-3095:before,
.product-layout.item-3096:before,
.product-layout.item-3097:before,
.product-layout.item-3098:before,
.product-layout.item-3128:before,
.product-layout.item-3133:before,
.product-layout.item-3297:before,
.product-layout.item-3569:before,
.product-layout.item-3570:before,
.product-layout.item-3571:before,
.product-layout.item-3593:before,
.product-layout.item-3594:before,
.product-layout.item-3595:before,
.product-layout.item-3602:before,
.product-layout.item-3603:before,
.product-layout.item-3604:before,
.product-layout.item-3605:before,
.product-layout.item-3606:before,
.product-layout.item-3607:before,
.product-layout.item-3608:before,
.product-layout.item-3609:before,
.product-layout.item-3610:before,
.product-layout.item-3751:before,
.product-layout.item-3794:before,
.product-layout.item-4086:before,
.product-layout.item-4087:before,
.product-layout.item-4107:before,
.product-layout.item-4109:before,
.product-layout.item-4110:before,
.product-layout.item-4117:before,
.product-layout.item-4118:before,
.product-layout.item-4119:before,
.product-layout.item-4120:before,
.product-layout.item-4121:before,
.product-layout.item-4122:before,
.product-layout.item-4123:before,
.product-layout.item-4124:before,
.product-layout.item-4237:before,
.product-layout.item-4252:before,
.product-layout.item-4364:before,
.product-layout.item-4416:before,
.product-layout.item-4495:before,
.product-layout.item-4579:before,
.product-layout.item-4611:before,
.product-layout.item-4612:before,
.product-layout.item-4613:before,
.product-layout.item-4663:before,
.product-layout.item-4730:before,
.product-layout.item-48:before,
.product-layout.item-49:before,
.product-layout.item-5079:before,
.product-layout.item-5080:before,
.product-layout.item-5081:before,
.product-layout.item-5098:before,
.product-layout.item-5099:before,
.product-layout.item-5100:before,
.product-layout.item-5101:before,
.product-layout.item-5108:before,
.product-layout.item-5109:before,
.product-layout.item-5110:before,
.product-layout.item-5111:before,
.product-layout.item-5112:before,
.product-layout.item-5113:before,
.product-layout.item-5114:before,
.product-layout.item-5115:before,
.product-layout.item-5116:before,
.product-layout.item-5569:before,
.product-layout.item-5570:before,
.product-layout.item-5571:before,
.product-layout.item-5572:before,
.product-layout.item-5573:before,
.product-layout.item-5574:before,
.product-layout.item-5596:before,
.product-layout.item-5597:before,
.product-layout.item-5598:before,
.product-layout.item-5607:before,
.product-layout.item-5608:before,
.product-layout.item-560:before,
.product-layout.item-566:before,
.product-layout.item-567:before,
.product-layout.item-568:before,
.product-layout.item-569:before,
.product-layout.item-570:before,
.product-layout.item-571:before,
.product-layout.item-572:before,
.product-layout.item-573:before,
.product-layout.item-596:before,
.product-layout.item-597:before,
.product-layout.item-598:before,
.product-layout.item-599:before,
.product-layout.item-59:before,
.product-layout.item-6018:before,
.product-layout.item-60:before,
.product-layout.item-6100:before,
.product-layout.item-6101:before,
.product-layout.item-6102:before,
.product-layout.item-6103:before,
.product-layout.item-6117:before,
.product-layout.item-6118:before,
.product-layout.item-6119:before,
.product-layout.item-6126:before,
.product-layout.item-6127:before,
.product-layout.item-6303:before,
.product-layout.item-6594:before,
.product-layout.item-6595:before,
.product-layout.item-6596:before,
.product-layout.item-6597:before,
.product-layout.item-6598:before,
.product-layout.item-6613:before,
.product-layout.item-6614:before,
.product-layout.item-6615:before,
.product-layout.item-6616:before,
.product-layout.item-6617:before,
.product-layout.item-6620:before,
.product-layout.item-6727:before,
.product-layout.item-6860:before,
.product-layout.item-7081:before,
.product-layout.item-7082:before,
.product-layout.item-7083:before,
.product-layout.item-7084:before,
.product-layout.item-7116:before,
.product-layout.item-7117:before,
.product-layout.item-7287:before,
.product-layout.item-7428:before,
.product-layout.item-7509:before,
.product-layout.item-753:before,
.product-layout.item-7574:before,
.product-layout.item-7575:before,
.product-layout.item-7576:before,
.product-layout.item-7577:before,
.product-layout.item-7578:before,
.product-layout.item-7600:before,
.product-layout.item-7601:before,
.product-layout.item-7610:before,
.product-layout.item-7611:before,
.product-layout.item-7612:before,
.product-layout.item-7619:before,
.product-layout.item-7807:before,
.product-layout.item-7910:before,
.product-layout.item-7947:before,
.product-layout.item-8073:before,
.product-layout.item-8090:before,
.product-layout.item-8091:before,
.product-layout.item-8092:before,
.product-layout.item-8100:before,
.product-layout.item-8101:before,
.product-layout.item-8102:before,
.product-layout.item-8103:before,
.product-layout.item-8104:before,
.product-layout.item-8109:before,
.product-layout.item-8342:before,
.product-layout.item-8506:before,
.product-layout.item-852:before,
.product-layout.item-8583:before,
.product-layout.item-8584:before,
.product-layout.item-8585:before,
.product-layout.item-8586:before,
.product-layout.item-8603:before,
.product-layout.item-8604:before,
.product-layout.item-8612:before,
.product-layout.item-8613:before,
.product-layout.item-8614:before,
.product-layout.item-8621:before,
.product-layout.item-8628:before,
.product-layout.item-8925:before,
.product-layout.item-8998:before,
.product-layout.item-9074:before,
.product-layout.item-9075:before,
.product-layout.item-9076:before,
.product-layout.item-9077:before,
.product-layout.item-9078:before,
.product-layout.item-9079:before,
.product-layout.item-9080:before,
.product-layout.item-9096:before,
.product-layout.item-9097:before,
.product-layout.item-9098:before,
.product-layout.item-9099:before,
.product-layout.item-9100:before,
.product-layout.item-9107:before,
.product-layout.item-9108:before,
.product-layout.item-9109:before,
.product-layout.item-9110:before,
.product-layout.item-9281:before,
.product-layout.item-9401:before,
.product-layout.item-9529:before,
.product-layout.item-9577:before,
.product-layout.item-9608:before,
.product-layout.item-9613:before,
.product-layout.item-9685:before,
.product-layout.item-9686:before,
.product-layout.item-977:before {
    content: url(/image/25_5118310.png);
    position: absolute;
    left: 5px;
    z-index: 99;
    padding: 0 10px;
    display: none;
}
*/
@media (max-width:350px) {
    .breadcrumb>li a {
        white-space: pre-wrap;
    }
}

@media (max-width:768px) {
    .overtbl {
        overflow-x: scroll;
    }
}

.socblock {
    margin-bottom: 10px;
}

.recomOnMain .add-wishlist {
    display: none;
}

.oneimg img {
    width: 50%;
}

.oneimg {
    text-align: center;
    margin-bottom: 20px;
}

.iminte {
    width: 15%;
}

.clear {
    clear: both;
    height: 0;
}

@media (max-width:450px) {
    .iminte {
        float: none;
        width: 50%;
    }
    .oneimg img {
        width: 100%;
    }
    .service-content {
        display: block;
    }
    .service-popup {
        display: block;
    }
}

.sobfeedback-alert .alert {
    right: auto!important;
    top: 0!important;
    background-color: unset!important;
    border: unset!important;
    box-shadow: unset!important;
}

.sobfeedback-alert .alert:before {
    background-image: unset!important;
}

.sobfeedback-alert .alert-success {
    opacity: 1!important;
}

.butOnas {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 20px;
}

.butOnas div span {
    width: 199px;
    height: 43px;
    display: block;
}

.butOnas div:nth-child(1) span {
    background: url(/image/3/кнопка1.png);
}

.butOnas div:nth-child(1):hover span {
    background: url(/image/3/кнопка1-ховер.png);
}

.butOnas div:nth-child(2) span {
    background: url(/image/3/кнопка2.png);
}

.butOnas div:nth-child(2):hover span {
    background: url(/image/3/кнопка2-ховер.png);
}

.butOnas div:nth-child(3) span {
    background: url(/image/3/кнопка3.png);
}

.butOnas div:nth-child(3):hover span {
    background: url(/image/3/кнопка3-ховер.png);
}

.butOnas div:nth-child(4) span {
    background: url(/image/3/кнопка4.png);
}

.butOnas div:nth-child(4):hover span {
    background: url(/image/3/кнопка4-ховер.png);
}

@media (max-width:1100px) {
    .butOnas div {
        width: 50%;
        margin-bottom: 10px;
    }
}

@media (max-width:440px) {
    .butOnas {
        flex-direction: column;
        align-items: center;
    }
    .butOnas div {
        margin-bottom: 10px;
        width: auto;
    }
}

.menu-footer li a {
    font-size: 15px;
    color: #fff;
    line-height: 26px;
}

.menu-footer li {
    list-style-type: none;
}

.menu-footer {
    padding-left: 0;
}

.heading-footer {
    font-size: 15px;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 0;
}


.soc-btn-footer {
    margin-top: 30px;
}

.icopay {
    text-align: right;
}

.icopay img {
    margin-left: 5px;
}

@media (max-width:991px) {
    .mirlinkfooter {
        -moz-columns: 2;
        columns: 2;
    }
    .pomolinkfooter {
        width: 50%;
        float: left;
    }
}

@media (min-width:600px) and (max-width:767px) {
    .col-sm-xs-6 {
        width: 50%;
        float: left;
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (max-widtH:599px) {
    .col-xs320-12 {
        width: 100%;
        float: none;
    }
}

@media (max-width:350px) {
    footer .bottompos {
        margin-right: 19px;
    }
    .logo-footer {
        text-align: center;
    }
    .icopay {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
    }
    .icopay img {
        width: 20%;
        -webkit-margin-after: 3px;
        margin-block-end: 3px;
    }
    footer .ft-email {
        text-align: center;
    }
}

@media (max-width:320px) {
    footer .bottompos {
        margin-right: 0;
    }
    footer .bottompos li .zvonok-cr {
        width: 120px;
    }
}

@media (max-width:768px) {
    .w100mod {
        width: 100%;
    }
}

.spdost {
    list-style-type: none;
    margin-top: 20px;
    padding-left: 0;
}

.spdost li {
    background-repeat: no-repeat;
    margin-bottom: 15px;
    padding-left: 50px;
    height: 26px;
}

.spdost li:nth-child(1) {
    background-image: url(/image/4/1.png);
}

.spdost li:nth-child(2) {
    background-image: url(/image/4/2.png);
}

.spdost li:nth-child(3) {
    background-image: url(/image/4/3.png);
}

.spdost2 {
    margin-top: 20px;
}

.spdost2 img {
    margin-right: 10px;
}

.opBCard,
.opBeznal,
.opEmoney,
.opInBank,
.opNal {
    margin: 20px 0;
}

.opBCard>div,
.opBeznal>div,
.opEmoney>div,
.opInBank>div,
.opNal>div {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}

.opBCard p,
.opBeznal p,
.opEmoney p,
.opInBank p,
.opNal p {
    margin: 0;
    padding: 0;
}

.opBCardImgBl img,
.opEmoneyImgBl img,
.opInBankImgBl img {
    margin-right: 10px;
}

@media (max-width:450px) {
    .opBCardImgBl img,
    .opEmoneyImgBl img,
    .opInBankImgBl img,
    .spdost2 img {
        display: block;
        margin-bottom: 5px;
    }
    .beznalText,
    .opNalText {
        width: 77%;
    }
    .spdost li {
        height: 55px;
    }
    .spdost li:first-child {
        height: 34px;
    }
    .spdost li:last-child {
        height: auto;
    }
}

.product-filter .text-right a {
    color: #0367ad;
}

div#stock {
    color: #218909;
    font-weight: 900;
}

.perelink {
    text-align: center;
    margin-top: 20px;
}

.perelink a {
    background-image: linear-gradient(to bottom, #0357ad 0, #0367ad 100%);
    color: #fff;
    line-height: 34px;
    font-weight: 400;
    font-size: 15px;
    padding: 10px 20px;
    border-radius: 22px;
}

.statgreen {
    color: #218909;
    font-weight: 900;
}

.getprice span {
    background-image: linear-gradient(to bottom, #0357ad 0, #0367ad 100%);
    border: 1px solid transparent;
    color: #fff;
    padding: 10px;
    border-radius: 25px;
}

.getprice span:hover {
    cursor: pointer;
    background-image: linear-gradient(to bottom, #072e80 0, #005697 100%);
}

.getprice {
    margin-top: 20px;
}

.bannercat {
    margin-bottom: 10px;
}

.bannercat img {
    width: 100%;
}

@media (max-width:767px) {
    .bannercat {
        display: none;
    }
}

.getprice2 span {
    background-image: linear-gradient(to bottom, #0357ad 0, #0367ad 100%);
    border: 1px solid transparent;
    color: #fff;
    padding: 9px;
    border-radius: 0px;
    font-weight: 600;
    font-size: 14px;
    cursor: pointer;
}

.col-xs-6.stock.nostock {
    display: none;
}

.simpleregister-block-content .form-group.row-register_customer_group_id .radio:first-child {
    display: none;
}

.simplecheckout-block-content .form-group.row-customer_customer_group_id .radio:first-child {
    display: none;
}

div#banner1 {
    position: absolute;
    width: 340px;
    height: 209px;
    top: 0;
    right: 15px;
}

@media (max-width:1200px) {
    div#banner1 {
        position: relative;
        width: 340px;
        height: 209px;
        top: 0;
        left: 0;
        right: 15px;
    }
    #column-left {
        margin: 0;
    }
}

@media (max-width:320px) {
    div#banner1 {
        position: relative;
        width: 250px;
        height: 209px;
        top: 0;
        left: 0;
        right: 15px;
    }
}

.categories-home .item:hover {
    border: 1px solid #0367ad;
}

.scrollup {
    width: 40px;
    height: 40px;
    opacity: .4;
    position: fixed;
    bottom: 50px;
    right: 100px;
    display: none;
    text-indent: -9999px;
    background-image: url(/alterweb/images/top_top.png);
    background-repeat: no-repeat;
}

.active-category {
    font-weight: 700;
}

.active-category {
    font-weight: 700;
}

.header-email:hover {
    color: #ffca2c;
}

#cart #cart-total:hover {
    color: #ffca2c;
}

.item:hover a.name {
    text-decoration: underline;
}

.menu-footer li a:hover {
    text-decoration: underline;
}

#dsdir-form input[type=submit] {
    background-color: #041f47;
    background-image: linear-gradient(to top, #0357ad 0, #0367ad 100%);
    border-radius: 21px;
    color: #fff;
    font-family: "PT Sans";
    height: 43px;
    line-height: 32px;
    margin-top: 7px;
    text-decoration: none;
    width: 150px;
    opacity: 1;
}

#dsdir-form input[type=submit]:hover {
    background-image: linear-gradient(to top, #072e80 0, #005697 100%);
}

#dsdir-form input[type=text],
#dsdir-form textarea {
    display: block;
    width: 100%;
    height: 35px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #bcbcbc;
    border-top-color: #bcbcbc;
    border-right-color: #bcbcbc;
    border-bottom-color: #bcbcbc;
    border-left-color: #bcbcbc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

#dsdir-form input[type=text]:focus,
#dsdir-form textarea:focus {
    border-color: #66afe9;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}

.dssobfeedback p {
    display: none;
}

#dsdir-form label {
    display: block;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 10px;
    text-align: left;
    color: #000;
}

#dsdir-form div {
    vertical-align: top;
    display: inline-block;
    width: 49%;
    margin: 0 auto 35px auto;
}

#dsdir-form div.field-2 {
    margin: 0 auto 20px auto;
}

#dsdir-form .buttonform {
    display: block;
    margin: 0 auto;
}

.dsdirformmessagereport .form-head {
    color: #000;
    font-size: 21px;
}

#dsdir-form .field-2 {
    width: 98.5%;
}

#dsdir-form div {
    position: relative;
}

#dsdir-form .help-block {
    margin: 0;
    display: none;
    color: #a94442;
    width: 100%;
    text-align: center;
    position: absolute;
}

#dsdir-form {
    background-color: #2e2e2e;
    padding-top: 35px;
}

#dsdirformmessagereport p {
    display: block;
}

#dsdirformmessagereport .form-head {
    background: #0367ad;
    color: #fff;
    margin-bottom: 0;
}

#dsdirformmessagereport a {
    color: #ffca2c;
}

#dsdirformmessagereport .error-report,
#dsdirformmessagereport .error-report p {
    background: #2e2e2e;
    color: #fff;
    font-size: 15px;
}

.podzk {
    color: #218909;
    font-weight: 600;
    padding: 0 10px 0 0;
    font-size: 14px;
    
}

@media screen and (min-width:768px)
{
    .podzk
    {
        min-height: 88px;
    }
}
.getprice2 span {
    line-height: 34px;
}

.table.acenter th {
    text-align: center;
}

.tbl,
.tbl2 {
    width: 100%;
}

.tbl2 {
    border-collapse: collapse;
    margin: 0 0 10px;
}

.tbl2 tr th {
    text-align: center;
}

.tbl2 tr td,
.tbl2 tr th {
    border: 1px solid #000;
    padding: 8px 15px;
}

.imgtab img {
    width: 100%;
}

table.bgtd2 tr td {
    text-align: center;
}

.bgccc,
table.bgtd2 tr td:first-child,
table.bgtd2 tr:first-child td {
    font-weight: 700;
    background: #ccc;
}

table.fz12 td {
    font-size: 12px;
}

.email1 {
    display: inline-block;
    font-family: "PT Sans";
    font-weight: bold;
    color: black;
    padding-bottom: 4px;
    padding-top: 8px;
    margin-left: 7px;
}

.email1::before {
    background: rgba(0, 0, 0, 0) url(/alterweb/images/message.svg) no-repeat scroll 0 0;
}

.phone1::before {
    background: rgba(0, 0, 0, 0) url(/alterweb/images/telephone.svg) no-repeat scroll 0 0;
    top: 3px;
}

.phone_burg {
    display: block;
    font-family: "PT Sans";
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 4px;
    padding-top: 8px;
    text-decoration: none;
    color: #222;
}

.phone_burg::before {
    background: rgba(0, 0, 0, 0) url(/alterweb/images/telephone.svg) no-repeat scroll 0 0;
    top: 3px;
    content: "";
    display: block;
    float: left;
    height: 25px;
    left: 0;
    position: relative;
    top: 6px;
    width: 23px;
    z-index: -1;
}

.c_font {
    font-size: 18px!important;
    font-weight: 500!important;
}

.email1::before,
.phone1::before {
    content: "";
    display: block;
    float: left;
    height: 25px;
    left: 0;
    position: relative;
    top: 3px;
    width: 23px;
    background-size: 16px;
}

.email1:hover {
    /*color: #ffca2c;*/
    color: #4e27d7;
}
.wa_a:hover {
    color: #4e27d7;
}
.phone1:hover {
    color: #4e27d7;
}

#jshop_module_cart {
    background-position: top center;
    padding-top: 30px;
    background-repeat: no-repeat;
    background-image: url(/alterweb/images/cart.png);
}

@media screen and (max-width: 768px) {
    #jshop_module_cart {
        background-position: center left;
        padding-left: 45px;
        background-repeat: no-repeat;
        background-image: none;
    }
}

.header-column5 {
    margin-top: 0px;
}

.header-column2 {
    position: relative;
    top: -7px;
}

@media (min-width:992px) {
    .header-column5 .header-zayavka {
        display: none;
    }
}

@media (max-width:991px) {
    .header-column2 {
        display: block;
        position: static;
        margin-right: 0;
        margin-left: 0;
    }
    .header-column3 .header-callback {
        margin-top: 15px;
    }
    #searchm {
        padding-top: 25px;
    }
    #cart {
        background-image: url(/alterweb/images/cart.png);
        top: 20px;
    }
    #logo {
        float: left;
    }
    #logo .mobile-tel {
        display: none;
    }
    .header-column2 .email1 {
        display: none;
    }
    .header-column3 {
        display: block;
        float: left;
    }
    #searchm {
        clear: both;
    }
    .header-column3 span {
        display: none;
    }
    #cart {
        background-size: 100%;
        background-color: unset;
        border-radius: unset;
    }
    .header-column5 .header-zayavka {
        background-repeat: no-repeat;
        background-image: url(/image/user.svg);
        display: block;
        position: relative;
        left: -70px;
        width: 38px;
        height: 38px;
        background-size: 95%;
    }
}

@media (max-width:720px) {
    .header-column3 {
        display: none;
    }
}

@media (max-width:580px) {
    #logo {
        float: none;
    }
    .header-column2 {
        position: relative;
        top: 15px;
        left: 50%;
        margin-left: -20%;
    }
    .header-column5 .header-zayavka {
        top: -40px;
    }
    #cart {
        top: 15px;
    }
}

@media (max-width:500px) {
    .header-column2 {
        position: relative;
        top: 15px;
        left: 10%;
        /*margin-left: -26%;*/
    }
    .modal-dialog .btn-primary {
        font-size: 18px;
        padding: 0;
        white-space: normal;
        line-height: 20px;
    }
}

@media (max-width:450px) {
    .header-column2 {
        position: relative;
        top: 15px;
        left: 50%;
        margin-left: -29%;
    }
}

@media (max-width:350px) {
    .header-column2 {
        position: relative;
        top: 15px;
        left: 50%;
        margin-left: -37%;
    }
}

#rewiewsuccess {
    color: #218909;
    font-size: 18px;
}

#rewiewerror {
    color: red;
    font-size: 18px;
}

.kabinetheader {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
}


.kabinetheader .header-logout {
    position: relative;
}

.kabinetheader .youracc a {
    color: #0367ad;
}

.kabinetheader .nameuser,
.kabinetheader .youracc {
    text-align: center;
}

.kabinetheader .header-logout {
    background-color: #041f47;
    background-image: linear-gradient(to top, #0357ad 0, #0367ad 100%);
    /*border-radius: 21px;*/
    display: block;
    font-family: "PT Sans";
    font-weight: 600;
    height: 43px;
    line-height: 43px;
    margin-top: 6px;
    text-decoration: none;
    width: 160px;
    color: #fff;
    position: relative;
    padding: 0 0 0 18px;
}

.managerbutton div {
    background: #eebe16;
}

.managerbutton div a {
    font-size: 20px;
    padding: 4px 6px;
    display: block;
    text-align: center;
}

.manager-info {
    margin-right: 20px;
    display: flex;
}

.manager-email a,
.manager-phone a {
    color: #fff;
}

.manager-img {
    margin-right: 10px;
}

.manager-img img {
    width: 64px;
    border-radius: 50%;
}

.header__manager-info {
    text-align: left;
}

.footer_acc {
    background: url(/image/fonmir.png) no-repeat;
    background-size: cover;
}

.bbmarag {
    color: #fff;
}

.facimg img {
    height: 150px;
}

.container.dflex2:after,
.container.dflex2:before {
    content: unset;
}

.container.dflex2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.bbmarag {
    font-size: 5em;
}

.blockaccb>a {
    height: 190px;
}

.content_logged {
    width: 75%;
    float: left;
}

.hello_guest {
    font-size: 18px;
}

@media (max-width:1199px) {
    .content_logged {
        width: 71%;
    }
}

@media (max-width:991px) {
    .header__bottom-wrap #cart-total {
        display: block;
        width: auto;
        color: inherit;
        font-size: inherit;
        position: relative;
        background: inherit;
    }
}

@media (max-width:768px) {
    .managerbutton div a {
        font-size: 16px;
    }
    .bbmarag {
        font-size: 3em;
    }
}

@media (max-width:620px) {
    .header__bottom-wrap {
        flex-direction: column;
    }
    .facimg img {
        height: 90px;
    }
}

@media (max-width:580px) {
    .kabinetheader .header-column2 {
        display: none;
    }
    .lk-nav {
        flex-direction: column;
    }
}

@media (max-width:450px) {
    .bbmarag {
        font-size: 1em;
    }
}

@media (max-width:400px) {
    .header__bottom-wrap,
    .header__manager {
        flex-direction: column;
    }
    .managerbutton div a {
        font-size: 14px;
    }
    .header__bottom-wrap {
        padding: 0 10px;
    }
    .kabinetheader .header-logout {
        width: 130px;
    }
}

.icocart img {
    width: 70px;
}

.simplecheckout-block-content .radio input {
    display: block;
}

h1.h1acc {
    margin-bottom: 0;
}

#customer_customer_group_id-1,
#customer_customer_group_id-5 {
    display: none!important;
}

#showlk iframe {
    width: 1024px;
    height: 800px;
}

#showlk .modal-dialog2 {
    max-width: 1024px;
    width: 1024px;
    position: relative;
    margin: 80px auto 30px auto;
}

.showlk span {
    cursor: pointer;
    font-weight: 700;
}

.showlk {
    -webkit-animation: blink1 3s linear infinite;
    animation: blink1 3s linear infinite;
}

#showlk .close {
    font-size: 30px;
    color: #fff;
    opacity: 1;
}

@-webkit-keyframes blink1 {
    0% {
        color: #0358ad;
    }
    50% {
        color: rgba(3, 88, 173, 0);
    }
    100% {
        color: #0358ad;
    }
}

@keyframes blink1 {
    0% {
        color: #0358ad;
    }
    50% {
        color: rgba(3, 88, 173, 0);
    }
    100% {
        color: #0358ad;
    }
}

@media (max-width:1024px) {
    #showlk iframe {
        width: 600px;
        height: 300px;
    }
    #showlk .modal-dialog2 {
        max-width: 600px;
        width: 300px;
    }
}

@media (max-width:991px) {
    .showlk {
        margin-top: 0;
        margin-right: 0;
    }
}

@media (max-width:780px) {
    #showlk iframe {
        width: 320px;
        height: 270px;
    }
    #showlk .modal-dialog2 {
        max-width: 320px;
        width: 320px;
        position: relative;
        margin: 80px auto 30px auto;
    }
}

.modal#sobFeedbackAlert47 {
    z-index: 9999;
}

.cats_level3 li {
    border-top: 1px dotted #bbb;
}

.cats_level3 li a {
    line-height: 16px;
    padding: 6px 10px;
}

.oneclick {
    margin-bottom: 10px;
    width: 100%;
    background-image: linear-gradient(to top, #eebe16 0, #ffca2c 100%);
    color: #000;
    font-weight: 700;
}

.oneclick:hover {
    background-image: linear-gradient(to top, #d1a200 0, #fbc300 100%);
    color: #2e2e2e;
}

#calcprice iframe {
    width: 100%;
    max-width: 700px;
    height: 600px;
    background: #fff;
}

.getcalcprice {
    background-color: #041f47;
    background-image: linear-gradient(to top, #0357ad 0, #0367ad 100%);
    border-radius: 21px;
    color: #fff;
    font-family: "PT Sans";
    height: 43px;
    line-height: 43px;
    margin-top: 7px;
    text-decoration: none;
    width: 200px;
    border: none;
    font-size: 21px;
    margin-bottom: 10px;
    cursor: pointer;
}

.getcalcprice span:hover {
    cursor: pointer;
}

#calcprice .close {
    margin-right: 5px;
}

.icondost {
    margin-bottom: 10px;
    margin-top: 10px;
}

.icondost img {
    margin-right: 5px;
}

.price-cepi__inner {
    margin-bottom: 15px;
}

.price-cepi__inner span {
    font-weight: 700;
    font-size: 18px;
}

#stock {
    line-height: 40px;
}

#stock .text-red-2 {
    margin-top: 10px;
    line-height: 17px;
}

div#stock>div {
    line-height: 18px;
    margin-bottom: 10px;
}

.product-thumbb__image--fastviewlink {
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    top: 35%;
    background: rgba(0, 0, 0, .4);
    font-size: 1.8rem;
    color: #fff;
    padding: 15px 0;
    cursor: pointer;
}

.fastview__body--description .name {
    font-size: 2rem;
    font-weight: 700;
    margin-bottom: 20px;
}

.fastview__body--description .attr-name {
    font-size: 1.7rem;
    font-weight: 700;
    margin-bottom: 10px;
}

.fastview__body--description .attr {
    list-style: none;
    padding-left: 0;
}

.fastview__body--description .attr span {
    font-weight: 700;
}

.fastview__body--action .price {
    text-align: right;
    margin-bottom: 20px;
    font-size: 1.8rem;
}

.fastview__body--action .price span {
    font-size: 2rem;
    font-weight: 700;
    color: #218909;
}

.fastview__body--action .quantity {
    text-align: right;
    margin-bottom: 20px;
    font-size: 1.6rem;
}

.fastview__body--action .quantity span {
    font-size: 1.8rem;
    font-weight: 700;
    color: #023b73;
}

.fastview .modal-body {
    padding: 15px;
}

.fastview .modal-dialog {
    min-width: 40%;
}

@media (max-width:1694px) {
    .fastview .modal-dialog {
        min-width: 60%;
    }
}

@media (max-width:1104px) {
    .fastview .modal-dialog {
        min-width: 80%;
    }
}

.category-menu-list {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.category-menu-list>div {
    width: 50%;
    text-align: center;
    padding: 15px;
    text-transform: uppercase;
    font-size: 15px;
    cursor: pointer;
    border: 1px dashed #767a7d;
}

.category-menu-list>div.active-item,
.category-menu-list>div:hover {
    background: #0357ad;
    color: #fff;
    border: 1px dashed #0357ad;
}

.brands-list {
    background: #fff;
    border-radius: 3px;
    padding: 0 0;
    box-shadow: 0 1px 0 rgb(0 0 0 / 6%);
    border: 1px solid #e3e3e3;
    position: relative;
    z-index: 15;
    margin-bottom: 30px;
}

.brands-list ul li {
    position: relative;
}

.brands-list li.active>a {
    font-weight: 500;
}

.brands-list a img {
    margin: 0 12px 0 0;
}

.brands-list a {
    font-size: 14px;
    color: #333;
    line-height: 17px;
    display: flex;
    align-items: center;
    padding: 7px 10px;
}

.brands-list,
.cats {
    display: none;
}

.cats.active-cb,
.brands-list.active-cb {
    display: block;
}

.brands-list li.active a:hover {
    text-decoration: underline;
}

.brands-list li:hover {
    background: #ececec;
}

.brands-list ul li+li {
    border-top: 1px dotted #bbb;
}


/*# sourceMappingURL=stylesheet.css.map */

.tab_contacts_item {
display: inline-block;
    border: 1px solid #aaa;
    font-size: 18px;
    padding: 2px 7px;
    margin-right: 1px;
    border-radius: 5px 5px 0 0;
    cursor: pointer;
    line-height: 26px;
    margin-bottom: -1px;
    font-weight: bold;
}

.tabs_contacts {
    font-size: 0;
}

.tab_contacts_item.active {
    background: #EEBE16;
    border: 1px solid #eebe16;
}

div.c-tab-item.active {
    display: block;
}

div.c-tab-item {
    display: none;
}

.tabs_contacts {
    border-bottom: 1px solid #aaa;
    line-height: 0;
}

.c_content_block {
    border: 1px solid #aaa;
    margin-top: -1px;
    /*padding: 10px;*/
    ;
}

@media screen and (max-width: 767px) {
    .tab_contacts_item {
        width: 100%;
        text-align: center;
        border-radius: 0;
        margin-bottom: 1px;
    }
}

.clearfix:before,
.clearfix:after {
    display: table;
    height: 0;
    clear: both;
    content: '';
}

@media screen and (max-width: 991px) {
    div#search {
        display: none;
    }
}
@media screen and (max-width: 900px) {
    .pagination{
        display: block;
    }
}
.mobile_price {
    display: none;
}

@media screen and (max-width: 767px) {
    .product-thumbb .image {
    	width: 140px;
	}
    .cmp_fav_block {
        /*display: none;*/
            top: unset!important;
        bottom: 5px;
    }
    .mobile_price {
        display: flex;
        justify-content: space-between;
        align-items: baseline;
        flex-wrap: wrap;
    }
    .logged .product-thumbb .stock {
        display: block;
        padding-top: 10px;
        padding-left: 110px;
    }
    .mobile_price .price {
        padding-right: 5px;
    }
    .mobile_price.mb_price .stock {
        display: block;
        padding-top: 10px;
    }
    .product-thumbb .name {
        display: inline-block;
        vertical-align: top;
        flex-grow: 1;
    }
    .prod_top_line {
        display: flex;
        justify-content: space-between;
        flex-wrap: nowrap;

    }
    .product-thumbb .row {
        display: none;
    }
    .product-layout {
        margin-bottom: 5px;
    }
}

#infoorder label {
    display: block;
}

#infoorder .form-field {
    margin-bottom: 15px;
}

#infoorder input[type="text"] {
    width: 100%;
    max-width: 310px;
}

#respInfoOrder {
    margin-top: 20px;
}

#respInfoOrder>div {
    display: flex;
    font-size: 18px;
}

#respInfoOrder>div .respInfoOrder-name {
    font-weight: bold;
    margin-right: 10px;
}

.podbor_red {
    margin-top: 30px;
    border-top: 1px dotted #bbb;
}

.podbor_link_button a {
    background: #0357ad;
    display: block;
    /* width: 90%; */
    margin: 0px auto;
    color: #fff;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 18px;
}

.reductora_page_wrapp {
    text-align: justify;
}

.reductor_item {
    width: 23%;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #bbb;
    text-align: center;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.reductor_item img {
    width: 100%;
}

a.r_image {
    display: block;
    min-height: 250px;
    position: relative;
}

.reductora_page_wrapp:after {
    width: 100%;
    height: 0;
    content: '';
    display: inline-block;
}

a.r_image img {
    position: absolute;
    top: 50%;
    left: 50%;
    max-width: 90%;
    transform: translate(-50%, -50%);
    width: 180px;
}

a.r_image span {
    position: absolute;
    bottom: 8px;
    left: 50%;
    transform: translateX(-50%);
}

@media screen and (max-width: 767px) {
    .reductor_item {
        width: 45%;
    }
}

@media(max-width: 768px) {
    .also-bought-products .product-thumbb {
        margin: 0 0 15px -1px;
        width: 100%;
        text-align: center;
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }
}

.categories-home img {
    width: 170px;
    max-width: 100%;
    height: 170px;
}

@media(max-width:768px) {
    .categories-home img {
        width: 170px;
        max-width: 100%;
        height: 110px;
    }
}

a.z_info {
    background-color: #eebe16;
    display: block;
    font-family: "PT Sans";
    font-weight: 600;
    line-height: 43px;
    text-decoration: none;
    width: 160px;
    color: #000;
    position: relative;
    float: right;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
}

a.z_info:hover {
    background-color: #ccad01;
}

.header_yellow_button {
    background-color: #041f47;
    /*background-image: linear-gradient(to top, #eebe16 0, #ffca2c 100%);*/
    background-image: linear-gradient(to top, #0357ad 0, #0367ad 100%);
    display: block;
    font-family: "PT Sans";
    font-weight: 600;
    line-height: 44px;
    text-decoration: none;
    width: 160px;
    color: #222;
    position: relative;
    padding: 0 0 0 0px;
    width: 100%;
    text-align: center;
    margin-top: 6px;
}

.minikorzina {
    text-align: center;
}

span#cart-total .sum {
    visibility: hidden;
}

div#cabinet a {
    color: #333;
    font-weight: bold;
    font-size: 16px;
}

@media screen and (max-width: 768px) {
    div#cabinet a {
        display: none;
    }
}

a.activeCSS_footer {
    text-decoration: underline;
    font-weight: bold;
}

div#cabinet {
    float: right;
}

.add-to-cart button {
    display: block;
    margin: 10px auto 0 auto;
}

.add_to_whishlist {
    cursor: pointer;
    color: #3e71bf;
    display: inline-block;
    border-bottom: 1px dashed;
    margin-bottom: 10px;
}

.add_to_whishlist:hover {
    border-bottom: 0px dashed;
}

button.product-item__btn {
    background: transparent;
    border: 0;
    outline: 0;
    /*float: right;*/
}

@media screen and (min-width: 768px) {
    #top {
        background-color: #0357ad;
        margin-bottom: 20px;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 1000;
    }
    header {
        margin-top: 20px;
    }
}

.op_c_wrapper:after,
.op_c_wrapper:before {
    clear: both;
    display: table;
    height: 0;
    content: '';
}

.op_c_head {
    font-weight: bold;
    font-size: 20px;
}

.op_c_item {
    width: 50%;
    display: inline-block;
    padding-bottom: 30px;
}

.op_c_item_name {
    font-size: 16px;
    font-weight: 700;
}

.op_c_item_phone {
    font-size: 16px;
    line-height: 25px;
}

.op_c_item_mail {
    font-size: 16px;
}

.op_c_items {
    font-size: 0;
}

.op_c_head {
    padding-bottom: 10px;
}

@media screen and (max-width: 500px) {
    .op_c_item {
        width: 100%;
        display: inline-block;
        padding-bottom: 15px;
    }
    .op_c_wrapper {
        margin-top: 20px;
    }
}

.c_photos {
    margin-top: 50px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 50px;
}

.c_photos a img {
    width: 150px;
    display: block;
    padding: 0px;
}

.brand-item span {
    display: block;
    text-align: center;
    color: #000;
}

.man-list .brand-item a {
    display: block;
    margin-bottom: 20px;
}

.corner_1 {
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
}

#product .images {
    position: relative;
}

.corner_1 img {
    width: 100%;
}

div#geo {
    padding: 12px 12px 12px 20px;
    color: #fff;
    background-image: url(/alterweb/images/loc.png);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 15px 20px;
    cursor: pointer;
}

a.modal_city_item {
    display: block;
}

div#city_pre {
    position: absolute;
    top: 30%;
    right: 30px;
    transform: translateY(-50%);
}

a.privacy {
    color: #fff;
    text-decoration: underline;
}

label.policy_check_ input {
    display: inline-block;
    margin-right: 10px;
    vertical-align: top;
}

label.policy_check_ {
    display: block;
    margin-top: 20px;
    width: 100%;
}

.policy_check_.white {
    color: #fff!important;
}

.policy_check_.white a {
    color: #fff!important;
    text-decoration: underline;
}

label.policy_check_ input[type="checkbox"] {
    width: 16px!important;
    display: inline!important;
    height: 16px!important;
    margin-top: 0;
}

div#jshop_module_cart {
    cursor: pointer;
}

.partner_button {
    cursor: pointer;
    color: #0357ad;
    font-weight: bold;
    border: 1px dashed;
    margin-bottom: 13px;
}

.partner_button:hover {
    color: #2377cd;
}

.submit_group {
    text-align: center;
}

a.wa_a {
    background-image: url(/alterweb/images/wa1.svg);
    height: 25px;
    display: block;
    vertical-align: middle;
    margin-left: 7px;
    margin-right: auto;
    padding-left: 20px;
    color: #000;
    font-weight: bold;
    background-position: left center;
    background-repeat: no-repeat;
    line-height: 26px;
    background-size: 16px;
}

a.email1 {
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
}

a.z_info.xs {
    display: none
}

@media screen and (max-width:991px) {
    a.z_info.xs {
        display: block
    }
}

a.z_info.sm {
    display: block
}

@media screen and (max-width:991px) {
    a.z_info.sm {
        display: none
    }
}

.cats ul li .right-caret {
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(270deg);
    right: 5px;
}

.scrolled_table {
    overflow-x: auto;
    max-width: 100%;
}

.product-layout {
    position: relative;
}

.product-layout .hit {
    position: absolute;
    z-index: 100;
    top: 5px;
    l;
    : 0;
}

.show_mob_w {
    display: none!important;
}

@media(max-width:600px) {
    .wh_mob_c {
        background-image: url(/alterweb/images/wa1.svg);
        height: 66px;
        width: 50px;
        background-size: contain;
        display: block;
        vertical-align: middle;
        margin-left: auto;
        margin-right: auto;
        padding-left: 32px;
        color: #000;
        font-weight: bold;
        background-position: left center;
        background-repeat: no-repeat;
        line-height: 26px;
    }
    .show_mob_w {
        display: none;
        float: right;
        top: -10px;
        position: absolute;
        right: -63px;
    }
    .txt_whatsapp {
        font-weight: bold;
        position: absolute;
        right: -73px;
        margin-top: -23px;
    }
}

.custom_dn_price {
    padding-top: 10px;
    padding-bottom: 10px;
}

#addtocart_block {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

div#carousel0 {
    display: none!important;
}

.rev_container {
    margin-bottom: 30px;
}

#mfilter-content-container .brand-item {
    display: inline-block!important;
    float: none;
    vertical-align: middle;
}

.man-list .row {
    font-size: 0;
}

.other_feeds .wa_a {
    display: inline-block;
    margin-left: 5px;
}

.cmp_fav_block {
    position: absolute;
    right: 12px;
    top: 5px;
    z-index: 20;
}

.ask-question .other_feeds {
    display: none;
}
.ta-field {/*padding-left: 10px;padding-right: 10px;*/resize: none!important;}
.ask-question .ta-field {padding-left: 10px;padding-right: 10px;resize: none!important;}
.ta-field textarea{resize:none;}
table.shestr_table {border-collapse: collapse;width: 100%;margin-top: 30px;}

table.shestr_table td {padding: 5px;border: 1px solid;}

.shest_image img {width: 480px;max-width: 100%;margin-bottom: 30px;}
.read_all_articles.col-xs-12 {
    text-align: right;
}

.brands_slider .owl-controls {display:none;}
form.cart_form .btn {
    border: 0!important;
    height: auto;
    line-height: 35px;
}

/*.item ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}*/
.show_quantity {
    /*padding-top: 10px;*/
}
.blog_popular .caption {
    padding-left: 10px;
    padding-right: 10px;
}

.blog_popular .image {margin:0 auto;display:block;}
.footer_addr {
    background: #2e2e2e;
    border-top: 1px solid #fff;
    color: #fff;
}

.footer_addr_wrapper {
    display: flex;
    justify-content: space-between;
}

.footer_addr_item {
    padding: 10px 10px 10px 28px;
    background-image: url(/alterweb/images/loc.png);
    background-repeat: no-repeat;
    background-position: 8px 14px;
    background-size: 16px;
}

.footer_addr_item a {
    color: #fff;
    text-decoration: underline;
}

@media screen and (max-width: 767px)
{
    .col-menu-1
     {
        display: none;
     }
    .slickHit .product-thumbb__image{
        width:100%;
    }
    .slickHit  .product-thumbb .image
    {
        width:90%;
        margin:0 auto;
    }
    .slickRec .product-thumbb__image{
        width:100%;
    }
    .slickRec  .product-thumbb .image
    {
        width:90%;
        margin:0 auto;
    }
    .blog_popular .image {
        display: none;
    }
    .slick_articles img {
        display: block;
        margin: 0 auto;
        border: 1px solid #d1d1d1;
    }
    .blockimg_art.fleft.mright {
        float: none;
    }
    .blockimg_art_img img {
        max-width: 100%;
        width: 250px;
    }
    .twoimg img {
        width: 300px;
        max-width: 47%;
    }

}
@media screen and (max-width: 1200px)
{
    
     .footer_addr_wrapper 
     {
        flex-wrap: wrap;
     }
     .resp_table
     {
        width: 100%;
        overflow-x: auto;
     }
}
.power span {
    font-weight: bold;
}
.pop_cats a {
    display: inline-block;
    border: 1px solid;
    padding: 5px;
    margin: 2px;
    border-radius: 10px;
    transition: all 0.3s ease;
}
.pop_cats a:hover {
    display: inline-block;
    border: 1px solid;
    padding: 5px;
    color:white;
    margin: 2px;
    border-radius: 10px;
    background:#0367ad;
}
.nomargintop
{
    margin-top: 0!important;
}
.acenter.twoimg
{
    text-align: left;
}
@media screen and (max-width: 991px)
{
 .acenter.twoimg
{
    text-align: center;
}   
.one_oreder_stock
{
    text-align: center!important;
}
}

.getprice2.slider_getprice2 {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
}

.product-thumbb {
    position: relative;
}
.similar-products .product-thumbb
{
    min-height: 430px;
}
.faq_item {
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px dashed #e1e1e1;
}

.question {
    font-weight: bold;
}

.answer {
    padding-left: 10px;
    padding-top: 5px;
}

@media screen and (max-width: 767px)
{


.analog_pro
{
    position: relative;
}
.analog_pro.product-thumbb .row
{
    display: block;
}
.analog_pro .slider_qty
{
    display: block;
    position: absolute;
    bottom: 80px;
    left: 50%;
    transform: translateX(-50%);
}
.analog_pro  .add-to-cart.slider_addtocart {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
}
.product-thumbb.analog_pro  .name {
    display: inline-block;
    vertical-align: top;
    flex-grow: 1;
    text-align: center;
}
.analog_pro .price {
    text-align: center;
    padding-top: 10px;
}
}
.butOnas_new a {
    display: inline-block;
    color: #fff;
    padding: 10px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 42px;
    opacity: 0.8;
}
.butOnas_new a span
{
    display: inline-block;
    padding-left: 15px;
}
.butOnas_new a:hover
{
    opacity: 1;
}
.butOnas_new a:hover span
{
    text-decoration: underline;
}

.butOnas_new {
    display: flex;
    justify-content: flex-start;
    gap: 10px;
    align-items: center;
    margin-bottom: 20px;
}

.butOnas_new div {
    color: #fff;
    background: #0363AD;
    border-radius: 28px;
}

.pdf_item img {
    width: 150px;
    height: auto;
    max-width: 100%;
}

.pdf_item {
    display: flex;
    flex-direction: column;
}

img.download_png {
    width: 30px;
    display: inline-block;
    margin-right: 4px;
}

.pdf_item {
    width: 30%;
    text-align: center;
    margin-bottom: 20px;
}
.pdf_items{
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    gap:10px;
    flex-wrap: wrap;
}
.pdf_items .pdf_fancy, .pdf_items .pdf_download
{
    background-image: none;
}
@media screen and (max-width:767px)
{
    .product-thumbb .stock {
    padding: 0;
}
    .pdf_item {
    width: 48%;
    text-align: center;
    }
}

.last-column
{
    min-width: 120px;
}










