@import url(css/icomoon.css);
.pageCatalContent .bootstrap-select .dropdown-toggle:focus, .panel-body .bootstrap-select .dropdown-toggle:focus{
    outline: none!important;
}

.top-name-logo {padding-right: 20px;
}

.top-banner {
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
    height: 40px;
    overflow: hidden;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    position:relative;
}

.top-banner p {
    margin: 0;
    text-align: center
}


html {
	overflow-y: scroll;
}

.top-banner img {
    width: 100%;
    height: auto
}

.top-banner .close {
    position: absolute;
    top: 13px;
    right: 10px;
    font-size: 14px
}

.top-menu {
    border-bottom: 1px solid #e4e1e1;
    background-color: #fafafa
}

.top-menu .nav {
    height: 45px;
    flex-wrap: nowrap !important
}

.top-menu .nav li {
    color: #e4e1e1
}

.top-menu .nav li a {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    background-color: transparent !important;
    font-size: 13px
}

.top-menu .nav span[class^="icons-"] {
    font-size: 19.5px;
    margin-right: 10px
}

.top-menu .nav span.icons-like {
    font-size: 15px
}

.top-menu-list {
    list-style-type: none;
    height: 45px;
    padding-left: 0;
    font-size: 13px;
    font-weight: 300;
    margin-bottom: 0
}

.top-menu-list li {
    margin-right: 30px
}

.top-menu-list a {
    font-size: 13px;
    font-weight: 300
}

@media (max-width: 860px) {
    .top-menu .nav li a {
        padding: 10px 5px
    }
}

@media (max-width: 800px) {
    .top-menu .nav li a {
        padding: 10px 5px
    }
}

@media (min-width: 768px) {
    .top-menu.navbar-fixed-top {
        position: relative;
        right: auto;
        left: auto
    }
}

@media (max-width: 768px) {
    .top-menu .nav {
        width: 100%
    }

    .top-menu .nav li a {
        padding: 10px 0
    }

    .top-menu-list {
        display: none
    }

    li.user,  li.user-menu  {
        -webkit-order: -1;
        order: -1
    }
}

.submenu {
    position: relative;
    cursor: pointer
}

.top-menu-list .submenu li {
    margin: 0
}

.top-menu .flex-block {
    align-items: center;
    justify-content: space-between
}

.top-menu-block .dropdown-menu {
    top: 31px;
    border: none;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.26)
}

.top-menu-block .dropdown-menu li {
    background: #fff !important
}

.top-menu-block .dropdown-menu a {
    background: #fff !important
}

.top-menu-block {
    justify-content: flex-start;
    display: flex;
    align-items: center;
    flex-wrap: nowrap
}

.top-menu-block .submenu i {
    margin-left: 10px;
    font-size: 10px
}

.additional-nav-menu {
    position: relative
}

.additional-nav-menu a {
    color: #343434
}

.additional-nav-menu .dropdown-menu {
    right: auto;
    left: 0
}

.additional-nav-menu .dropdown-menu li:hover ul {
    display: none
}

.header-1 .top-menu-list {
    max-width: 840px;
    white-space:nowrap
}

.header-2 .top-menu-list {
    max-width: 935px
}
.header-1 .top-menu-list {
    width: 100%
}
@media (max-width: 1040px) {
    .top-menu-list li{
        margin-right:20px
    }
}

@media (max-width: 768px) {
    .navbar-fixed-top {
        bottom: 0;
        top: auto
    }

    .top-menu:not(.navbar-fixed-top) {
        dispaly: none
    }
}

.top-menu-list,
.additional-nav-menu, .catalog-menu-list, .additional-main-menu {
    opacity: 0
}

.logo {
    padding: 10px 0px 10px 0px;
    margin-right: 27px
}

.logo a {
    color: #000
}

.logo img {
    max-width: 180px;
    max-height: 90px
}

.header-3 .logo {
    margin-right: 0;
    text-align: center
}

.header-3 .logo .catalog-menu-list li {
    margin: 20px 30px 0px
}

.header-phone {
    margin-right: 50px
}

.header-phone h4 {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 0;
    margin-top: 0;
    white-space: nowrap
}

.header-phone > a {
    font-size: 15px
}

.header-3 .header-phone {
    margin-right: 0
}

.header-search .input-group {
    min-width: 300px;
    height: 45px;
    border: 1px solid #e4e1e1
}

.header-search .btn {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    background: transparent
}

.header-search .btn span {
    font-size: 20px
}

.header-search .btn:hover,
.header-search .btn:focus {
    outline: none;
    background: transparent
}

.header-search input {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    height: 45px;
    border: none
}

.header-search input:hover,
.header-search input:focus {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: none
}

@media (max-width: 1210px) {
    .header-search .input-group {
        min-width: 270px
    }

    .header-search {
        margin-right: 0px
    }
}

@media (min-width: 768px) {
    .header-search .input-group {
        max-width: 350px
    }
}

@media (max-width: 768px) {

    .header-search {
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: row;
        flex-direction: row;
        width: 100%;
        margin: 0 -7px;
        padding: 0
    }

    .header-search form {
        -ms-flex: 2 0 auto;
        flex: 2 0 auto;
        -webkit-box-flex: 2;
        max-width: calc(100% - 50px)
    }

    .header-search .input-group {
        min-width: 200px
    }
}

@media (max-width: 400px) {
    .header-search {
        margin-right: 60px
    }

    .header-search .input-group {
        height: 45px;
        border: 1px solid #e4e1e1
    }
}

.search-block .popover {
    width: 100%;
    left: 0 !important;
    max-width: 350px
}

.template-pad .media-left {
    min-width: 60px;
    text-align: center
}

.template-pad img {
    max-height: 50px;
    width: auto;
    margin: 0 auto
}

.modal-body,
.modal-footer,
.modal-header {
    border: none !important
}

.modal-content {
    padding: 10px 15px
}

.return-call .modal-dialog {
    max-width: 365px
}

.search-open-button {
    display: inline-block;
    position: relative;
    width: 30px;
    height: 29px;
    font-size: 17px;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    float: right;
    color: #343434;
    transition: all 0.3s
}

.search-open-button i {
    display: inline-block;
    text-decoration: none;
    margin-top: 5px
}

.search-big-block {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: #fff;
    top: 0;
    left: 0;
    z-index: 1050
}

.search-big-block.active {
    display: block
}

.search-close {
    cursor: pointer;
    text-align: center;
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 20px;
    right: 40px
}

.header-search-form {
    position: relative;
    display: block;
    max-width: 700px;
    margin: auto;
    margin-top: 22%;
    padding: 20px
}

.header-search-form input {
    box-shadow: none;
    border: none;
    border-bottom: 1px solid #aaa;
    border-radius: 0
}

.header-search-form input:focus {
    box-shadow: none;
    border-color: #aaa
}

.header-search-button {
    position: absolute;
    right: 26px;
    top: 33px;
    border: none;
    background-color: #fff;
    font-size: 16px
}

.top-navbar .search-open-button {
    margin-right: 15px;
    margin-top: 15px
}

.top-navbar .search-open-button i {
    margin-top: 0;
    font-size: 22px
}

.menu-list {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    display: -webkit-flex;
    display: flex;
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0
}

.header-1 .menu-list {
    width: 410px
}

.header-1 .menu-list li a {
    font-size: 17px
}

.header-1 .menu-list li {
    padding-left: 40px
}

.header-2 .menu-list {
    width: auto
}

.header-2 .menu-list li+li {
    margin-left: 30px
}

.header-2 .menu-list li a {
    font-size: 13px
}

.header-2 .menu-list span[class^="icons-"] {
    font-size: 15px;
    margin-right: 10px
}

.header-3 .menu-list {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 185px
}

.header-3 .menu-list>li>a {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    display: -webkit-flex;
    display: flex;
    font-size: 13px;
    margin: 8px 0
}

.header-3 .menu-list span[class^="icons-"] {
    -webkit-order: 3;
    order: 3;
    font-size: 18px;
    margin-left: 10px;
    width: 20px;
    text-align: center
}

@media (max-width: 1100px) {
    .header-1 .menu-list {
        display: none
    }
}

@media (max-width: 950px) {
    .header-2 .menu-list {
        flex-direction: column;
        align-items: end
    }

    .header-2 .menu-list li {
        margin-bottom: 10px
    }

    .header-2 .menu-list li+li {
        margin-left: 0
    }
}

.user-menu>ul {
    left: auto;
    right: 0
}

.user-menu>ul>li {
    color: #343434 !important
}

.user-menu>ul>li>a {
    color: #343434 !important;
    padding: 3px 20px !important
}

.user-menu>ul>li>a:hover {
    opacity: 0.7
}

.catalog-menu-list {
    max-width: 809px
}
@media (max-width:1390px){
    .catalog-menu-list {
        max-width: 640px
    }
    .additional-main-menu {margin-left:20px; margin-right;10px;}

}
.menu-3 .catalog-menu-list {
    max-width: 580px
}

.catalog-menu-wrap {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    /* margin-right: 30px*/
}

.catalog-menu-wrap .dropdown-menu {
    top: 31px;
    border: none;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.26)
}

.catalog-menu-wrap .dropdown-menu li {
    background: #fff !important
}

.catalog-menu-wrap .dropdown-menu a {
    background: #fff !important
}

.additional-main-menu {
    position: relative
}

.additional-main-menu a {
    color: #343434
}

.additional-main-menu .dropdown-menu {
    right: auto;
    left: 0;
    top: 31px
}

.additional-main-menu .dropdown-menu li:hover ul {
    display: none
}

.additional-main-menu i {
    margin-top: 4px
}

.center-menu {
    list-style-type: none;
    justify-content: center;
    display: flex;
    align-items: center;
    margin-top: 15px
}

.center-menu a {
    font-size: 17px;
    padding: 0 10px
}

.menu-item-flag {
    margin-left: 20px
}

@media (max-width: 1225px) {
    .catalog-menu-list {
        max-width: 640px
    }
}

@media (max-width: 1100px) {
    .catalog-menu-list {
        max-width: 475px
    }
}

@media (max-width: 991px) {
    .additional-main-menu .dropdown-menu {
        right: 0;
        left: auto
    }
}

.header-middle-wrap {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding: 0
}

.header-3 .header-middle-wrap {
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.header-1 .header-middle-wrap {
    padding-right: 15px
}

@media (max-width: 768px) {
    .header-middle-wrap {
        -webkit-flex-direction: column;
        flex-direction: column;
        padding-bottom: 0;
        text-align: center
    }

    .header-middle-wrap>div {
        margin-right: 0;
        margin-bottom: 15px
    }
    .soc-sticker {
        margin-right: 0;
        margin-bottom: 15px!important
    }
}

.header-2 .header-middle-wrap>div,
.header-2 .header-middle-wrap>ul {
    margin: 0;
    flex: 1 0 33%
}

.header-2 .logo {
    text-align: center
}

.menu-3 .catalog-menu-list {
    justify-content: space-around
}

.menu-3 .catalog-menu-list li:nth-child(n+5) {
    display: block
}

@media (max-width: 1050px) {
    .header-3 .center-menu {
        display: none
    }
}

.header-3 .center-menu li:nth-child(n+5) {
    display: none
}
@media(max-width:1024px){ .header-search {
                              display: none
                          }
                          .header-middle-wrap {
                              -webkit-flex-direction: column;
                              flex-direction: column;
                              padding-bottom: 0;
                              text-align: center
                          }

                          .header-middle-wrap>div {
                              margin-right: 0;
                              margin-bottom: 15px
                          }
                          .soc-sticker {
                              margin-right: 0;
                              margin-bottom: 15px!important
                          }
                          .top-navbar .navbar-collapse.collapse {
                              visibility: visible !important;
                              border-top: 0;
                          }
                          .top-navbar .catalog-menu-list, .top-navbar .additional-main-menu, .top-navbar .text {
                              display: none;
                          }
                          .top-navbar .nav {
                              display: none;
                          }
                          .top-navbar .btn-menu {
                              margin-right: 0;
                              width: auto;
                              height: 46px;
                              padding-left: 15px;
                              padding-top: 13px;background-color: transparent;
                              display: block !important;
                          }
                          .catalog-menu-wrap {
                              max-width: calc(100% - 168px);
                          }
                          .top-menu-list{font-size:11px}
                          #navbar {padding:1px 0; border:1px solid #f6f6f6; }
                          #navbar .catalog-menu-list {
                              flex: 2 0 auto;
                          }
                          .top-navbar form {
                              max-width:865px;
                              margin-right: 0;
                              display: block;
                              width:100%;padding-left:10px
                          }
                          collapse.collapse {
                              visibility: visible !important;
                              border-top: 0;
                          }
                          .top-navbar .search-block input, .top-navbar .search-block .btn {
                              height: 44px;
                              border: none;
                              box-shadow: none;
                          }
                          .top-navbar .nav {
                              display: none;
                          }
}
@media (max-width: 768px) {
    .header-search {
        display: none
    }

    header {
        border-bottom: 1px solid #eaedef
    }

    div.logo {
        margin-bottom: 0
    }

    ol.breadcrumb {
        margin-bottom: 10px
    }

    input,
    textarea,
    select {
        font-size: 16px
    }
}

header {
    z-index: 999
}

.top-navbar {
    background: #F6F6F6;
    margin-bottom: 5px;
    border-radius: 0 !important;
    border: none !important;

}

.top-navbar .dropdown:hover .menu-wrap>.dropdown-menu {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.top-navbar .dropdown:hover .menu-wrap {
    height: 100%
}

.navbar-wrap {
    height: 50px
}

@media (max-width: 1290px) {
    .container-fluid {
        width: 100%;
        padding: 0 46px
    }
}
.top-navbar .search-open-button {display:none}
@media (max-width: 768px) {
    li .search-open-button{display:none!important}
    /* .top-navbar:not(.fixed) {
       display: none !important
     }*/
    .top-navbar {
        z-index:998;
        top: 0;
        right: 0;
        left: 0;

    }
    .top-navbar .container-fluid {
        padding: 0;
    }
    .top-navbar .navbar-collapse.collapse{padding:0}
    .top-navbar [class^="icons-"],
    .top-navbar [class*=" icons-"] {
        font-size: 19px
    }
    .top-navbar .nav a {
        display: flex;
        align-items: center;
        color: #343434;
        background:#fff !important
    }


    .top-navbar .search-block input,
    .top-navbar .search-block .btn {
        height: 44px;
        border: none;
        box-shadow: none
    }

    .top-navbar #navbar>.main-menu {
        margin-right: 0
    }
    .top-navbar.fixed{  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.26);
                        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.26);background: #F6F6F6;}
    .top-navbar .btn-menu{background-color: transparent;margin-right:0}
    .top-navbar.fixed .btn-menu{background-color: #efefef;}
    .top-navbar .btn-menu {
        margin-right: 0;
        width: auto;
        height: 50px;
        padding-left: 15px;
        padding-top: 16px;
    }
    .top-navbar form {
        width: 100%;
        max-width: 400px;
        margin-right: 30px
    }
    .top-navbar form {
        display: block
    }
    .top-navbar .search-open-button i {
        margin-top: 0;
        font-size: 19px;
    }
    .top-navbar .nav {

        display: none;

    }
    .top-navbar .catalog-menu-list,
    .top-navbar  .additional-main-menu,
    .top-navbar  .text {
        display: none
    }
    .top-navbar .navbar-collapse.collapse {
        visibility: visible !important;
        border-top: 0
    }

    .fixed .nav {
        display: none
    }
}
.fixed .search-block input, .fixed .search-block .btn {

    height: 50px;
    border: none;
    box-shadow: none;

}
.navbar-wrap {
    height: auto
}

.newsLine h2 a {
    color: #343434;
    font-size:20px;
}

#cartlink {
    cursor: pointer;
    min-width: 317px
}

.nav>li>a.header-cart {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    font-size: 15px;
    background: transparent
}

.nav>li>a.header-cart span[class^="icons-"] {
    font-size: 22px;
    margin-right: 10px
}

.nav>li>a.header-cart span {
    margin: 0 5px;
    white-space: nowrap
}

@media (max-width: 1199px) {
    #cartlink {
        cursor: pointer;
        min-width: 190px
    }
}

@media (max-width: 925px) {
    #cartlink {
        display: none
    }
}

.mac #cartlink .rubznak {
    display: block;
    height: 16px
}

.action-tabs {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    list-style-type: none;
    padding-left: 0;
    padding-top: 20px
}

.action-tabs .active a {
    color: #343434
}

.action-tabs li {
    font-size: 20px;
    color: #e4e1e1;
    margin: 0 15px 0 0
}

.action-tabs li a {
    color: #9ca4a7;
    font-weight: 400;
    font-family: "StemMedium"
}

.action-tabs li a:hover {
    color: #343434;
    opacity: 0.7
}

.action-tab-pane {
    padding-top: 0
}

@media (max-width: 768px) {
    .action-tabs {
        -webkit-justify-content: center;
        justify-content: center
    }

    .action-tabs li {
        font-size: 14px
    }
}

.swiper-wrapper {
    padding-bottom: 45px;
    margin-top: 20px
}

.swiper-slider-wrapper {
    position: relative;
    padding-left: 50px;
    padding-right: 50px
}

div.swiper-button-next,
div.swiper-button-prev {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    top: 40%;
    width: 42px;
    height: 42px;
    background-color: #f0f3f5;
    background-image: none !important;
    text-align: center;
    font-size: 30px
}

div.swiper-button-next i.fa.fa-angle-right,
div.swiper-button-prev i.fa.fa-angle-right {
    padding-left: 3px
}

div.swiper-button-next i.fa.fa-angle-left,
div.swiper-button-prev i.fa.fa-angle-left {
    padding-right: 3px
}

.swiper-button-prev {
    left: 0 !important
}

.swiper-button-next {
    right: 0 !important
}

@media (max-width: 768px) {
    .swiper-slider-wrapper {
        padding: 0
    }

    div.swiper-button-next,
    div.swiper-button-prev {
        top: 20px
    }
}

section.brands {
    padding: 60px 0 45px;
}

.brands-slider .swiper-wrapper {
    padding-bottom: 0
}

.brands-slider li {
    text-align: center
}

.brands-slider li a {
    display: inline-block;
    margin: 0 auto
}

.brands-slider ul,
.brands-slider li {
    list-style-type: none !important;
    padding-left: 0
}

.brands .mega-menu-column img {
    width: 100%;
    max-width: 105px
}

@media (max-width: 768px) {
    section.brands {
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3ZWFkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYwNzhlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #17ead9), color-stop(100%, #6078ea));
        background: -moz-linear-gradient(top, #17ead9 0%, #6078ea 100%);
        background: -webkit-linear-gradient(top, #17ead9 0%, #6078ea 100%);
        background: linear-gradient(to bottom, #17ead9 0%, #6078ea 100%)
    }

    .brands div.swiper-button-next,
    .brands div.swiper-button-prev {
        top: -60px
    }
}

.product-day-panel {
    border: 1px solid #e4e1e1
}

.product-day-panel {
    border: 1px solid #e4e1e1
}

.product-day-heading {
    font-size: 20px;
    font-family: "stemMedium";
    padding: 20px
}

.product-day-body {
    padding: 17px
}

.product-day-body .product-name a {
    font-size: 18.2px;
    line-height: 22px
}

.product-day-body .new-price {
    font-size: 22.4px
}

.product-day-body .old-price {
    font-size: 16.8px;
    margin-left: 40px
}

.product-day-img {
    display: block;
    text-align: center
}

.product-day-img img {
    margin: 0 auto;
    max-width: 100%
}

.product-day-time {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-direction: row;
    flex-direction: row;
    display: -webkit-flex;
    display: flex;
    margin-top: 30px
}

.product-day-time div {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    width: 65px !important;
    height: 65px !important;
    border: 1px solid #e4e1e1;
    padding: 12px 0
}

.product-day-time div h4,
.product-day-time div small {
    margin: 0;
    color: #343434;
    font-size: 18.2px;
    font-family: "stemMedium"
}

@media (max-width: 1260px) {
    .product-day-body {
        padding: 10px
    }

    .product-day-body .product-name a {
        font-size: 15px;
        line-height: 20px
    }

    .product-day-time div h4,
    .product-day-time div small {
        font-size: 15px
    }
}

.product-day-body .rating {
    margin-bottom: 15px
}

.news {
    background-color: #f0f3f5;
    padding: 30px 0
}

.news-name h4 {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    color: #343434;
    font-family: "stemMedium";
    font-size: 15px;
    line-height: 24px;
    font-weight: 500;
    margin-bottom: 20px
}

.news-text {
    font-size: 13px;
    font-weight: 300;
    line-height: 16px;
    color: #000;
    margin-bottom: 15px
}

.news-data {
    margin-top: 25px
}

.news-list a {
    color: #333333
}

.news-list a:hover {
    text-decoration: none
}

.news-img {
    text-align: center;
}

.news-img img {
    max-height: 150px;
    width: auto;
    margin: auto
}

.catalog-img {
    display: block;
    position: relative;
    width: 100%;
    overflow: hidden;
    margin: auto;
    border: 1px solid #e3e8ea;
    margin-bottom: 30px;
    height: 400px;
}

.catalog-img>.img {
    position: absolute;
    width: 100%;
    height: 100% !important;
    transition: transform 1s;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center
}

.catalog-img>.img img {
    position: absolute;
    max-width: 100%;

}
/*@media(max-width:1024px) {.catalog-img>.img img {
  max-width: 190px
}}*/
.catalog-img:hover .img {
    transform: scale3d(1.1, 1.1, 1);
    -webkit-transform: scale3d(1.1, 1.1, 1);
    -moz-transform: scale3d(1.1, 1.1, 1);
    -ms-transform: scale3d(1.1, 1.1, 1);
    -o-transform: scale3d(1.1, 1.1, 1)
}

.catalog-img:before {
    content: "";
    padding-top: 100%;
    float: left
}


.catalog-desc {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-align-content: center;
    align-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-transition-property: color;
    -o-transition-property: color;
    -webkit-transition-property: color;
    transition-property: color;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 20px;
    color: #777777
}

.catalog-desc-wrap {
    position: relative;
    max-width: 250px;
    padding: 5px 12px 5px;
    text-align: center
}

html:not(.ie) .catalog-background {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.catalog-background {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    display: block;
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.9)
}

.catalog-title {
    color: #000000;
    font-size: 17px;
    position: relative
}

.btn-green {
    background: #90cc09 !important
}

@media (max-width: 768px) {
    .catalog-wrap {
        width: 50% !important
    }
    .catalog-img>.img img {
        max-width: 100%;
        max-height: none !important;
    }


}

@media (max-width: 450px) {
    .catalog-wrap {
        width: 100% !important
    }
    .catalog-img {
        height: 132px;
    }

}

@media (max-width: 991px) {
    .catalog-img>.img img {
        max-width: none !important;
        max-height: 100%;
    }
}

@media (max-width: 1170px) {
    .catalog-img {
        height: 115px;
    }
}






.product-block-wrapper-fix .sale-icon-content {
    bottom: -1px
}

.product-block-wrapper-fix .rating {
    width: 55px
}

.product-block-wrapper-fix .rating_blank,
.product-block-wrapper-fix .rating_votes {
    height: 11px;
    background-size: 11px 11px
}

.product-block-wrapper-fix:hover .product-block-button {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

.product-block-wrapper-fix:hover .product-img {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    opacity: 0.23
}

.template-product-list .product-block-wrapper-fix {
    margin-bottom: 50px
}

.product-block-top {
    position: relative
}

.product-block-top .sale-icon.label {
    position: absolute;
    bottom: -1px;
    left: 0
}

.product-block-top .newtip-icon.label {
    position: absolute;
    top: 0;
    right: 0
}

.product-block-top .hit-icon.label {

}
.product-block-top .promo-icon.label:nth-child(n+2) {

}
.label-block{  position: absolute;
               top: 0;
               left: 0;
               right: auto; display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start;}
.label-block .label{float:none; display:inline;}
.label-block .label:after{content:''; clear:both; display:block;}
.product-block-top .promo-icon.label:nth-child(1) {
    position: absolute;
    top:0px;
    right: auto;
    left:0
}

.product-name {
    margin-top: 7px;
    margin-bottom: 9px;
    font-size: 14px;
    font-weight: 400;
    font-family: 'StemMedium'
}

.product-img {
    margin: 0 auto;
    height: 176px;
    display: block;
    text-align: center;
    background: #fff
}

.product-img img {
    max-width: 100%;

    max-height: 100%
}

.product-block-button {
    display: none;
    position: absolute;
    top: 20%;
    left: 25%;
    width: 50%;
    height: 60%;
    text-align: center
}

.product-block-button a,
.product-block-button .btn {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.price-block {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    align-items: center
}

.new-price {
    font-family: "StemLight"
}

.old-price {
    margin-bottom: 7px;
    color: #878686;
    font-size: 12px;
    display: inline-block;
    position: relative;
    line-height: 1;
    white-space: nowrap
}

.old-price span {
    text-decoration: none !important
}

.wrap-link {
    display: block;
    width: 100%;
    height: 100%
}

.old-price:after {
    content: "";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    height: 0;
    border-bottom: 1px solid #f91155;
    pointer-events: none;
    -webkit-transform: rotate(-8deg);
    transform: rotate(-8deg)
}

h4.new-price {
    margin-right: 15px;
    white-space: nowrap;
    margin-bottom: 7px
}

@media (max-width: 768px) {
    h4.new-price {
        font-size: 16px
    }

    .product-img {
        max-height: 176px
    }
}

.product-info-block h1.page-header {
    margin-top: 0
}

.odnotipListWrapper {
    margin-top: 20px
}

@media (max-width: 768px) {
    .product-block-button {
        display: none !important
    }
}

.inner-nowbuy .col-md-3 {
    width: 100%
}

.inner-nowbuy .col-md-3 .newtip-icon.label {
    display: none
}

.inner-nowbuy .product-block-button {
    display: none !important
}

.inner-nowbuy .product-block-wrapper-fix {
    display: -webkit-flex;
    display: flex
}



.inner-nowbuy .new-price {
    font-size: 16px
}

.inner-nowbuy .product-img {
    height: auto;
    width: 85px
}

.inner-nowbuy .product-img img {
    max-height: 85px
}

.inner-nowbuy .product-block-wrapper-fix>div {
    display: -webkit-flex;
    display: flex;
    position: relative;
    width: 100%;
    padding: 7px;
    border-left: 0;
    border-right: 0;
    border-top: 0
}

.inner-nowbuy .product-block-wrapper-fix>div img {
    max-width: 70px !important
}

.inner-nowbuy .product-block-top {
    position: static;
    max-width: 110px;
    height: 110px;
    margin-right: 10px
}

.inner-nowbuy .product-block-top .sale-icon {
    right: 7px;
    bottom: 16px;
    left: auto
}

.inner-nowbuy .caption {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column
}

.inner-nowbuy .product-name {
    -webkit-order: 1;
    order: 1;
    margin-top: 0;
    margin-bottom: 10px;
    height: 43px
}

.inner-nowbuy .rating {
    -webkit-order: 2;
    order: 2
}

.inner-nowbuy .price-block {
    -webkit-order: 3;
    order: 3
}

.sidebar-left-inner .inner-nowbuy {
    margin-bottom: 50px
}

.sidebar-left-inner .inner-nowbuy .product-block-wrapper-fix {
    border-bottom: 0.5px solid #f3f5f6;
    margin-bottom: 10px
}

.inner-nowbuy .nowBuy-slider .product-name {
    height: 43px;
    margin-bottom: 15px
}

.manufacturer-list {
    width: 33%;
    float: left
}

.manufacturer-list li {
    border: none
}

.manufacturer-list li a {
    color: #343434
}

.sticker-info {
    width: 285px;
    border: 0.5px solid #cfd8dc;
    padding: 20px 10px 15px 15px;
    border-radius: 2px
}

.sticker-info ul {
    padding-left: 0
}

.sticker-info li {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: left;
    justify-content: left;
    list-style-type: none;
    padding-left: 50px;
    background-repeat: no-repeat;
    margin-bottom: 15px;
    padding-bottom: 20px
}

.sticker-info li:nth-child(1) {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzNnB4IiBoZWlnaHQ9IjM0cHgiIHZpZXdCb3g9IjAgMCAzNiAzNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5CMDU2RjQzNC0yODkzLTQ3OTQtQjk0Ny00ODJGNjhBMjM5M0E8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJzdGlrZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjAwMDAwMCwgLTE3LjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAwMDAwLCAxNi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlN0YWNrZWQtR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIj4gICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iZnJlZS1kZWxpdmVyeSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDEuNjEyODAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOC45MTEzNzI3LDE1LjQ5MDg1MzIgTDI0Ljc2MTczNjMsMTUuNDkwODUzMiBMMjQuNzYxNzM2MywxMS42Mjg1Nzk5IEwyNS42MzMxOTI3LDExLjYyODU3OTkgQzI1LjkyMjA5NzIsMTEuNjI4NTc5OSAyNi4xNTYzMTc3LDExLjM5Mjk2OTMgMjYuMTU2MzE3NywxMS4xMDIxOTM0IEwyNi4xNTYzMTc3LDUuNDg3NDAzOTMgQzI2LjE1NjMxNzcsNS4xOTY2MjgwMiAyNS45MjIwOTcyLDQuOTYxMDE3NDIgMjUuNjMzMTkyNyw0Ljk2MTAxNzQyIEwyMi42NjQ3MDI3LDQuOTYxMDE3NDIgQzIyLjYxODE3OTUsMi4zMTMyOTMyNiAyMi4xMzM5MDUyLDAuMDQ3ODY2MDgwMiAxOC42NTg0MDI1LDAuMDQ3ODY2MDgwMiBDMTYuNDY3OTAzOSwwLjA0Nzg2NjA4MDIgMTQuNDU2NTkzMSwxLjM3NDY0MDgzIDEzLjYwMDQxMTksMi4xOTUyNDIzMSBDMTMuNDMwMDgyNCwyLjE2Nzk0MDQgMTMuMjU1NTY3OSwyLjE1MzM0MTk1IDEzLjA3NzcwNTUsMi4xNTMzNDE5NSBDMTIuOTAwMDUyMiwyLjE1MzM0MTk1IDEyLjcyNTc0NywyLjE2Nzg3MDIxIDEyLjU1NTU1NywyLjE5NTE3MjEzIEMxMS42OTk0NDU2LDEuMzc0NTcwNjUgOS42ODgzNDM5OCwwLjA0Nzg2NjA4MDIgNy40OTc3MDU5LDAuMDQ3ODY2MDgwMiBDNC4wMjIzNDI2OCwwLjA0Nzg2NjA4MDIgMy41MzgwNjg0NywyLjMxMzI5MzI2IDMuNDkxNTQ1MjIsNC45NjEwMTc0MiBMMC41MjMxMjQ5NTgsNC45NjEwMTc0MiBDMC4yMzQyMjA0ODEsNC45NjEwMTc0MiAwLDUuMTk2NjI4MDIgMCw1LjQ4NzQwMzkzIEwwLDExLjEwMjE5MzQgQzAsMTEuMzkyOTY5MyAwLjIzNDIyMDQ4MSwxMS42Mjg1Nzk5IDAuNTIzMTI0OTU4LDExLjYyODU3OTkgTDEuMzk0OTk5ODksMTEuNjI4NTc5OSBMMS4zOTQ5OTk4OSwxNi43MTg2NjczIEMxLjM5NDk5OTg5LDE3LjAwOTIzMjcgMS42MzAwNTczNywxNy4yNDUwNTM4IDEuOTE4MTI0ODUsMTcuMjQ1MDUzOCBDMi4yMDY4ODk4MiwxNy4yNDUwNTM4IDIuNDQxMjQ5ODEsMTcuMDA5MjMyNyAyLjQ0MTI0OTgxLDE2LjcxODY2NzMgTDIuNDQxMjQ5ODEsMTEuNjU0ODk5MiBMOS43NjQ5OTkyMiwxMS42NTQ4OTkyIEw5Ljc2NDk5OTIyLDIzLjIxMDc2NzYgTDIuNDQxMjQ5ODEsMjMuMjEwNzY3NiBMMi40NDEyNDk4MSwxOC44MjQyMTM0IEMyLjQ0MTI0OTgxLDE4LjUzNDM0OTkgMi4yMDY4ODk4MiwxOC4yOTc4MjY4IDEuOTE4MTI0ODUsMTguMjk3ODI2OCBDMS42MzAwNTczNywxOC4yOTc4MjY4IDEuMzk0OTk5ODksMTguNTM0MzQ5OSAxLjM5NDk5OTg5LDE4LjgyNDIxMzQgTDEuMzk0OTk5ODksMjkuMzUxOTQzNiBDMS4zOTQ5OTk4OSwyOS4zOTc0MjM0IDEuNDAxMzQ3MTQsMjkuNDQxMzU5MSAxLjQxMjIyODE0LDI5LjQ4MzQ3MDEgQzEuNDcwMjYwMTMsMjkuNzEwNTg4MyAxLjY3NDQ4ODEyLDI5Ljg3ODYxMDkgMS45MTgyNjQzNSwyOS44Nzg2MTA5IEw0LjI0ODQwMjQxLDI5Ljg3ODYxMDkgQzQuNTA1NTcwNjQsMzEuODQwNDg4NSA2LjE3NzE5OTAxLDMzLjM2MDA2MTEgOC4xOTU5NzMxLDMzLjM2MDA2MTEgQzEwLjIxNDc0NzIsMzMuMzYwMDYxMSAxMS44ODYzNzU2LDMxLjg0MDU1ODcgMTIuMTQzNTQzOCwyOS44Nzg2MTA5IEwyNC4yNjYyMzIzLDI5Ljg3ODYxMDkgQzI0LjUyMzQwMDYsMzEuODQwNDg4NSAyNi4xOTUwMjg5LDMzLjM2MDA2MTEgMjguMjEzODAzLDMzLjM2MDA2MTEgQzMwLjIzMjU3NzEsMzMuMzYwMDYxMSAzMS45MDQyMDU1LDMxLjg0MDU1ODcgMzIuMTYxMzczNywyOS44Nzg2MTA5IEwzNS4xODg4NzIyLDI5Ljg3ODYxMDkgQzM1LjQ3Nzc3NjcsMjkuODc4NjEwOSAzNS43MTE5OTcyLDI5LjY0MzAwMDMgMzUuNzExOTk3MiwyOS4zNTIyMjQ0IEwzNS43MTE5OTcyLDIyLjMzMzg3NzkgQzM1LjcxMTk5NzIsMTguNTYwNTk5IDMyLjY2MTI3MTksMTUuNDkwODUzMiAyOC45MTEzNzI3LDE1LjQ5MDg1MzIgWiBNMjguMzg3OTY4NywxNi41NDM2MjYyIEwyOC4zODc5Njg3LDE5LjcwMTY2NDYgTDI0Ljc2MTczNjMsMTkuNzAxNjY0NiBMMjQuNzYxNzM2MywxNi41NDM2MjYyIEwyOC4zODc5Njg3LDE2LjU0MzYyNjIgWiBNMjUuMTEwMDY3OCw2LjAxMzc5MDQ1IEwyNS4xMTAwNjc4LDEwLjU3NTgwNjkgTDE2LjM5MTMxODQsMTAuNTc1ODA2OSBMMTYuMzkxMzE4NCw2LjAxMzc5MDQ1IEwyNS4xMTAwNjc4LDYuMDEzNzkwNDUgWiBNMjMuNzE1NDg2NCwxMS42NTQ4OTkyIEwyMy43MTU0ODY0LDIzLjIxMDc2NzYgTDE2LjM5MTMxODQsMjMuMjEwNzY3NiBMMTYuMzkxMzE4NCwxMS42NTQ4OTkyIEwyMy43MTU0ODY0LDExLjY1NDg5OTIgWiBNMTguNjU4NDcyMywxLjEwMDYzOTExIEMyMC4yOTgwMTU2LDEuMTAwNjM5MTEgMjAuODI3NjI3MywxLjY1MjIyMTk5IDIxLjEwNTc5MDMsMi4xMzI3Nzc3OCBDMjEuNDk3NjQ1OCwyLjgwOTc4MTAyIDIxLjU5Nzg3NjUsMy44NjM2NzcgMjEuNjE4MTA0LDQuOTYxMDE3NDIgTDE2LjM0OTI1OTIsNC45NjEwMTc0MiBDMTYuMTg5NzQxLDMuOTUzMzAzMDggMTUuNTc5Nzc3MywzLjA5NTI5MzA2IDE0LjczNDMzNzYsMi42MDE4OTM0NCBDMTUuNjIxOTA2MywxLjkxMjgxODQgMTcuMTUyMzYwNiwxLjEwMDYzOTExIDE4LjY1ODQ3MjMsMS4xMDA2MzkxMSBaIE0xMC44MTEyNDkxLDEwLjU3NTgwNjkgTDEwLjgxMTI0OTEsNi4wMTM3OTA0NSBMMTUuMzQ1MDY4NSw2LjAxMzc5MDQ1IEwxNS4zNDUwNjg1LDEwLjU3NTgwNjkgTDEwLjgxMTI0OTEsMTAuNTc1ODA2OSBaIE0xNS4zNDUwNjg1LDExLjY1NDg5OTIgTDE1LjM0NTA2ODUsMjMuMjEwNzY3NiBMMTAuODExMjQ5MSwyMy4yMTA3Njc2IEwxMC44MTEyNDkxLDExLjY1NDg5OTIgTDE1LjM0NTA2ODUsMTEuNjU0ODk5MiBaIE0xMy4wNzc4NDUsMy4yMDYxMTQ5NyBDMTQuMTQ3ODc5NiwzLjIwNjExNDk3IDE1LjA0NjMyOTMsMy45NTYxMTA0OCAxNS4yODMxMzA1LDQuOTYxMDE3NDIgTDEwLjg3MjQ4OTYsNC45NjEwMTc0MiBDMTEuMTA5MjkwOSwzLjk1NjI1MDg1IDEyLjAwNzgxMDMsMy4yMDYxMTQ5NyAxMy4wNzc4NDUsMy4yMDYxMTQ5NyBaIE01LjA1MDU5NzEsMi4xMzI3Nzc3OCBDNS4zMjg3NjAwOCwxLjY1MjIyMTk5IDUuODU4MzAyMDMsMS4xMDA2MzkxMSA3LjQ5Nzc3NTY1LDEuMTAwNjM5MTEgQzkuMDAzOTU3MDMsMS4xMDA2MzkxMSAxMC41MzQyMDIyLDEuOTEyNjA3ODUgMTEuNDIxNjMxMywyLjYwMTYxMjcgQzEwLjU3NTk4MjQsMy4wOTQ5NDIxNCA5Ljk2NTczOTcxLDMuOTUzMDkyNTMgOS44MDYyOTEyMiw0Ljk2MTAxNzQyIEw0LjUzODI4MzM5LDQuOTYxMDE3NDIgQzQuNTU4NDQxMTQsMy44NjM3NDcxOSA0LjY1ODY3MTg4LDIuODA5NzEwODQgNS4wNTA1OTcxLDIuMTMyNzc3NzggWiBNMS4wNDYyNDk5MiwxMC41NzU4MDY5IEwxLjA0NjI0OTkyLDYuMDEzNzkwNDUgTDkuNzY0OTk5MjIsNi4wMTM3OTA0NSBMOS43NjQ5OTkyMiwxMC41NzU4MDY5IEwxLjA0NjI0OTkyLDEwLjU3NTgwNjkgWiBNOC4xOTU5NzMxLDMyLjMwNzIxNzkgQzYuNTc2NjU3MjMsMzIuMzA3MjE3OSA1LjI1OTIxOTMzLDMwLjk4MTQ5NTkgNS4yNTkyMTkzMywyOS4zNTIwODQgQzUuMjU5MjE5MzMsMjcuNzIyNjcyMSA2LjU3NjY1NzIzLDI2LjM5NzAyMDMgOC4xOTU5NzMxLDI2LjM5NzAyMDMgQzkuODE1Mjg4OTcsMjYuMzk3MDIwMyAxMS4xMzI3OTY2LDI3LjcyMjY3MjEgMTEuMTMyNzk2NiwyOS4zNTIwODQgQzExLjEzMjcyNjksMzAuOTgxNTY2MSA5LjgxNTI4ODk3LDMyLjMwNzIxNzkgOC4xOTU5NzMxLDMyLjMwNzIxNzkgWiBNMjguMjEzODAzLDMyLjMwNzIxNzkgQzI2LjU5NDQ4NzEsMzIuMzA3MjE3OSAyNS4yNzcwNDkyLDMwLjk4MTQ5NTkgMjUuMjc3MDQ5MiwyOS4zNTIwODQgQzI1LjI3NzA0OTIsMjcuNzIyNjcyMSAyNi41OTQ0ODcxLDI2LjM5NzAyMDMgMjguMjEzODAzLDI2LjM5NzAyMDMgQzI5LjgzMzExODksMjYuMzk3MDIwMyAzMS4xNTA1NTY4LDI3LjcyMjY3MjEgMzEuMTUwNTU2OCwyOS4zNTIwODQgQzMxLjE1MDU1NjgsMzAuOTgxNTY2MSAyOS44MzMxMTg5LDMyLjMwNzIxNzkgMjguMjEzODAzLDMyLjMwNzIxNzkgWiBNMzQuNjY1NzQ3MiwyOC44MjU5MDggTDMyLjE2MTQ0MzQsMjguODI1OTA4IEMzMS45MDQ0MTQ3LDI2Ljg2Mzk2MDIgMzAuMjMyNzE2NiwyNS4zNDQzODc2IDI4LjIxMzgwMywyNS4zNDQzODc2IEMyNi4xOTQ5NTkyLDI1LjM0NDM4NzYgMjQuNTIzMTkxMywyNi44NjM5NjAyIDI0LjI2NjE2MjYsMjguODI1OTA4IEwxMi4xNDM2MTM1LDI4LjgyNTkwOCBDMTEuODg2NTg0OCwyNi44NjM5NjAyIDEwLjIxNDg4NjcsMjUuMzQ0Mzg3NiA4LjE5NTk3MzEsMjUuMzQ0Mzg3NiBDNi4xNzcxMjkyNiwyNS4zNDQzODc2IDQuNTA1MzYxMzksMjYuODYzOTYwMiA0LjI0ODMzMjY2LDI4LjgyNTkwOCBMMi40NDEyNDk4MSwyOC44MjU5MDggTDIuNDQxMjQ5ODEsMjQuMjYzNTQwNyBMMjQuMjM4NjExMywyNC4yNjM1NDA3IEMyNC41Mjc1MTU4LDI0LjI2MzU0MDcgMjQuNzYxNzM2MywyNC4wMjc5MzAxIDI0Ljc2MTczNjMsMjMuNzM3MTU0MSBMMjQuNzYxNzM2MywyMC43NTQ0Mzc2IEwyOC45MTEwOTM3LDIwLjc1NDQzNzYgQzI5LjY3ODk3MTQsMjAuNzU0NDM3NiAzMC4zOTc3NDUxLDIxLjQxNjIxMDcgMzEuMjI5OTMyMywyMi4xODI0MTg5IEMzMi4xNzcyNzY3LDIzLjA1NDYwNjMgMzMuMjM3OTY0OSwyNC4wMzAxNzYgMzQuNjY1NzQ3MiwyNC4yMjczMjUzIEwzNC42NjU3NDcyLDI4LjgyNTkwOCBaIE0zNC42NjU3NDcyLDIzLjE1OTUzMjcgQzMzLjYyMDEyNTEsMjIuOTU1MzY0OSAzMi43NjU4OTY5LDIyLjE2OTY0NTMgMzEuOTM2MjIwNywyMS40MDU2ODMgQzMxLjE2NTQ4MzMsMjAuNjk2MTE0IDMwLjM3MjQ5NTYsMTkuOTY2MTkxNCAyOS40MzQyMTg3LDE5Ljc1OTQ5NjkgTDI5LjQzNDIxODcsMTYuNTY4NjgyMiBDMzIuMzYyOTUxMiwxNi44MzU0NTQ5IDM0LjY2NTc0NzIsMTkuMzE4NTk1NiAzNC42NjU3NDcyLDIyLjMzMzg3NzkgTDM0LjY2NTc0NzIsMjMuMTU5NTMyNyBaIiBpZD0iU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTk1OTczMSwyNy40MjIwMDAxIEM3LjEzODI4NDE4LDI3LjQyMjAwMDEgNi4yNzc4NDgyNSwyOC4yODc4NzA4IDYuMjc3ODQ4MjUsMjkuMzUyMDg0IEM2LjI3Nzg0ODI1LDMwLjQxNjI5NzEgNy4xMzgyODQxOCwzMS4yODIxNjc5IDguMTk1OTczMSwzMS4yODIxNjc5IEM5LjI1MzY2MjAxLDMxLjI4MjE2NzkgMTAuMTE0MDk3OSwzMC40MTYyOTcxIDEwLjExNDA5NzksMjkuMzUyMDg0IEMxMC4xMTQwOTc5LDI4LjI4Nzg3MDggOS4yNTM2NjIwMSwyNy40MjIwMDAxIDguMTk1OTczMSwyNy40MjIwMDAxIFogTTguMTk1OTczMSwzMC4yMjkzOTQ4IEM3LjcxNTE4NjM5LDMwLjIyOTM5NDggNy4zMjQwOTgxNywyOS44MzU4NjgzIDcuMzI0MDk4MTcsMjkuMzUyMDg0IEM3LjMyNDA5ODE3LDI4Ljg2ODI5OTcgNy43MTUxODYzOSwyOC40NzQ3NzMxIDguMTk1OTczMSwyOC40NzQ3NzMxIEM4LjY3Njc1OTgxLDI4LjQ3NDc3MzEgOS4wNjc4NDgwMywyOC44NjgyOTk3IDkuMDY3ODQ4MDMsMjkuMzUyMDg0IEM5LjA2Nzg0ODAzLDI5LjgzNTc5ODEgOC42NzY2OTAwNiwzMC4yMjkzOTQ4IDguMTk1OTczMSwzMC4yMjkzOTQ4IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjguMjEzODAzLDI3LjQyMjAwMDEgQzI3LjE1NjExNDEsMjcuNDIyMDAwMSAyNi4yOTU2NzgyLDI4LjI4Nzg3MDggMjYuMjk1Njc4MiwyOS4zNTIwODQgQzI2LjI5NTY3ODIsMzAuNDE2Mjk3MSAyNy4xNTYxMTQxLDMxLjI4MjE2NzkgMjguMjEzODAzLDMxLjI4MjE2NzkgQzI5LjI3MTQ5MTksMzEuMjgyMTY3OSAzMC4xMzE5Mjc5LDMwLjQxNjI5NzEgMzAuMTMxOTI3OSwyOS4zNTIwODQgQzMwLjEzMTkyNzksMjguMjg3ODcwOCAyOS4yNzE0OTE5LDI3LjQyMjAwMDEgMjguMjEzODAzLDI3LjQyMjAwMDEgWiBNMjguMjEzODAzLDMwLjIyOTM5NDggQzI3LjczMzAxNjMsMzAuMjI5Mzk0OCAyNy4zNDE5MjgxLDI5LjgzNTg2ODMgMjcuMzQxOTI4MSwyOS4zNTIwODQgQzI3LjM0MTkyODEsMjguODY4Mjk5NyAyNy43MzMwMTYzLDI4LjQ3NDc3MzEgMjguMjEzODAzLDI4LjQ3NDc3MzEgQzI4LjY5NDU4OTcsMjguNDc0NzczMSAyOS4wODU2Nzc5LDI4Ljg2ODI5OTcgMjkuMDg1Njc3OSwyOS4zNTIwODQgQzI5LjA4NTY3NzksMjkuODM1Nzk4MSAyOC42OTQ1ODk3LDMwLjIyOTM5NDggMjguMjEzODAzLDMwLjIyOTM5NDggWiIgaWQ9IlNoYXBlIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)
}

.sticker-info li:nth-child(2) {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI0MXB4IiBoZWlnaHQ9IjQxcHgiIHZpZXdCb3g9IjAgMCA0MSA0MSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5DMzZBODI0MC1CQ0JBLTQ4NDEtODhENy05QTY4RjFCQzYxM0M8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJzdGlrZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjAwMDAwMCwgLTkxLjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAwMDAwLCAxNi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlN0YWNrZWQtR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA3NS4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iMDEwLXN1cHBvcnQiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuNDM5OTk4OSwwIEM3Ljg3Mjk4MzM3LDAgMy4zNTk5OTk3Myw0LjUxMjk4MzY0IDMuMzU5OTk5NzMsMTAuMDc5OTk5MiBMMy4zNTk5OTk3MywxNy40NzE5OTg2IEMzLjM2MjkzOTczLDIwLjA2ODY5MDQgNS40NjczMDc1NywyMi4xNzMwNTgyIDguMDYzOTk5MzYsMjIuMTc1OTk4MiBMOC43MzU5OTkzMSwyMi4xNzU5OTgyIEw4LjczNTk5OTMxLDIwLjgzMTk5ODMgTDguMDYzOTk5MzYsMjAuODMxOTk4MyBDNi4yMDkyNzk1MSwyMC44Mjk4MTQzIDQuNzA2MTgzNjMsMTkuMzI2NzE4NSA0LjcwMzk5OTYzLDE3LjQ3MTk5ODYgTDQuNzAzOTk5NjMsMTAuMDc5OTk5MiBDNC43MDM5OTk2Myw1LjI1NTIwNzU4IDguNjE1MjA3MzIsMS4zNDM5OTk4OSAxMy40Mzk5OTg5LDEuMzQzOTk5ODkgQzE4LjI2NDc5MDUsMS4zNDM5OTk4OSAyMi4xNzU5OTgyLDUuMjU1MjA3NTggMjIuMTc1OTk4MiwxMC4wNzk5OTkyIEwyMi4xNzU5OTgyLDE3LjQ3MTk5ODYgQzIyLjE3MzgxNDIsMTkuMzI2NzE4NSAyMC42NzA3MTg0LDIwLjgyOTgxNDMgMTguODE1OTk4NSwyMC44MzE5OTgzIEwxOC4xNDM5OTg2LDIwLjgzMTk5ODMgTDE4LjE0Mzk5ODYsMjIuMTc1OTk4MiBMMTguODE1OTk4NSwyMi4xNzU5OTgyIEMyMS40MTI2OTAzLDIyLjE3MzA1ODIgMjMuNTE3MDU4MSwyMC4wNjg2OTA0IDIzLjUxOTk5ODEsMTcuNDcxOTk4NiBMMjMuNTE5OTk4MSwxMC4wNzk5OTkyIEMyMy41MTk5OTgxLDQuNTEyOTgzNjQgMTkuMDA3MDE0NSwwIDEzLjQzOTk5ODksMCBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNS41Mzc5NTE1NiwzMS42NzA2ODU1IEw2LjAyOTE4MzUyLDMwLjg5NzIxMzUgTDQuODk0MTc1NjEsMzAuMTc2ODI5NiBMNC40MDI5NDM2NSwzMC45NTA5NzM1IEMyLjkxNzIzNTc3LDMzLjI5MjIyMTQgMy4wMjc1Mjc3NiwzNi4zMDY4MTMxIDQuNjgwNDc5NjMsMzguNTMzMTQ4OSBMNC42ODA0Nzk2Myw0MC4zMTk5OTY4IEw2LjAyNDQ3OTUyLDQwLjMxOTk5NjggTDYuMDI0NDc5NTIsMzguMzAzOTk3IEM2LjAyNDU2MzUyLDM4LjE1MTM2OSA1Ljk3MjY1MTUzLDM4LjAwMzE5MyA1Ljg3NzMxMTUzLDM3Ljg4Mzk5NyBDNC40NDg2Mzk2NSwzNi4wOTc5ODkxIDQuMzEyMzA3NjYsMzMuNjAxNjc3MyA1LjUzNzk1MTU2LDMxLjY3MDY4NTUgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTM2Ljk1OTk5NzEsMCBMMjguMjIzOTk3OCwwIEMyNi4zNjkyNzc5LDAuMDAyMTgzOTk5ODMgMjQuODY2MTgyLDEuNTA1Mjc5ODggMjQuODYzOTk4LDMuMzU5OTk5NzMgTDI0Ljg2Mzk5OCwxMC4wNzk5OTkyIEMyNC44NjYxODIsMTEuOTM0NzE5MSAyNi4zNjkyNzc5LDEzLjQzNzgxNDkgMjguMjIzOTk3OCwxMy40Mzk5OTg5IEwyOS41Njc5OTc3LDEzLjQzOTk5ODkgTDI5LjU2Nzk5NzcsMTYuMTI3OTk4NyBDMjkuNTY3OTEzNywxNi4zOTk3Mzg3IDI5LjczMTU0NTYsMTYuNjQ0ODUwNyAyOS45ODI2MjE2LDE2Ljc0ODkyNjcgQzMwLjA2NDE4NTYsMTYuNzgyOTQ2NyAzMC4xNTE2Mjk2LDE2LjgwMDI1MDcgMzAuMjM5OTk3NiwxNi43OTk5OTg3IEMzMC40MTgyNDU2LDE2Ljc5OTk5ODcgMzAuNTg5MTAxNiwxNi43MjkxMDI3IDMwLjcxNTEwMTYsMTYuNjAzMTAyNyBMMzMuODc4MjA1MywxMy40Mzk5OTg5IEwzNi45NTk5OTcxLDEzLjQzOTk5ODkgQzM4LjgxNDcxNjksMTMuNDM3ODE0OSA0MC4zMTc4MTI4LDExLjkzNDcxOTEgNDAuMzE5OTk2OCwxMC4wNzk5OTkyIEw0MC4zMTk5OTY4LDMuMzU5OTk5NzMgQzQwLjMxNzgxMjgsMS41MDUyNzk4OCAzOC44MTQ3MTY5LDAuMDAyMTgzOTk5ODMgMzYuOTU5OTk3MSwwIFogTTM4Ljk3NTk5NjksMTAuMDc5OTk5MiBDMzguOTc1OTk2OSwxMS4xOTM0MTkxIDM4LjA3MzQxNywxMi4wOTU5OTkgMzYuOTU5OTk3MSwxMi4wOTU5OTkgTDMzLjU5OTk5NzMsMTIuMDk1OTk5IEMzMy40MjE3NDkzLDEyLjA5NTk5OSAzMy4yNTA4OTM0LDEyLjE2Njg5NSAzMy4xMjQ4OTM0LDEyLjI5Mjg5NSBMMzAuOTExOTk3NSwxNC41MDU3OTA4IEwzMC45MTE5OTc1LDEyLjc2Nzk5OSBDMzAuOTExOTk3NSwxMi4zOTY4ODcgMzAuNjExMTA5NiwxMi4wOTU5OTkgMzAuMjM5OTk3NiwxMi4wOTU5OTkgTDI4LjIyMzk5NzgsMTIuMDk1OTk5IEMyNy4xMTA1Nzc4LDEyLjA5NTk5OSAyNi4yMDc5OTc5LDExLjE5MzQxOTEgMjYuMjA3OTk3OSwxMC4wNzk5OTkyIEwyNi4yMDc5OTc5LDMuMzU5OTk5NzMgQzI2LjIwNzk5NzksMi4yNDY1Nzk4MiAyNy4xMTA1Nzc4LDEuMzQzOTk5ODkgMjguMjIzOTk3OCwxLjM0Mzk5OTg5IEwzNi45NTk5OTcxLDEuMzQzOTk5ODkgQzM4LjA3MzQxNywxLjM0Mzk5OTg5IDM4Ljk3NTk5NjksMi4yNDY1Nzk4MiAzOC45NzU5OTY5LDMuMzU5OTk5NzMgTDM4Ljk3NTk5NjksMTAuMDc5OTk5MiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgeD0iMjguMjIzOTk3OCIgeT0iMy4zNTk5OTk3MyIgd2lkdGg9IjQuNzAzOTk5NjMiIGhlaWdodD0iMS4zNDM5OTk4OSI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIzNC4yNzE5OTczIiB5PSIzLjM1OTk5OTczIiB3aWR0aD0iMi42ODc5OTk3OSIgaGVpZ2h0PSIxLjM0Mzk5OTg5Ij48L3JlY3Q+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjI4LjIyMzk5NzgiIHk9IjYuMDQ3OTk5NTIiIHdpZHRoPSI4LjczNTk5OTMxIiBoZWlnaHQ9IjEuMzQzOTk5ODkiPjwvcmVjdD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgeD0iMjguMjIzOTk3OCIgeT0iOC43MzU5OTkzMSIgd2lkdGg9IjQuNzAzOTk5NjMiIGhlaWdodD0iMS4zNDM5OTk4OSI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjIuNDc3MDU0MiwzMC45NTA5NzM1IEwyMS45ODU4MjIzLDMwLjE3NjgyOTYgTDIwLjg1MDgxNDMsMzAuODk3MjEzNSBMMjEuMzQyMDQ2MywzMS42NzEzNTc1IEMyMi41Njc3NzQyLDMzLjYwMjA5NzMgMjIuNDMxNDQyMiwzNi4wOTgyNDExIDIxLjAwMjY4NjMsMzcuODgzOTk3IEMyMC45MDczNDYzLDM4LjAwMzE5MyAyMC44NTU0MzQzLDM4LjE1MTM2OSAyMC44NTU1MTgzLDM4LjMwMzk5NyBMMjAuODU1NTE4Myw0MC4zMTk5OTY4IEwyMi4xOTk1MTgyLDQwLjMxOTk5NjggTDIyLjE5OTUxODIsMzguNTMzMTQ4OSBDMjMuODUyNDcwMSwzNi4zMDY4MTMxIDIzLjk2Mjc2MjEsMzMuMjkyMjIxNCAyMi40NzcwNTQyLDMwLjk1MDk3MzUgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTM5LjY0Nzk5NjgsMjIuODQ3OTk4MiBMMzMuNTk5OTk3MywyMi44NDc5OTgyIEMzMS4wNzg2NTM1LDIyLjg1MDkzODIgMjkuMDA4MDUzNywyNC44NDEyMzQgMjguOTA1NDA1NywyNy4zNjA0Nzc4IEwyNi44Nzk5OTc5LDMxLjAwNjc0OTUgTDI2Ljg3OTk5NzksMjguMjIzOTk3OCBDMjYuODc3MDU3OSwyNS42MjczMDYgMjQuNzcyNjksMjMuNTIyOTM4MSAyMi4xNzU5OTgyLDIzLjUxOTk5ODEgTDE5LjcxOTgzODQsMjMuNTE5OTk4MSBMMTkuNzAxNjk0NCwyMy41MDU4ODYxIEwxOS42ODk1OTg0LDIzLjUxOTk5ODEgTDE4LjE0Mzk5ODYsMjMuNTE5OTk4MSBDMTcuNDAxNjkwNiwyMy41MTk5OTgxIDE2Ljc5OTk5ODcsMjIuOTE4MzA2MiAxNi43OTk5OTg3LDIyLjE3NTk5ODIgTDE2Ljc5OTk5ODcsMjAuNTk0NzgyNCBDMTguODc2Mzk0NSwxOS4zOTU5MzQ1IDIwLjE1NjgwNjQsMTcuMTgxNjEwNiAyMC4xNTk5OTg0LDE0Ljc4Mzk5ODggTDIwLjE1OTk5ODQsOS40MDc5OTkyNSBDMjAuMTU4OTkwNCw4LjI5NDU3OTM0IDE5Ljg4MTk1ODQsNy4xOTg3OTk0MyAxOS4zNTM1OTg1LDYuMjE4Njg3NTEgQzE5LjE4NDMzODUsNS45MDY4Nzk1MyAxOC44MDE4MDI1LDUuNzgwMjkxNTQgMTguNDc5OTk4NSw1LjkyOTcyNzUzIEw3LjEwNTcyNzQ0LDExLjI4MTUzNTEgQzYuODcwMTkxNDUsMTEuMzkyNDE1MSA2LjcxOTkxNTQ3LDExLjYyOTM3OTEgNi43MTk5OTk0NywxMS44ODk2OTUxIEw2LjcxOTk5OTQ3LDE0Ljc4Mzk5ODggQzYuNzIzMTkxNDcsMTcuMTgxNjEwNiA4LjAwMzYwMzM2LDE5LjM5NTkzNDUgMTAuMDc5OTk5MiwyMC41OTQ3ODI0IEwxMC4wNzk5OTkyLDIyLjE3NTk5ODIgQzEwLjA3OTk5OTIsMjIuOTE4MzA2MiA5LjQ3ODMwNzI1LDIzLjUxOTk5ODEgOC43MzU5OTkzMSwyMy41MTk5OTgxIEw0LjcwMzk5OTYzLDIzLjUxOTk5ODEgQzIuMTA3MzA3ODMsMjMuNTIyOTM4MSAwLjAwMjkzOTk5OTc3LDI1LjYyNzMwNiAwLDI4LjIyMzk5NzggTDAsNDAuMzE5OTk2OCBMMS4zNDM5OTk4OSw0MC4zMTk5OTY4IEwxLjM0Mzk5OTg5LDI4LjIyMzk5NzggQzEuMzQ2MTgzODksMjYuMzY5Mjc3OSAyLjg0OTI3OTc3LDI0Ljg2NjE4MiA0LjcwMzk5OTYzLDI0Ljg2Mzk5OCBMNi44NDIzMDM0NiwyNC44NjM5OTggTDEyLjg5MzY2MywzMy4zMTkxMDE0IEMxMy4wMTc5ODMsMzMuNDkyODk3MyAxMy4yMTc1NjY5LDMzLjU5NzE0MTMgMTMuNDMxMjYyOSwzMy41OTk5OTczIEwxMy40Mzk5OTg5LDMzLjU5OTk5NzMgQzEzLjY1MTUxMDksMzMuNTk5OTk3MyAxMy44NTA2NzQ5LDMzLjUwMDM3MzMgMTMuOTc3NTk4OSwzMy4zMzExOTc0IEwyMC4zNjE1OTg0LDI0Ljg2Mzk5OCBMMjIuMTc1OTk4MiwyNC44NjM5OTggQzI0LjAzMDcxODEsMjQuODY2MTgyIDI1LjUzMzgxNCwyNi4zNjkyNzc5IDI1LjUzNTk5OCwyOC4yMjM5OTc4IEwyNS41MzU5OTgsMzMuNTk5OTk3MyBDMjUuNTM2MzM0LDMzLjk3MTEwOTMgMjUuODM3NDczOSwzNC4yNzE3NDUzIDI2LjIwODU4NTksMzQuMjcxNDA5MyBDMjYuNDUyMzUzOSwzNC4yNzExNTczIDI2LjY3Njg4NTksMzQuMTM5MDI1MyAyNi43OTUzMjU5LDMzLjkyNTkxNzMgTDI5Ljk2MzEzMzYsMjguMjIzOTk3OCBMMzMuODE1NzA5MywyOC4yMjM5OTc4IEwyNy4yNjM3MDk4LDQwLjMxOTk5NjggTDI4Ljc5MjUwOTcsNDAuMzE5OTk2OCBMMzUuMzQ3MTk3MiwyOC4yMjM5OTc4IEwzNS42MTU5OTcyLDI4LjIyMzk5NzggQzM4LjIxMjY4OSwyOC4yMjEwNTc4IDQwLjMxNzA1NjgsMjYuMTE2Njg5OSA0MC4zMTk5OTY4LDIzLjUxOTk5ODEgQzQwLjMxOTk5NjgsMjMuMTQ4ODg2MiA0MC4wMTkxMDg4LDIyLjg0Nzk5ODIgMzkuNjQ3OTk2OCwyMi44NDc5OTgyIFogTTguMDYzOTk5MzYsMTQuNzgzOTk4OCBMOC4wNjM5OTkzNiwxMi4zMTY0MTUgTDE4LjQ0MDM1MDUsNy40MzM2NjM0MSBDMTguNjg4NTcwNSw4LjA2MjMxOTM2IDE4LjgxNTk5ODUsOC43MzIxMzUzMSAxOC44MTU5OTg1LDkuNDA3OTk5MjUgTDE4LjgxNTk5ODUsMTQuNzgzOTk4OCBDMTguODE1OTk4NSwxNy43NTMwNjI2IDE2LjQwOTA2MjcsMjAuMTU5OTk4NCAxMy40Mzk5OTg5LDIwLjE1OTk5ODQgQzEwLjQ3MDkzNTIsMjAuMTU5OTk4NCA4LjA2Mzk5OTM2LDE3Ljc1MzA2MjYgOC4wNjM5OTkzNiwxNC43ODM5OTg4IFogTTEzLjQ1NDExMDksMzEuNzkzNjYxNSBMMTEuMzgwMzE5MSwyOC44OTU5OTc3IEwxNS42MzgxMTA4LDI4Ljg5NTk5NzcgTDEzLjQ1NDExMDksMzEuNzkzNjYxNSBaIE0xNi42NTQ4NDY3LDI3LjU1MTk5NzggTDEwLjQxNTk5OTIsMjcuNTUxOTk3OCBMOC40OTIwNjMzMywyNC44NjM5OTggTDguNzM1OTk5MzEsMjQuODYzOTk4IEMxMC4yMjA1MzEyLDI0Ljg2Mzk5OCAxMS40MjM5OTkxLDIzLjY2MDUzMDEgMTEuNDIzOTk5MSwyMi4xNzU5OTgyIEwxMS40MjM5OTkxLDIxLjE5NDIwNjMgQzEyLjczNjI0NywyMS42MDcyMzQzIDE0LjE0Mzc1MDksMjEuNjA3MjM0MyAxNS40NTU5OTg4LDIxLjE5NDIwNjMgTDE1LjQ1NTk5ODgsMjIuMTc1OTk4MiBDMTUuNDU1OTk4OCwyMy42NjA1MzAxIDE2LjY1OTQ2NjcsMjQuODYzOTk4IDE4LjE0Mzk5ODYsMjQuODYzOTk4IEwxOC42ODE1OTg1LDI0Ljg2Mzk5OCBMMTYuNjU0ODQ2NywyNy41NTE5OTc4IFogTTM1LjYxNTk5NzIsMjYuODc5OTk3OSBMMzAuMzA3MTk3NiwyNi44Nzk5OTc5IEMzMC42Mjg0OTc2LDI1LjMxNjUwNiAzMi4wMDM4Mjk1LDI0LjE5Mzc2MjEgMzMuNTk5OTk3MywyNC4xOTE5OTgxIEwzOC45MDg3OTY5LDI0LjE5MTk5ODEgQzM4LjU4NzQ5NjksMjUuNzU1NDkgMzcuMjEyMTY1LDI2Ljg3ODIzMzkgMzUuNjE1OTk3MiwyNi44Nzk5OTc5IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==)
}

.sticker-info li:nth-child(3) {
    border-bottom: none;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzNXB4IiBoZWlnaHQ9IjM2cHgiIHZpZXdCb3g9IjAgMCAzNSAzNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT42QjVFMEQ5Ny05OTczLTQyMjYtOENERi03QTlGMTQzNjQ5NDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJzdGlrZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjAwMDAwMCwgLTE3NC4wMDAwMDApIiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgMTYuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJTdGFja2VkLUdyb3VwIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTU3LjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSIwMTEtcmV0dXJuLXRvLXRoZS1wYXN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMS42MTI4MTApIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5LjQ5ODgxNiw1LjA2MTE4MTI2IEMyNi4yMzUwODU4LDEuNzk3NDUxMDEgMjEuODk1NTc0NCwwIDE3LjI3OTk5ODYsMCBDMTUuMjY0NDkxLDAgMTMuMjk2NDQ0MywwLjM0MjUwOTc1NSAxMS40MjA5NDY0LDEuMDE5MDkxNyBMMTEuMDM2Nzc2NCwwLjM1NzUzOTAzNCBDMTAuOTE2MDE0OCwwLjE0OTc2NTYxMyAxMC42OTM3Mzk0LDAuMDIxNjIxMDU4MyAxMC40NTMyNzA2LDAuMDIxNjIxMDU4MyBDMTAuNDUyNzQzMywwLjAyMTYyMTA1ODMgMTAuNDUxOTUyMywwLjAyMTYyMTA1ODMgMTAuNDUxNDI1LDAuMDIxNjIxMDU4MyBDMTAuMjEwNDI4OSwwLjAyMjQxMjA5MDcgOS45ODc4ODk4MywwLjE1MTYxMTMzMyA5Ljg2NzkxOTEyLDAuMzYwNzAzMDk2IEw3LjE5ODUwNTI3LDUuMDEzMTkyOTQgQzcuMDc4NTM0NjMsNS4yMjI1NDg0MyA3LjA3OTMyNTU5LDUuNDc5ODkyMTYgNy4yMDAzNTA5OSw1LjY4ODE5Mjg5IEM3LjMyMTExMjczLDUuODk2MjI5OTcgNy41NDM2NTE3MSw2LjAyNDExMDg3IDcuNzgzODU2NzksNi4wMjQxMTA4NyBMNy43ODU3MDI1MSw2LjAyNDExMDg3IEwxMy4xNDk1NzksNi4wMDk2MDg5IEMxMy4zOTA4Mzg3LDYuMDA4ODE3ODYgMTMuNjEzMzc3OSw1Ljg3OTYxODY5IDEzLjczMzM0ODUsNS42NzA1MjY4NiBDMTMuODUzMzE5Miw1LjQ2MTQzNTEgMTMuODUyNTI4Miw1LjIwNDA5MTM3IDEzLjczMTUwMjgsNC45OTU1MjY5MSBMMTMuNTAwNzksNC41OTg0MzcxMyBDMTQuNzIyOTA5LDQuMjM0MzA2MzIgMTUuOTkwOTA2OSw0LjA0OTk5OTY4IDE3LjI3OTk5ODYsNC4wNDk5OTk2OCBDMjQuNTc1MDA3OCw0LjA0OTk5OTY4IDMwLjUwOTk5NzYsOS45ODQ5ODk0MiAzMC41MDk5OTc2LDE3LjI3OTk5ODYgQzMwLjUwOTk5NzYsMjQuNTc1MDA3OCAyNC41NzUwMDc4LDMwLjUwOTk5NzYgMTcuMjc5OTk4NiwzMC41MDk5OTc2IEM5Ljk4NDk4OTQyLDMwLjUwOTk5NzYgNC4wNDk5OTk2OCwyNC41NzUwMDc4IDQuMDQ5OTk5NjgsMTcuMjc5OTk4NiBDNC4wNDk5OTk2OCwxNi45MDcxNjY2IDMuNzQ3ODMxNzcsMTYuNjA0OTk4NyAzLjM3NDk5OTczLDE2LjYwNDk5ODcgTDAuNjc0OTk5OTQ2LDE2LjYwNDk5ODcgQzAuMzAyMTY3OTExLDE2LjYwNDk5ODcgMCwxNi45MDcxNjY2IDAsMTcuMjc5OTk4NiBDMCwyMS44OTU1NzQ0IDEuNzk3NDUxMDEsMjYuMjM1MDg1OCA1LjA2MTE4MTI2LDI5LjQ5ODgxNiBDOC4zMjQ5MTE0MywzMi43NjI1NDYyIDEyLjY2NDQyMjgsMzQuNTU5OTk3MyAxNy4yNzk5OTg2LDM0LjU1OTk5NzMgQzIxLjg5NTU3NDQsMzQuNTU5OTk3MyAyNi4yMzUwODU4LDMyLjc2MjU0NjIgMjkuNDk4ODE2LDI5LjQ5ODgxNiBDMzIuNzYyNTQ2MiwyNi4yMzUwODU4IDM0LjU1OTk5NzMsMjEuODk1NTc0NCAzNC41NTk5OTczLDE3LjI3OTk5ODYgQzM0LjU1OTk5NzMsMTIuNjY0NDIyOCAzMi43NjI1NDYyLDguMzI0OTExNDMgMjkuNDk4ODE2LDUuMDYxMTgxMjYgWiBNMTcuMjc5OTk4NiwzMy4yMDk5OTc0IEM4LjcyMjUyODU5LDMzLjIwOTk5NzQgMS43MTkxNDA0OSwyNi40MjY3NzUyIDEuMzY0MjM4MjEsMTcuOTU0OTk4NiBMMi43MTUyOTI3MiwxNy45NTQ5OTg2IEMyLjg4MDA4NzY4LDIxLjU5NjA0MzIgNC4zNzYxNjE3NCwyNC45OTU1NjQ1IDYuOTcwNDI5MTMsMjcuNTg5NTY4MSBDOS43MjQyMTc5OCwzMC4zNDMzNTcgMTMuMzg1NTY1NCwzMS44NTk5OTc1IDE3LjI3OTk5ODYsMzEuODU5OTk3NSBDMjEuMTc0NDMxOSwzMS44NTk5OTc1IDI0LjgzNTc3OTMsMzAuMzQzMzU3IDI3LjU4OTU2ODEsMjcuNTg5NTY4MSBDMzAuMzQzMzU3LDI0LjgzNTc3OTMgMzEuODU5OTk3NSwyMS4xNzQ0MzE5IDMxLjg1OTk5NzUsMTcuMjc5OTk4NiBDMzEuODU5OTk3NSwxMy4zODU1NjU0IDMwLjM0MzM1Nyw5LjcyNDIxNzk4IDI3LjU4OTU2ODEsNi45NzA0MjkxMyBDMjQuODM1Nzc5Myw0LjIxNjY0MDI5IDIxLjE3NDQzMTksMi42OTk5OTk3OSAxNy4yNzk5OTg2LDIuNjk5OTk5NzkgQzE1LjU1OTUzOTgsMi42OTk5OTk3OSAxMy44NzMwOTQ2LDIuOTk3OTQ4OTUgMTIuMjY3ODYwNCwzLjU4NTY3MzU2IEMxMi4wODAzODk3LDMuNjU0MjI4MjQgMTEuOTMyOTk3MSwzLjgwMjQxMTc5IDExLjg2NTIzMzQsMy45OTAxNDYxNSBDMTEuNzk3MjA2MSw0LjE3Nzg4MDUxIDExLjgxNTkyNjgsNC4zODU5MTc1OSAxMS45MTYzODU3LDQuNTU4NjIyNjcgTDExLjk3Njc2NjYsNC42NjI3NzMwNyBMOC45NTExMzIxLDQuNjcwOTQ2OTEgTDEwLjQ1NjY5ODQsMi4wNDY2MjA5IEwxMC41NDE2MDA3LDIuMTkyNDMxNDggQzEwLjcwOTU1OTcsMi40ODE5NDMxNSAxMS4wNjQ3MjU3LDIuNjA0NTUwNjEgMTEuMzc1MzMxMiwyLjQ4MDA5NzQ5IEMxMy4yNTM0NjU3LDEuNzMwMjE0NjcgMTUuMjM5OTY5NSwxLjM0OTk5OTg5IDE3LjI3OTk5ODYsMS4zNDk5OTk4OSBDMjYuMDYzOTYyNywxLjM0OTk5OTg5IDMzLjIwOTk5NzQsOC40OTYwMzQ1MSAzMy4yMDk5OTc0LDE3LjI3OTk5ODYgQzMzLjIwOTk5NzQsMjYuMDYzOTYyNyAyNi4wNjM5NjI3LDMzLjIwOTk5NzQgMTcuMjc5OTk4NiwzMy4yMDk5OTc0IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjUuNTg0ODcxLDguOTc1MTI2MjYgQzI1LjMyMTcyNjUsOC43MTE5ODE3MSAyNC44OTY2ODc1LDguNzEyNzcyNzUgMjQuNjMzMDE1Niw4Ljk3NTY1MzU3IEMyNC4zNjkwODAxLDkuMjM4MjcwNzMgMjQuMzY5MzQzOCw5LjY2NjQ3MzgyIDI0LjYzMTQzMzYsOS45MzA2NzMwNiBDMjQuNjMyMjI0Niw5LjkzMTQ2NDAyIDI0LjYzNTkxNiw5LjkzNTE1NTQ2IDI0LjYzNjQ0MzQsOS45MzU2ODI3NyBDMjQuNzY4MDE1NiwxMC4wNjY5OTE0IDI0LjkzOTY2NiwxMC4xMzI2NDU3IDI1LjExMTU4MDEsMTAuMTMyNjQ1NyBDMjUuMjg0MDIxNCwxMC4xMzI2NDU3IDI1LjQ1NjQ2MjgsMTAuMDY2NzI3NyAyNS41ODg1NjI0LDkuOTM1MTU1NDYgQzI1Ljg1MjQ5NzksOS42NzI1MzgyOSAyNS44NTIyMzQzLDkuMjQ0MzM1MiAyNS41OTAxNDQ0LDguOTc5ODcyMzIgQzI1LjU4OTM1MzQsOC45NzkzNDUwMSAyNS41ODU2NjIsOC45NzU2NTM1NyAyNS41ODQ4NzEsOC45NzUxMjYyNiBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMuMjU3NDM5Niw3LjkzNTIwNDQ2IEMyMy40Mzg4NDU4LDcuNjA5NTY5NzEgMjMuMzIyMDM5Miw3LjE5ODUwNTI3IDIyLjk5NjQwNDQsNy4wMTY4MzUzOCBDMjAuODA5MjQ2NCw1Ljc5NzA4OTM1IDE4LjIzMDI3Miw1LjMwNzE4NzA4IDE1LjczNDM1NDIsNS42MzY1MTMyMSBDMTMuMTU1OTA3Miw1Ljk3NzE3NzI0IDEwLjgxODQ1NjIsNy4xMzE1MzI2NSA4Ljk3NTEyNjI2LDguOTc1MTI2MjYgQzYuNzU2NTkxMjQsMTEuMTkzMzk3NSA1LjUzNDk5OTU2LDE0LjE0MjgzMDkgNS41MzQ5OTk1NiwxNy4yNzk5OTg2IEM1LjUzNDk5OTU2LDIwLjQxNzE2NjMgNi43NTY1OTEyNCwyMy4zNjY1OTk3IDguOTc1MTI2MjYsMjUuNTg0ODcxIEMxMS4xOTMzOTc1LDI3LjgwMzQwNiAxNC4xNDI4MzA5LDI5LjAyNDk5NzcgMTcuMjc5OTk4NiwyOS4wMjQ5OTc3IEMyMC40MTcxNjYzLDI5LjAyNDk5NzcgMjMuMzY2NTk5NywyNy44MDM0MDYgMjUuNTg0ODcxLDI1LjU4NDg3MSBDMjkuNDAxNTIxMSwyMS43Njg0ODQ2IDMwLjEzMjE1NTgsMTUuODczMzA5MyAyNy4zNjE0OTIsMTEuMjQ5Mjk2IEMyNy4xNzAwNjYyLDEwLjkyOTQ2MiAyNi43NTUzMTA0LDEwLjgyNTgzODkgMjYuNDM1NDc2NCwxMS4wMTcyNjQ3IEMyNi4xMTU2NDI1LDExLjIwODk1NDIgMjYuMDExNzU1NywxMS42MjM0NDY0IDI2LjIwMzQ0NTIsMTEuOTQzMjgwMyBDMjguNjU1MzI5OCwxNi4wMzUyMDM4IDI4LjAwODI3OSwyMS4yNTI0Nzg3IDI0LjYzMDM3ODksMjQuNjMwMzc4OSBDMjIuNjY3MDc4MywyNi41OTM2Nzk1IDIwLjA1NjcyNjksMjcuNjc0OTk3OCAxNy4yNzk5OTg2LDI3LjY3NDk5NzggQzE0LjUwMzI3MDMsMjcuNjc0OTk3OCAxMS44OTI5MTksMjYuNTkzNjc5NSA5LjkyOTYxODM3LDI0LjYzMDM3ODkgQzcuOTY2MzE3NzEsMjIuNjY3MDc4MyA2Ljg4NDk5OTQ1LDIwLjA1NjcyNjkgNi44ODQ5OTk0NSwxNy4yNzk5OTg2IEM2Ljg4NDk5OTQ1LDE0LjUwMzI3MDMgNy45NjYzMTc3MSwxMS44OTI5MTkgOS45Mjk2MTgzNyw5LjkyOTYxODM3IEMxMy4yMDA3MzE0LDYuNjU4NTA1MzEgMTguMzAzNTcyNyw1Ljk0NTgwMDM0IDIyLjMzOTA3MDUsOC4xOTU5NzU5MSBDMjIuNjY0NzA1Myw4LjM3NzM4MjE1IDIzLjA3NTc2OTYsOC4yNjA1NzU1IDIzLjI1NzQzOTYsNy45MzUyMDQ0NiBMMjMuMjU3NDM5Niw3LjkzNTIwNDQ2IFoiIGlkPSJQYXRoIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNy45NjM2OTk3LDkuMjEzNzQ5MjcgTDE3Ljk2MzY5OTcsOC43MDc0OTkzMSBDMTcuOTYzNjk5Nyw4LjMzNDY2NzI3IDE3LjY2MTI2ODIsOC4wMzI0OTkzNiAxNy4yODg2OTk4LDguMDMyNDk5MzYgQzE2LjkxNTg2NzgsOC4wMzI0OTkzNiAxNi42MTM2OTk4LDguMzM0NjY3MjcgMTYuNjEzNjk5OCw4LjcwNzQ5OTMxIEwxNi42MTM2OTk4LDkuMjEzNzQ5MjcgQzE2LjYxMzY5OTgsOS41ODY1ODEzIDE2LjkxNTg2NzgsOS44ODg3NDkyMSAxNy4yODg2OTk4LDkuODg4NzQ5MjEgQzE3LjY2MTI2ODIsOS44ODg3NDkyMSAxNy45NjM2OTk3LDkuNTg2NTgxMyAxNy45NjM2OTk3LDkuMjEzNzQ5MjcgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE2LjU5NjI5NzUsMjUuMzQ2MjQ4IEwxNi41OTYyOTc1LDI1Ljg1MjQ5NzkgQzE2LjU5NjI5NzUsMjYuMjI1MzMgMTYuODk4NzI5MSwyNi41Mjc0OTc5IDE3LjI3MTI5NzUsMjYuNTI3NDk3OSBDMTcuNjQ0MTI5NCwyNi41Mjc0OTc5IDE3Ljk0NjI5NzQsMjYuMjI1MzMgMTcuOTQ2Mjk3NCwyNS44NTI0OTc5IEwxNy45NDYyOTc0LDI1LjM0NjI0OCBDMTcuOTQ2Mjk3NCwyNC45NzM0MTYgMTcuNjQ0MTI5NCwyNC42NzEyNDggMTcuMjcxMjk3NSwyNC42NzEyNDggQzE2Ljg5ODcyOTEsMjQuNjcxMjQ4IDE2LjU5NjI5NzUsMjQuOTczNDE2IDE2LjU5NjI5NzUsMjUuMzQ2MjQ4IEwxNi41OTYyOTc1LDI1LjM0NjI0OCBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjQuNjcxMjQ4LDE3LjI4ODY5OTggQzI0LjY3MTI0OCwxNy42NjEyNjgyIDI0Ljk3MzQxNiwxNy45NjM2OTk3IDI1LjM0NjI0OCwxNy45NjM2OTk3IEwyNS44NTI0OTc5LDE3Ljk2MzY5OTcgQzI2LjIyNTMzLDE3Ljk2MzY5OTcgMjYuNTI3NDk3OSwxNy42NjEyNjgyIDI2LjUyNzQ5NzksMTcuMjg4Njk5OCBDMjYuNTI3NDk3OSwxNi45MTU4Njc4IDI2LjIyNTMzLDE2LjYxMzY5OTggMjUuODUyNDk3OSwxNi42MTM2OTk4IEwyNS4zNDYyNDgsMTYuNjEzNjk5OCBDMjQuOTczNDE2LDE2LjYxMzY5OTggMjQuNjcxMjQ4LDE2LjkxNTg2NzggMjQuNjcxMjQ4LDE3LjI4ODY5OTggWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguNzA3NDk5MzEsMTYuNTk2Mjk3NSBDOC4zMzQ2NjcyNywxNi41OTYyOTc1IDguMDMyNDk5MzYsMTYuODk4NzI5MSA4LjAzMjQ5OTM2LDE3LjI3MTI5NzUgQzguMDMyNDk5MzYsMTcuNjQ0MTI5NCA4LjMzNDY2NzI3LDE3Ljk0NjI5NzQgOC43MDc0OTkzMSwxNy45NDYyOTc0IEw5LjIxMzc0OTI3LDE3Ljk0NjI5NzQgQzkuNTg2NTgxMywxNy45NDYyOTc0IDkuODg4NzQ5MjEsMTcuNjQ0MTI5NCA5Ljg4ODc0OTIxLDE3LjI3MTI5NzUgQzkuODg4NzQ5MjEsMTYuODk4NzI5MSA5LjU4NjU4MTMsMTYuNTk2Mjk3NSA5LjIxMzc0OTI3LDE2LjU5NjI5NzUgTDguNzA3NDk5MzEsMTYuNTk2Mjk3NSBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjEuMzI5OTk4MywxNy4yNzk5OTg2IEMyMS4zMjk5OTgzLDE2LjkwNzE2NjYgMjEuMDI3ODMwNCwxNi42MDQ5OTg3IDIwLjY1NDk5ODQsMTYuNjA0OTk4NyBMMTcuNTU5NDkwOCwxNi42MDQ5OTg3IEwxMi40OTg4MzY5LDExLjU0NDM0NDggQzEyLjIzNTQyODcsMTEuMjgwNjcyOSAxMS44MDgwMTY3LDExLjI4MDY3MjkgMTEuNTQ0MzQ0OCwxMS41NDQzNDQ4IEMxMS4yODA2NzI5LDExLjgwNzc1MyAxMS4yODA2NzI5LDEyLjIzNTE2NTEgMTEuNTQ0MzQ0OCwxMi40OTg4MzY5IEwxNi44MDI3NTI2LDE3Ljc1NzI0NDYgQzE2LjkyOTMxNTEsMTcuODgzODA3MSAxNy4xMDA5NjU0LDE3Ljk1NDk5ODYgMTcuMjc5OTk4NiwxNy45NTQ5OTg2IEwyMC42NTQ5OTg0LDE3Ljk1NDk5ODYgQzIxLjAyNzgzMDQsMTcuOTU0OTk4NiAyMS4zMjk5OTgzLDE3LjY1MjgzMDcgMjEuMzI5OTk4MywxNy4yNzk5OTg2IFoiIGlkPSJQYXRoIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
    padding-bottom: 0
}

.sticker-info p {
    font-size: 17px;
    color: #343434;
    margin-bottom: 0;
    font-family: "StemMedium"
}

.sticker-info span {
    color: #878686;
    font-size: 13px
}

.option-block {
    margin-top: 15px;
    margin-bottom: 30px
}

.option-block a {
    font-size: 13px;
    color: #343434;
    display: block;
    padding-left: 25px;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
    margin-bottom: 15px
}

.option-block a:hover,
.option-block a:active {
    opacity: 0.7
}

.question {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjE3cHgiIHZpZXdCb3g9IjAgMCAxNyAxNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5BOEM2NERFNy03MDk2LTQ0OUQtOUFFRS1FNDk1OUI4RTE4MzQ8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ItC60LDRgNGC0L7Rh9C60LAtMi3QpNC+0YLQvi3QstC90LjQt9GDIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEyOS4wMDAwMDAsIC03MTguMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEzMC4wMDAwMDAsIDcxOS4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9ImNoYXQtMiI+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuNzQ0OTQyOCwxMi43NDkxNjA2IEMxMC4zNTI1MTY1LDE1LjE0MTU4NjkgNi42NDg2ODYxMSwxNS42MTY1Mjc4IDMuNzM1MjQyNTEsMTMuOTA0NjEzOSBDMy41NDM4NDg0LDEzLjc5MTE5NTEgMy4zMDYzNzc5NCwxMy44MjY2Mzg1IDMuMTUzOTcxNTIsMTMuOTc5MDQ0OSBDMy4xMzk3OTQxOCwxMy45ODYxMzM2IDMuMTI1NjE2ODQsMTMuOTk2NzY2NiAzLjExNDk4MzgzLDE0LjAwNzM5OTYgQzIuMTU0NDY4OTcsMTQuNzUxNzEgMS4yMTE2NzU3OSwxNC45MDc2NjA3IDAuNTg3ODcyNzc3LDE0LjkwNzY2MDcgTDAuNTg0MzI4NDQyLDE0LjkwNzY2MDcgQzEuMzAzODI4NSwxNC4zODMwOTkxIDEuNzU3NTAzNDIsMTMuNjAzMzQ1NCAyLjAyMzMyODU3LDEyLjk5NzI2NCBDMi4wNjU4NjA1OSwxMi44OTQ0NzgzIDIuMDcyOTQ5MjYsMTIuNzg4MTQ4MiAyLjA0ODEzODkxLDEyLjY4ODkwNjkgQzIuMDM3NTA1OTEsMTIuNTkzMjA5OCAxLjk5ODUxODIyLDEyLjQ5NzUxMjcgMS45MzExNzU4NSwxMi40MTk1Mzc0IEMtMC42NjMyNzc1NzcsOS40ODgzNzIwOSAtMC41Mjg1OTI4MzcsNS4wMjI1MDk2NCAyLjI0MzA3NzM1LDIuMjUwODM5NDUgQzUuMTM4Nzk5MjgsLTAuNjQ0ODgyNDc3IDkuODQ5MjIwODcsLTAuNjQ0ODgyNDc3IDEyLjc0MTM5ODUsMi4yNTA4Mzk0NSBDMTUuNjQwNjY0Nyw1LjE0NjU2MTM3IDE1LjY0MDY2NDcsOS44NTM0Mzg2MyAxMi43NDQ5NDI4LDEyLjc0OTE2MDYgWiIgaWQ9IlNoYXBlIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMC41Ij48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBmaWxsPSIjMDAwMDAwIiBjeD0iNy40OTU3ODIyNCIgY3k9IjcuNSIgcj0iMSI+PC9jaXJjbGU+ICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBmaWxsPSIjMDAwMDAwIiBjeD0iMTAuNTI5NzMzMiIgY3k9IjcuNSIgcj0iMSI+PC9jaXJjbGU+ICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBmaWxsPSIjMDAwMDAwIiBjeD0iNC40NjE4MzEyNCIgY3k9IjcuNSIgcj0iMSI+PC9jaXJjbGU+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=)
}

.delivery {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNSAxNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5CNzdERDU3My0zQTE2LTQ0QjktOTRDOS03MDQzNTlDRTQ5MTA8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ItC60LDRgNGC0L7Rh9C60LAtMi3QpNC+0YLQvi3QstC90LjQt9GDIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTc2LjAwMDAwMCwgLTcxOC4wMDAwMDApIiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxnIGlkPSJHcm91cC03IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NzYuMDAwMDAwLCA3MTcuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJib3giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0LjA2OTMyODUsMy45MzQ3MDg2OCBMNy4yODgxMDc2NCwwLjY0Njg0MDc5OSBDNy4yMjc5ODcxMiwwLjYxNzcxOTczNCA3LjE1Nzk3Nzc5LDAuNjE3NzE5NzM0IDcuMDk3ODg2NDQsMC42NDY4NDA3OTkgTDAuMzE2NjM2NDQzLDMuOTM0NzA4NjggQzAuMjQxMDI2MzYyLDMuOTcxMzU5MDQgMC4xOTI5ODI0NTYsNC4wNDgyNjMyNiAwLjE5Mjk4MjQ1Niw0LjEzMjU3OTU4IEwwLjE5Mjk4MjQ1NiwxMi4xMTc0MDU4IEMwLjE5Mjk4MjQ1NiwxMi4yMDE3MjIxIDAuMjQxMDI2MzYyLDEyLjI3ODYyNjMgMC4zMTY2MzY0NDMsMTIuMzE1Mjc2NyBMNy4wOTc4NTcyNywxNS42MDMxNDQ2IEM3LjEyNzkwMjk1LDE1LjYxNzcwNTEgNy4xNjA0NTcyOSwxNS42MjUgNy4xOTI5ODI0NiwxNS42MjUgQzcuMjI1NTA3NjMsMTUuNjI1IDcuMjU4MDMyOCwxNS42MTc3MDUxIDcuMjg4MTA3NjQsMTUuNjAzMTQ0NiBMMTQuMDY5MzI4NSwxMi4zMTUyNzY3IEMxNC4xNDQ5Mzg2LDEyLjI3ODYyNjMgMTQuMTkyOTgyNSwxMi4yMDE3MjIxIDE0LjE5Mjk4MjUsMTIuMTE3NDA1OCBMMTQuMTkyOTgyNSw0LjEzMjYwODg4IEMxNC4xOTI5ODI1LDQuMDQ4MjMzOTYgMTQuMTQ0OTA5NCwzLjk3MTM4ODMzIDE0LjA2OTMyODUsMy45MzQ3MDg2OCBaIE03LjE5Mjk4MjQ2LDEuMDg4NzI1MTMgTDEzLjQ3MDk4Miw0LjEzMjU3OTU4IEwxMS42NTExMTg1LDUuMDE0OTQyIEMxMS42Mzk1OTYyLDUuMDA2MTIzNjUgMTEuNjI3NDMyLDQuOTk3OTc5MTMgMTEuNjE0MDcxOSw0Ljk5MTUwNDUyIEw1LjM3ODcxOTcyLDEuOTY4MzYyOTUgTDcuMTkyOTgyNDYsMS4wODg3MjUxMyBaIE00Ljg4NDYyODg0LDIuMjE2ODAwMiBMMTEuMTUzNDk4LDUuMjU2MjMwODMgTDkuODY5NTU2LDUuODc4NzU5NTIgTDMuNjAzMjgzLDIuODQwNTU5MzYgTDQuODg0NjI4ODQsMi4yMTY4MDAyIFogTTExLjMwMDE2NzYsNS42NzMwNjYzNiBMMTEuMzAwMTY3Niw3Ljk3NDIxNjQ2IEwxMC4xMDA4Nzg1LDguNTU1NzAwMjYgTDEwLjEwMDg3ODUsNi4yNTQ1NTAxNyBMMTEuMzAwMTY3Niw1LjY3MzA2NjM2IFogTTEzLjc1NTQyNDEsMTEuOTc5NTM0OCBMNy40MTE3NjE2MywxNS4wNTUxNzYzIEw3LjQxMTc2MTYzLDcuNTU4MzQ3NzIgTDguOTI0OTI1ODgsNi44MjQ2OTYwOSBDOS4wMzM3MzIwNiw2Ljc3MTkzMjQ3IDkuMDc5MzU0ODEsNi42NDA1OTQ3MSA5LjAyNjgxODYzLDYuNTMxMjg4MTggQzguOTc0MjgyNDYsNi40MjIwNDAyNCA4Ljg0MzUxMDg2LDYuMzc2MTYxMzggOC43MzQ2NzU1Miw2LjQyODk1NDI5IEw3LjE5Mjk4MjQ2LDcuMTc2NDYzMzMgTDYuNTg2MzUxNTcsNi44ODIzMjI5OSBDNi40Nzc1MTYyMyw2LjgyOTUwMDc4IDYuMzQ2NzQ0NjIsNi44NzUzNzk2NCA2LjI5NDIwODQ1LDYuOTg0NjU2ODggQzYuMjQxNjcyMjgsNy4wOTM5MzQxMSA2LjI4NzI5NTAzLDcuMjI1MzAxMTcgNi4zOTYxMDEyMSw3LjI3ODA2NDc5IEw2Ljk3NDIwMzI5LDcuNTU4MzQ3NzIgTDYuOTc0MjAzMjksMTUuMDU1MTc2MyBMMC42MzA1NDA3OTcsMTEuOTc5NDc2MiBMMC42MzA1NDA3OTcsNC40ODI2NDc2IEw1LjQ2MTE4NDg4LDYuODI0NzgzOTggQzUuNDkxODQzMTQsNi44Mzk2NjY3OCA1LjUyNDI1MTYzLDYuODQ2Njk4MDMgNS41NTYxMzUwNCw2Ljg0NjY5ODAzIEM1LjYzNzQ2MjU1LDYuODQ2Njk4MDMgNS43MTU1ODEzLDYuODAwOTM2MzUgNS43NTMyOTg4Myw2LjcyMjQ1MDEgQzUuODA1ODM1LDYuNjEzMTcyODYgNS43NjAyMTIyNSw2LjQ4MTgwNTggNS42NTE0MDYwOCw2LjQyOTA0MjE4IEwwLjkxNDk4Mjg5LDQuMTMyNTc5NTggTDMuMDg4MzM1MTcsMy4wNzg4MzA2MSBMOS42NjAyODY0Myw2LjI2NTI0MzUyIEM5LjY2MTI0OTA2LDYuMjY2NTkxMTcgOS42NjIzMjgzNyw2LjI2Nzc5MjM0IDkuNjYzMzIwMTcsNi4yNjkxMTA3IEw5LjY2MzMyMDE3LDguOTA1Nzk3NTggQzkuNjYzMzIwMTcsOC45ODE0MTI3NCA5LjcwMjAyOTUsOS4wNTE2OTU4NyA5Ljc2NTc5NjMzLDkuMDkxOTIwNDQgQzkuODAxMjA5MzksOS4xMTQyNDQ2NCA5Ljg0MTYxMDYxLDkuMTI1NTIzOTMgOS44ODIxMjg1MSw5LjEyNTUyMzkzIEM5LjkxNDU2NjE3LDkuMTI1NTIzOTMgOS45NDcwOTEzNCw5LjExODI4NzYgOS45NzcyMjQ1Miw5LjEwMzY2ODQ4IEwxMS42MTQwNzE5LDguMzEwMDQ2MjEgQzExLjY4OTY4Miw4LjI3MzM5NTg1IDExLjczNzcyNTksOC4xOTY1MjA5MyAxMS43Mzc3MjU5LDguMTEyMTc1MzEgTDExLjczNzcyNTksNS40NjA5NTcxOSBMMTMuNzU1NDI0MSw0LjQ4MjY3NjkgTDEzLjc1NTQyNDEsMTEuOTc5NTM0OCBMMTMuNzU1NDI0MSwxMS45Nzk1MzQ4IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIuMTA2NjUyMzksMTEuMTcyMDQ5MSBMMS40MTIxMDIwNSwxMC42NDg3ODU0IEMxLjMzNjEyMTkzLDEwLjU5MTQ5OTMgMS4yNDQ4NzI0OSwxMC42NDEyNTUzIDEuMjA4MjA1NzcsMTAuNzU5NzY3MyBDMS4xNzE1MzkwNSwxMC44NzgyNzkyIDEuMjAzMzgwNjYsMTEuMDIwNzQ3OCAxLjI3OTMyMDA3LDExLjA3Nzk3MDMgTDEuOTczODcwNDEsMTEuNjAxMjM0MSBDMS45OTUyNjc4MSwxMS42MTczNzQ2IDIuMDE3ODg2NzYsMTEuNjI1IDIuMDQwMTM5MjQsMTEuNjI1IEMyLjA5NjkwMDM4LDExLjYyNSAyLjE1MTQyMjAzLDExLjU3NTM3MTEgMi4xNzc3NDYzMywxMS40OTAyNTIyIEMyLjIxNDQzMzQxLDExLjM3MTcwODUgMi4xODI1OTE3OSwxMS4yMjkzMDM0IDIuMTA2NjUyMzksMTEuMTcyMDQ5MSBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMuMDg3NTgwMzYsMTAuMzE5MTEzIEwxLjQ2MDQ3MDkyLDkuNjQxMDQyNDUgQzEuMzY3NzM4MjMsOS42MDI0MDE2MSAxLjI1NjMxNDg1LDkuNjM1OTU3NTYgMS4yMTE1NTE2Myw5LjcxNjAwNjk2IEMxLjE2NjgxMzI3LDkuNzk2MDM0OTEgMS4yMDU2ODU5NCw5Ljg5MjI0MDA5IDEuMjk4MzkzNzcsOS45MzA4ODA5MyBMMi45MjU1MDMyMSwxMC42MDg5NTE1IEMyLjk1MTYyNTQ0LDEwLjYxOTgyOTMgMi45NzkyMzg5NSwxMC42MjUgMy4wMDY0MDUwOCwxMC42MjUgQzMuMDc1Njk5ODMsMTAuNjI1IDMuMTQyMjYwNTgsMTAuNTkxNDg3IDMuMTc0Mzk3NjQsMTAuNTM0MDA4NCBDMy4yMTkxNjA4NSwxMC40NTM5Mzc2IDMuMTgwMjg4MTksMTAuMzU3NzMyNCAzLjA4NzU4MDM2LDEwLjMxOTExMyBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)
}

.size-table {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCAyMCAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5EMDVGNjgyMS0zMTk0LTQ5QUEtOUY3RC0xMjJBMkU0Nzk4REE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ItC60LDRgNGC0L7Rh9C60LAtMi3QpNC+0YLQvi3QstC90LjQt9GDIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzU5LjAwMDAwMCwgLTcxOS4wMDAwMDApIiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxnIGlkPSJHcm91cC04IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NTkuMDAwMDAwLCA3MTcuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJjb2F0LWhhbmdlci10aGluLW91dGxpbmUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAyLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5LjU2Njg3NSwxMC4wNTU4MzMzIEwxOS41NTM1NDE3LDEwLjA0MjUgTDEwLjQ2ODk1ODMsMy44MjgxMjUgQzEwLjM2MzEyNSwzLjcyNzUgMTAuMjM0MTY2NywzLjY2MDQxNjY3IDEwLjA5NSwzLjYyNzI5MTY3IEMxMC4xMTA0MTY3LDMuMDcxMDQxNjcgMTAuMDE2ODc1LDIuNzAyNzA4MzMgOS44MDcyOTE2NywyLjUxMjcwODMzIEM5LjY2NTYyNSwyLjM4NDU4MzMzIDkuNTIwNjI1LDIuMzgwNDE2NjcgOS40NTY0NTgzMywyLjM4NjY2NjY3IEM4LjkyMjA4MzMzLDIuMzgwNDE2NjcgOC40ODg5NTgzMywxLjk0MzU0MTY3IDguNDg4OTU4MzMsMS40MDc3MDgzMyBDOC40ODg5NTgzMywwLjg2NzcwODMzMyA4LjkyODEyNSwwLjQyODMzMzMzMyA5LjQ2ODMzMzMzLDAuNDI4MzMzMzMzIEMxMC4wMDgzMzMzLDAuNDI4MzMzMzMzIDEwLjQ0NzcwODMsMC44Njc3MDgzMzMgMTAuNDQ3NzA4MywxLjQwNzcwODMzIEMxMC40NDc3MDgzLDEuNTIwODMzMzMgMTAuNTM4OTU4MywxLjYxMjUgMTAuNjUyNSwxLjYxMjUgQzEwLjc2NTYyNSwxLjYxMjUgMTAuODU3MjkxNywxLjUyMDgzMzMzIDEwLjg1NzI5MTcsMS40MDc3MDgzMyBDMTAuODU3MjkxNywwLjY0MTQ1ODMzMyAxMC4yMzM5NTgzLDAuMDE4MzMzMzMzMyA5LjQ2NzkxNjY3LDAuMDE4MzMzMzMzMyBDOC43MDE2NjY2NywwLjAxODMzMzMzMzMgOC4wNzg1NDE2NywwLjY0MTQ1ODMzMyA4LjA3ODU0MTY3LDEuNDA3NzA4MzMgQzguMDc4NTQxNjcsMi4xNzM1NDE2NyA4LjcwMTY2NjY3LDIuNzk2ODc1IDkuNDY3OTE2NjcsMi43OTY4NzUgQzkuNDc2NDU4MzMsMi43OTY4NzUgOS40ODUsMi43OTYyNSA5LjQ5MzU0MTY3LDIuNzk1MjA4MzMgQzkuNDk5NzkxNjcsMi43OTYwNDE2NyA5LjUxOTE2NjY3LDIuODAwODMzMzMgOS41NDU0MTY2NywyLjgzMDYyNSBDOS41OTc5MTY2NywyLjg5MDYyNSA5LjcwMzEyNSwzLjA4MjUgOS42ODUsMy42MzUgQzkuNTU2NDU4MzMsMy42NzA0MTY2NyA5LjQzNjg3NSwzLjczMzk1ODMzIDkuMzM3NzA4MzMsMy44MjgxMjUgTDAuMjcsMTAuMDMxNjY2NyBMMC4yNDA2MjUsMTAuMDU1ODMzMyBDMC4wMDUyMDgzMzMzMywxMC4yOTEwNDE3IC0wLjA2NDU4MzMzMzMsMTAuNjQxODc1IDAuMDYyNzA4MzMzMywxMC45NDkzNzUgQzAuMTksMTEuMjU2NjY2NyAwLjQ4NzI5MTY2NywxMS40NTU2MjUgMC44MjAyMDgzMzMsMTEuNDU1NjI1IEwxOC45ODcwODMzLDExLjQ1NTYyNSBDMTkuMzE5NzkxNywxMS40NTU2MjUgMTkuNjE2ODc1LDExLjI1Njg3NSAxOS43NDQ1ODMzLDEwLjk0OTM3NSBDMTkuODcyMDgzMywxMC42NDE4NzUgMTkuODAyMjkxNywxMC4yOTEwNDE3IDE5LjU2Njg3NSwxMC4wNTU4MzMzIFogTTE5LjM2NTgzMzMsMTAuNzkyNzA4MyBDMTkuMzAxODc1LDEwLjk0NjA0MTcgMTkuMTUzMzMzMywxMS4wNDU4MzMzIDE4Ljk4NzI5MTcsMTEuMDQ1ODMzMyBMMC44MjAyMDgzMzMsMTEuMDQ1ODMzMyBDMC42NTM5NTgzMzMsMTEuMDQ1ODMzMyAwLjUwNTIwODMzMywxMC45NDYyNSAwLjQ0MTY2NjY2NywxMC43OTI3MDgzIEMwLjM4MDIwODMzMywxMC42NDQxNjY3IDAuNDEwODMzMzMzLDEwLjQ3NTgzMzMgMC41MTg1NDE2NjcsMTAuMzU4MTI1IEw5LjU4NDU4MzMzLDQuMTU2NDU4MzMgTDkuNjEzNzUsNC4xMzIyOTE2NyBDOS42MzQ3OTE2Nyw0LjExMTQ1ODMzIDkuNjU3NzA4MzMsNC4wOTM5NTgzMyA5LjY4MjA4MzMzLDQuMDc4NzUgQzkuNzExNjY2NjcsNC4xNDIwODMzMyA5Ljc3MjI5MTY3LDQuMTg4OTU4MzMgOS44NDY4NzUsNC4xOTYyNSBDOS44NTM3NSw0LjE5NzA4MzMzIDkuODYwNDE2NjcsNC4xOTc1IDkuODY3NSw0LjE5NzUgQzkuOTU5NTgzMzMsNC4xOTc1IDEwLjAzNjg3NSw0LjEzMzc1IDEwLjA2MTQ1ODMsNC4wNDYwNDE2NyBDMTAuMTEwMjA4Myw0LjA2NTQxNjY3IDEwLjE1NTYyNSw0LjA5Mzc1IDEwLjE5Mzc1LDQuMTMyMDgzMzMgTDEwLjIwNzI5MTcsNC4xNDU0MTY2NyBMMTkuMjg4NzUsMTAuMzU3NzA4MyBDMTkuMzk2NjY2NywxMC40NzU2MjUgMTkuNDI3MjkxNywxMC42NDQxNjY3IDE5LjM2NTgzMzMsMTAuNzkyNzA4MyBaIiBpZD0iU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==)
}

@media (max-width: 1170px) {
    .product-2 .option-block.flex-block {
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }

    .product-2 .option-block.flex-block a {
        margin-right: 15px
    }
}

@media (max-width: 768px) {
    .option-block.flex-block {
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: flex-start;
        align-items: flex-start
    }
}

span.promo-icon {
    display: inline;
    margin: 2px 2px 2px 2px;
    padding: 3px 4px 3px 5px;
    float: left;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
    font-size: 11px
}

span.newtip-icon {
    display: inline;
    margin: 2px 2px 2px 2px;
    padding: 3px 4px 3px 5px;
    float: left;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
    font-size: 11px
}

span.sale-icon {
    display: inline;
    margin: 2px 2px 2px 2px;
    padding: 3px 4px 3px 5px;
    float: left;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
    font-size: 12px
}

span.hit-icon {
    display: inline;
    margin: 2px 2px 2px 2px;
    padding: 3px 4px 3px 5px;
    float: left;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
    font-size: 12px
}

.sale-icon-content .label {
    font-weight: 400
}

.product-info-block span.newtip-icon {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    font-size: 15.4px;
    padding-left: 10px;
    padding-right: 10px
}

.product-info-block .sale-icon-content {
    margin-top: 0;
    margin-bottom: 0
}
@media (max-width:850px) {.product-info-block .sale-icon-content {
                              margin-top: 10px;
                              margin-bottom: 20px;
                          }
                          .product-block-btn {margin-bottom:10px}

                          .odnotipList .product-img img {
                              max-height: 75px;
                          }
}
.product-info-block span.sale-icon {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    font-size: 15.4px;
    padding-left: 10px;
    padding-right: 10px
}

.product-info-block span.hit-icon {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    font-size: 15.4px;
    padding-left: 10px;
    padding-right: 10px
}
.product-info-block span.promo-icon {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    font-size: 15.4px;
    padding-left: 10px;
    padding-right: 10px
}

.odnotipList .sale-icon-content {
    display: none
}

span.rel-icon {
    display: block;
    position: relative;
    top: auto;
    left: auto;
    margin-bottom: 14px;
    margin-top: 14px
}

span.rel-icon span {
    float: none
}

.modal-body .bx-wrapper img {
    display: table;
    max-width: 500px;
    text-align: center
}

.bx-wrapper img {
    max-height: 500px;
    padding: 0 !important
}

.bxsliderbig a {
    cursor: url(images/zoomout.cur), pointer
}

#fotoload>.bxslider-pre {
    display: table;
    margin: 0 auto;
    text-align: center;
    padding: 10px 10% 20px 10%
}

.bx-pager .img-thumbnail {
    border: none
}


.product-1 .bx-pager, .product-2 .bx-pager {
    display: flex;

}
.product-3 .bx-pager
{
    display: flex;
    flex-direction:column

}

.bx-pager a {
    width: 114px;
    margin-bottom: 1px;
    margin-right: 10px;
    box-sizing: border-box;
    text-align: center;
    line-height: 119px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px
}

.bx-pager img {
    max-width: 90px;
    margin: 0;
    max-height: 100%
}

.bx-pager-big img {
    max-width: 90px;
    margin: 0 5px 0 5px
}

@media (max-width: 768px) {
    .bx-viewport ul {
        padding: 0
    }

    .modal-body .bx-wrapper img {
        max-width: 100%
    }


}

.modal-body .bx-pager a {
    width: 20%;
    float: left;
    max-height: 70px;
    margin: 5px
}

.modal-body .page-header a {
    font-family: StemLight
}

.modal-body #fotoload>.bxslider-pre {
    padding: 0;
    max-height: 390px;
    max-width: 390px
}

.modal-body .bx-pager a {
    width: 20%;
    float: left;
    max-height: 70px;
    margin: 5px;
    border-radius: 4px
}

.bx-wrapper {
    position: relative;
    padding: 0
}

.product-4 .bxslider {
    margin: 0 auto
}

.bxslider {
    display: table;
    text-align: center;
    position: relative
}

.bxslider>div {
    left: 1px;
    right: 1px
}

.bx-wrapper .bx-viewport {
    border-radius: 2px;
    line-height: 500px
}

.zoom {
    position: relative;
    width: 99%;
    height: 100%;
    display: flex;
    align-items: center
}

.wrap {
    margin-top: 20px
}



.zoomWindow {
    border-radius: 2px
}

.controls {
    margin-top: 10px
}

.controls .bx-controls-direction a {
    outline: 0;
    width: 45px;
    height: 45px;
    text-indent: -9999px;
    display: inline-block;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background-color: #F0F3F5
}

.controls .bx-prev {
    margin-right: 15px;
    background-image: url(images/arrow_l.png);
    background-position: center;
    background-size: 10px 19px;
    background-repeat: no-repeat
}

.controls .bx-next {
    background-image: url(images/arrow_r.png);
    background-size: 10px 19px;
    background-repeat: no-repeat;
    background-position: center
}
@media(max-width:768px) {
    .bx-wrapper .bx-controls .bx-next {
        background-image: url(images/arrow_r.png)!important;
        background-size: 10px 19px;
        background-repeat: no-repeat;
        background-position: center!important;

        right:15px; transition:all 0s!important;
    }
    .bx-wrapper .bx-controls .bx-next:hover{ opacity:0.7!important}
    .bx-wrapper .bx-controls .bx-prev {
        background-image: url(images/arrow_l.png)!important;

        background-size: 10px 19px;
        background-repeat: no-repeat;
        background-position: center!important;
        left:15px;
    }
}
.flex-slider {
    display: flex
}

.flex-slider .bx-wrapper {
    order: 2;
    flex: 1 0 auto
}

.wrap-vert {
    margin-right: 10px
}

.zoomWindow {
    background-color: #fff
}

.main-slider .bxslider-pre {
    display: none !important
}

#fotoload {
    position: relative
}



.zoom a {
    margin: auto
}
.disabled{opacity:0.5; pointer-events:none}
.delivOneEl label{width:100%;}
.deliveryName{width:100%; display:block;}
@media (max-width: 768px) {



    .bx-wrapper .bx-viewport {
        line-height: 250px
    }
}

@media (max-width: 400px) {
    .modal-body #fotoload>.bxslider-pre {
        padding: 0;
        max-height: 300px;
        max-width: 300px
    }
}

.navbar {
    min-height: 48px !important
}

#navbar {
    height: 48px !important;
    border-radius: 0
}

#solidMenu img {
    display: none
}

header {
    position: relative
}

.menu-wrap {
    display: none
}

.active.menu-wrap .container-fluid>.dropdown-menu {
    display: block;
    position: relative;
    border: none;
    box-shadow: none;
    position: relative;
    margin: 0
}

.fix .active.menu-wrap {
    position: fixed;
    top: 50px
}

.active.menu-wrap .container-fluid>.dropdown-menu img {
    display: none
}

.active.menu-wrap .container-fluid>.dropdown-menu {
    border: none;
    border-right: 1px solid #E4E1E1
}

.menu-wrap {
    position: absolute;
    top: calc(100% + 50px);
    left: 0;
    right: 0;
    z-index: 99
}

.menu-wrap .container-fluid {
    max-width: 1290px
}

.menu-wrap>div {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background: #fff
}

.dropdown-menu li {
    position: static
}

.dropdown-menu li:hover>ul {
    display: block;
    top: 0;
    left: 100%
}

.main-menu-block {
    padding: 0;
    margin: 0;
    border-radius: 0
}

.main-menu-block>li {
    height: 47px;
    padding-left: 10px;
    border-bottom: 1px solid #E4E1E1
}

.main-menu-block>li>a {
    font-size: 16px;
    font-family: "StemMedium";
    height: 45px;
    line-height: 45px;
    background: #fff;
    padding-right: 25px
}

.main-menu-block>li>a:hover {
    background: none
}

.main-menu-block ul.dropdown-menu-indent-sm li {
    min-height: 47px
}

.main-menu-block ul.dropdown-menu-indent-sm li a {
    min-height: 41px;
    line-height: 41px
}

.main-menu-block ul.dropdown-menu-indent-sm ul ul {
    padding-left: 20px !important
}

.main-menu-block ul.dropdown-menu-indent-sm {
    margin: 0;
    padding: 0;
    animation-name: none;
    border: none;
    box-shadow: none;
    left: 100% !important;
    top: 0;
    bottom: 0;
    right: 0;
    min-width: 100%;
    background-color: transparent
}
header .main-menu-block >li>ul.dropdown-menu-indent-sm{padding-top:10px}
header .main-menu-block >li:first-child >ul.dropdown-menu-indent-sm{display: flex;

                                                                    flex-direction: column;

                                                                    flex-wrap: wrap;

                                                                    height: 100%;}
.main-menu-block ul.dropdown-menu-indent-sm a {
    font-size: 15px;
    font-family: "StemLight"
}

.main-menu-block ul.dropdown-menu-indent-sm a:hover,
.main-menu-block ul.dropdown-menu-indent-sm a:focus {
    background: none
}

.main-menu-block ul.dropdown-menu-indent-sm ul.dropdown-menu {
    position: static;
    display: block;
    transition: all 0s;
    padding: 0 0 0 15px
}

.main-menu-block ul.dropdown-menu-indent-sm ul.dropdown-menu li {
    min-height: 30px;
    height: auto
}

.main-menu-block ul.dropdown-menu-indent-sm ul.dropdown-menu a {
    font-size: 13px;
    font-family: "StemLight";
    min-height: 24px;
    line-height: 13px; white-space:normal;padding-bottom:10px;
}

.main-menu-block ul.dropdown-menu-indent-sm ul.dropdown-menu a:hover,
.main-menu-block ul.dropdown-menu-indent-sm ul.dropdown-menu a:focus {
    background: none
}

.main-menu-block>li {
    transition: all 0.3s;
    min-width: 250px
}


.main-menu-block>li:hover {
    background: #F6F6F6
}

.main-menu-block>li>a {
    background: none !important
}

.main-menu-block>li>ul.dropdown-menu-indent-sm a {
    opacity: 0;
    transition: all 0.3s
}

header .main-menu-block>li:hover>ul.dropdown-menu-indent-sm, .main-menu-block>li.hover >ul.dropdown-menu-indent-sm {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    height: 100%
}

.main-menu-block>li:hover>ul.dropdown-menu-indent-sm a, .main-menu-block>li.hover >ul.dropdown-menu-indent-sm a {
    opacity: 1
}

#solidMenu {
    padding: 0
}

.nav>li>a.open-menu {
    width: 287px;
    display: flex;
    align-items: center;
    font-size: 16px;
    font-family: "StemMedium";
    color: #343434;
    /*  background: #efefef !important;*/
    padding-top: 14px;
    padding-bottom: 13px
}

.nav>li>a.open-menu i {
    font-size: 9px;
    margin-right: 7px
}

.nav>li>a.open-menu span {
    display: flex;
    align-items: center
}

#navbar {
    display: flex !important;
    justify-content: space-between
}

#navbar>.main-menu {
    margin-right: 15px
}
@media (min-width:768px){
    .mobile-filter{display:none}
    #navbar .catalog-menu-list {
        flex: 2 0 auto
    }}

.catalog-menu-list {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    flex:1 0 auto; max-width:750px
}

.catalog-menu-list a {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    font-size: 16px;
    height: 100%;
    white-space: nowrap
}

/*.catalog-menu-list li:nth-child(n+5) {
  display: none
}
*/
.menu-1 .catalog-menu-list {
    -webkit-justify-content: flex-start;
    justify-content: flex-start
}

.menu-1 .catalog-menu-list li {
    margin-right: 46px
}

.menu-2 .catalog-menu-list {
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.menu-2 .catalog-menu-list li {
    margin-right: 36px
}

.menu-3 .catalog-menu-list {
    -webkit-justify-content: space-between;
    justify-content: space-between
}
.menu-3:not(.navbar-fixed-top) #navbar ul{min-width:33%}
.menu-3 .catalog-menu-list li {
    margin-right: 0 18px
}

.navbar-right li {
    float: right
}

@media (max-width: 1460px) {
    .nav>li>a.open-menu {
        width: 239px
    }
}

@media (max-width: 1400px) {
    .menu-1 .catalog-menu-list li {
        margin-right: 46px
    }
}

@media (max-width: 1290px) {
    .nav>li>a.open-menu {
        width: 271px
    }

    .nav>li>a.open-menu {
        padding-left: 16px !important
    }
}

.fixed .nav a {

    display: flex;
    align-items: center;
    color: 

        #343434;
    background: none !important;

}
@media (max-width: 1290px) {
    .nav>li>a.open-menu {
        padding-left: 46px;
        width: 271px
    }

    .main-menu-block>li {
        min-width: 200px
    }

    .main-menu-block>li {
        padding-left: 30px
    }
}

.catalog-menu-wrap {
    width: 100%;
    max-width: 865px
}

@media (min-width:1025px) and (max-width: 1199px) {
    .catalog-menu-wrap {
        width: 100%;
        max-width: 705px
    }
}

@media (min-width: 1024px) {
    .menu-3 .catalog-menu-wrap {
        width: 100%;
        max-width: 507px
    }
}

.fixed .catalog-menu-list,
.fixed .additional-main-menu,
.fixed .text {
    display: none
}
@media(min-width:1025px){
    .fixed [class^="icons-"], .fixed [class*=" icons-"] {

        font-size: 19px;

    }
    .top-navbar:not(.fixed) .nav-pills {
        display: none
    }
    .top-navbar:not(.fixed) form {
        display: none
    }
    .fixed form {

        max-width: 300px;
        width: 100%;


        margin-right: 30px;
    }
}



.fixed .catalog-menu-wrap {
    margin-right: 0
}



@media(min-width:769px){
    .fixed.menu-3 .catalog-menu-wrap {
        max-width: 629px
    }
    .slider-img {
        max-width: 100%!important;
    }
}
.fixed #navbar {align-items:center}


@media (min-width:1025px) and (max-width: 1100px) {
    .catalog-menu-wrap {
        max-width: 600px
    }

    .fixed form {
        max-width: 300px
    }
}

@media (max-width: 980px) {
    .catalog-menu-wrap {
        max-width: 500px
    }

    .fixed form {
        max-width: 250px
    }
}

@media (max-width: 768px) {
    #navbar {align-items:center}
    .search-block input,
    .search-block .btn {
        height: 48px;
        border: none;
        box-shadow: none
    }

    .btn-menu {
        margin-right: 0;
        width: 49px;
        height: 49px;
        padding-left: 15px;
        padding-top: 16px
    }

    .catalog-menu-wrap {
        max-width: calc(100% - 168px)
    }

    .catalog-menu-wrap form, .fixed form {
        max-width: 100%;
        margin-right: 0
    }

    .top-navbar .container-fluid {
        padding: 0
    }
}

.menu-wrap.fixed {
    top: 50px
}

.additional-nav-menu .submenu i {
    display: none
}

.additional-nav-menu .submenu .dropdown-menu {
    position: static !important;
    display: block !important;
    box-shadow: none;
    padding-left: 15px;
    margin-top: 0;
    padding-top: 0
}

.compare-slider .swiper-slide:nth-child(1) {
    display: none
}

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus,
.pagination>li>a:hover {
    z-index: 2;
    color: #000;
    cursor: default;
    background-color: transparent;
    border-color: transparent;
    font-weight: 900
}

.pagination>li>a,
.pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #000;
    text-decoration: none;
    background-color: #fff !important;
    border: none
}

@font-face {
    font-family: "StemMedium";
    src: url("fonts/StemMedium/StemMedium.eot");
    src: url("fonts/StemMedium/StemMedium.eot") format("embedded-opentype"), url("fonts/StemMedium/StemMedium.woff2") format("woff2"), url("fonts/StemMedium/StemMedium.woff") format("woff"), url("fonts/StemMedium/StemMedium.ttf") format("truetype"), url("fonts/StemMedium/StemMedium.svg#StemMedium") format("svg");
    font-weight: 600;
    font-display: swap
}

@font-face {
    font-family: "StemRegular";
    src: url("fonts/Stem/StemRegular.eot");
    src: url("fonts/Stem//StemRegular.eot") format("embedded-opentype"), url("fonts/Stem/StemRegular.woff2") format("woff2"), url("fonts/Stem/StemRegular.woff") format("woff"), url("fonts/Stem/StemRegular.ttf") format("truetype"), url("fonts/Stem/StemRegular.svg#StemRegular") format("svg");
    font-display: swap
}

@font-face {
    font-family: "StemLight";
    src: url("fonts/StemLight/StemLight.eot");
    src: url("fonts/StemLight/StemLight.eot") format("embedded-opentype"), url("fonts/StemLight/StemLight.woff2") format("woff2"), url("fonts/StemLight/StemLight.woff") format("woff"), url("fonts/StemLight/StemLight.ttf") format("truetype"), url("fonts/StemLight/StemLight.svg#StemLight") format("svg");
    font-display: swap
}

body {
    font-family: StemLight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important
}

a a,
.btn,
button {
    outline: none !important
}



@font-face {
    font-family: ALSRubl;
    src: url("fonts/rouble.eot") format("embedded-opentype");
    src: url("fonts/rouble.eot?#iefix") format("embedded-opentype"), url("fonts/rouble.woff") format("woff"), url("fonts/rouble.ttf") format("truetype");
    font-display: swap
}

.rubznak
{
    font-family: ALSRubl, StemLight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important
}
span.new-price .rubznak, .price-block .rubznak{
    font-family: ALSRubl, StemLight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important
}

.page-header h1 {
    font-size: 20px;
}

h3.page-header {
    font-size: 18px;
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
    margin-bottom: 30px;
    margin-top: 30px
}

.alert h1 {
    font-size: 27px;
    font-weight: normal
}

.promo {
    padding: 5px 0 0 0
}

#slider-range {
    margin-top: 10px
}

.btn-sale {
    padding: 0 9px 9px 9px
}

.thumbnail .description {
    padding-bottom: 0 !important
}

#catalog-menu.list-group {
    margin-bottom: 0
}

#catalog-menu .list-group-item {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

#catalog-menu .active {
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important
}

.dropdown-menu-right a {
    white-space: normal !important
}

.dropdown-right {
    width: 100% !important
}

.dropdown-menu-right {
    top: 0 !important;
    right: -250px !important;
    width: inherit !important
}

.dropdown-menu-right img,
.dropdown-menu-right .nav-header,
.dropdown-menu-right .mega-more,
.mega-menu-column a.list-group-item {
    display: none
}

.list-group>li {
    list-style-type: none
}

.dropdown-right .none-cat {
    margin: 0 !important;
    border: 0 !important;
    padding: 0 !important
}

.none {
    display: none
}

#toTop {
    display: none;
    position: fixed;
    right: 20px;
    bottom: 20px;
    width: 42px;
    height: 42px;
    overflow: hidden;
    border: none;
    text-decoration: none;
    text-indent: 100%;
    background: url(images/ui.totop.png) no-repeat left top #d9d9d9
}

#toTopHover {
    display: block;
    width: 42px;
    height: 42px;
    overflow: hidden;
    background: url(images/ui.totop.png) no-repeat left -42px;
    float: left;
    -moz-opacity: 0;
    opacity: 0;
    filter: alpha(opacity=0)
}

#toTop:active,
#toTop:focus {
    outline: none
}

.editor_var {
    overflow: hidden
}

.editor_empty {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin: 3px;
    border: dashed 1px #6c809a;
    padding: 5px;
    color: #6c809a;
    text-align: center;
    background: #ffe785
}

.editor_empty a {
    text-decoration: none !important;
    color: #6c809a !important
}

.progress-scroll {
    background: #fff url(images/zoomloader.gif) no-repeat center;
    padding: 10px
}

header {
    padding: 0
}

header > a {
    font-size: 12px
}

header .col-md-12 {
    margin-bottom: 10px
}

.list-group-item img {
    max-width: 40px;
    max-height: 40px;
    padding-right: 3px
}

#showYurDataForPaymentLoad {
    max-width: 50%
}

.vertical-align {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

table.table-optionsDisp td {
    padding: 5px 0 5px 0
}

.template-product-name:hover {
    text-decoration: none
}

form.template-sm {
    width: 60%
}

a.template-product-name {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.1;
    -color: #333333
}

.page-header span {
    padding-right: 3px
}

#sorttable {
    margin: 0;
    padding: 10px 0 0 0
}

.success-notification {
    position: fixed;
    z-index: 999999;
    right: 20px;
    bottom: 5px;
    max-width: 400px
}

.success-notification i {
    font-size: 20px
}

.alert-dismissable .close,
.alert-dismissible .close {
    position: relative;
    top: -30px
}

.template-menu-line {
    border-bottom: 1px solid #e7e7e7;
    min-width: 150px
}

.template-menu-line b {
    padding-right: 3px
}

.template-menu-line:last-child {
    border-bottom: 0
}

img.template-wishlist-list {
    max-width: 40px;
    max-height: 40px
}

.product-tags a {
    margin: 1px;
    padding: 2px;
    float: left
}

td.tablerow {
    padding: 5px
}

label {
    cursor: pointer
}

.product-tags div:hover {
    background: #e7ecf2
}

.rate_l #raiting {
    position: relative;
    width: 83px;
    height: 16px;
    margin: 5px 0 0 !important;
    cursor: pointer;
    text-align: center
}

.rate_l .rating {
    margin-left: 0;
    padding-left: 0
}

#raiting {
    position: relative;
    width: 83px;
    height: 16px;
    margin: 5px auto 0;
    cursor: pointer;
    text-align: center
}

#raiting_blank,
#raiting_votes,
#raiting_hover {
    position: absolute;
    height: 16px
}

#raiting_blank {
    background: url(images/stars/stars1-0.png);
    width: 80px
}

#raiting_votes {
    background: url(images/stars/stars1-5.png);
    cursor: default
}

#raiting_info {
    text-align: center
}

.review {
    margin: 15px
}

span.wait {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(/phpshop/lib/templates/icon/loading.gif) center center no-repeat
}

input.reqActiv,
select.reqActiv {
    border: 1px solid red
}

.template-pad {
    padding: 10px
}

.delivOneEl {
    padding-left: 5px;
    cursor: pointer;
    padding-bottom: 10px;
    display: block
}

.paymOneEl {
    padding-left: 5px;
    cursor: pointer;
    padding-bottom: 10px
}

.paymOneEl label {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-align-content: center;
    align-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    line-height: normal!important;
}

#fotoload {
    margin-bottom: 10px
}

#fotoload a.highslide img {
    max-width: 700px !important
}

#fotoload img.imgOn,
#fotoload img.imgOff {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    max-width: 100px
}

img.imgOff {
    border-color: #e0e0e0;
    border-style: solid;
    border-width: 1px;
    margin: 5px
}

img.imgOn {
    border-color: #e0e0e0;
    border-style: solid;
    border-width: 1px;
    margin: 5px
}

img.template {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin: 3px;
    border: solid 1px #ccc;
    padding: 3px;
    cursor: pointer
}

img.template:hover {
    border: solid 1px #bfdbff;
    -webkit-box-shadow: 0 0 5px #bfdbff;
    box-shadow: 0 0 5px #bfdbff
}

.sort-color {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 25px !important;
    height: 25px !important
}

.filter-color {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    width: 20px;
    height: 20px;
    border: solid 1px #ccc
}

.bootstrap-theme {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 30px;
    height: 30px;
    margin: 3px;
    padding: 3px;
    color: #fff;
    background: #ccc;
    float: left;
    cursor: pointer
}

.bootstrap-theme:hover {
    border: solid 1px #fff;
    -webkit-box-shadow: 0 0 5px #bfdbff;
    box-shadow: 0 0 5px #bfdbff
}

.jq-selectbox__select-text {
    max-width: 300px
}

.carousel-control.left,
.carousel-control.right {
    background-image: none !important
}

.carousel-control.left i,
.carousel-control.right i {
    font-size: 30px
}

.carousel-control.left i {
    padding-right: 3px
}

.carousel-control.right i {
    padding-left: 3px
}

.carousel-control.right {
    right: 10px
}

.carousel-control.left {
    left: 10px
}

.carousel-control {
    border-radius: 100%;
    top: calc(50% - 21px);
    width: 42px;
    height: 42px;
    background-color: #f0f3f5;
    background-image: none !important;
    text-align: center;
    color: #333;
    text-shadow: none;
    line-height: 49px;
    visibility: hidden
}
.carousel-indicators, .bx-default-pager{ visibility: hidden}
@media (max-width: 719px) {
    .bar-padding-top-fix {
        padding-top: 70px
    }
}

@media only screen and (max-width: 768px) and (orientation: landscape) {
    .bar {
        position: static !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .dropdown-menu-right {
        top: 0 !important;
        right: -200px !important;
        width: inherit !important
    }
}

.big_size_block {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 20px
}

.big_size_block h4 {
    font-family: "MyriadProRegular";
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    color: #000000
}

.checkbox_size_wrap {
    width: 50%
}

.wrap_size,
.wrap_color {
    -webkit-flex-direction: row;
    flex-direction: row
}

.input_size+.label_size {
    cursor: pointer
}

.input_size {
    display: none
}

.label_size {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    min-width: 50px;
    height: 40px;
    border: solid 1px #ceced2;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer;
    background-color: #fff;
    border-width:1px!important
}

.product-info-block .label_size:hover,
.product-info-block .label_color:hover,
.product-info-block .label_active {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -moz-transition-timing-function: easy;
    -o-transition-timing-function: easy;
    -webkit-transition-timing-function: easy;
    transition-timing-function: easy;


    text-align: center
}

.input_size:checked+.label_size:hover {
    content: "";
    -webkit-box-shadow: 0 0 31px 0 rgba(0, 0, 0, 0.87);
    box-shadow: 0 0 31px 0 rgba(0, 0, 0, 0.87)
}

.not-active {
    background: linear-gradient(45deg, #ceced2 25%, #e8e8ed 0%, #e8e8ed 50%, #ceced2 0%, #ceced2 75%, #e8e8ed 0%);
    background-size: 30px 30px;
    color: #9a9a9d;
    cursor: inherit !important
}

.checkbox_size,
.checkbox_color {
    padding-right: 10px;
    display: inline-block
}

.checbox_color_wrap {
    width: 50%
}

.input_color+.label_color {
    cursor: pointer
}

.input_color {
    display: none
}

.label_color {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    width: 50px;
    height: 40px;
    border: solid 1px #ceced2;
    cursor: pointer
}

.not-active:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: solid 1px #ceced2
}

.input_color:checked+.label_color:hover {
    content: "";
    -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.8);
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.5);
    border: solid 1px #2c99d5;
}

#brand-menu .mega-menu .nav-header {
    border-bottom: none;
    text-align: center
}

.banner img {
    max-width: 100%;
    height: auto;
}

.rating_star {
    padding: 0;
    text-align: center
}

.rating_star:after {
    content: "";
    display: table;
    clear: both
}

.rating_info {
    display: none;
    margin-left: 5px;
    color: #9da9b9 !important
}

.rating i {
    margin: 0 5px
}

.rating .fa-star {
    color: #f5a623
}

.rating .fa-star-o {
    color: #dadada
}

.rating {
    position: relative;
    width: 80px;
    height: 16px;
    font-size: 10px;
    text-align: center
}

.rating_blank {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 16px;
    background-size: 16px 16px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMiAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5lbXB0eWxlZ288L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9InRvdmFyLWNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNi4wMDAwMDAsIC0yMDAuMDAwMDAwKSIgZmlsbD0iI0ZGRDk0NCIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8ZyBpZD0idG92YXIiPiAgICAgICAgICAgICAgICA8ZyBpZD0iU3RhY2tlZC1Hcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4wMDAwMDAsIDIwMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC45ODQ5MDcyLDMuNzc5MDE5NzggQzM0Ljk0ODc4NCwzLjY3MzY4ODc0IDM0Ljg1Mzk2MDgsMy41OTg0NTIyOCAzNC43Mzg4MTgzLDMuNTgxMjU1MzcgTDMxLjMwNzEyMDksMy4xMTY5Mzg5NSBMMjkuNzYyODU3MSwwLjE2MTIyMDk4IEMyOS43MTA5MzAxLDAuMDYyMzM4Nzc5IDI5LjYwNDgxODQsMCAyOS40ODk2NzU5LDAgTDI5LjQ4OTY3NTksMCBDMjkuMzc0NTMzNCwwIDI5LjI2ODQyMTcsMC4wNjIzMzg3NzkgMjkuMjE2NDk0NywwLjE2MzM3MDU5MyBMMjcuNjkyNTUwMSwzLjEyNzY4NzAyIEwyNC4yNjA4NTI3LDMuNjEzNDk5NTcgQzI0LjE0NTcxMDIsMy42MzA2OTY0NyAyNC4wNTA4ODcsMy43MDU5MzI5MyAyNC4wMTQ3NjM5LDMuODExMjYzOTcgQzIzLjk3ODY0MDcsMy45MTY1OTUwMSAyNC4wMTAyNDg1LDQuMDMyNjc0MTIgMjQuMDkzNzgzMiw0LjEwNzkxMDU4IEwyNi41ODQwMjE1LDYuNDA1ODQ2OTUgTDI2LjAwODMwOTIsOS42NjAzNjExMyBDMjUuOTg3OTg5OSw5Ljc2OTk5MTQgMjYuMDM1NDAxNSw5Ljg3OTYyMTY3IDI2LjEzMDIyNDcsOS45NDQxMTAwNiBDMjYuMTgyMTUxNyw5Ljk4MDY1MzQ4IDI2LjI0NTM2NzIsMTAgMjYuMzA4NTgyNywxMCBDMjYuMzU4MjUyLDEwIDI2LjQwNTY2MzYsOS45ODkyNTE5MyAyNi40NTA4MTc1LDkuOTY1NjA2MTkgTDI5LjUxNDUxMDUsOC40MjAwMzQzOSBMMzIuNTg3MjM0NCw5Ljk0ODQwOTI5IEMzMi42MzIzODgzLDkuOTY5OTA1NDIgMzIuNjc5Nzk5OSw5Ljk4MDY1MzQ4IDMyLjcyNzIxMTUsOS45ODA2NTM0OCBMMzIuNzI3MjExNSw5Ljk4MDY1MzQ4IEMzMi44OTQyODEsOS45ODA2NTM0OCAzMy4wMzIwMDA0LDkuODQ5NTI3MDkgMzMuMDMyMDAwNCw5LjY5MDQ1NTcyIEMzMy4wMzIwMDA0LDkuNjY2ODA5OTcgMzMuMDI5NzQyNyw5LjY0NTMxMzg0IDMzLjAyMjk2OTYsOS42MjM4MTc3MSBMMzIuNDI5MTk1Nyw2LjM4ODY1MDA0IEwzNC45MDM2MzAxLDQuMDc3ODE1OTkgQzM0Ljk5MTY4MDMsNC4wMDA0Mjk5MiAzNS4wMjEwMzAzLDMuODg0MzUwODIgMzQuOTg0OTA3MiwzLjc3OTAxOTc4IFogTTMxLjg5MTg2NDEsNi4wODEyNTUzNyBDMzEuODE5NjE3OCw2LjE0Nzg5MzM4IDMxLjc4ODAxMDEsNi4yNDQ2MjU5NyAzMS44MDYwNzE3LDYuMzM5MjA4OTQgTDMyLjMyMzA4NCw5LjE2MTY1MDkgTDI5LjY1NDQ4NzcsNy44MzUzMzk2NCBDMjkuNTY2NDM3NSw3Ljc5MDE5Nzc2IDI5LjQ2MDMyNTgsNy43OTIzNDczOCAyOS4zNzAwMTgsNy44MzUzMzk2NCBMMjYuNzEwNDUyNSw5LjE3NjY5ODE5IEwyNy4yMDk0MDMzLDYuMzQ5OTU3MDEgQzI3LjIyNTIwNzEsNi4yNTUzNzQwMyAyNy4xOTM1OTk0LDYuMTYwNzkxMDYgMjcuMTIxMzUzMSw2LjA5NDE1MzA1IEwyNC45NjI5OTYxLDQuMDk5MzEyMTIgTDI3Ljk0MDg5NjcsMy42Nzc5ODc5NiBDMjguMDQwMjM1MywzLjY2Mjk0MDY3IDI4LjEyNjAyNzcsMy42MDQ5MDExMiAyOC4xNjg5MjM5LDMuNTE4OTE2NiBMMjkuNDkxOTMzNiwwLjk0NTgyOTc1MSBMMzAuODMzMDA0OCwzLjUxMjQ2Nzc2IEMzMC44NzgxNTg3LDMuNTk4NDUyMjggMzAuOTYzOTUxMiwzLjY1NjQ5MTgzIDMxLjA2MzI4OTgsMy42NzE1MzkxMiBMMzQuMDQzNDQ4MSw0LjA3NTY2NjM4IEwzMS44OTE4NjQxLDYuMDgxMjU1MzcgWiIgaWQ9IlNoYXBlLUNvcHktMiI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)
}

.rating_votes {
    position: absolute;
    top: 0;
    left: 0;
    height: 16px;
    background-size: 16px 16px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMiAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT55ZWxsb3dsZWdvPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJ0b3Zhci1jb3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi4wMDAwMDAsIC0yMDAuMDAwMDAwKSIgZmlsbD0iI0ZGRDk0NCIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8ZyBpZD0idG92YXIiPiAgICAgICAgICAgICAgICA8ZyBpZD0iU3RhY2tlZC1Hcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4wMDAwMDAsIDIwMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC45ODQ5MDcyLDMuNzc5MDE5NzggQzEwLjk0ODc4NCwzLjY3MzY4ODc0IDEwLjg1Mzk2MDgsMy41OTg0NTIyOCAxMC43Mzg4MTgzLDMuNTgxMjU1MzcgTDcuMzA3MTIwOTEsMy4xMTY5Mzg5NSBMNS43NjI4NTcwNywwLjE2MTIyMDk4IEM1LjcxMDkzMDA3LDAuMDYyMzM4Nzc5IDUuNjA0ODE4MzcsMCA1LjQ4OTY3NTg5LDAgTDUuNDg5Njc1ODksMCBDNS4zNzQ1MzM0MSwwIDUuMjY4NDIxNzEsMC4wNjIzMzg3NzkgNS4yMTY0OTQ3MSwwLjE2MzM3MDU5MyBMMy42OTI1NTAxMywzLjEyNzY4NzAyIEwwLjI2MDg1MjY5NCwzLjYxMzQ5OTU3IEMwLjE0NTcxMDIxNCwzLjYzMDY5NjQ3IDAuMDUwODg2OTk1OCwzLjcwNTkzMjkzIDAuMDE0NzYzODY0OSwzLjgxMTI2Mzk3IEMtMC4wMjEzNTkyNjYsMy45MTY1OTUwMSAwLjAxMDI0ODQ3MzUsNC4wMzI2NzQxMiAwLjA5Mzc4MzIxMzcsNC4xMDc5MTA1OCBMMi41ODQwMjE1NSw2LjQwNTg0Njk1IEwyLjAwODMwOTE1LDkuNjYwMzYxMTMgQzEuOTg3OTg5ODksOS43Njk5OTE0IDIuMDM1NDAxNSw5Ljg3OTYyMTY3IDIuMTMwMjI0NzIsOS45NDQxMTAwNiBDMi4xODIxNTE3Miw5Ljk4MDY1MzQ4IDIuMjQ1MzY3MiwxMCAyLjMwODU4MjY4LDEwIEMyLjM1ODI1MTk4LDEwIDIuNDA1NjYzNTksOS45ODkyNTE5MyAyLjQ1MDgxNzUsOS45NjU2MDYxOSBMNS41MTQ1MTA1NCw4LjQyMDAzNDM5IEw4LjU4NzIzNDM2LDkuOTQ4NDA5MjkgQzguNjMyMzg4MjgsOS45Njk5MDU0MiA4LjY3OTc5OTg5LDkuOTgwNjUzNDggOC43MjcyMTE1LDkuOTgwNjUzNDggTDguNzI3MjExNSw5Ljk4MDY1MzQ4IEM4Ljg5NDI4MDk4LDkuOTgwNjUzNDggOS4wMzIwMDA0MSw5Ljg0OTUyNzA5IDkuMDMyMDAwNDEsOS42OTA0NTU3MiBDOS4wMzIwMDA0MSw5LjY2NjgwOTk3IDkuMDI5NzQyNzIsOS42NDUzMTM4NCA5LjAyMjk2OTYzLDkuNjIzODE3NzEgTDguNDI5MTk1NjcsNi4zODg2NTAwNCBMMTAuOTAzNjMwMSw0LjA3NzgxNTk5IEMxMC45OTE2ODAzLDQuMDAwNDI5OTIgMTEuMDIxMDMwMywzLjg4NDM1MDgyIDEwLjk4NDkwNzIsMy43NzkwMTk3OCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==)
}

.thumbnail img {
    max-height: 200px
}

.top-menu-list
{
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center
}

.top-menu .nav,
.flex-block {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center
}
.top-menu .nav li a,
.top-menu-list a,
.header-phone a,
.menu-list li a,
.nav>li>a.header-cart,
.action-tabs li a,
.product-name,
.option-block a,
.catalog-menu-list li a,
a,
.product-block-list .media-heading a,
.best-price,
.addToCartFull,
a.noticeBtn,
.oneclick-btn,
.product-block-btn .btn {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    text-decoration: none !important;
    outline: none !important
}

.container-fluid {
    width: 100%;
    max-width: 1472px;
}
.menu-wrap .container-fluid {

    max-width: 1442px;

}
@media (max-width:1320px) {.menu-wrap .container-fluid {

                               max-width: 1290px;

                           }}
.menu-wrap .container-fluid {
    padding: 0 !important
}

#numcompare,
#numcompare2,
.wishlistcount {
    margin: 0 5px
}

.header-3 .shop-name {
    margin-bottom: 25px;
    font-size: 13px;
    font-weight: 400;
    display: block
}

div.menu-item-flag {
    display: inline-block;
    height: 50px
}

.btn-circle {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    width: 56px;
    height: 56px;
    margin: 0 auto;
    padding: 0;
    line-height: 56px;
    font-size: 24px
}

.btn-block {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

.btn-block a,
.btn-block .btn,
.btn-block a:hover,
.btn-block .btn:hover,
.btn-block a:focus,
.btn-block .btn:focus {
    border: none !important;
    background: transparent;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size: 20px
}

.product-block-list .rating {
    width: 55px
}

.product-block-list .rating_blank,
.product-block-list .rating_votes {
    height: 11px;
    background-size: 11px 11px
}

.page-header {
    border-bottom: 0;
    font-size: 20px;
    margin-bottom: 0;
    font-weight: 500;
    line-height: 24px;
    margin-top: 20px
}

.page-header h2 {
    font-size: 20px
}

.page-header a,
.page-header b {
    color: #343434;
    font-family: stemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important
}

.slider.tabs {
    border-bottom: 1px solid #eaedef;
    margin-bottom: 20px
}

.breadcrumb {
    background: transparent;
    padding-left: 0;
    margin-bottom: 30px;
    color: #9e9e9e;
    padding: 20px 15px 8px 0
}

.breadcrumb a,
.breadcrumb b {
    color: #9e9e9e;
    font-weight: 400
}

.breadcrumb a:hover,
.breadcrumb b:hover {
    opacity: 0.5
}

.breadcrumb>li+li::before {
    padding-right: 5px;
    color: #afafaf;
    content: "\f178";
    font: normal normal normal 10px/1.1 FontAwesome;
    font-weight: 300
}

#faset-filter h4 {
    cursor: pointer;
    font-size: 15px;
    font-weight: bolder
}

a#faset-filter-reset span {
    padding-right: 3px
}

.product-filter {
    margin: 0;
    border: none;
    padding: 0
}

.product-filter .btn {
    -webkit-box-shadow: none;
    box-shadow: none
}

.product-filter:after {
    content: "";
    display: table;
    clear: both
}

.product-filter .display {
    padding-top: 5px
}

.product-filter .display a,
.product-filter .display label {
    color: #bfbebe;

    margin-right: 10px;
    margin-bottom: 7px
}

.product-filter .display a.active,
.product-filter .display label.active {
    color: #000000;
    text-decoration: none
}

.product-filter .control-label {
    padding-top: 5px;
    font-size: 14px !important;
    font-weight: normal
}

.product-filter .form-control {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    height: 30px;
    padding: 3px 6px
}

.big-filter-wrapper {
    padding-top: 5px;
    position: relative
}

#faset-filter {
    position: relative
}

.filter-row .faset-filter-block-wrapper {
    margin-bottom: 10px;
    width: 33%;
    float: left
}

.filter-row .faset-filter-block-wrapper>div {
    z-index: 2;
    top: 100%;
    left: 0;
    background-color: #fff
}

.faset-filter-block-wrapper {
    position: relative
}

.filter-list .faset-filter-block-wrapper>div {
    display: none;
    position: absolute;
    z-index: 999;
    top: 100%;
    left: 0;
    border: 1px solid #cbcbcb;
    background-color: #fff;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.25);
    margin-top: -1px
}

.faset-filter-block-wrapper.active>div {
    display: block
}

.filter-list .faset-filter-block-wrapper.active>div {
    min-width: 100%;
    padding: 10px
}

#faset-filter {
    margin-bottom: 20px
}

#faset-filter:after {
    content: "";
    display: table;
    clear: both
}

.list-group.filter-body-fix.active {
    display: block
}

#faset-filter-body .faset-filter-block-wrapper h4,
#price-filter-body .faset-filter-block-wrapper h4 {
    font-size: 15px;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
    position: relative;
    color: #000 !important;
    padding-left: 0;
    padding-bottom: 1px;
    font-weight: normal;
    margin-top: 0;
    line-height: 1.42857143
}

#faset-filter-body {
    height: auto !important
}

.filter-row #faset-filter-body {
    width: 100%
}

.filter-row #price-filter-body .faset-filter-block-wrapper h4,
.filter-row #faset-filter-body .faset-filter-block-wrapper h4 {
    margin-right: 5px;
    margin-bottom: 25px
}

.filter-list #price-filter-body {
    margin-right: 20px
}

.filter-list .grid-item {
    width: auto;
    display: inline-block
}

.filter-list #price-filter-body .faset-filter-block-wrapper h4,
.filter-list #faset-filter-body .faset-filter-block-wrapper h4 {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin: 0;
    border: 1px solid #cfd8dc;
    padding: 1px 20px 1px 7px;
    margin-bottom: 10px
}

.filter-list #faset-filter-body .faset-filter-block-wrapper h4::before,
.filter-list #price-filter-body h4::before {
    content: "\f107";
    display: inline-block;
    position: absolute;
    top: 5px;
    right: 6px;
    font: normal normal normal 14px/1 FontAwesome;
    font-weight: normal;
    font-size: 14px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.filter-title {
    position: relative;
    cursor: pointer
}

.filter-title:before {
    display: block;
    position: absolute;
    top: 50%;
    right: 15px;
    width: 16px;
    height: 9px;
    background-image: url(./images/icon-arrow-top.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 16px 9px;
    margin-top: -3px
}

.filter-title.active:before {
    background-image: url(./images/icon-arrow.png)
}

.filter-reset-wrapper a {
    margin-bottom: 5px;
    padding-top: 10px;
    padding-bottom: 9px;
    font-size: 17px;
    color: #000;
    text-transform: uppercase;
    text-align: center;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    display: block
}

#faset-filter-body .faset-filter-block-wrapper .checkbox {
    margin-left: 0
}

#faset-filter-body .faset-filter-chexbox-bottom-block .faset-filter-block-wrapper.fix .checkbox,
#faset-filter-body .faset-filter-chexbox-bottom-block .faset-filter-block-wrapper .checkbox {
    display: none;
    width: auto !important;
    white-space: normal !important
}

#faset-filter-body:after {
    content: "";
    display: table;
    clear: both
}

#faset-filter-body .checkbox {
    margin-left: 0;
    margin-right: 15px
}

#faset-filter-body .faset-filter-block-wrapper .checkbox {
    -display: none;
    font-size: 12px;
    color: #000000;
    white-space: normal;
    overflow: hidden;
    padding-left: 0;
    padding-right: 10px;
    margin-right: 5px;
    margin-top: 0
}

#faset-filter-body .faset-filter-block-wrapper.active .checkbox {
    display: block
}

.filter-list #faset-filter-body .faset-filter-block-wrapper .checkbox input[type=checkbox],
.filter-list #faset-filter-body .faset-filter-block-wrapper .checkbox-inline input[type=checkbox],
.filter-list #faset-filter-body .faset-filter-block-wrapper .radio input[type=radio],
.filter-list #faset-filter-body .faset-filter-block-wrapper .radio-inline input[type=radio] {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    width: 15px;
    height: 15px;
    border: 1px solid #ddd;
    margin-top: 4px;
    margin-left: -17px;
    outline: none;
    background-color: #fff
}

#faset-filter-body .faset-filter-block-wrapper .radio input[type=radio],
#faset-filter-body .faset-filter-block-wrapper .radio-inline input[type=radio] {
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    display: block;
    width: 9px;
    height: 9px;
    border: 1px solid rgba(1, 1, 1, 0.54);
    -webkit-appearance: none;
    margin-top: 3px;
    margin-left: -17px
}

.filter-row #faset-filter-body .faset-filter-block-wrapper .checkbox input[type=checkbox]:checked+span,
.filter-row #faset-filter-body .faset-filter-block-wrapper .checkbox-inline input[type=checkbox]:checked+span {
    border: 0.5px solid transparent;
    color: #fff
}

.filter-item {
    position: relative
}

#faset-filter-body .faset-filter-block-wrapper .checkbox input[type=checkbox]:checked+span .filter-color {
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25)
}

.filter-row #faset-filter-body .checkbox {
    float: left
}

.filter-row .checkbox label {
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 4px
}

.filter-list .checkbox label {
    padding-left: 20px;
    padding-right: 2px;
    padding-bottom: 4px
}

.checkbox+.checkbox,
.radio+.radio {
    margin-top: 0
}

#faset-filter-body .checkbox span {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    margin-top: 1px;
    line-height: 21px;
    font-size: 13px;
    font-weight: 400;
    color: #000;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
    padding: 1px 7px;
    margin-right: 0;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    white-space: nowrap
}

.filter-row #faset-filter-body .checkbox span {
    border: 0.5px solid #cfd8dc
}

.filter-row #faset-filter-body .checkbox span:hover {
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25)
}

.filter-item {
    min-height: 25px
}

.filter-color {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    position: absolute;
    top: -1px;
    left: -1px;
    width: 25px;
    height: 25px
}

#faset-filter-body {
    padding-bottom: 1px
}

.filter-row #faset-filter-body .faset-filter-block-wrapper .checkbox input[type=checkbox]:checked+span:before,
.filter-row #faset-filter-body .faset-filter-block-wrapper .checkbox-inline input[type=checkbox]:checked+span:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    top: 11px;
    left: 16px;
    width: 5px;
    height: 10px;
    margin: -6px 3px;
    border: 0 solid transparent;
    transform: rotateZ(45deg);
    border-width: 0 2px 2px 0;
    pointer-events: none
}

#price-filter-body {
    padding-bottom: 15px
}

#price-filter-body h4 {
    font-size: 15px;
    color: #212529;
    position: relative;
    margin: 0;
    margin-bottom: 5px;
    padding-bottom: 10px;
    padding-left: 6px;
    cursor: pointer;
    font-weight: 800
}

#faset-filter-body,
#price-filter-body {
    border-left: none;
    border-right: none;
    background-color: #fff;
    float: left
}

#price-filter-form {
    width: 250px;
    padding: 0 15px 0 0
}

#price-filter-form.active {
    display: block
}

#price-filter-val-min span,
#price-filter-val-max span {
    margin-top: 4px;
    display: inline-block;
    float: left;
    color: #555;
    padding-right: 5px
}

.filter-body-fix.active {
    display: none
}

.ui-slider-horizontal {
    height: 4px !important
}

#price-filter-form .ui-widget-content {
    border: none;
    background: #000
}

.ui-widget-header {
    background: #d5d5d8 !important
}

#price-filter-form .ui-slider .ui-slider-handle {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    width: 9px;
    height: 9px
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    top: -2px !important
}

.ui-state-default,
.ui-widget-content .ui-state-default {
    border: 1px solid #ccc !important
}

#slider-range {
    margin-top: 7px
}

.ui-slider-horizontal .ui-slider-handle:nth-child(2) {
    margin-left: 0 !important
}

#filter-well,
#filter-selection-well {
    margin-bottom: 30px
}

#faset-filter-reset {
    display: block;
    position: relative;
    font-size: 15px;
    padding-right: 8px;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    color: #000;
    margin-right: 5px;
    padding-left: 0;
    padding-bottom: 1px;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 1.42857143;
    cursor: pointer;
    float: left
}

.template-pad .media-heading {
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif
}

.cat-desc {
    padding-bottom: 5px;
    border-bottom: 0.5px solid #e8ecee;
    margin-bottom: 17px
}

.product-block-list {
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 0.5px solid #e8ecee
}

.product-block-list .media-heading a {
    color: #343434;
    font-size: 13px;
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif
}

.product-block-list .price-block {
    -webkit-justify-content: center;
    justify-content: center
}

.product-block-list .price-block h4 {
    font-size: 16px
}

.product-block-list .btn-block .btn {
    font-size: 16px;
    color: #343434
}

.product-block-list .addToCartList {
    display: -webkit-flex;
    display: flex;
    outline: none;
    padding: 10px 16px;
    font-size: 17px;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    margin-bottom: 10px;
    margin-top: 15px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s
}

.product-block-list .addToCartList span.icons-cart {
    margin-right: 15px;
    font-size: 21px
}

.product-block-list .addToCartList:hover,
.product-block-list .addToCartList:active {
    background: #343434;
    color: #fff
}

.product-line-img {
    text-align: center;
    width: 200px;
    float: left
}

.product-line-img img {
    max-width: 90%;
    max-height: 172px;
    margin: 0 auto
}

.product-block-body {
    display: inline-block;
    width: calc(100% - 450px)
}

.product-block-body p {
    color: #000;
    font-size: 13px
}

.product-btn {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: end;
    align-items: end;
    width: 154px;
    float: right
}

.product-page-price .new-price {
    font-size: 22.4px;
    margin-top: 20px
}

.product-page-price .old-price {
    font-size: 14px;
    margin-left: 20px
}

.promo-info {
    margin-top: 40px;
    margin-bottom: 40px
}

.success-notification {
    position: fixed;
    z-index: 999999;
    top: 48%;
    right: calc(50% - 200px);
    bottom: 5px;
    max-width: 400px
}

.alert-success {
    -moz-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);
    -webkit-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);
    box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    font-size: 14px;
    color: #343434;
    padding: 33px 12px;
    background-color: #fff;
    border-color: transparent;
    text-align: center
}

alert-dismissable .close,
.alert-dismissible .close {
    position: relative;
    right: 0;
    color: inherit
}

.vendorenabled a {
    color: #9ca4a7
}

@media (min-width: 992px) {
    .filter-well-right-block {
        text-align: right
    }

    .side-product.no-box-shadow .col-md-3.col-sm-6 {
        width: 100%
    }

    .list-group.filter-body-fix {
        display: block
    }

    #faset-filter-body .checkbox span {
        white-space: nowrap
    }
}

.left-header {
    background: #f6f6f6;
    height: 50px;
    color: #343434;
    font-size:16px;
    line-height: 50px;
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    margin-bottom: 10px;
    padding-left: 28px; overflow:hidden
}


.odnotip .control-label {
    font-size: 13px;
    line-height: 16px;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 15px
}

.odnotiptitle {
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 15px;
    margin-top: 0
}

.product-sklad {
    color: #878686;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 20px
}

.best-price {
    font-size: 13px;
    margin-bottom: 20px
}

.best-price:hover,
.best-price:focus {
    opacity: 0.7
}

.addToCart {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center
}

.quant-main {
    margin-right: 25px;
    width: 150px;
    margin-bottom: 22px
}

.quant {
    height: 50px;
    border: none;
    background-color: #f3f3f5;
    float: left
}

.btn-default_l,
.btn-default_r {
    height: 50px;
    border: none !important;
    background-color: #f3f3f5;
    outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-size: 22px;
    color: #878686
}

.quant input {
    min-width: 70px;
    height: 50px;
    border: none !important;
    text-align: center;
    background-color: #f3f3f5;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-size: 15px
}

.addToCartFull {
    -moz-border-radius: px;
    -webkit-border-radius: px;
    border-radius: px;
    width: 100%;
    min-width: 100px;
    height: 50px;
    border: none;
    color: #ffffff;
    font-size: 17px;
    font-weight: 400;
    line-height: 20px;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    margin-bottom: 22px
}

a.noticeBtn {
    line-height: 38px;
    -moz-border-radius: px;
    -webkit-border-radius: px;
    border-radius: px;
    width: 100%;
    min-width: 100px;
    height: 50px;
    border: none;
    color: #ffffff;
    font-size: 17px;
    font-weight: 400;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    margin-bottom: 22px
}

.oneclick-btn {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    height: 50px;
    font-size: 17px;
    font-weight: 400;
    line-height: 20px;
    font-family: StemRegular;
    margin-bottom: 22px
}

.oneclick-btn:hover,.oneclick-btn:focus {
    background-color: var(--btncolorover);
    color: #ffffff
}

.product-block-btn {
    display: -webkit-flex;
    display: flex
}

.product-block-btn .btn {
    color: #000;
    margin: 0 7px
}

.odnotipList .product-block-wrapper-fix {
    width: 110px;
    height: 110px;
    padding: 0;
    margin-left: 15px;
    margin-bottom: 15px
}

.odnotipList .product-img {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: auto;
    height: 114px;
    overflow: hidden;
    border: 0.5px solid #cfd8dc;
    padding: 11px; border-radius:2px;
}

.odnotipList .product-img img {
    max-width: 100%;
    max-height: auto
}

.product-img img {
    max-height: 170px
}

#product-info {
    margin-top: 45px;
    margin-bottom: 45px
}

.panel-heading .accordion-toggle:after {
    font-family: "Font Awesome 5 Pro";
    content: "\f068";
    float: left;
    color: #9ca4a7;
    margin-right: 17px;
    margin-top: 2px;
    font-size: 12px
}

.panel-heading .accordion-toggle.collapsed:after {
    content: "\f067"
}

.product-panel .panel {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #cfd8dc
}

.product-panel .panel-body {
    padding: 0;
    font-size: 14px;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    border-top: none !important
}

.product-panel .accordion-toggle {
    font-size: 17px;
    font-weight: 400;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif
}

.table-optionsDisp {
    display: none
}
.product-panel #setting {margin-top:20px}
.product-page-select:after {
    content: "";
    display: table;
    clear: both
}

.product-page-select>div:first-child {
    display: none
}

.product-page-select>.select-option {
    display: block;
    border: solid 1px #ceced2;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-size: 16px;
    text-align: center;
    color: #000000;
    padding-right: 16px;
    padding-left: 16px;
    padding-top: 11px;
    padding-bottom: 11px;
    margin-right: 13px;
    margin-bottom: 20px;
    float: left;
    cursor: pointer; border-radius:3px;
}

.product-page-select>.select-option.active,
.product-page-select>.select-option:hover {
    -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.5);
    border: solid 1px #ffd944
}

.product-page-option-wrapper {
    padding-bottom: 0
}

.odnotipList .product-block-button,
.odnotipList .caption {
    display: none !important
}

.hidden-menu {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    position: fixed;
    z-index: 1031;
    top: 0;
    left: -287px;
    width: 287px;
    height: 100%;
    margin: 0;
    padding: 8px 0 19px;
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -webkit-transition: left .2s;
    transition: left .2s;
    list-style: none;
    background-color: #efefef; overflow-y:auto
}
@media(max-width:1024px){.hidden-menu{display:block!important}}
.hidden-menu .dropdown-menu {border:none; float:none;padding:0; border-bottom:none}
.hidden-menu .dropdown-menu li:last-child{border-bottom:0}
.hidden-menu .solid-menus .dropdown>a i {
    top: 5px;
    right: 20px;
    float: right
}

.hidden-menu .sidebar-nav {
    height: 100%;
    overflow-y: scroll
}

.hidden-menu-ticker {
    display: none
}

.hidden-menu-ticker2 {
    display: none
}

.hidden-menu-ticker:checked~.btn-menu {
    position: fixed;
    left: 240px;
    padding-top: 2px;
    padding-right: 17px
}

.hidden-menu-ticker:checked~.hidden-menu {
    left: 0
}

.hidden-menu-ticker:checked~.btn-menu span.first {
    top: 5px;
    transform: rotate(45deg)
}

.hidden-menu-ticker:checked~.btn-menu span.second {
    opacity: 0
}

.hidden-menu-ticker:checked~.btn-menu span.third {
    top: -9px;
    transform: rotate(-45deg)
}

.btn-menu {
    z-index: 1032;
    top: 5px;
    left: 5px;
    width: 45px;
    min-width: 45px;
    height: 45px;
    border: 1px solid transparent;
    padding: 5px;
    transform: translateZ(0);
    backface-visibility: hidden;
    -webkit-transition: left 0.1s;
    transition: left 0.1s;
    color: #fff;
    background-color: #efefef;
    cursor: pointer;
    padding-left: 13px;
    padding-top: 13px;
    float: left;
    margin-right: 15px;
    margin-bottom: 0
}

.btn-menu span:not(.icons-cart):not(.f-block):not(.f-block-wrapper) {
    display: block;
    position: relative;
    width: 16px;
    height: 2px;
    margin: 5px 0 0;
    -webkit-transition: all .1s linear .23s;
    transition: all .1s linear .23s;
    background-color: #343434
}
.btn-menu-right .f-block-wrapper {
    margin-top: -3px;
    display: block;
}
a.btn-menu{padding-top:6px!important}
.btn-menu span.icons-cart {
    display: block;
    position: relative;
    width: 16px;
    font-size:20px;
    margin: 5px 0 0;
    -webkit-transition: all .1s linear .23s;
    transition: all .1s linear .23s;
    color:#343434
}

.btn-menu span.first {
    margin-top: 0
}

.oneclick-modal .oneclick-btn {
    width: auto;
    height: auto;
    font-size: 14px;
    float: right
}

.oneclick-modal .modal-dialog {
    max-width: 365px
}

@media (min-width: 992px) and (max-width: 1290px) {
    .col-lg-3.sidebar-left-inner {
        width: 270px !important
    }

    .col-lg-3.sidebar-left {
        width: 300px
    }

    .col-md-9.main-content {
        width: calc(100% - 315px)
    }
}

.hidden-menu .close {
    font-size: 18px;
    margin-bottom: 20px;
    margin-right: 15px
}

.hidden-menu .back {
    -webkit-align-items: center;
    align-items: center;
    font-size: 13px;
    padding-left: 10px;
    color: #343434;
    display: none;
    padding-bottom: 11px;
    padding-top: 11px;
    cursor: pointer
}

.hidden-menu .back.active {
    display: -webkit-flex;
    display: flex
}

.hidden-menu .back i {
    font-size: 20px;
    margin-right: 20px
}

.hidden-menu .parent-block {
    max-height: 100%;
    list-style-type: none;
    padding-left: 0
}
.hidden-menu .dropdown-parent:hover > .dropdown-menu{display:none}
.hidden-menu .parent-block>li {
    border-bottom: 1px solid #e4e1e1
}

.hidden-menu .parent-block>li>a {
    font-size: 20px;
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    color: #343434;
    padding-bottom: 7px;
    padding-top: 7px;
    display: block;
    padding-left: 10px;
    white-space: normal
}

.hidden-menu img {
    display:none
}

.hidden-menu .dropdown-menu>li>a {
    white-space: normal
}

.hidden-menu .dropdown-menu {
    position: unset;
    background: transparent;
    width: 100%;
    -webkit-box-shadow: none;
    box-shadow: none
}

.hidden-menu .dropdown-menu .dropdown-menu.active {
    display: none
}
.hidden-menu .dropdown-menu .dropdown-menu a{padding-left:35px}
.hidden-menu .dropdown-menu .dropdown-menu.subactive {
    display: block;
    position: relative;
    background: transparent;
    width: 100%;
    -webkit-box-shadow: none;
    box-shadow: none
}

.hidden-menu .dropdown-menu .dropdown-menu.subactive li {
    border: none
}

.hidden-menu .dropdown-menu .dropdown-menu.subactive li a {
    font-size: 13px;
    font-family: StemLight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    padding-left: 20px !important
}

.hidden-menu .dropdown-menu li {
    border-bottom: 1px solid #e4e1e1
}

.hidden-menu .dropdown-menu li a {
    font-size: 19px;
    padding-bottom: 7px;
    padding-top: 7px;
    font-family: StemLight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif
}

.hidden-menu li.no-display,
.hidden-menu i.no-display {
    display: none
}

#navigation.fixed {
    position: fixed;
    z-index:999;
    top: 0;
    right: 0;
    left: 0;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.26);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.26)
}

.container-fluid.full-container {
    padding: 0 20px
}



.panel-tabs>li {
    margin-bottom: 0
}

.panel-tabs li+li {
    margin-left: 40px
}

.panel-tabs>li>a {
    font-size: 17px;
    font-weight: 500;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    color: #343434;
    background: transparent;
    border: none;
    padding-left: 0
}

.panel-tabs>li.active>a,
.panel-tabs>li.active>a:hover,
.panel-tabs>li.active>a:focus {
    border: none;
    color: #343434;
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif
}

.panel-tabs>li>a:hover,
.panel-tabs>li>a:focus {
    background: transparent;
    border: none
}

.panel-body.product-description {
    padding-top: 15px
}

.sticky {
    position: fixed;
    z-index: 101
}

.stop {
    position: relative;
    z-index: 101
}

.footer {
    padding-top: 26px;
    padding-bottom: 50px
}

.footer img {
    margin: 20px 0
}

.footer-links h5 {
    font-size: 19px;
    font-weight: 300;
    line-height: 23px;
    text-transform: uppercase
}

.footer-links ul {
    list-style: none;
    color: #343434;
    padding: 0
}

.footer-links li {
    padding: 0 0;
    margin-bottom: 5px
}

.footer-links li a {
    font-size: 13px;
    font-weight: 300;
    line-height: 16px
}

.right-inner {
    padding-right: 0
}

@media (max-width: 1460px) {
    .col-lg-3.sidebar-left-inner {
        width: 301px !important
    }

    div.main {
        width: calc(100% - 301px)
    }

    section div.main {
        width: 100%
    }

    #showYurDataForPaymentLoad {
        max-width: 100%
    }
}

@media (max-width: 1199px) {
    .col-lg-3.sidebar-left-inner {
        width: 286px !important
    }

    div.main {
        width: calc(100% - 306px)
    }
}

@media (max-width: 1260px) {
    .odnotipList .product-block-wrapper-fix {
        width: 80px;
        height: 80px
    }

    .odnotipList .product-img {
        height: 80px
    }
}

@media (max-width: 1199px) {
    .help-block {
        width: 245px
    }
    #helpBlock {width:100%}
    .help-block p {
        font-size: 15px
    }
}
@media (max-width: 480px) {

    #helpBlock {width:100%}
    #helpBlock .btn-group{display:block;}
    #helpBlock .btn{display:block; width:100%; margin-bottom:5px}
    #helpBlock .dropdown-menu > li > a {white-space:inherit}
}
@media (max-width: 1100px) {
    .shop-name {
        display: none
    }
}

@media (max-width: 991px) {
    div.main {
        width: 100%
    }
}

@media (max-width: 1290px) {
    .container-fluid {
        width: 100%;
        padding: 0 15px
    }
}

@media (max-width: 800px) {
    .container-fluid {
        padding: 0 20px
    }
}

@media (max-width: 768px) {
    #faset-filter-body .faset-filter-block-wrapper h4, #price-filter-body .faset-filter-block-wrapper h4{font-size:18px}
    .filter-list #faset-filter-body .faset-filter-block-wrapper h4::before, .filter-list #price-filter-body h4::before {

        font-size: 16px;

    }
    .top-menu{position:fixed; bottom:0; right:0; left:0;}

    .product-info-block .page-header {
        height: auto
    }

    .main-product-block .col-md-6 {
        padding: 15px
    }



    .main-content {
        padding: 0 10px
    }

    .product-head.page-header {
        padding-bottom: 0px;
        margin-bottom: 10px
    }

    .main {
        padding: 0 7px
    }
}

@media (max-width: 600px) {
    .col-xs-4.catalog-wrap {
        width: 100%
    }

    .text {
        display: none
    }
}

@media (max-width: 550px) {
    .col-xs-6.catalog-wrap {
        width: 100%
    }
}

@media (max-width: 400px) {
    .well .btn-sm {
        padding: 5px 7px
    }

    .success-notification {
        right: calc(50% - 150px);
        max-width: 300px
    }
}

.contacts {
    list-style-type: none;
    padding-left: 0;
    padding-bottom: 15px;
    border: none
}

.contacts li {
    -webkit-justify-content: start;
    justify-content: start;
    -webkit-align-items: center;
    align-items: center;
    color: #9ca4a7;
    font-size: 14px;
    margin-bottom: 20px
}

.contacts li a {
    color: #9ca4a7
}

.contacts li strong {
    color: #000;
    font-size: 17px;
    margin-right: 5px
}

.contacts li span {
    color: #000000;
    font-size: 23px
}

.contacts li span.icons-mail {
    font-size: 17px
}

.contacts li p {
    padding-left: 36px;
    margin-top: 10px;
    font-size: 14px
}

.contacts+.contacts {
    border-top: 1px solid #eee;
    padding-top: 30px
}

.product-img-modal {
    border-radius: 4px
}

.product-img-modal .bx-pager {
    display: none
}

.product-img-modal .sale-icon-content {
    position: absolute
}

.return-call .modal-dialog {
    max-width: 365px;
    margin-left: auto;
    margin-right: auto
}

.return-call .oneclick-btn,
.oneclick-modal .oneclick-btn,
.size-modal .oneclick-btn {
    width: auto;
    height: auto;
    font-size: 14px;
    float: right
}

.compare-slider a {
    font-size: 13px;
    font-weight: 400;
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    color: #343434
}

.option-block p {
    margin: 0
}

a.prod-title,
.prod-title {
    display: flex;
    align-items: center
}

.prod-title,
.prod-price,
.prod-desc {
    background-color: #f9f9f9
}

.prod-price span {
    font-size: 18px
}

.prod-title,
.prod-price,
.prod-photo,
.prod-desc,
.prod-sort {
    min-height: 35px;
    padding: 5px 10px
}

.prod-photo img {
    max-width: 100%;
    max-height: 150px;
    margin: 0 auto
}

.compare-slider .swiper-slide {
    border-left: 1px solid #f9f9f9;
    border-bottom: 1px solid #f9f9f9
}




.price-panel {
    margin-bottom: 20px
}

.price-panel>li>a {
    padding-top: 7px;
    padding-bottom: 7px
}

.no-display {
    display: none
}

.social {
    padding: 0;
    list-style-type: none
}

.social li {
    float: left;
    margin: 0 5px;
    display: block;
    width: 20px;
    height: 22px;
    background-repeat: no-repeat
}

.social a {
    color: transparent
}

.social .skype {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT4wMDMtc2t5cGU8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9Im1vYmlsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTW9iaWxlLS0t0JPQu9Cw0LLQvdCw0Y8tQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1My4wMDAwMDAsIC0yMjYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8ZyBpZD0iU3RhY2tlZC1Hcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjMuMDAwMDAwLCAyMjYuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSIwMDMtc2t5cGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwLjAwMDAwMCwgMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiM2NUEyRDkiIGN4PSIxMCIgY3k9IjEwIiByPSIxMCI+PC9jaXJjbGU+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuNTI2NjAxNiw2LjQ2MjYxNzE5IEMxMS40NDM5MDYyLDYuMjQ2MDU0NjkgOS4zMzE5OTIxOSw1LjE2MjY5NTMxIDcuNDQxMDkzNzUsNi41NjU2NjQwNiBDNS43NTc1NzgxMiw3Ljc3Nzc3MzQ0IDYuOTAyMzQzNzUsMTAgNi45Njk2ODc1LDExLjc1MDg1OTQgQzcuMDE2OTUzMTIsMTIuNDYwMDc4MSA2Ljg1NTkzNzUsMTMuMDU2NjQwNiA2LjU5ODA4NTk0LDEzLjY1OTg4MjggTDEyLjU5MzUxNTYsMTkuNjU5NjA5NCBDMTYuMDMxMTcxOSwxOC43Mzg5NDUzIDE4LjczNzg5MDYsMTYuMDMyNTM5MSAxOS42NTkxNzk3LDEyLjU5NTE1NjIgTDEzLjUyNjYwMTYsNi40NjI2MTcxOSBaIiBpZD0iUGF0aCIgZmlsbD0iIzNBN0NBNSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjI1NzgxMiwgNS4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuMDA0MzM1OSw1Ljg3MzAwNzgxIEMxMC44MjI2NTYzLDUuNjIxOTE0MDYgMTAuNzM4NTkzOCw1LjMxNTM1MTU2IDEwLjczODg2NzIsNS4wMDU1ODU5NCBDMTAuNzM4ODY3Miw1LjAwMzc1IDEwLjczODg2NzIsNS4wMDE5NTMxMiAxMC43Mzg4NjcyLDUuMDAwMTE3MTkgQzEwLjczODg2NzIsMi4yNDA0Njg3NSA4LjUwMTc1NzgxLDAuMDAzMzU5Mzc1IDUuNzQyMjI2NTYsMC4wMDMzNTkzNzUgQzUuMTM4Mzk4NDQsMC4wMDMzNTkzNzUgNC41NTk5MjE4OCwwLjExMDgyMDMxMiA0LjAyNDI5Njg4LDAuMzA3MTQ4NDM3IEMzLjczNDYwOTM4LDAuNDEzMzk4NDM3IDMuNDE3MTA5MzgsMC40MzM3NSAzLjEyMDAzOTA2LDAuMzUwMTE3MTg3IEMyLjg1NzY5NTMxLDAuMjc2MjUgMi41NzcyNjU2MywwLjI0NSAyLjI4NjgzNTk0LDAuMjY1MDc4MTI1IEMxLjA2Njk1MzEzLDAuMzQ5MDYyNSAwLjA4NDg4MjgxMjUsMS4zNDg3ODkwNiAwLjAyMTYwMTU2MjUsMi41NyBDLTAuMDA4NTE1NjI1LDMuMTUyODkwNjIgMC4xNjYxNzE4NzUsMy42OTM1NTQ2OSAwLjQ4MDAzOTA2Myw0LjEyNzE4NzUgQzAuNjYxNTIzNDM4LDQuMzc4MjgxMjUgMC43NDU3ODEyNSw0LjY4NDg0Mzc1IDAuNzQ1NTA3ODEzLDQuOTk0ODA0NjkgTDAuNzQ1NTA3ODEzLDUuMDAwMjczNDQgQzAuNzQ1NTA3ODEzLDcuNzU5ODA0NjkgMi45ODI0NjA5NCw5Ljk5NjkxNDA2IDUuNzQyMTQ4NDQsOS45OTY5MTQwNiBDNi4zNDU5NzY1Niw5Ljk5NjkxNDA2IDYuOTI0NDUzMTMsOS44ODk1NzAzMSA3LjQ2MDA3ODEzLDkuNjkzMTI1IEM3Ljc0OTc2NTYzLDkuNTg2ODc1IDguMDY3MjY1NjMsOS41NjY1MjM0NCA4LjM2NDMzNTk0LDkuNjUwMTU2MjUgQzguNjI2Njc5NjksOS43MjQxNzk2OSA4LjkwNzEwOTM4LDkuNzU1MjczNDQgOS4xOTc1MzkwNiw5LjczNTM1MTU2IEMxMC40MTc0MjE5LDkuNjUxNDQ1MzEgMTEuMzk5NDkyMiw4LjY1MTY0MDYyIDExLjQ2Mjc3MzQsNy40MzA1MDc4MSBDMTEuNDkyODkwNiw2Ljg0NzQyMTg3IDExLjMxODIwMzEsNi4zMDY3MTg3NSAxMS4wMDQzMzU5LDUuODczMDA3ODEgTDExLjAwNDMzNTksNS44NzMwMDc4MSBaIE01LjkyNTE1NjI1LDQuMTA0MTc5NjkgQzYuOTMyNjE3MTksNC4zNDM4MjgxMiA4LjQ1NTAzOTA2LDQuNzA1OTM3NSA4LjQ1NTAzOTA2LDYuMzgyOTY4NzUgQzguNDU1MDM5MDYsNy4yMDkwMjM0NCA4LjA0ODE2NDA2LDcuODM5MzM1OTQgNy4zMDk0NTMxMyw4LjE1NzUgQzYuNzgyMzA0NjksOC4zODQ0OTIxOSA2LjE4NTYyNSw4LjQxNTE1NjI1IDUuNjcxNDA2MjUsOC40MTUxNTYyNSBDNC4wOTEzMjgxMyw4LjQxNTE1NjI1IDMuMDkzNTU0NjksNy4xODY2MDE1NiAzLjA1MTY3OTY5LDcuMTM0Mjk2ODcgQzIuNzkyODkwNjMsNi44MDk4MDQ2OSAyLjg0NjE3MTg4LDYuMzM2ODc1IDMuMTcwNzQyMTksNi4wNzgwODU5NCBDMy40OTUzMTI1LDUuODE5Mjk2ODggMy45NjgyNDIxOSw1Ljg3MjU3ODEyIDQuMjI2OTUzMTMsNi4xOTcxNDg0NCBDNC4yMjkxNzk2OSw2LjE5OTg0Mzc1IDQuODI2MDE1NjMsNi44ODUzNTE1NiA1LjY3MTMyODEzLDYuOTEyMTA5MzggQzYuNjg5MTc5NjksNi45NDQyOTY4OCA2LjkyMTc1NzgxLDYuNjQxNDg0MzcgNi45NTE4NzUsNi4zODMwMDc4MSBDNi45ODg2MzI4MSw2LjA2NzI2NTYyIDYuNzA3NzczNDQsNS44MzU1NDY4NyA1LjU3NzE4NzUsNS41NjY1NjI1IEM0LjYxODc4OTA2LDUuMzM4NzUgMy4xNzA1MDc4MSw0Ljk5NDI1NzgxIDMuMTcwNTA3ODEsMy40NDk4MDQ2OSBDMy4xNzA1MDc4MSwyLjk2ODc4OTA2IDMuMzY2MTMyODEsMS4zOTk0OTIxOSA1Ljg4MzMyMDMxLDEuMzk5NDkyMTkgQzcuNDcyODEyNSwxLjM5OTQ5MjE5IDguNDExMTMyODEsMi42NTA4NTkzNyA4LjQ1MDMxMjUsMi43MDQxNDA2MiBDOC42OTYwOTM3NSwzLjAzODYzMjgxIDguNjI0MzM1OTQsMy41MDg5ODQzNyA4LjI4OTg0Mzc1LDMuNzU0ODQzNzUgQzcuOTU2OTE0MDYsMy45OTk2MDkzNyA3LjQ4OTQ1MzEyLDMuOTI5NjQ4NDQgNy4yNDI2NTYyNSwzLjU5OTIxODc1IEM3LjIyNDk2MDk0LDMuNTc2NTIzNDQgNi42ODc4OTA2MiwyLjk3ODk0NTMxIDUuODgzMzIwMzEsMi45MDI1NzgxMiBDNS4yNzQ2NDg0NCwyLjg0NDcyNjU2IDQuNjczNjMyODEsMy4wNjQzMzU5NCA0LjY3MzYzMjgxLDMuMzg4NTU0NjkgQzQuNjczNzg5MDYsMy43MzIwNzAzMSA0Ljg0NjM2NzE5LDMuODQ3NjE3MTkgNS45MjUxNTYyNSw0LjEwNDE3OTY5IEw1LjkyNTE1NjI1LDQuMTA0MTc5NjkgWiIgaWQ9IlNoYXBlIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYuOTUyMDMxMjUsNi4zODI5Njg3NSBDNi45ODU2MjUsNi4wOTQ4MDQ2OSA2Ljc1NDI1NzgxLDUuODc2NjQwNjMgNS44NTQ0NTMxMiw1LjYzNjI4OTA2IEw1Ljg1NDQ1MzEyLDYuOTE0MjU3ODEgQzYuNzE3NzM0MzcsNi45MDYzMjgxMiA2LjkyMzc4OTA2LDYuNjI1MTk1MzEgNi45NTIwMzEyNSw2LjM4Mjk2ODc1IFoiIGlkPSJQYXRoIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTUuMjYyMTQ4NCwxMC44NzMwMDc4IEMxNS4wODA0Njg3LDEwLjYyMTkxNDEgMTQuOTk2MzY3MiwxMC4zMTUzNTE2IDE0Ljk5NjY3OTcsMTAuMDA1NTQ2OSBDMTQuOTk2Njc5NywxMC4wMDM3MTA5IDE0Ljk5NjY3OTcsMTAuMDAxOTE0MSAxNC45OTY2Nzk3LDEwLjAwMDA3ODEgQzE0Ljk5NjY3OTcsNy4yNzgwNDY4NyAxMi44MTk3MjY2LDUuMDY2MDE1NjIgMTAuMTEyMjI2Niw1LjAwNjEzMjgxIEwxMC4xMTIyMjY2LDYuNCBDMTAuMTIyMTA5NCw2LjM5OTkyMTg3IDEwLjEzMTI4OTEsNi4zOTk0NTMxMiAxMC4xNDEyNSw2LjM5OTQ1MzEyIEMxMS43MzA3NDIyLDYuMzk5NDUzMTIgMTIuNjY5MDYyNSw3LjY1MDgyMDMxIDEyLjcwODI0MjIsNy43MDQxMDE1NiBDMTIuOTU0MDIzNCw4LjAzODU5Mzc1IDEyLjg4MjI2NTYsOC41MDg5NDUzMSAxMi41NDc3NzM0LDguNzU0ODA0NjkgQzEyLjIxNDg0MzgsOC45OTk1NzAzMSAxMS43NDczODI4LDguOTI5NjA5MzcgMTEuNTAwNTg1OSw4LjU5OTE3OTY5IEMxMS40ODI4OTA2LDguNTc2NDg0MzcgMTAuOTQ1ODIwMyw3Ljk3ODkwNjI1IDEwLjE0MTI1LDcuOTAyNTM5MDYgQzEwLjEzMTU2MjUsNy45MDE2MDE1NiAxMC4xMjE5MTQxLDcuOTAxNDA2MjUgMTAuMTEyMjI2Niw3LjkwMDU4NTk0IEwxMC4xMTIyMjY2LDkuMDg3MTg3NSBDMTAuMTM1NTA3OCw5LjA5Mjc3MzQ0IDEwLjE1ODc1LDkuMDk4NDM3NSAxMC4xODI5Mjk3LDkuMTA0MTQwNjIgQzExLjE5MDM5MDYsOS4zNDM3ODkwNiAxMi43MTI4MTI1LDkuNzA1ODIwMzEgMTIuNzEyODEyNSwxMS4zODI5Mjk3IEMxMi43MTI4MTI1LDEyLjIwODk4NDQgMTIuMzA1OTM3NSwxMi44MzkyOTY5IDExLjU2NzIyNjYsMTMuMTU3NDYwOSBDMTEuMTAxNTYyNSwxMy4zNTgwMDc4IDEwLjU4MTY0MDYsMTMuNDA1MjczNCAxMC4xMTIyMjY2LDEzLjQxMzU1NDcgTDEwLjExMjIyNjYsMTQuOTk0MTc5NyBDMTAuNjc1MzkwNiwxNC45ODE3MTg3IDExLjIxNTU4NTksMTQuODc3MDcwMyAxMS43MTc4MTI1LDE0LjY5Mjg5MDYgQzEyLjAwNzUsMTQuNTg2NjQwNiAxMi4zMjUsMTQuNTY2Mjg5MSAxMi42MjIwNzAzLDE0LjY0OTkyMTkgQzEyLjg4NDQxNDEsMTQuNzIzOTQ1MyAxMy4xNjQ4NDM4LDE0Ljc1NTAzOTEgMTMuNDU1MjczNCwxNC43MzUxMTcyIEMxNC42NzUxNTYzLDE0LjY1MTIxMDkgMTUuNjU3MjI2NiwxMy42NTE0MDYyIDE1LjcyMDUwNzgsMTIuNDMwMjczNCBDMTUuNzUwNzAzMSwxMS44NDc0MjE5IDE1LjU3NjAxNTYsMTEuMzA2NzE4NyAxNS4yNjIxNDg0LDEwLjg3MzAwNzggWiIgaWQ9IlBhdGgiIGZpbGw9IiNEMUQxRDEiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04LjkzMTYwMTU2LDguMzg4NTU0NjkgQzguOTMxNjAxNTYsOC43MjQzNzUgOS4wOTcwNzAzMSw4Ljg0MjQyMTg3IDEwLjExMjI2NTYsOS4wODcyMjY1NiBMMTAuMTEyMjY1Niw3LjkwMDYyNSBDOS41MTM2NzE4OCw3Ljg1MjMwNDY5IDguOTMxNjAxNTYsOC4wNjk0MTQwNiA4LjkzMTYwMTU2LDguMzg4NTU0NjkgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==)
}

.social .whatsapp {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT4wMDItd2hhdHNhcHA8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9Im1vYmlsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTW9iaWxlLS0t0JPQu9Cw0LLQvdCw0Y8tQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4My4wMDAwMDAsIC0yMjYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8ZyBpZD0iU3RhY2tlZC1Hcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjMuMDAwMDAwLCAyMjYuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSIwMDItd2hhdHNhcHAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwLjAwMDAwMCwgMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiM3NUI3M0IiIGN4PSIxMCIgY3k9IjEwIiByPSIxMCI+PC9jaXJjbGU+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQuMDcxOTE0MSw1LjkzMDcwMzEyIEMxMy40OTIxMDk0LDUuNzg1NzAzMTIgMTIuNjM5NDUzMSw1LjI4NDkyMTg3IDEyLjA4NzUzOTEsNS4wODQxNzk2OSBDOS45MzI2NTYyNSw0LjQxMDc4MTI1IDcuMDM3MDMxMjUsNC45NDk0OTIxOSA2LjIyODk0NTMxLDcuNDQxMDkzNzUgQzYuMTYxNjAxNTYsNy41MDg0Mzc1IDYuMDI2OTE0MDYsNy41MDg0Mzc1IDUuOTU5NTcwMzEsNy41MDg0Mzc1IEM0LjM0MzM5ODQ0LDkuMzkzOTQ1MzEgNS40MjA4NTkzNywxMS42ODM1MTU2IDUuMjg2MTcxODcsMTMuNzcxMDU0NyBDNS4yNDAxOTUzMSwxNC41MDY5NTMxIDQuODUzMjQyMTksMTUuMTU3NjU2MiA0LjM1NTI3MzQ0LDE1LjcwODA4NTkgTDguNTQ1OTc2NTYsMTkuODk0NDE0MSBDOS4wMjA3NDIxOSwxOS45NjM1NTQ3IDkuNTA2MDU0NjksMjAgMTAsMjAgQzE0LjkzODkwNjIsMjAgMTkuMDQxMDkzNywxNi40MTkzMzU5IDE5Ljg1MzM5ODQsMTEuNzEyNDYwOSBMMTQuMDcxOTE0MSw1LjkzMDcwMzEyIFoiIGlkPSJQYXRoIiBmaWxsPSIjNTI4OTFEIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMjU3ODEyLCA0LjIxODc1MCkiIGZpbGw9IiNGRkZGRkYiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01LjQ2MjM4MjgxLDAuMDE3NDYwOTM3NSBDMi40MTQzNzUsMC4xNjI0NjA5MzggMC4wMDkxMDE1NjI1LDIuNzAwODk4NDQgMC4wMTgyODEyNSw1Ljc1MjI2NTYyIEMwLjAyMTA5Mzc1LDYuNjgxNjQwNjMgMC4yNDU0Njg3NSw3LjU1ODg2NzE5IDAuNjQxMzI4MTI1LDguMzM0MTAxNTYgTDAuMDMzNjMyODEyNSwxMS4yODM4NjcyIEMwLjAwMDc4MTI1LDExLjQ0MzQ3NjYgMC4xNDQ2ODc1LDExLjU4MzIwMzEgMC4zMDMyMDMxMjUsMTEuNTQ1NjI1IEwzLjE5MzYzMjgxLDEwLjg2MDg1OTQgQzMuOTM2MjUsMTEuMjMwODIwMyA0Ljc3MDM1MTU2LDExLjQ0NDQxNDEgNS42NTMwODU5NCwxMS40NTc4OTA2IEM4Ljc2ODQzNzUsMTEuNTA1NTA3OCAxMS4zNjYwMTU2LDkuMDMxOTE0MDYgMTEuNDYzMjQyMiw1LjkxNzY5NTMxIEMxMS41NjcyMjY2LDIuNTc5NDkyMTkgOC44MTIxNDg0NCwtMC4xNDIxMDkzNzUgNS40NjIzODI4MSwwLjAxNzQ2MDkzNzUgTDUuNDYyMzgyODEsMC4wMTc0NjA5Mzc1IFogTTguOTExMzI4MTIsOC45MDM3NSBDOC4wNjQ4ODI4MSw5Ljc1MDE5NTMxIDYuOTM5MzM1OTQsMTAuMjE2NDA2MiA1Ljc0MjE4NzUsMTAuMjE2NDA2MiBDNS4wNDEyNSwxMC4yMTY0MDYyIDQuMzcwMDc4MTIsMTAuMDU5MTAxNiAzLjc0NzQyMTg3LDkuNzQ4OTg0MzcgTDMuMzQ1LDkuNTQ4NDM3NSBMMS41NzI3MzQzOCw5Ljk2ODI0MjE5IEwxLjk0NTc0MjE5LDguMTU3NDYwOTQgTDEuNzQ3NSw3Ljc2OTA2MjUgQzEuNDI0MjE4NzUsNy4xMzYwMTU2MiAxLjI2MDMxMjUsNi40NTE1NjI1IDEuMjYwMzEyNSw1LjczNDUzMTI1IEMxLjI2MDMxMjUsNC41MzczNDM3NSAxLjcyNjUyMzQ0LDMuNDExOTE0MDYgMi41NzI5Njg3NSwyLjU2NTM5MDYyIEMzLjQxMTg3NSwxLjcyNjQwNjI1IDQuNTU1NzQyMTksMS4yNTI3MzQzNyA1Ljc0MjI2NTYyLDEuMjUyNzM0MzcgQzYuOTM5Mjk2ODcsMS4yNTI3MzQzNyA4LjA2NDg0Mzc1LDEuNzE4OTQ1MzEgOC45MTEyODkwNiwyLjU2NTM5MDYyIEM5Ljc1NzczNDM3LDMuNDExODM1OTQgMTAuMjIzOTQ1Myw0LjUzNzM4MjgxIDEwLjIyMzk0NTMsNS43MzQ0MTQwNiBDMTAuMjI0MDIzNCw2LjkyMDk3NjU2IDkuNzUwMjczNDQsOC4wNjQ4MDQ2OSA4LjkxMTMyODEyLDguOTAzNzUgTDguOTExMzI4MTIsOC45MDM3NSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOC41MjAxMTcxOSw2Ljk3NTg1OTM3IEw3LjQxMTM2NzE5LDYuNjU3NTM5MDYgQzcuMjY1NzAzMTMsNi42MTU3ODEyNSA3LjEwODY3MTg3LDYuNjU3MTQ4NDQgNy4wMDI0NjA5NCw2Ljc2NTM1MTU2IEw2LjczMTI4OTA2LDcuMDQxNTIzNDQgQzYuNjE2OTkyMTksNy4xNTgwODU5NCA2LjQ0MzU1NDY5LDcuMTk1NDY4NzUgNi4yOTIyMjY1Niw3LjEzNDI1NzgxIEM1Ljc2NzczNDM3LDYuOTIxOTkyMTkgNC42NjQ0MTQwNiw1Ljk0MDk3NjU2IDQuMzgyODEyNSw1LjQ1MDQyOTY5IEM0LjMwMTQwNjI1LDUuMzA4ODY3MTkgNC4zMTQ4ODI4MSw1LjEzMTk5MjE5IDQuNDE0NzI2NTYsNS4wMDI2OTUzMSBMNC42NTEzNjcxOSw0LjY5NjQ4NDM3IEM0Ljc0NDEwMTU2LDQuNTc2NTYyNSA0Ljc2MzYzMjgxLDQuNDE1MzUxNTYgNC43MDIzNDM3NSw0LjI3NjY3OTY5IEw0LjIzNTg5ODQ0LDMuMjIxNjc5NjkgQzQuMTI0MTc5NjksMi45NjkwMjM0NCAzLjgwMTI4OTA2LDIuODk1NDI5NjkgMy41OTAzMTI1LDMuMDczODY3MTkgQzMuMjgwODk4NDQsMy4zMzU2MjUgMi45MTM3NSwzLjczMzI0MjE5IDIuODY5MTc5NjksNC4xNzM4NjcxOSBDMi43OTA0Njg3NSw0Ljk1MDcwMzEyIDMuMTIzNjcxODcsNS45Mjk4ODI4MSA0LjM4MzMyMDMxLDcuMTA1NzAzMTIgQzUuODM4NjcxODcsOC40NjQyMTg3NSA3LjAwNDE3OTY5LDguNjQzNTU0NjkgNy43NjMxMjUsOC40NTk3NjU2MiBDOC4xOTM1NTQ2OSw4LjM1NTU4NTk0IDguNTM3NTM5MDYsNy45Mzc2OTUzMSA4Ljc1NDQ5MjE5LDcuNTk1NDY4NzUgQzguOTAyNTc4MTIsNy4zNjE5OTIxOSA4Ljc4NTU0Njg4LDcuMDUyMTQ4NDQgOC41MjAxMTcxOSw2Ljk3NTg1OTM3IEw4LjUyMDExNzE5LDYuOTc1ODU5MzcgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4yOTY4NzUsIDUuNzQyMTg4KSIgZmlsbD0iI0QxRDFEMSI+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuNjA5NTMxMjUsMC4wMjc2NTYyNSBMOC43NDE0NDUzMSwwLjkxNzQyMTg3NSBDOC43ODU2MjUsMC45NTgyNDIxODcgOC44Mjk2MDkzNywwLjk5OTI5Njg3NSA4Ljg3MjM0Mzc1LDEuMDQyMDcwMzEgQzkuNzE4ODI4MTIsMS44ODg1MTU2MiAxMC4xODUsMy4wMTQwNjI1IDEwLjE4NSw0LjIxMTA5Mzc1IEMxMC4xODUsNS4zOTc2MTcxOSA5LjcxMTI1LDYuNTQxNDA2MjUgOC44NzIzNDM3NSw3LjM4MDM5MDYyIEM4LjAyNTg5ODQ0LDguMjI2ODM1OTQgNi45MDAzNTE1Niw4LjY5MzA0Njg3IDUuNzAzMjAzMTMsOC42OTMwNDY4NyBDNS4wMDIyNjU2Myw4LjY5MzA0Njg3IDQuMzMxMTMyODEsOC41MzU3NDIxOSAzLjcwODQzNzUsOC4yMjU2MjUgTDMuMzA2MDE1NjMsOC4wMjUwNzgxMiBMMS41MzM3NSw4LjQ0NDg4MjgxIEwxLjU3MDM5MDYyLDguMjY3MDMxMjUgTDAuMDAxMDkzNzUsOS44NzUzMTI1IEMwLjAzNTcwMzEyNSw5Ljk3OTMzNTk0IDAuMTQ1ODIwMzEyLDEwLjA1MDExNzIgMC4yNjQxNDA2MjUsMTAuMDIyMTA5NCBMMy4xNTQ1NzAzMSw5LjMzNzM0Mzc1IEMzLjg5NzE4NzUsOS43MDczMDQ2OSA0LjczMTI4OTA2LDkuOTIwODk4NDQgNS42MTQwMjM0NCw5LjkzNDM3NSBDOC43MjkzNzUsOS45ODE5OTIxOSAxMS4zMjcwMzEyLDcuNTA4Mzk4NDQgMTEuNDI0MTc5Nyw0LjM5NDE3OTY5IEMxMS40Nzc4OTA2LDIuNjcwMTk1MzEgMTAuNzY4OTg0NCwxLjExMDc0MjE5IDkuNjA5NTMxMjUsMC4wMjc2NTYyNSBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04LjQ4MTA1NDY5LDUuNDUyNDIxODcgTDcuMzcyMzA0NjksNS4xMzQxMDE1NiBDNy4yMjY2NDA2Myw1LjA5MjM0Mzc1IDcuMDY5NjA5MzcsNS4xMzM3MTA5NCA2Ljk2MzM5ODQ0LDUuMjQxOTE0MDYgTDYuNjkyMjI2NTYsNS41MTgwODU5NCBDNi41Nzc5Mjk2OSw1LjYzNDY0ODQ0IDYuNDA0NDkyMTksNS42NzIwMzEyNSA2LjI1MzE2NDA2LDUuNjEwODIwMzEgQzUuOTUwMTk1MzEsNS40ODgyMDMxMiA1LjQ1NDI5Njg3LDUuMTA5MDYyNSA1LjAzNSw0LjcxNjEzMjgxIEw0LjI2NDIxODc1LDUuNTA2MTcxODggQzQuMjkwNjY0MDYsNS41MzE0ODQzOCA0LjMxNzAzMTI1LDUuNTU2NzU3ODEgNC4zNDQyOTY4Nyw1LjU4MjI2NTYyIEM1Ljc5OTY0ODQ0LDYuOTQwNzgxMjUgNi45NjUxNTYyNSw3LjEyMDExNzE5IDcuNzI0MTAxNTYsNi45MzYzMjgxMiBDOC4xNTQ1MzEyNSw2LjgzMjE0ODQ0IDguNDk4NTE1NjIsNi40MTQyNTc4MSA4LjcxNTQ2ODc1LDYuMDcyMDMxMjUgQzguODYzNTE1NjMsNS44Mzg1NTQ2OSA4Ljc0NjQ4NDM4LDUuNTI4NzEwOTQgOC40ODEwNTQ2OSw1LjQ1MjQyMTg3IFoiIGlkPSJQYXRoIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=)
}

.social .viber {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT4wMDEtdmliZXI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9Im1vYmlsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTW9iaWxlLS0t0JPQu9Cw0LLQvdCw0Y8tQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMy4wMDAwMDAsIC0yMjYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8ZyBpZD0iU3RhY2tlZC1Hcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjMuMDAwMDAwLCAyMjYuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSIwMDEtdmliZXIiPiAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iIzZGM0ZBQSIgY3g9IjEwIiBjeT0iMTAiIHI9IjEwIj48L2NpcmNsZT4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC4zMzgzMjAzLDUuNDg2MDU0NjkgQzExLjkwNDI1NzgsNC44OTgxNjQwNiA5LjQ2NTg1OTM3LDQuMjEwNTA3ODEgNi45Njk2ODc1LDUuMDg0MTc5NjkgQzUuMzUzNTE1NjIsNS42OTAyMzQzNyA1LjM1MzUxNTYyLDcuNDQxMDkzNzUgNS40MjA4NTkzNyw4LjkyMjU3ODEyIEM1LjQyMDg1OTM3LDkuMzI2NjAxNTYgNC45NDk0OTIxOSw5Ljg2NTM1MTU2IDUuMTUxNDg0MzcsMTAuMzM2NzE4NyBDNS41NTU1MDc4MSwxMS42ODM1MTU2IDUuODkyMjI2NTYsMTMuMDMwMzEyNSA3LjMwNjM2NzE5LDEzLjcwMzcxMDkgQzcuNTA4Mzk4NDQsMTMuODM4Mzk4NCA3LjMwNjM2NzE5LDE0LjEwNzczNDQgNy40NDEwNTQ2OSwxNC4zMDk3NjU2IEM3LjM3MzcxMDk0LDE0LjMwOTc2NTYgNy4yMzkwMjM0NCwxNC4zNzcxMDk0IDcuMjM5MDIzNDQsMTQuNDQ0NDUzMSBDNy4yMzkwMjM0NCwxNC43NjcyMjY2IDcuMzgzODY3MTksMTUuMjYwOTM3NSA3LjI4NzY1NjI1LDE1LjU3OTIxODcgTDExLjU4NDc2NTYsMTkuODc0NTMxMiBDMTYuMDAyMzQzNywxOS4xNzEwMTU2IDE5LjQ1NSwxNS41NzUgMTkuOTQwNzgxMiwxMS4wODg1NTQ3IEwxNC4zMzgzMjAzLDUuNDg2MDU0NjkgWiIgaWQ9IlBhdGgiIGZpbGw9IiM1MTJEODQiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC40NTMxMjUsIDQuMjU3ODEyKSIgZmlsbD0iI0ZGRkZGRiI+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjgzNjk5MjIsMi43NzA0Njg3NSBMMTAuODMzNzEwOSwyLjc1NzI2NTYyIEMxMC41NjY1MjM0LDEuNjc3MDcwMzEgOS4zNjE5MTQwNiwwLjUxODAwNzgxMyA4LjI1NTY2NDA2LDAuMjc2ODc1IEw4LjI0MzIwMzEyLDAuMjc0Mjk2ODc1IEM2LjQ1MzkwNjI1LC0wLjA2NzAzMTI1IDQuNjM5NjQ4NDQsLTAuMDY3MDMxMjUgMi44NTA3NDIxOSwwLjI3NDI5Njg3NSBMMi44Mzc4OTA2MiwwLjI3Njg3NSBDMS43MzIwMzEyNSwwLjUxODAwNzgxMyAwLjUyNzM4MjgxMiwxLjY3NzE0ODQ0IDAuMjU5ODQzNzUsMi43NTcyNjU2MiBMMC4yNTY4NzUsMi43NzA0Njg3NSBDLTAuMDczNDM3NSw0LjI3ODk0NTMxIC0wLjA3MzQzNzUsNS44MDg3ODkwNiAwLjI1Njg3NSw3LjMxNzI2NTYyIEwwLjI1OTg0Mzc1LDcuMzMwNDY4NzUgQzAuNTE2MDE1NjI1LDguMzY0NTMxMjUgMS42MzA4OTg0NCw5LjQ3MDM5MDYyIDIuNjk1ODU5MzcsOS43NzQ0OTIxOSBMMi42OTU4NTkzNywxMC45ODAyNzM0IEMyLjY5NTg1OTM3LDExLjQxNjcxODcgMy4yMjc2OTUzMSwxMS42MzEwNTQ3IDMuNTMwMTE3MTksMTEuMzE2MDkzNyBMNC43NTE3OTY4NywxMC4wNDYyMTA5IEM1LjAxNjc5Njg3LDEwLjA2MTAxNTYgNS4yODE5MTQwNiwxMC4wNjkyOTY5IDUuNTQ2OTUzMTIsMTAuMDY5Mjk2OSBDNi40NDc2MTcxOSwxMC4wNjkyOTY5IDcuMzQ4NzEwOTQsOS45ODQxMDE1NiA4LjI0MzE2NDA2LDkuODEzNDc2NTYgTDguMjU1NjI1LDkuODEwODk4NDQgQzkuMzYxODc1LDkuNTY5NzY1NjMgMTAuNTY2NDg0NCw4LjQxMDYyNSAxMC44MzM2NzE5LDcuMzMwNTA3ODEgTDEwLjgzNjk1MzEsNy4zMTczMDQ2OSBDMTEuMTY3MjY1Niw1LjgwODc4OTA2IDExLjE2NzI2NTYsNC4yNzkwMjM0NCAxMC44MzY5OTIyLDIuNzcwNDY4NzUgWiBNOS44NzAxNTYyNSw3LjA5ODU1NDY5IEM5LjY5MTc1NzgxLDcuODAzMjgxMjUgOC43NzcxNDg0NCw4LjY3OTM3NSA4LjA1MDQyOTY5LDguODQxMjUgQzcuMDk5MDYyNSw5LjAyMjE4NzUgNi4xNDAxMTcxOSw5LjA5OTQ5MjE5IDUuMTgyMTQ4NDQsOS4wNzI5Njg3NSBDNS4xNjMwODU5NCw5LjA3MjQyMTg3IDUuMTQ0NzY1NjIsOS4wNzk4NDM3NSA1LjEzMTUyMzQ0LDkuMDkzNTE1NjMgQzQuOTk1NTQ2ODcsOS4yMzMwNDY4NyA0LjIzOTUzMTI1LDEwLjAwOTIxODcgNC4yMzk1MzEyNSwxMC4wMDkyMTg3IEwzLjI5MDc4MTI1LDEwLjk4Mjk2ODggQzMuMjIxNDA2MjUsMTEuMDU1MzEyNSAzLjA5OTUzMTI1LDExLjAwNjA1NDcgMy4wOTk1MzEyNSwxMC45MDYyNSBMMy4wOTk1MzEyNSw4LjkwODc1IEMzLjA5OTUzMTI1LDguODc1NzQyMTkgMy4wNzU5NzY1Niw4Ljg0NzczNDM3IDMuMDQzNTU0NjksOC44NDEzMjgxMyBDMy4wNDMzNTkzOCw4Ljg0MTI1IDMuMDQzMjAzMTMsOC44NDEyNSAzLjA0MzAwNzgxLDguODQxMjEwOTQgQzIuMzE2Mjg5MDYsOC42NzkzMzU5NCAxLjQwMTk5MjE5LDcuODAzMjQyMTkgMS4yMjMyODEyNSw3LjA5ODUxNTYzIEMwLjkyNTk3NjU2Myw1LjczNSAwLjkyNTk3NjU2Myw0LjM1MjczNDM3IDEuMjIzMjgxMjUsMi45ODkyMTg3NSBDMS40MDE5OTIxOSwyLjI4NDQ5MjE5IDIuMzE2Mjg5MDYsMS40MDgzOTg0NCAzLjA0MzAwNzgxLDEuMjQ2NTIzNDQgQzQuNzA0NTcwMzEsMC45MzA1MDc4MTMgNi4zODkyNTc4MSwwLjkzMDUwNzgxMyA4LjA1MDQ2ODc1LDEuMjQ2NTIzNDQgQzguNzc3NTM5MDYsMS40MDgzOTg0NCA5LjY5MTc5Njg3LDIuMjg0NDkyMTkgOS44NzAxOTUzMSwyLjk4OTIxODc1IEMxMC4xNjc4MTI1LDQuMzUyNzczNDQgMTAuMTY3ODEyNSw1LjczNTAzOTA2IDkuODcwMTU2MjUsNy4wOTg1NTQ2OSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy4xMjc3MzQzOCw4LjAyMDU4NTk0IEM3LjAxNjAxNTYzLDcuOTg2NjQwNjIgNi45MDk1NzAzMSw3Ljk2Mzg2NzE5IDYuODEwNjI1LDcuOTIyODkwNjIgQzUuNzg1OTc2NTYsNy40OTc3NzM0NCA0Ljg0MzAwNzgxLDYuOTQ5MzM1OTQgNC4wOTYwOTM3NSw2LjEwODY3MTg3IEMzLjY3MTMyODEzLDUuNjMwNjI1IDMuMzM4ODY3MTksNS4wOTA4OTg0NCAzLjA1Nzg1MTU2LDQuNTE5NzI2NTYgQzIuOTI0NTcwMzEsNC4yNDg4NjcxOSAyLjgxMjI2NTYyLDMuOTY3NDIxODcgMi42OTc3NzM0NCwzLjY4NzczNDM3IEMyLjU5MzM5ODQ0LDMuNDMyNzM0MzggMi43NDcxNDg0NCwzLjE2OTI5Njg4IDIuOTA5MDIzNDQsMi45NzcxMDkzNyBDMy4wNjA5Mzc1LDIuNzk2NzU3ODEgMy4yNTY0NDUzMSwyLjY1ODc4OTA2IDMuNDY4MTY0MDYsMi41NTcwMzEyNSBDMy42MzMzOTg0NCwyLjQ3NzY1NjI1IDMuNzk2MzY3MTksMi41MjM0Mzc1IDMuOTE3MDcwMzEsMi42NjM0NzY1NiBDNC4xNzc5Mjk2OSwyLjk2NjI4OTA2IDQuNDE3NjE3MTksMy4yODQ1NzAzMSA0LjYxMTYwMTU2LDMuNjM1NTg1OTQgQzQuNzMwOTM3NSwzLjg1MTQ4NDM3IDQuNjk4MjAzMTMsNC4xMTUzOTA2MiA0LjQ4MTkxNDA2LDQuMjYyMzA0NjkgQzQuNDI5MzM1OTQsNC4yOTgwMDc4MSA0LjM4MTQ0NTMxLDQuMzM5OTYwOTQgNC4zMzI1LDQuMzgwMjczNDQgQzQuMjg5NTMxMjUsNC40MTU2MjUgNC4yNDkxNDA2Myw0LjQ1MTMyODEyIDQuMjE5Njg3NSw0LjQ5OTE3OTY5IEM0LjE2NTg5ODQ0LDQuNTg2NzE4NzUgNC4xNjMzMjAzMSw0LjY5MDAzOTA2IDQuMTk3OTI5NjksNC43ODUyMzQzOCBDNC40NjQ2MDkzOCw1LjUxODA4NTk0IDQuOTE0MTAxNTYsNi4wODgwMDc4MSA1LjY1MTc5Njg4LDYuMzk1IEM1Ljc2OTg0Mzc1LDYuNDQ0MTAxNTYgNS44ODgzNTkzOCw2LjUwMTI1IDYuMDI0Mzc1LDYuNDg1NDI5NjkgQzYuMjUyMTA5MzgsNi40NTg4MjgxMyA2LjMyNTg1OTM4LDYuMjA4OTg0MzggNi40ODU0Njg3NSw2LjA3ODQ3NjU2IEM2LjY0MTQ0NTMxLDUuOTUwOTM3NSA2Ljg0MDgyMDMxLDUuOTQ5MjU3ODEgNy4wMDg4MjgxMyw2LjA1NTU4NTk0IEM3LjE3NjkxNDA2LDYuMTYxOTkyMTkgNy4zMzk4MDQ2OSw2LjI3NjEzMjgxIDcuNTAxNzU3ODEsNi4zOTE1NjI1IEM3LjY2MDc0MjE5LDYuNTA0ODQzNzUgNy44MTg5ODQzOCw2LjYxNTU4NTk0IDcuOTY1NTg1OTQsNi43NDQ3NjU2MiBDOC4xMDY2MDE1Niw2Ljg2ODk0NTMxIDguMTU1MTU2MjUsNy4wMzE4MzU5NCA4LjA3NTc0MjE5LDcuMjAwMzEyNSBDNy45MzA0Mjk2OSw3LjUwODk0NTMxIDcuNzE4OTA2MjUsNy43NjU2MjUgNy40MTM4NjcxOSw3LjkyOTUzMTI1IEM3LjMyNzczNDM3LDcuOTc1NzAzMTIgNy4yMjQ4NDM3NSw3Ljk5MDY2NDA2IDcuMTI3NzM0MzgsOC4wMjA1ODU5NCBDNy4wMTYwMTU2Myw3Ljk4NjY0MDYyIDcuMjI0ODQzNzUsNy45OTA2NjQwNiA3LjEyNzczNDM4LDguMDIwNTg1OTQgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNS41NDk2NDg0NCwyLjIwNDE0MDYyIEM2Ljg4OTg0Mzc1LDIuMjQxNzE4NzUgNy45OTA2NjQwNiwzLjEzMTEzMjgxIDguMjI2NTYyNSw0LjQ1NjEzMjgxIEM4LjI2Njc1NzgxLDQuNjgxOTE0MDYgOC4yODEwNTQ2OSw0LjkxMjY5NTMxIDguMjk4OTQ1MzEsNS4xNDE4NzUgQzguMzA2NDg0MzgsNS4yMzgyNDIxOSA4LjI1MTg3NSw1LjMyOTgwNDY5IDguMTQ3ODkwNjMsNS4zMzEwOTM3NSBDOC4wNDA0Njg3NSw1LjMzMjM4MjgxIDcuOTkyMTQ4NDQsNS4yNDI0NjA5NCA3Ljk4NTExNzE5LDUuMTQ2MTcxODcgQzcuOTcxMzI4MTMsNC45NTU0Njg3NSA3Ljk2MTc1NzgxLDQuNzYzODY3MTkgNy45MzU0Njg3NSw0LjU3NDgwNDY5IEM3Ljc5Njc1NzgxLDMuNTc2NDA2MjUgNy4wMDA2NjQwNiwyLjc1MDQyOTY5IDYuMDA2OTE0MDYsMi41NzMyMDMxMiBDNS44NTczNDM3NSwyLjU0NjUyMzQ0IDUuNzA0Mzc1LDIuNTM5NTMxMjUgNS41NTI4NTE1NiwyLjUyMzYzMjgxIEM1LjQ1NzEwOTM4LDIuNTEzNTkzNzUgNS4zMzE3MTg3NSwyLjUwNzgxMjUgNS4zMTA1MDc4MSwyLjM4ODc1IEM1LjI5MjczNDM4LDIuMjg4OTQ1MzEgNS4zNzY5NTMxMiwyLjIwOTQ5MjE5IDUuNDcxOTkyMTksMi4yMDQzNzUgQzUuNDk3NzM0MzgsMi4yMDI4NTE1NiA1LjUyMzcxMDk0LDIuMjA0MDYyNSA1LjU0OTY0ODQ0LDIuMjA0MTQwNjIgQzYuODg5OTIxODgsMi4yNDE3MTg3NSA1LjUyMzcxMDk0LDIuMjA0MDYyNSA1LjU0OTY0ODQ0LDIuMjA0MTQwNjIgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy41ODY0MDYyNSw0Ljg0NDQ5MjE5IEM3LjU4NDE3OTY5LDQuODYxMjUgNy41ODMwNDY4Nyw0LjkwMDU4NTk0IDcuNTczMjAzMTIsNC45Mzc2MTcxOSBDNy41Mzc2NTYyNSw1LjA3MjE0ODQ0IDcuMzMzNTkzNzUsNS4wODg5ODQzNyA3LjI4NjY3OTY5LDQuOTUzMjQyMTkgQzcuMjcyNzM0MzcsNC45MTI5Njg3NSA3LjI3MDY2NDA2LDQuODY3MTA5MzcgNy4yNzA1ODU5NCw0LjgyMzc1IEM3LjI3MDExNzE5LDQuNTM5OTIxODggNy4yMDg0Mzc1LDQuMjU2MzI4MTIgNy4wNjUyNzM0NCw0LjAwOTMzNTk0IEM2LjkxODEyNSwzLjc1NTQ2ODc1IDYuNjkzMjgxMjUsMy41NDIxNDg0NCA2LjQyOTY0ODQ0LDMuNDEyOTY4NzUgQzYuMjcwMTk1MzEsMy4zMzQ5MjE4OCA2LjA5NzgxMjUsMy4yODYzNjcxOSA1LjkyMzA0Njg3LDMuMjU3NSBDNS44NDY2Nzk2OSwzLjI0NDg0Mzc1IDUuNzY5NDkyMTksMy4yMzcyMjY1NiA1LjY5MjczNDM3LDMuMjI2NTIzNDQgQzUuNTk5NzI2NTYsMy4yMTM1OTM3NSA1LjU1MDAzOTA2LDMuMTU0MzM1OTQgNS41NTQ0OTIxOSwzLjA2MjY5NTMxIEM1LjU1ODU5Mzc1LDIuOTc2ODM1OTQgNS42MjEzNjcxOSwyLjkxNSA1LjcxNDk2MDk0LDIuOTIwMzUxNTYgQzYuMDIyNSwyLjkzNzc3MzQ0IDYuMzE5NjA5MzcsMy4wMDQzMzU5NCA2LjU5MzA4NTk0LDMuMTQ5MTAxNTYgQzcuMTQ5MTAxNTYsMy40NDM1OTM3NSA3LjQ2Njc1NzgxLDMuOTA4MzU5MzggNy41NTk0OTIxOSw0LjUyOTAyMzQ0IEM3LjU2MzY3MTg4LDQuNTU3MTg3NSA3LjU3MDM5MDYzLDQuNTg1IDcuNTcyNTM5MDYsNC42MTMyMDMxMyBDNy41Nzc3NzM0NCw0LjY4MjgxMjUgNy41ODEwOTM3NSw0Ljc1MjUzOTA2IDcuNTg2NDA2MjUsNC44NDQ0OTIxOSBDNy41ODQxNzk2OSw0Ljg2MTE3MTg4IDcuNTgxMDkzNzUsNC43NTI1MzkwNiA3LjU4NjQwNjI1LDQuODQ0NDkyMTkgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNi43NTI4MTI1LDQuODEyMDMxMjUgQzYuNjQwNzAzMTMsNC44MTQwNjI1IDYuNTgwNzAzMTMsNC43NTE5NTMxMiA2LjU2OTEwMTU2LDQuNjQ5MjE4NzUgQzYuNTYxMDkzNzUsNC41Nzc1NzgxMiA2LjU1NDY4NzUsNC41MDQ5MjE4NyA2LjUzNzU3ODEzLDQuNDM1MTU2MjUgQzYuNTAzOTA2MjUsNC4yOTc3NzM0NCA2LjQzMDg5ODQ0LDQuMTcwNTA3ODEgNi4zMTUzNTE1Niw0LjA4NjMyODEyIEM2LjI2MDgyMDMxLDQuMDQ2NjAxNTYgNi4xOTg5ODQzOCw0LjAxNzY1NjI1IDYuMTM0MjU3ODEsMy45OTg5MDYyNSBDNi4wNTIwMzEyNSwzLjk3NTExNzE5IDUuOTY2NTYyNSwzLjk4MTY3OTY5IDUuODg0NTcwMzEsMy45NjE2MDE1NiBDNS43OTU0Njg3NSwzLjkzOTc2NTYyIDUuNzQ2MTcxODcsMy44Njc1NzgxMiA1Ljc2MDE5NTMxLDMuNzg0MDIzNDQgQzUuNzcyOTI5NjksMy43MDc5Mjk2OSA1Ljg0NjkxNDA2LDMuNjQ4NTU0NjkgNS45MzAwNzgxMiwzLjY1NDYwOTM3IEM2LjQ0OTY4NzUsMy42OTIxMDkzNyA2LjgyMTA1NDY5LDMuOTYwNzQyMTkgNi44NzQwNjI1LDQuNTcyNDYwOTQgQzYuODc3ODUxNTYsNC42MTU2MjUgNi44ODIyMjY1Niw0LjY2MTIxMDk0IDYuODcyNjU2MjUsNC43MDI1NzgxMiBDNi44NTYxNzE4Nyw0Ljc3MzE2NDA2IDYuODAzODI4MTMsNC44MDg1OTM3NSA2Ljc1MjgxMjUsNC44MTIwMzEyNSBDNi42NDA2NjQwNiw0LjgxNDAyMzQ0IDYuODAzODI4MTMsNC44MDg1OTM3NSA2Ljc1MjgxMjUsNC44MTIwMzEyNSBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1LjI5MDExNzIsNy4wMjgyODEyNSBMMTUuMjg2ODM1OSw3LjAxNTA3ODEzIEMxNS4xMzcwNzAzLDYuNDA5NTcwMzEgMTQuNjkyNjE3Miw1Ljc3OTMzNTk0IDE0LjEzNjEzMjgsNS4yOTk4MDQ2OSBMMTMuMzgzODI4MSw1Ljk2NjUyMzQ0IEMxMy44MzExNzE5LDYuMzIyOTY4NzUgMTQuMjE0NDUzMSw2LjgxNjc1NzgxIDE0LjMyMzM1OTQsNy4yNDY5OTIxOSBDMTQuNjIxMDE1Niw4LjYxMDU0Njg4IDE0LjYyMTAxNTYsOS45OTI3NzM0NCAxNC4zMjMzNTk0LDExLjM1NjM2NzIgQzE0LjE0NDk2MDksMTIuMDYxMDkzNyAxMy4yMzAzMTI1LDEyLjkzNzE4NzUgMTIuNTAzNjMyOCwxMy4wOTkwNjI1IEMxMS41NTIyNjU2LDEzLjI4IDEwLjU5MzMyMDMsMTMuMzU3MzA0NyA5LjYzNTM1MTU2LDEzLjMzMDc4MTIgQzkuNjE2Mjg5MDYsMTMuMzMwMjM0NCA5LjU5Nzk2ODc1LDEzLjMzNzY1NjMgOS41ODQ3MjY1NiwxMy4zNTEzMjgxIEM5LjQ0ODc1LDEzLjQ5MDg1OTQgOC42OTI3MzQzOCwxNC4yNjcwMzEzIDguNjkyNzM0MzgsMTQuMjY3MDMxMyBMNy43NDM5ODQzOCwxNS4yNDA3ODEzIEM3LjY3NDYwOTM3LDE1LjMxMzEyNSA3LjU1MjczNDM4LDE1LjI2Mzk0NTMgNy41NTI3MzQzOCwxNS4xNjQwNjI1IEw3LjU1MjczNDM4LDEzLjE2NjU2MjUgQzcuNTUyNzM0MzgsMTMuMTMzNTU0NyA3LjUyOTE3OTY5LDEzLjEwNTU0NjkgNy40OTY3NTc4MSwxMy4wOTkxNDA2IEM3LjQ5NjU2MjUsMTMuMDk5MTQwNiA3LjQ5NjQwNjI1LDEzLjA5OTA2MjUgNy40OTYyMTA5NCwxMy4wOTkwNjI1IEM3LjA4MzIwMzEyLDEzLjAwNzA3MDMgNi42MDk4MDQ2OSwxMi42ODQyOTY5IDYuMjQ1MTE3MTksMTIuMjkzNTU0NyBMNS41MDE3NTc4MSwxMi45NTIyNjU2IEM1Ljk2NjAxNTYyLDEzLjQ1NzMwNDcgNi41NjQ4MDQ2OSwxMy44NjU1ODU5IDcuMTQ4OTQ1MzEsMTQuMDMyMzgyOCBMNy4xNDg5NDUzMSwxNS4yMzgxNjQxIEM3LjE0ODk0NTMxLDE1LjY3NDYwOTQgNy42ODA3ODEyNSwxNS44ODg5NDUzIDcuOTgzMjAzMTMsMTUuNTczOTg0NCBMOS4yMDQ4ODI4MSwxNC4zMDQxMDE2IEM5LjQ2OTg4MjgxLDE0LjMxODkwNjIgOS43MzQ5MjE4OCwxNC4zMjcxODc1IDEwLjAwMDAzOTEsMTQuMzI3MTg3NSBDMTAuOTAwNzAzMSwxNC4zMjcxODc1IDExLjgwMTc5NjksMTQuMjQxOTkyMiAxMi42OTYyNSwxNC4wNzEzNjcyIEwxMi43MDg3MTA5LDE0LjA2ODgyODEgQzEzLjgxNDk2MDksMTMuODI3Njk1MyAxNS4wMTk1NzAzLDEyLjY2ODYzMjggMTUuMjg2NzU3OCwxMS41ODg0Mzc1IEwxNS4yOTAwMzkxLDExLjU3NTIzNDQgQzE1LjYyMDM5MDYsMTAuMDY2NjAxNiAxNS42MjAzOTA2LDguNTM2ODM1OTQgMTUuMjkwMTE3Miw3LjAyODI4MTI1IFoiIGlkPSJQYXRoIiBmaWxsPSIjRDFEMUQxIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuNjAzMDM0LDEyLjMyNzU2NjggQzExLjc2MzcyODUsMTIuMjUwOTY2OCAxMS40MTgxNjQzLDEyLjI0MDY2NjggMTEuNjAzMDM0LDEyLjMyNzU2NjggTDExLjYwMzAzNCwxMi4zMjc1NjY4IFoiIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuNDE4Nzg5MSwxMS4wMDI1IEMxMi4yNzIxODc1LDEwLjg3MzM5ODQgMTIuMTEzODY3MiwxMC43NjI1NzgxIDExLjk1NDk2MDksMTAuNjQ5Mjk2OSBDMTEuNzkzMDA3OCwxMC41MzM4NjcyIDExLjYzMDExNzIsMTAuNDE5NzI2NiAxMS40NjIwMzEzLDEwLjMxMzMyMDMgQzExLjI5NDAyMzQsMTAuMjA2OTkyMiAxMS4wOTQ2ODc1LDEwLjIwODY3MTkgMTAuOTM4NjcxOSwxMC4zMzYyMTA5IEMxMC43NzkwNjI1LDEwLjQ2NjcxODggMTAuNzA1MzUxNiwxMC43MTY1NjI1IDEwLjQ3NzU3ODEsMTAuNzQzMTY0MSBDMTAuMzQxNjAxNiwxMC43NTg5ODQ0IDEwLjIyMzA0NjksMTAuNzAxNzk2OSAxMC4xMDUsMTAuNjUyNzM0NCBDOS42NTExMzI4MSwxMC40NjM5MDYzIDkuMzA2NzU3ODEsMTAuMTc1MTU2MyA5LjA0NjQ4NDM4LDkuODEwNTg1OTQgTDguNDkzMzU5MzgsMTAuMzAwODIwMyBDOC41MTIxNDg0NCwxMC4zMjI1NzgxIDguNTMwMDc4MTMsMTAuMzQ0OTIxOSA4LjU0OTE3OTY5LDEwLjM2NjQwNjIgQzkuMjk2MTMyODEsMTEuMjA3MDcwMyAxMC4yMzkxNDA2LDExLjc1NTUwNzggMTEuMjYzNzEwOSwxMi4xODA2MjUgQzExLjM2MjU3ODEsMTIuMjIxNjQwNiAxMS40NjkxMDE2LDEyLjI0NDQ1MzEgMTEuNTgwODIwMywxMi4yNzgzMjAzIEMxMS40NjkxMDE2LDEyLjI0NDM3NSAxMS42NzgwMDc4LDEyLjI0ODQzNzUgMTEuNTgwODIwMywxMi4yNzgzMjAzIEMxMS42NzgwMDc4LDEyLjI0ODQzNzUgMTEuNzgwODIwMywxMi4yMzMzOTg0IDExLjg2NzAzMTMsMTIuMTg3MjI2NiBDMTIuMTcyMTQ4NCwxMi4wMjMzMjAzIDEyLjM4MzU5MzgsMTEuNzY2NjAxNiAxMi41Mjg5MDYzLDExLjQ1ODAwNzggQzEyLjYwODM1OTQsMTEuMjg5NTcwMyAxMi41NTk4MDQ3LDExLjEyNjY3OTcgMTIuNDE4Nzg5MSwxMS4wMDI1IFoiIGlkPSJQYXRoIiBmaWxsPSIjRDFEMUQxIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuOTYwOTM4LCA2LjQwNjI1MCkiIGZpbGw9IiNGRkZGRkYiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjA5MDcyOTQ3OTIsMC40NzcgQzAuMDg3ODI5NDc5MiwwLjQ3NyAwLjA4NTAyOTQ3OTIsMC40NzYgMC4wODIxMjk0NzkyLDAuNDc2IEMwLjA3OTMyOTQ3OTIsMC40NzUzMzMzMzMgMC4wODI5Mjk0NzkyLDAuNDc2IDAuMDkwNzI5NDc5MiwwLjQ3NyBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjA2MzA1ODgyMzUsMC40NzUzMzMzMzMgQzAuMDY0NzY0NzA1OSwwLjQ3NTMzMzMzMyAwLjA2NjQxMTc2NDcsMC40NzYzMzMzMzMgMC4wNjgxMTc2NDcxLDAuNDc2MzMzMzMzIEMwLjE4MDExNzY0NywwLjQ5OSAyLjAwMTc2NDcxLDAuNzgzMzMzMzMzIDAuMDYzMDU4ODIzNSwwLjQ3NTMzMzMzMyBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4xNzE4NzUsIDcuMjI2NTYyKSIgZmlsbD0iI0QxRDFEMSI+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuNzUzMzIwMzEzLDAuMDMyNjk1MzEyNSBMMC41MTc1LDAuMjQxNzE4NzUgQzAuODg4MDg1OTM4LDAuNjAyMjY1NjI1IDEuMTQzNjMyODEsMS4wODAxMTcxOSAxLjIxNjY3OTY5LDEuNjA1OTc2NTYgQzEuMjQyOTI5NjksMS43OTUxMTcxOSAxLjI1MjU3ODEzLDEuOTg2NjQwNjIgMS4yNjYzNjcxOSwyLjE3NzM0Mzc1IEMxLjI3MzM1OTM4LDIuMjczNzEwOTQgMS4zMjE2NDA2MywyLjM2MzU5Mzc1IDEuNDI5MTQwNjMsMi4zNjIzNDM3NSBDMS41MzMxNjQwNiwyLjM2MTA1NDY5IDEuNTg3NzM0MzgsMi4yNjk1MzEyNSAxLjU4MDE5NTMxLDIuMTczMTI1IEMxLjU2MjI2NTYzLDEuOTQzOTg0MzggMS41NDgwMDc4MSwxLjcxMzEyNSAxLjUwNzgxMjUsMS40ODczODI4MSBDMS40MDQ1NzAzMSwwLjkwNzM4MjgxMyAxLjEzNTU0Njg3LDAuNDEwODU5Mzc1IDAuNzUzMzIwMzEzLDAuMDMyNjk1MzEyNSBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjg0MDY2NDA2MywxLjU2MDExNzE5IEMwLjc3MzEyNSwxLjEwNzg1MTU2IDAuNTg1NTA3ODEzLDAuNzM4Nzg5MDYyIDAuMjczODY3MTg4LDAuNDU3NjE3MTg4IEwwLjAzODcxMDkzNzUsMC42NjYwMTU2MjUgQzAuMTYwMzEyNSwwLjc3Mzk0NTMxMyAwLjI2NTUwNzgxMywwLjkwMDcwMzEyNSAwLjM0NjUyMzQzOCwxLjA0MDUwNzgxIEMwLjQ4OTY4NzUsMS4yODc1IDAuNTUxMzY3MTg4LDEuNTcxMDkzNzUgMC41NTE4MzU5MzgsMS44NTQ5MjE4NyBDMC41NTE5MTQwNjMsMS44OTgyODEyNSAwLjU1Mzk4NDM3NSwxLjk0NDE0MDYyIDAuNTY3OTI5Njg4LDEuOTg0NDkyMTkgQzAuNjE0OTIxODc1LDIuMTIwMzEyNSAwLjgxODkwNjI1LDIuMTAzNDc2NTYgMC44NTQ0NTMxMjUsMS45Njg4NjcxOSBDMC44NjQyOTY4NzUsMS45MzE3NTc4MSAwLjg2NTQyOTY4OCwxLjg5MjQyMTg3IDAuODY3NjU2MjUsMS44NzU3NDIxOSBDMC44NjU0Mjk2ODgsMS44OTI1IDAuODYyMjY1NjI1LDEuNzgzODI4MTIgMC44Njc2NTYyNSwxLjg3NTc0MjE5IEMwLjg2MjI2NTYyNSwxLjc4MzgyODEyIDAuODU4OTg0Mzc1LDEuNzE0MDYyNSAwLjg1MzcxMDkzOCwxLjY0NDM3NSBDMC44NTE2NDA2MjUsMS42MTYwNTQ2OSAwLjg0NDg4MjgxMywxLjU4ODI0MjE5IDAuODQwNjY0MDYzLDEuNTYwMTE3MTkgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuMTMyODEyLCA5LjAyMzQzOCkiIGZpbGw9IiNGRkZGRkYiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjk5ODUyNjQwOCwwLjY3MyBDMC45ODQ5MjY0MDgsLTAuMTExNjY2NjY3IDAuOTkyODI2NDA4LDAuODE1MzMzMzMzIDAuOTk4NTI2NDA4LDAuNjczIEwwLjk5ODUyNjQwOCwwLjY3MyBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjExNDA1LDAuMzk2IEMwLjExODU1LDAuMzk1IDAuMTIyODUsMC4zODczMzMzMzMgMC4xMjcxNSwwLjM4NTY2NjY2NyBDMC4xMTUwNSwwLjM4NTY2NjY2NyAwLjA5NjQ1LDAuMzg2NjY2NjY3IDAuMDc3MzUsMC4zODkgQzAuMDg5NzUsMC4zOSAwLjEwMTA1LDAuMzk2MzMzMzMzIDAuMTE0MDUsMC4zOTYgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC4xMzUwNzAxNTEsMC4zOTYgQzAuMTIyNTQ5NzI1LDAuMzk2NjY2NjY3IDAuMTExNDg1MTYyLDAuMzkwMzMzMzMzIDAuMDk5NDUwMDI0MSwwLjM4OSBDMC4wMzkxNzcyNzU1LDAuMzk0NjY2NjY3IC0wLjAyMzAzNjYyNDQsMC40MDU2NjY2NjcgMC4xMzUwNzAxNTEsMC4zOTYgWiIgaWQ9IlBhdGgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC4xMTI2OTk4NzUsMC4zODU2NjY2NjcgQzAuMTA4MTk5ODc1LDAuMzg3MzMzMzMzIDAuMTAzODk5ODc1LDAuMzk1IDAuMDk5NTk5ODc1LDAuMzk2IEMwLjEzMzE5OTg3NSwwLjM4ODMzMzMzMyAwLjEzMDI5OTg3NSwwLjM4NTY2NjY2NyAwLjExMjY5OTg3NSwwLjM4NTY2NjY2NyBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjk2OTI5NjksOC4xMDY0NDUzMSBMMTAuNzI5OTIxOSw4LjMxODYzMjgxIEMxMC43NDMxMjUsOC4zMjY2NDA2MiAxMC43NTYwNTQ3LDguMzM1IDEwLjc2ODU5MzgsOC4zNDQxMDE1NiBDMTAuODg0MTQwNiw4LjQyODI4MTI1IDEwLjk1NzE0ODQsOC41NTU1NDY4OCAxMC45OTA4MjAzLDguNjkyOTI5NjkgQzExLjAwNzkyOTcsOC43NjI2OTUzMSAxMS4wMTQyNTc4LDguODM1MjczNDQgMTEuMDIyMzQzOCw4LjkwNjk5MjE5IEMxMS4wMzMzOTg0LDkuMDA1MTU2MjUgMTEuMDg5MTQwNiw5LjA2NTUwNzgxIDExLjE5MTcxODgsOS4wNjkwMjM0NCBDMTEuMTk5MTc5Nyw5LjA2ODgyODEyIDExLjIwNjUyMzQsOS4wNjg2NzE4OCAxMS4yMTExNzE5LDkuMDY4NjMyODEgQzExLjI2MDU0NjksOS4wNjMxNjQwNiAxMS4zMTAwMzkxLDkuMDI4NTU0NjkgMTEuMzI1ODU5NCw4Ljk2MDI3MzQ0IEMxMS4zMzU0Mjk3LDguOTE4OTg0MzggMTEuMzMxMDU0Nyw4Ljg3MzMyMDMxIDExLjMyNzI2NTYsOC44MzAxNTYyNSBDMTEuMjk3NSw4LjQ4ODE2NDA2IDExLjE2ODIwMzEsOC4yNTM1MTU2MyAxMC45NjkyOTY5LDguMTA2NDQ1MzEgWiIgaWQ9IlBhdGgiIGZpbGw9IiNEMUQxRDEiPjwvcGF0aD4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==)
}

table.dataTable tbody tr {
    background: #fff !important
}

input:focus::-webkit-input-placeholder {
    color: transparent
}

input:focus:-moz-placeholder {
    color: transparent
}

input:focus::-moz-placeholder {
    color: transparent
}

input:focus:-ms-input-placeholder {
    color: transparent
}

.modal-nowBuy {
    width: 310px;
    position: fixed;
    min-height: 127px;
    left: 60px;
    bottom: 50px;
    background-color: rgba(255, 255, 255, 0.9);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    z-index: 10;
    display:none; z-index:998
}

.modal-nowBuy {
    padding: 5px
}

.nowBuy-img {
    width: 93px;
    height: auto;
    margin-right: 14px;
    float: left;
    text-align: center
}
.nowbuy-close.close {position:absolute; top:5px ;right:10px; font-size:20px}
.nowBuy-img img {
    max-height: 100px
}

.nowBuy-info {
    width: calc(100% - 93px);
    margin-left: 103px
}

.nowBuy-info p {
    font-size: 13px;
    font-weight: 300;
    margin-bottom: 8px
}

.nowBuy-info p a {
    color: #000
}

.nowBuy-sklad {
    color: #9CA4A7
}

@media (max-width: 550px) {
    .modal-nowBuy {
        left: 30px;
        bottom: 80px
    }
}

#catalog-menu img {
    display: none
}

#catalog-menu a {
    color: #343434;
    display: block
}

#catalog-menu ul {
    padding: 0;
    list-style-type: none
}

#catalog-menu ul ul {
    padding-left: 15px
}

#catalog-menu>li>a {
    font-size: 16px;
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    padding: 10px 10px 10px 28px;
    border-bottom: 1px solid #E4E1E1
}

#catalog-menu>li>ul>li>a {
    color: #000000;
    font-size: 15px;
    font-family: Stemlight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    padding: 5px 10px 5px 28px;
}

#catalog-menu>li>ul>li {
    border-bottom: 1px solid #E4E1E1
}

#catalog-menu>li>ul>li:last-child {
    border-bottom: 0
}

#catalog-menu>li>ul>li>ul>li a {
    padding: 7px 10px 7px 28px;
    font-size: 13px;
    font-family: Stemlight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif
}

.col-lg-3.sidebar-left-inner {
    padding-left: 0
}

.template-product-list h2 {
    font-size: 18px
}

.pageCatal {
    margin-bottom: 10px
}

.main-container>.row,
section>.row {
    margin: 0
}

.delivOneEl {
    opacity: 0
}

.brands-link {
    display: none
}

.pageCatal .left-header {
    margin-bottom: 0
}


.pageCatalContent a:not(.btn) {
    color: #000000;
    font-size: 15px;
    font-family: Stemlight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    padding: 10px 10px 5px 28px;
    display: block;
    background: #fff !important;
    margin-bottom: 0;
    border-radius: none
}

.pageCatalContent p {
    padding: 10px 10px 5px 28px;
}

.pageCatal .catalog>a {
    display: flex;
    justify-content: space-between;
    border: none;
    align-items: center
}

.pageCatalContent>div:last-child a,
.pageCatalContent>li:last-child a {
    border-bottom: 0
}

.catalog>ul {
    display: none;
    border-bottom: 1px solid #E4E1E1
}

.catalog li a {
    padding: 7px 10px 7px 42px;
    font-size: 13px;
    font-family: Stemlight, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif
}

.page-list .list-group-item {
    border: none;
    padding-left: 0
}

.page-list .list-group-item a {
    font-size: 17px;
    color: #000
}

.suggestions-wrapper {
    display: inline !important
}

.cart {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%
}

.wishlist-item {
    font-size: 13px;
    font-weight: 400;
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    color: #343434
}

.modal-sm {
    width: 370px
}

.modal-body .flex-row,
.modal-footer.flex-row {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.modal-body input,
.modal-body textarea {
    box-shadow: none !important
}

.modal-footer.flex-row a,
.modal-footer.flex-row button {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.modal-footer.flex-row a,
.pass {
    color: #343434;
    font-size: 14px
}

.flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.comment-head {
    font-size: 18px;
    margin-top: 0px;
    margin-bottom: 10px;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

#files {
    padding-top: 15px
}

.rating-amount {
    margin-left: 10px
}

.reg-tooltip-wrap a {
    font-size: 14px;
    color: #343434
}

.reg-tooltip.is-open,
.reg-tooltip-wrap_hover:hover .reg-tooltip {
    left: -10px;
    opacity: 1
}

.reg-tooltip__inner {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    padding: 5px 0px;
    white-space: nowrap;
    position: relative;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175)
}

.reg-tooltip {
    opacity: 0;
    transition: opacity .3s;
    position: absolute;
    left: -9999px;
    top: 100%;
    padding-top: 4px
}

.reg-tooltip ul {
    margin: 0;
    padding: 0
}

.reg-tooltip li {
    list-style: none;
    font-size: 13px;
    height: 23px
}

.reg-tooltip li a {
    line-height: 1.42857143;
    padding: 3px 20px;
    font-size: 13px;
    color: #343434
}

.item-local {
    display: inline-block;
    line-height: 17px;
    font-size: 13px
}

.grid-item {
    width: 33%;
    padding-right: 20px
}

.grid-sizer {
    width: 33%
}

.img-block img {
    max-width: 100%;
    max-height: 220px
}

.img-block {
    text-align: center;
    margin-bottom: 15px
}

.news-mini-block h2 a {
    text-decoration: none;
    transition: all 0.3s;
    font-size: 20px;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif
}

.news-mini-block h2 {
    margin-top: 0
}

@media (max-width: 768px) {
    .grid-item {
        width: 100%
    }
}

.reg-tooltip-wrap {
    display: inline;
    position: relative;
    z-index: 100
}

.pageCatalContent li {
    list-style-type: none
}

.pageCatalContent li ul {
    padding-left: 0;
    margin-bottom: 0
}

.cart-input,
.cart-plus,
.cart-minus {
    border: none;
    outline: none !important;
    text-align: center;
    background: #fff;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}
.cart-input{padding:6px 6px}
.cart-plus:hover,
.cart-plus:focus,
.cart-minus:hover,
.cart-minus:focus {
    background: #f5f6f6
}

.cart-btn-block {
    border-collapse: collapse;
    height: 30px;
    border-radius: 3px; margin:0 auto;
}

.cart-btn-block td {
    border-left: none
}

.cart-btn-block td:hover,
.cart-btn-block td:focus {
    background: transparent
}

.cart-btn-block td:hover .cart-plus,
.cart-btn-block td:hover .cart-minus,
.cart-btn-block td:focus .cart-plus,
.cart-btn-block td:focus .cart-minus {
    background: transparent !important
}

.cart-btn-block td:nth-child(1) {
    border: none
}

.cart-btn-block td:nth-child(2) {
    background: #fff !important
}

.cart-btn-wrap {
    border: 1px solid #dfe0e1;
    border-radius: 4px;
    max-width: 81px !important
}

.product-tr td {
    vertical-align: middle !important
}

.product-table {
    margin-bottom: 0;
    border: 1px solid #dfe0e1
}

.product-table tr,
.product-table td {
    border-color: #dfe0e1;
    background: fff !important
}

.product-table>tbody>tr>td {
    padding: 20px !important
}

.product-table>tbody>tr.pad-10>td {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    border: none;
    background: #f5f6f6
}

.product-table>tbody>tr.pad-10-20>td {
    padding-top: 20px !important;
    padding-bottom: 10px !important;
    background: #f5f6f6
}

.product-table>tbody>tr.pad-20-10>td {
    padding-top: 10px !important;
    padding-bottom: 20px !important;
    border: none;
    background: #f5f6f6
}

.cart-delete {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    display: inline-block;
    width: 16px;
    height: 16px;
    background: #dfe0e1;
    color: #202124;
    border-radius: 50%;
    text-align: center;
    font-size: 16px;
    vertical-align: middle;
    font-weight: 400
}

.cart-delete-wrap {
    border: none;
    background: transparent;
    outline: none !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #dfe0e1;
    font-weight: 400;
    font-size: 14px
}

.cart-delete-wrap span {
    float: left;
    margin-right: 10px
}

.cart-header {
    border: none;
    padding: 20px;
    margin: 0;
    border-left: 1px solid #ddd !important;
    border-right: 1px solid #ddd !important
}

.cart-header h2 {
    font-size: 18px;
    color: #202124;
    padding: 0;
    margin: 0
}

.no-margin {
    margin: 0;
    border-radius: 0;
    border-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-top: 1px solid #f5f6f6 !important
}

.no-margin .panel-heading {
    background: #f5f6f6 !important;
    border-color: #f5f6f6 !important;
    padding: 20px
}

.no-margin .panel-heading .panel-title {
    font-size: 18px
}

.no-margin .panel-body {
    border-color: #f5f6f6 !important;
    padding: 20px
}

.border {
    border-bottom: 1px solid #ddd !important
}

.main-cart-header h2 {
    font-size: 18px;
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 15px
}

.main-cart-header {
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.cart-clean {
    border: 1px solid #dfe0e1;
    border-radius: 4px;
    color: #5f6368
}

.auth-form label {
    font-weight: 400;
    font-size: 13px
}

.auth-form input {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-size: 13px
}

.auth-form .alert-warning {
    background: #fff9f7;
    border-color: #ffc4b2;
    padding: 18px 33px;
    color: #5f6368;
    font-size: 13px
}



#forma_order .bootstrap-select {margin-bottom:15px}
#forma_order input,
#forma_order textarea {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-size: 13px
}

#forma_order .suggestions-input {
    display: inline-block
}

#forma_order input[type="checkbox"] {
    -webkit-appearance: none;
    width: 18px;
    height: 18px;
    display: block;
    color: #fff;
    background-color: #fff;
    margin-top: 0px;
    outline: none;
    border-radius: 4px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
    border: 1px solid #dfe0e1;
    top: 1px;
    float: left;
    margin-right: 10px
}

#forma_order input[type="checkbox"]:checked {
    background-image: url(images/check.svg);
    background-size: auto
}

.btn-border {
    border: 1px solid #ddd;
    border-top: none;
    padding: 25px 20px 15px
}

.btn-border button {
    font-size: 14px
}

#forma_cart_minus,
#forma_cart_plus {
    width: 23px !important;
    text-align: center;
    background: transparent
}

#forma_cart_minus button,
#forma_cart_plus button {
    background: transparent
}

.product-table>tbody>tr>td:nth-child(1) {
    width: 35% !important
}

.product-table>tbody>tr>td:nth-child(2) {
    width: 20% !important
}

.product-table>tbody>tr>td:nth-child(3) {
    width: 10% !important
}

.product-table td:nth-child(4) {
    width: 15% !important
}

.product-table td:nth-child(5) {
    width: 20% !important
}

#forma_order .btn,
#forma_order .form-control {
    border-radius: 6px
}

#forma_order .form-control {
    height: 34px
}

#forma_order {
    margin-bottom: 40px
}

.flex.align-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.nowrap {
    white-space: nowrap;
}

.alert-warning i {
    font-size: 16px;
    color: #afb1b3
}

.user-text i {
    margin-right: 10px;
    font-size: 17px
}

.alert-warning label {
    margin-top: 15px
}

.product-cart-img,
.wish-name span {
    display: inline-block;
    float: left;
    min-width: 60px;
    text-align: center;
    margin-right: 25px
}

@media (max-width: 1023px) {
    .close-text {
        display: none
    }

    .product-table>tbody>tr>td:nth-child(1) {
        width: 35% !important
    }

    .product-table>tbody>tr>td:nth-child(2) {
        width: 30% !important;
        padding-left: 0px !important;
        padding-right: 0px !important
    }

    .product-table>tbody>tr>td:nth-child(3) {
        width: 10% !important;
        padding-left: 10px !important;
        padding-right: 10px !important
    }

    .product-table>tbody>tr>td:nth-child(4) {
        width: 15% !important;
        padding-left: 10px !important;
        padding-right: 10px !important
    }

    .product-table>tbody>tr>td:nth-child(5) {
        width: 5% !important
    }
}

@media (max-width: 768px) {
    .flex.prod-img-name {
        flex-direction: column;
        align-items: flex-start
    }

    .flex.prod-img-name img {
        margin-left: 0;
        margin-bottom: 10px
    }

    .product-table>tbody>tr>td:nth-child(1) {
        width: 40% !important
    }



    .product-table>tbody>tr>td:nth-child(3) {
        width: 10% !important;
        padding-left: 10px !important;
        padding-right: 10px !important
    }

    .product-table>tbody>tr>td:nth-child(4) {
        width: 15% !important;
        padding-left: 10px !important;
        padding-right: 10px !important
    }

    .product-table>tbody>tr>td:nth-child(5) {
        width: 5% !important
    }
}

@media (max-width: 500px) {
    .product-table>tbody>tr>td:nth-child(1) {
        width: 40% !important
    }



    .product-table>tbody>tr>td:nth-child(5) {
        display: none
    }

    .product-table>tbody>tr>td {
        padding: 10px !important
    }




    .product-table>tbody>tr>td:nth-child(4) {
        width: 15% !important;
        padding-left: 0px !important;
        padding-right: 0px !important
    }

    .product-table>tbody>tr>td:nth-child(5) {
        width: 5% !important
    }
}

.order {
    max-width: 900px;
    margin: 0 auto;
    min-height: 300px
}

.cookie-message {
    width: 100%;
    height: auto;
    background-color: rgba(255, 255, 255, 0.9);
    position: fixed;
    bottom: 0;
    z-index: 100000;
    text-align: center;
    -webkit-transform: translateZ(0);
    padding: 16px 0;
    font-size: 12px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.4)
}

.cookie-message a {
    border: none;
    font-size: 16px
}

.notice-img {
    max-width: 100%
}

.pageCatalContent .sortTitle {
    padding: 8px 10px 8px 28px;
    font-size: 19px
}

.pageCatalContent .sortproduct {
    padding: 8px 10px 8px 28px;
    font-size: 13px
}

.also {
    max-width: 500px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #E3E8EA;
    border-radius: 2px;
    text-transform: uppercase;
    color: #343434;
    height: 42px;
    margin: 0 auto
}

.also:hover,
.also:focus {
    opacity: 0.7;
    color: #343434
}

.flip-clock-wrapper ul.flip:nth-child(2) li a div div.inn,
.flip-clock-wrapper ul.flip:nth-child(3) li a div div.inn {
    background: #fff
}

.flip-clock-wrapper ul.flip:nth-child(5) li a div div.inn,
.flip-clock-wrapper ul.flip:nth-child(6) li a div div.inn {
    background: #fff
}

.flip-clock-wrapper ul.flip:nth-child(8) li a div div.inn,
.flip-clock-wrapper ul.flip:nth-child(9) li a div div.inn {
    background: #fff
}

.pageCatal .sortbrand {
    font-size: 13px !important;
    border-bottom: 0;
    padding-top: 8px;
    padding-bottom: 8px
}

.count {
    font-size: 10px;
    color: #b7b7b7
}

.manufacturer-list {
    width: 33%;
    float: left
}

.manufacturer-list li {
    border: none
}

.manufacturer-list li a {
    color: #343434
}

.manufacturer-heading,
.brands-list-content a {
    font-family: StemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
    font-size: 16px
}

.gbook-list a {
    color: #343434
}

.gbook-wrap {
    padding-bottom: 10px;
    border-bottom: 1px solid #e4e1e1
}

.modal-backdrop {
    position: fixed
}

.close {
    font-size: 30px
}

.grid.main-grid {
    min-height: auto !important
}
.col-md-9 .grid.main-grid {height:100%!important}
.register-form,
form[name="forma_gbook"],
form[name="user_forma"] {
    width: 302px;
    margin-left: 15px
}

form[name="user_forma_size_delivery"] {
    width: 550px;
    margin-left: 15px
}

form[name="userpas_forma"] input {
    min-width: 200px
}

.user-table-fix {
    width: 302px !important
}

.user-table-fix input {
    width: 100% !important
}

/*.main-grid {
  height: 100% !important
}*/

.page-list .list-group {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap
}

.page-list .list-group .list-group-item {
    flex: 1 0 25%;
    max-width: 25%
}

.page-list .list-group .list-group-item a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 15px;
    border: 1px solid #e3e8ea;
    text-align: center
}

.page-list .list-group .list-group-item:before {
    content: "";
    padding-top: 100%;
    float: left
}

#visualcart {
    font-size: 13px
}

#visualcart .list-group-item {
    background: #fff !important
}

#visualcart .list-group-item:hover {
    opacity: 0.7
}

#visualcart .col-md-10 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding-right:0;
    font-family: StemRegular, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;

}

#visualcart .col-md-2 {
    padding: 0 5px 0 0
}

#visualcart .col-md-2 img {
    margin: auto;
    text-align: center
}

#visualcart .badge {
    min-width: 19px;
    padding: 3px 3px;
    opacity:0.6;
}

#visualcart .list-group-item {
    border: none
}

#files {
    padding-left: 10px
}

#files img {
    max-width: 20px;
    margin-right: 10px
}

#files a {
    color: #343434
}

.map-list li {
    border: none
}

.map-list ul>ul {
    padding-left: 20px;
    margin-bottom: 0
}

.big-container .order {
    text-align: center
}

.big-container .cart-header,
.big-container .img_fix,
.big-container .main-cart-header,
.big-container #forma_order {
    text-align: left
}

@media (max-width: 768px) {
    .swiper-wrapper {
        padding-bottom: 25px
    }

    .slider.tabs {
        margin-bottom: 0
    }
}

@media (max-width: 466px) {
    .product-block-btn {
        margin-top: 20px;
        margin-bottom: 20px
    }
}

h4.modal-title {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 0;
    margin-top: 0;
    white-space: nowrap
}

.miniGbook a {
    color: #343434
}

.miniGbook {
    padding: 0 15px
}

.miniGbook .gbook-wrap {
    border: none
}

.miniGbook .h3 {
    transition-duration: 0.3s;
    color: #343434;
    font-family: "stemMedium";
    font-size: 20px;
    line-height: 24px;
    font-weight: 500;
    transition-property: all;
    margin-bottom: 20px;
    display: block;
}

.miniGbook footer {
    margin-top: 25px
}

form[name="forma_message"] {
    max-width: 332px
}

form[name="forma_message"] input {
    box-shadow: none !important;
    outline: none !important
}

/*.spec+.spec {
  border-top: 0
}*/

.has-error #promocode {
    border: 1px solid #ccc;
    border-radius: 6px;
    box-shadow: none !important
}

.footer-links ul.social-menu li {
    margin: 0 7px
}

.promo-info img {
    max-width: 100%;
    height: auto
}

@media (max-width: 768px) {
    .big-filter-wrapper {
        display: none;
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        background: #fff;
        z-index: 999
    }

    .big-filter-wrapper.active {
        display: block
    }

    .big-filter-wrapper {
        padding: 20px 20px
    }

    .big-filter-wrapper .grid-item {
        width: 100% !important
    }

    .big-filter-wrapper .faset-filter-block-wrapper>div {
        position: relative;
        box-shadow: none;
        border: none
    }

    .big-filter-wrapper #faset-filter-body,
    .big-filter-wrapper #price-filter-body {
        width: 100%;
        padding: 0
    }

    .big-filter-wrapper #price-filter-body {
        margin-top: 20px;

    }

    .filter-list #price-filter-body .faset-filter-block-wrapper h4,
    .filter-list #faset-filter-body .faset-filter-block-wrapper h4 {
        width: 100% !important
    }

    #faset-filter-reset {
        display: none
    }

    .filter-close {
        z-index: 999;
        font-size: 20px
    }

    .filter-btn {
        display: inline-block !important;
        margin: 0 15px;
        font-size: 14px;
        padding: 6px 12px;
        height: 32px;
        width: auto;
        cursor: pointer;
        float: left
    }

    .filter-btn-block {
        margin: 0 -15px
    }
}

.modal-body {
    padding: 0
}

.mobile-filter {
    padding:0;
    font-size: 14px;
    color: #343434;
    background: #f9d500;
    line-height: 20px;
    border-radius: 2px;
    margin-bottom: 20px;
    cursor: pointer;
    text-align: center;
    margin-bottom: 30px;
    height:0; 
}

.visible-filter {visibility:visible; height:32px; padding: 6px 12px;}
.footer-links ul.social-menu a {
    color: transparent;
}

section.spec{border-top:1px solid #eaedef;}
.link-block { border:1px solid #eaedef; display:inline-block; margin-right:10px; float:left;margin-bottom:10px}

.vendorenabled tr td:nth-child(1) {width:190px}
.link-block a{display:flex; align-items:center; justify-content:center; min-height:100%; min-width:100%}
.vendorenabled tr td {vertical-align:top}
.link-block a img:hover{opacity:0.7}
.link-block {width:80px; height:80px;}.link-block img{max-width:75px; max-height:75px;}
.popover {border-radius:0}
form[name="search-form"] {max-width:600px}
.small a{
    font-size: 100%;
}
.pricemail {width:80%; min-width:320px;}
.pricemail-img{width:212px; padding:0 15px; float:left; border: 0.5px solid #CFD8DC;margin-bottom:15px}
.pricemail-img img{max-width:100%; padding:10px}
.pricemail-text{width:calc(100% - 242px); padding:0 15px; float:left;}
.pricemail-text .price-block{font-size:22px}
.pricemail-text .price-block .old-price{font-size:20px}
@media (max-width:768px) {

    .pricemail-text{width:100%; padding:0 15px; float:none; margin:0 -15px}
    .pricemail-img{float:none}
    .pricemail {width:100%}}



.delivOneEl {
    padding-left: 5px;
    cursor: pointer;
    padding-bottom: 10px;
    display: block;
}

.paymOneEl {
    padding-left: 5px;
    cursor: pointer;
    padding-bottom: 10px;
}
.radio .delivOneEl,
.radio .paymOneEl {
    position: relative;
    margin-bottom: 10px
}

.radio label {
    height: 75px;
    padding: 2px;
    line-height: 73px;
    vertical-align: middle;
    border-radius: 8px
}

.paymOneEl,
.delivOneEl {
    transition: all 0.3s;
    margin-right: 10px;
    display: inline-block;
    border-radius: 8px;
    padding: 0 15px;
    border: solid 2px #d1d3d4;
    float: none
}

.paymOneEl.active,
.paymOneEl:hover,
.delivOneEl:hover,
.delivOneEl.active {
    border: solid 2px var(--color);
}

.banner img {margin-top:10px}

.product-manufacturer-logo-block img{max-width:80px}
i.search-close  {
    font-size:25px;
    color: #c0c0c0;
}

.product-name:hover, .product-name a:hover{
    color:var(--color);
}
.top-banner a{
    color:var(--color);
}
.price-panel button{
    color:#343434;
    outline:none !important;
}
.price-panel button:hover,.price-panel button:focus{
    background:var(--color);
    border-color:var(--color);
    color:#fff;
}
.price-panel a{
    color:#343434;
}
.price-panel a:hover{
    color:var(--color);
}
.top-menu .nav li a{
    color:#000;
}
.top-menu .nav li:hover a{
    color:var(--color);
}
.top-menu-list{
    color:#000;
}
.top-menu-list a{
    color:#000;
}
.top-menu-list a:hover{
    color:var(--color);
}
.header-phone a{
    color:#000;
}
.header-phone a:hover{
    color:var(--color);
}
.header-search .btn:hover span,.header-search .btn:focus span{
    color:var(--color);
}
.menu-list li a{
    color:#000;
}
.menu-list li a:hover,.menu-list li a:focus{
    color:var(--color);
}
.catalog-menu-list li a{
    color:#000;
}
.catalog-menu-list li a:hover,.catalog-menu-list li a:focus{
    color:var(--color);
}
.main-menu-block ul.dropdown-menu-indent-sm a:hover,.main-menu-block ul.dropdown-menu-indent-sm a:active{
    color:var(--color);
}
.main-menu>li>a:hover{
    color:var(--color);
}
.main-menu li.open-cat>ul.active>li>ul>li.dropdown-parent>ul.dropdown-menu a:hover,.main-menu li.open-cat>ul.active>li>ul>li.dropdown-parent>ul.dropdown-menu a:focus{
    color:var(--color);
}
.nav>li>a.header-cart{
    color:#000;
}
.nav>li>a.header-cart:hover,.nav>li>a.header-cart:focus{
    background:transparent !important;
    color:var(--color);
}
.product-block-button a,.product-block-button .btn{
    color:#000;
}
.btn-circle:hover,.btn-circle:focus{
    color:var(--color);
}
.btn-block a:hover,.btn-block .btn:hover,.btn-block a:focus,.btn-block .btn:focus{
    color:var(--color);
}
.product-day-heading{
    color:#fff;
    background:var(--color);
}
.product-name a{
    color:#343434;
}
.product-name a:hover, .product-name a:focus{
    color:var(--color);
}
.footer-links li a:hover,.footer-links li a:active{
    color:var(--color);
}
.product-block-list .media-heading a:hover,.product-block-list .media-heading a:active{
    color:var(--color);
}
.product-block-list .btn-block .btn:hover,.product-block-list .btn-block .btn:focus{
    color:var(--color);
}
.product-block-list .addToCartList{
    background:#f9d500;
    color:#343434;
}

.product-block-list .addToCartList.btn-success[disabled="disabled"]{border-color:#f9d500}
.product-block-list .addToCartList.btn-success[disabled]:focus{border-color:#5cb85c}
.best-price{
    color:var(--color);
}
.best-price:hover,.best-price:focus{
    color:var(--color);
}
.product-block-btn .btn:hover,.product-block-btn .btn:active{
    color:var(--color);
}
#catalog-menu a:hover{
    color:var(--color);
}
.product-day-time div:first-child{
    background:var(--color);
}
.news-name:hover h4{
    color:var(--color);
}
span.promo-icon{
    background-color:var(--color) !important;
    opacity:0.6;
}
span.newtip-icon{
    background-color:var(--color) !important;
}
span.hit-icon{
    background-color:#000 !important;
    color:#fff;
}
.label_size:hover, .label_color:hover, .label_active{
    border:solid 0.5px var(--btncolor); box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.46);
}
div.swiper-button-next,div.swiper-button-prev{
    -webkit-transition:all 0.3s;
    transition:all 0.3s;
}
div.swiper-button-next:hover,div.swiper-button-prev:hover{
    background-color:#f9d500;
}
.carousel-control:hover{
    color:#343434;
}
#fotoload .bx-controls-direction a:hover{
    background-color:#f9d500;
}
.btn-primary, .btn-info{
    background:var(--btncolor);
    font-family:StemRegular;
    border-color:var(--btncolor);
}
.btn-primary:hover, .btn-primary:focus,  .btn-info:hover,  .btn-info:focus{
    background:#343434;
    color:#fff;
    border-color:#343434;
}
.product-page-select>.select-option.active,.product-page-select>.select-option:hover{
    border:solid 1px var(--btncolor);
}
.catalog-img:hover .catalog-background{
    background:rgba(255,217,68,0.9);
}
.footer-links li,.footer-links h5{
    color:#000;
}
.footer-links li a{
    color:#000000;
}
.addToCartFull, .noticeBtn{
    background-color:var(--btncolorover);
}
.addToCartFull:hover, .addToCartFull:focus, .noticeBtn:hover, .noticeBtn:focus{
    color:#343434;
    background:var(--btncolor);
}
.oneclick-btn{
    color:#343434;
    background:var(--btncolor);
}
.catalog-img:hover .catalog-title{
    color:#000000;
}
.alert-success a{
    color:#9CA4A7;
}
.alert-success a:hover{
    opacity:0.7;
}
span.sale-icon{
    background-color:#FF161D !important;
    color:#FFFFFF;
}
.catalog-menu-list .menu-item-flag{
    background:url(../images/flag.png) no-repeat 19px 18px;
    background-size:18px 22px;
}
.menu-3 .catalog-menu-list .menu-item-flag{
    background:url(../images/flag.png) no-repeat left 5px;
    background-size:18px 22px;
}
.menu-item-flag{
    padding-left:20px;
    background:url(../images/flag.png) no-repeat 19px 4px;
    background-size:18px 22px;
}
.btn-circle{
    background:#F0F3F5;
}
.pageCatal a:hover,.pageCatal a:focus{
    color:var(--color);
}
.page-list .list-group-item a:hover,.page-list .list-group-item a:focus,.wishlist-item:hover,.wishlist-item:focus{
    color:var(--color);
}
.btn-main{
    background:#f9d500;
    color:#343434;
}
.btn-main:hover,.btn-main:focus{
    opacity:0.7;
}
#catalog-menu a.active-item, .pageCatal a.active-item{
    color:var(--color);
}
.main-menu-block ul.dropdown-menu-indent-sm a:hover,.main-menu-block ul.dropdown-menu-indent-sm a:focus{
    color:var(--color);
}
.main-menu-block>li>a:hover,.main-menu-block>li>a:focus{
    color:var(--color);
}
.modal-footer.flex-row a:hover,
.pass:hover{
    color:var(--color);
}
.btn-add{
    background-color:var(--color)!important;
}
.news-mini-block h2 a{
    color:#323232;
}
.news-mini-block h2 a:hover{
    color:var(--color);
}
.product-tr a{
    color:#343434;
}
.product-tr a:hover{
    color:var(--color);
}
.reg-tooltip-wrap:hover > a{
    color:var(--color);
}
.reg-tooltip li:hover a{
    color:var(--color);
}
.search-open-button:hover{
    color:var(--color);
}
.top-menu-block .dropdown-menu a:hover, .top-menu-block .dropdown-menu a:focus,  .catalog-menu-wrap .dropdown-menu a:hover,  .catalog-menu-wrap .dropdown-menu a:focus{
    color:var(--color);
}
.additional-nav-menu.open > a{
    color:var(--color);
}
.additional-main-menu.open > a{
    color:var(--color);
}
.center-menu a:hover, .center-menu a:focus{
    color:var(--color);
}
.manufacturer-list li a:hover{
    color:var(--color);
}
.manufacturer-heading, .brands-list-content a{
    color:var(--color);
}
.gbook-list a:hover h3{
    color:var(--color);
}
.add-gbook{
    background-color:var(--btncolor);
}
.add-gbook:hover,   .add-gbook:focus{
    background-color:#343434;
    color:#fff;
}
.fixed .nav a:hover{
    color:var(--color);
}
#faset-filter-reset:hover{
    color:var(--color);
}
.newsLine h2 a:hover{
    color:var(--color);
}
#files a:hover{
    color:var(--color);
}
.map-list a:hover{
    color:var(--color);
}
.grid a{
    color:var(--color);
}
.grid a:hover{
    opacity:0.7;
}
.cookie-message a{
    color:var(--color);
}
.main-content a{
    color:var(--color);
}
.main-content a:hover{
    opacity:0.7;
}
.miniGbook h3:hover{
    color:var(--color);
}
.pageCatal .left-header a:hover{
    color:var(--color);
}
.left-header .pageCatal a.active-item:hover{
    color:var(--color);
}
.pageCatal .left-header a{
    color:#343434;
}
a{
    color:var(--color);
}
a:hover{
    opacity:0.7;
}
.btn-border .btn-success{
    border:1px solid var(--color);
    color:#fff;
    background-color:var(--color);
}
.cart-btn-block td:hover .cart-plus,
.cart-btn-block td:hover .cart-minus,
.cart-btn-block td:focus .cart-plus,
.cart-btn-block td:focus .cart-minus,   .cart-btn-block td:hover,
.cart-btn-block td:focus{
    color:var(--color);
}
#forma_order a{
    color:var(--color);
}
:checked{
    border:1px solid var(--color);
    background-color:var(--color);
}
.footer-links ul.social-menu a{
    color:transparent;
}
.footer-links ul.social-menu em:before{
    color:#343434;
    font-size:16px;
}
.footer-links ul.social-menu a:hover em:before{
    color:var(--color);
}
.filter-row #faset-filter-body .faset-filter-block-wrapper .checkbox input[type="checkbox"]:checked + span, .filter-row #faset-filter-body .faset-filter-block-wrapper .checkbox-inline input[type="checkbox"]:checked + span {background:#000}
#forma_order input[type="checkbox"]:checked{
    border: 1px solid var(--color);
    background-color:var(--color);
}
.search-misspell {
    font-size: 14px;
}
#addComment {margin-bottom:20px}
@media (max-width:991px) {.page-list .list-group .list-group-item {
                              flex: 1 0 50%;
                              max-width:50%;
                          }
                          .product-manufacturer-logo-block.brand-url{margin-bottom:20px}
}
@media (max-width:768px) {.page-list .list-group .list-group-item {
                              flex: 1 0 100%;
                              max-width:100%;
                          }
                          .breadcrumb{display:block!important;}
}
@media(max-width:660px) {.manufacturer-list {
                             width: 100%;
                             float: left;
                         }}

.sortcat.btn {background-image:none!important; margin-bottom:5px}
@media(max-width:400px) {span.promo-icon, span.newtip-icon {font-size:9px}}
#forma_order .radio input {opacity:0}
.product-page-select {display:inline-block}
.catalog-menu-list li:last-child{margin-right:0}
/*.delivOneEl {white-space:nowrap}*/

@media(max-width:500px) {.deliveryName{height:100%!important; }; 
                         .delivOneEl .new{line-height:1.5; height: 75px;

                                          display: flex;

                                          align-items: center;color:red}}
.menu-wrap{position:absolute; top:calc(100% + 49px)}
.menu-wrap .menu-close {display:none}
.fixed-menu.menu-wrap .menu-close { position:fixed; top:10px; right:30px;}
.fixed-menu.menu-wrap{width:100%; position:fixed; top:0;height:100vh; overflow-y:auto; background:rgba(0,0,0,0.07)}
.menu-wrap.fixed-menu .container-fluid { box-shadow: 0 0 12px 3px rgba(0, 0, 0, 0.175);}
.fixed-menu .main-menu-block { top:0} 
.open-menu i.fal{font-size:20px!important;}
.open-menu i.fal.no-display{display:none}
.open-menu {justify-content:space-between}
.menu-close {cursor:pointer; }
.visible{opacity:1!important}
@media(max-width:1440px) {.main-menu-block>li>ul.dropdown-menu-indent-sm>li>a {line-height:19px}
                          .main-menu-block>li>ul.dropdown-menu-indent-sm a {
                              max-width:300px;  
                          }
                          .main-menu-block>li>a{display:flex; align-items:center}
                          .fixed-menu .menu-cont{padding-right:60px!important}
                          .fixed-menu.menu-wrap .menu-close{display:block;}
}

@media(max-width:1000px){

    .main-menu-block > li {max-width:300px;}
    .main-menu-block > li a{white-space: initial;line-height:19px}

}
.big-menu {position:fixed; left:-350px; width:350px; top:0; z-index:9999; height:100vh;}
.big-menu-wrap{width:350px; background:#fff; height:100vh; overflow-y:scroll}
.visible-menu {left:0;width:100%; background:rgba(0,0, 0, 0.4)}
.visible-menu .big-menu-wrap > .dropdown-menu {position:static; display:block;width:100%}
.visible-menu img{display:none!important} 
.visible-menu .main-menu-block > li {max-width:350px}
.visible-menu li:not('.visible-menu-item') .dropdown-menu li:hover > ul {
    display: none!important;
    top: 0;
    left: 100%;
}
.visible-menu .dropdown-menu > li > a {white-space:initial;} 
.visible-menu  .main-menu-block > li > a, .visible-menu .main-menu-block > li {height:auto;}  
.visible-menu .main-menu-block>li>ul.dropdown-menu-indent-sm a {opacity:1}
.visible-menu .main-menu-block .visible-menu-item ul.dropdown-menu-indent-sm  {display:block; position:static}
.visible-menu .main-menu-block > li.visible-menu-item {position:absolute; top:40px; height:100vh; overflow-y:scroll; width:350px}
.visible-body{overflow:hidden}
.menu-back-btn {color:#000; padding: 3px 30px; line-height:45px; font-size: 16px;
                font-family: "StemMedium"; cursor:pointer; display:none}
.menu-back-btn.visible{display:block;}
.visible-menu .dropdown-menu{border:none; box-shadow:none;}
.visible-menu  .sub-marker{display:flex; align-items:center; justify-content:space-between; cursor:pointer}
.visible-menu-item .sub-marker i{display:none}
.menu-close-btn{position:fixed; left:370px; top:10px; font-size:35px; color:#fff;cursor:pointer}
.menu-close-btn.no-display {display:none} 
.main-menu-block ul ul ul{display:none!important}
.main-menu-block ul a{max-width:280px!important; white-space:initial}
.main-menu-block > li > ul.dropdown-menu-indent-sm a {

    transition: all 0.3s;
    white-space: initial;
    line-height: 19px;
}
@media(max-width:768px) {
    .product-block-body {width:calc(100% - 380px)}
    .product-block-body p{display:none}} 
@media (max-width:650px) {
    .product-line-img {width:100%}
    .product-block-body {width:calc(100% - 180px)

    }}
@media (max-width:450px) {

    .product-block-body {width:100%}
    .product-btn {

        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: end;
        align-items: center;
        width: 100%;
        float: right;
        flex-wrap: wrap;

    }
    .price-block{min-width: 100%;

    }
}
.hidden-menu .dropdown-menu{border:none}
.f-block {
    display: flex;
    padding-right: 10px;
    font-size: 15px;
    font-weight: 400;
    align-items: center;
    color:#343434; margin-top:-3px
}
.f-block .f-block-wrapper {
    margin-right: 15px;
}
.mobile-s {
    padding-left: 10px;
    font-size: 15px;
}
@media(max-width:768px){
    .top-navbar form {
        max-width: 100%;
        margin-right: 0;
    }
    .big-filter-wrapper  #faset-filter-body .faset-filter-block-wrapper, .big-filter-wrapper  #price-filter-body .faset-filter-block-wrapper {
        border-top: 1px solid #d9d9d9;padding-right:0px; padding-left:0
    }
    .big-filter-wrapper #price-filter-body .faset-filter-block-wrapper:nth-child(1) {
        border-top: 0;
    }
    .big-filter-wrapper.filter-list #price-filter-body .faset-filter-block-wrapper h4, .big-filter-wrapper.filter-list #faset-filter-body .faset-filter-block-wrapper h4 {margin-top:10px; border:none; border-radius:0}
}
.fix-nav{box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.26);}
.filter-list .faset-filter-block-wrapper.active > div {
    min-width: 100%;
    padding: 10px;
    max-height: 300px;
    overflow-y: auto;
}


.product-services-list  label{margin-right:20px}
.msg{margin-left:5px;}
.opros {margin-bottom:10px}
.opros .radio{padding-left:15px;}
.opros .radio input[type="radio"] {padding-left:20px;}
.opros .radio label {height:auto; line-height:22px; }
.opros .pageCatalContent{padding-left:25px;}
.opros .btn-primary {
    background-color: var(--btncolor);
    font-family: StemRegular;
    border-color: var(--btncolor);
}
.opros .btn-primary:hover { border-color:var(--btncolorover);  background-color: var(--btncolorover);}
.opros .btn-primary {
    background-color: var(--btncolor);
    font-family: StemRegular;
    border-color: var(--btncolor);
}
.d-flex{display:flex;}
.opros .btn{margin-right:15px;}

.productsgroup_img img {
    max-height: 170px;
}
.productsgroup_info a{margin-top: 7px;
                      margin-bottom: 9px;
                      font-size: 13px;
                      font-weight: 400;
                      font-family: 'StemMedium';color:#343434; display:block;}
.productsgroup_img {
    margin: 0 auto;
    height: 176px;
    display: block;
    text-align: center;
    background: #fff;
}
.productsgroup_block{width:20%; margin-bottom:10px;padding:0 15px; float:left;}
.productsgroup_list .btn-primary{margin-bottom:20px;color: #343434;  border-color: var(--btncolor); background-color: var(--btncolor);}
.productsgroup_list .btn-primary:hover{border-color:var(--btncolorover);  background-color: var(--btncolorover);color:#fff}
.productsgroup_list h3{border-bottom: 0;
                       font-size: 20px;
                       margin-bottom: 0;
                       font-weight: 600;
                       line-height: 24px;
                       margin-top: 20px;color: #343434;
                       font-family: stemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;margin-bottom:10px}
@media(max-width:768px){.productsgroup_block{width:33%}}
@media(max-width:550px){.productsgroup_block{width:50%}}
.wrap .bx-viewport {max-height:119px;}
.deliveryName {
    display: flex;
    align-items: center;
    line-height: 1;
    height: 100%;
}
.controls .bx-next, .modal-body .bx-wrapper .bx-next {
    background-image: url(images/arrow_r.png)!Important;
    background-size: 10px 19px!Important;
    background-repeat: no-repeat;
    background-position: center!Important;
}
.controls .bx-prev, .modal-body .bx-wrapper .bx-prev {
    margin-right: 15px;
    background-image: url(images/arrow_l.png)!Important;
    background-position: center!Important;
    background-size: 10px 19px!Important;
    background-repeat: no-repeat;
}
.bxsliderbig {padding:0}
#sliderModal .modal-header h4.modal-title{display:none;}
#sliderModal .bxsliderbig img {pointer-events:none!important;
                               max-width: 100%;
                               margin: 0 auto;padding:0
}
#sliderModal .bx-wrapper{border:none}
#sliderModal .modal-content {padding:0}
.bx-pager-big{margin-top:20px; padding:0 15px;}
.bx-pager-big .img-thumbnail{border:none}
@media(max-width:768px){
    .top-menu .user-menu > ul {
        left: 0;
        right: auto;
        bottom: 100%;top:auto
    }
    .top-navbar 	a.btn-menu{display:none!important}
    .top-navbar.navbar-fixed-top  .nav{position:fixed; bottom:0; left:0; right:0}
    #navigation .row{margin:0}
    .main-product-block .col-md-4.col-sm-6, 	.main-product-block .col-md-5.col-sm-6{padding:0 5px}
    .container-fluid.main-container{padding:0}
    #sliderModal .modal-footer, .bx-pager-big {display:none;}
    #sliderModal .modal-dialog {
        width: auto;
        max-width: 100%;
    }

}
.border-row{border-top: 1px solid #eaedef;}
@media(min-width:769px){
    #sliderModal .modal-dialog {
        width: auto;
        max-width: 70%;
    }
    #sliderModal .bx-wrapper .bx-prev {
        left: 13%;
    }
    #sliderModal .bx-wrapper .bx-next {
        right: 13%;
    }
    .bx-pager-big {
        display: flex;
        align-items: center;
        justify-content: center;
    }
}



.filter-menu{display:flex; flex-direction:column; align-items:flex-start; position:absolute; top:0; left:0; z-index:998; }
.filter-menu label.active{color: #F94B62;!important}
.filter-menu:after{margin-left: 5px;
                   content: '\f078';
                   font-family: "Font Awesome 5 Pro";
                   font-size: 8px;
                   position: absolute;
                   right: 7px;
                   top: 9px;
                   font-weight: 300;
                   display: block;}
.filter-menu label {display:flex;flex-wrap:nowrap}
.filter-menu {padding-right:10px;}
.filter-menu:not(.active) label:not(.active) {display:none}
.filter-menu.active{   box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.26); border-radius:4px;background:#fff;}
.filter-menu.active label{display:flex!important;}
.filter-menu.active label {color: #343434; margin-bottom:0; font-size:14px;}
.filter-menu label {color:#343434; margin-bottom:0; font-size:14px;padding:3px 10px!important;}
.filter-menu label:hover {opacity:0.7}
.filter-menu-wrapper{position:relative;z-index:2}

.btn-block img{opacity:0.7;}
.btn-block img:hover{opacity:1}
.d-flex{display:flex; align-items:center;}
.filter-menu-wrapper {margin-left:10px;height:29px}    
input.reqActiv,select.reqActiv{ border: 1px solid red;}
.bxslider a{display:block;}
.news-list h3{font-size:20px}
.news-list p{font-size:14px; }
h3.last-header{font-size:24px}
.productsgroup_list{border-top:1px solid #eaedef; padding-top:0px}
@media (max-width:1024px){.bx-wrapper .bx-viewport {
                              border-radius: 2px;
                              line-height: 350px;
                          }
                          .header-2 .header-middle-wrap > ul{
                              margin-bottom:15px; order:3
                          }
                          .header-3 .menu-list, .header-3-cart{display:none!Important}
                          .header-2 .logo {order:0}
                          .header-2  .header-phone{order:1;    margin-bottom:15px!important;}
}
@media(min-width:600px) and (max-width:768px){.col-md-4.col-xs-12.col-sm-4{width:33%}}
.bigThumbs{display:flex; justify-content:center; margin-top:20px}
.mainContent{margin-bottom:20px;}
.swiper-wrapper{opacity:0}
.bigThumbs.flex-column{flex-direction:column; justify-content:flex-start;margin-top:0}
.foto-flex{display:flex;}
.gallery{max-width:calc(100% - 70px); flex:1 0 auto}

.controlHolder {
    background: none !important;
}

.bigThumbs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin:20px auto 0;flex-wrap:wrap;position:relative; z-index:997; width:80%
}
.bigThumb {
    min-width: 60px;
    height: 60px;}


.next {
    background-image: url(images/right.svg) !important;
    background-size: 12px 12px !important;
    width: 12px;
    height: 12px;
    background-position: center !important;
}

.prev {
    background-image: url(images/left.svg) !important;
    background-size: 12px 12px !important;
    width: 12px;
    height: 12px;
    left: 4px !important;
    background-position: center !important;
}

.prev,
.next {
    opacity: 0.7 !important;
}

.prev:hover,
.next:hover {
    opacity: 1 !important;
}

.fullscreenDiv .controlHolder div:nth-child(2) {
    left:auto;
    right:31%; top:-5px!important; margin-left:0!important
}
.fullscreenDiv .controlHolder div:nth-child(1).prev {
    right:auto;
    left:31%!important; top:-5px!important; margin-left:0!important
}
#fotoload .controlHolder div:nth-child(2) {
    right: 0;
    left: auto;
}
.center-content .controlHolder div:nth-child(1) {
    left: 15px;
}
#fotoload .controlHolder {
    bottom: -70px;
    border: none;
}
#fotoload .bigThumb{background-repeat:no-repeat  }
#fotoload .bigThumb.on {
    border: 1px solid  var(--btncolor);
}

#fotoload .bigThumb.off {
    border: 1px solid #eee;
}

@media (min-width: 769px) {

    .fullscreenDiv:before {
        content: '';
        width: 100%;
        height: 100vh;
        display: block;
        position: fixed;
        background: rgba(0, 0, 0, 0.5);
        left: 0;
        right: 0;
        top: 0;
    }
    .fullscreenDiv {
        margin: 40px;
    }
    .fullscreenDiv .slideHolder {
        background: #fff;
    }

    .sliderWrap {
        padding: 0 45px;
    }
}

.controlHolder .zoomOut,
.controlHolder .zoomIn,
.controlHolder .captionToggle,
.controlHolder .thumbsToggle,
.controlHolder .fullscreenToggle {
    display: none;
}.nowrap{white-space:nowrap}

.one-image-slider {
    padding: 0;
    max-height: 390px;
    max-width: 390px;
}
.glyphicon.glyphicon-remove.form-control-feedback{display:none!important}
form[name="users_password"]{max-width:420px}
@media(max-width:768px){
    .col-5{
        width:100%!important
    }
    .controlHolder {
        display: none!important;
    }
 }

    
}
#allspec {margin-bottom:30px}
.template-product-list .row{margin-bottom:20px!important;
}

.hidden-top .dropdown-backdrop {
    display:none!important;
}

.form-horizontal .form-group {
    margin-right: 0px;
}
.inner-nowbuy .page-header {
    color: #343434;
    font-family: stemMedium, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
}
.preview-sort {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    color: #808285;
}
#admin-modal-filemanager {
    width: 100%;
    height: 510px
}
#admin-modal {
    width: 100%;
    height: 600px
}

.banner-header {
padding: 1rem 0.825rem;
color: #454444;
margin-top: 0.5rem;
text-align: left;
margin-bottom: 1rem;
padding-left: 1rem;
}

.banner-list {
padding: 1rem 1rem;
color: white;
margin: 1rem 1rem;
text-fill-color: !important;
}

.otz {
display: inline-block;
color: #3F3E3E;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
transition: all 0.3s;
border-radius: 0px;
border: 0px;

}

.carousel-caption {
	text-align: left;
	color: #333;
	text-shadow: none;
	left: 5%;
    bottom: 26%;
 }

 .slider-icon {
    font-size: small;
    background: #f8f8f8;
    padding: 3px;
    color: #333;
    border-radius: 0px;
	border: 0px;
     }
     
 
 h2 {
	 font-size: calc(3.375rem + 1.5vw);
 }
 
@media (max-width: 600px) {
	
	.carousel-caption {
		bottom: 10%;
	}
	
     .carousel-caption h2 {
	 font-size: 20px;
	 }
}

.block-dark {
    background-color: #515151;
    border-radius: 0px;
    background-size: cover;
}

.block {
    border-radius: 0px;
    background-size: cover;
    background-color: #fafafa;

}
