@import url('https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800&subset=cyrillic');body {    font-family: 'Montserrat', sans-serif;    font-weight: 500;    color: #313131;    background-color: #f9f9f9;    padding-top: 40px;}.product-grid .caption .button-group {    display: none!important;}.banner-box font {    text-shadow:0px 0px 4px rgba(0, 0, 0, 0.4);}.banner-box a.btn.main-btn font {    text-shadow: none;}/* default font size */.fa {    font-size: 14px;}.social-btn .fa {    font-size: 27px;}i.fa.fa-facebook {    color: #0674e7;}i.fa.fa-instagram {    color: #fa0115;}i.fa.fa-twitter {    color: #1da1f2;}i.fa.fa-youtube {    color: #ff0000;}i.fa.fa-linkedin {    color: #0077b5;}i.fa.fa-vk {    color: #4b729f;}.owl-stage .button-group {    display: none!important;}a {    color: #23a1d1;}a:hover,button:hover,a:focus,button:focus{    text-decoration: none;    outline: none!important;}a.kpsa {    overflow: hidden;    display: block;}.btn-link:focus,.btn-link:hover{    text-decoration: none;}#mobile-sidebar-btn p {    display: inline-table;    position: absolute;    left: -54px;    top: 0px;    text-transform: uppercase;}b, strong {    font-weight: 600;}legend {    font-size: 18px;    padding: 7px 0px}label {    font-size: 12px;    font-weight: normal;}#wishlist-total, #compare-total {    display: none;}.form-group {    overflow: hidden;    margin-bottom: 0px!important;}.product-info div#product-option-box select {    width: 50%;}.form-control{    height: 38px;    border: 1px solid#ddd;    -webkit-box-shadow: none;    box-shadow: none;    border-radius: 6px;    padding: 5px 15px;    font-size: 12px;}.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {    font-size: 12px;}.input-group .input-group-addon {    font-size: 12px;    height: 30px;}.input-image {    display: inline-block;    margin-right: 5px;    text-align: center;}.input-image img {    display: block;    padding: 2px;    width: 50px;    height: 50px;    border-radius: 50%;}.input-image label, .input-image label{    padding: 0;}.checkbox+.checkbox, .radio+.radio{    margin-top: 10px;}.input-image [type="radio"]:not(:checked),.input-image [type="radio"]:checked {    position: absolute;    left: -9999px;}.input-image [type="radio"]:checked + img {    background: #f21d49;    border-color: #f21d49;}.input-image [type="radio"]:disabled + label {    color: #aaa;}.main-checkbox [type="checkbox"]:not(:checked),.main-checkbox [type="checkbox"]:checked {    position: absolute;    left: -9999px;}.main-checkbox [type="checkbox"]:not(:checked) + label,.main-checkbox [type="checkbox"]:checked + label {    position: relative;    padding-left: 30px;    cursor: pointer;    font-size: 13px;    transition: 0.3s all;}.main-checkbox [type="checkbox"]:not(:checked) + label:before,.main-checkbox [type="checkbox"]:checked + label:before {    content: '';    position: absolute;    left: 0;    top: 0;    width: 20px;    height: 20px;    border: 2px solid #e2e2e2;    border-radius: 4px;    box-shadow: none;}.main-checkbox [type="checkbox"]:checked + label:before {    background: #f21d49;    border-color: #f21d49;}.main-checkbox [type="checkbox"]:not(:checked) + label:after,.main-checkbox [type="checkbox"]:checked + label:after {    content: "\f00c";    font-family: FontAwesome;    position: absolute;    top: 2px;    left: 2px;    font-size: 13px;    color: #fff;    transition: all .2s;    width: 16px;    height: 16px;    text-align: center;    line-height: 18px;}.main-checkbox [type="checkbox"]:not(:checked) + label:after {    opacity: 0;    transform: scale(0);}.main-checkbox [type="checkbox"]:checked + label:after {    opacity: 1;    transform: scale(1);}.main-checkbox [type="checkbox"]:disabled:not(:checked) + label:before,.main-checkbox [type="checkbox"]:disabled:checked + label:before {    box-shadow: none;    border-color: #bbb;    background-color: #ddd;}.main-checkbox [type="checkbox"]:disabled:checked + label:after {    color: #999;}.main-checkbox [type="checkbox"]:disabled + label {    color: #aaa;}.main-checkbox label:hover:before {    border: 2px solid #f21d49!important;}.main-checkbox .main-checkbox [type="checkbox"]:disabled:not(:checked) +label:hover:before {    border: 2px solid #d5d5d8!important;}.main-radiobox [type="radio"]:not(:checked),.main-radiobox [type="radio"]:checked {    position: absolute;    left: -9999px;}.main-radiobox [type="radio"]:not(:checked) + label,.main-radiobox [type="radio"]:checked + label {    position: relative;    padding-left: 30px;    cursor: pointer;    font-size: 14px;}.main-radiobox [type="radio"]:not(:checked) + label:before,.main-radiobox [type="radio"]:checked + label:before {    content: '';    position: absolute;    left: 0;    top: 0;    width: 20px;    height: 20px;    border: 2px solid #cfd8dc;    border-radius: 10px;    box-shadow: none;}.main-radiobox [type="radio"]:checked + label:before {    border-color: #f21d49;}.main-radiobox [type="radio"]:not(:checked) + label:after,.main-radiobox [type="radio"]:checked + label:after {    content: "";    position: absolute;    top: 5px;    left: 5px;    font-size: 13px;    color: #fff;    transition: all .2s;    width: 10px;    height: 10px;    text-align: center;    line-height: 18px;    border-radius: 50%;}.main-radiobox [type="radio"]:not(:checked) + label:after {    opacity: 0;    transform: scale(0);}.main-radiobox [type="radio"]:checked + label:after {    opacity: 1;    transform: scale(1);    background: #f21d49;}.main-radiobox [type="radio"]:disabled:not(:checked) + label:before,.main-radiobox [type="radio"]:disabled:checked + label:before {    box-shadow: none;    border-color: #bbb;    background-color: #ddd;}.main-radiobox [type="radio"]:disabled:checked + label:after {    color: #999;}.main-radiobox [type="radio"]:disabled + label {    color: #aaa;}.main-radiobox label:hover:before {    border: 2px solid #f21d49!important;}/* Fix some bootstrap issues */span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {    display: inline;}.nav-tabs {    margin-bottom: 15px;}div.required .control-label:after {    content: ' *';    color: #F00;    font-weight: bold;}/* Gradent to all drop down menus */.dropdown-menu li > a:hover {    text-decoration: none;    color: #222;    background: #f9f9f9;}h1.title-page {    margin: 0 0 20px;    font-size: 26px;}.card h2.title-page, h2.title-page {    font-size: 20px;    margin: 0 0 20px;}.card h3 {    margin-top: 0;}.card {    background: #fff;    margin-bottom: 10px;    padding: 15px;    border-radius: 10px;    border: 1px solid#ededed;}.setting-icon {    background: #1c1c1c;    border: none;    color: #fff;    display: block;    width: 50px;    height: 50px;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;    font-size: 26px;    line-height: 53px;    text-align: center;}.setting-icon span{    -webkit-animation-name: spin;    -webkit-animation-duration: 3000ms;    -webkit-animation-iteration-count: infinite;    -webkit-animation-timing-function: linear;    -moz-animation-name: spin;    -moz-animation-duration: 3000ms;    -moz-animation-iteration-count: infinite;    -moz-animation-timing-function: linear;    -ms-animation-name: spin;    -ms-animation-duration: 3000ms;    -ms-animation-iteration-count: infinite;    -ms-animation-timing-function: linear;    -webkit-transition: 0.3s ease-in-out;    -o-transition: 0.3s ease-in-out;    -ms-transition: 0.3s ease-in-out;    -moz-transition: 0.3s ease-in-out;    transition: 0.3s ease-in-out;}@-moz-keyframes spin {    from { -moz-transform: rotate(0deg); }    to { -moz-transform: rotate(360deg); }}@-webkit-keyframes spin {    from { -webkit-transform: rotate(0deg); }    to { -webkit-transform: rotate(360deg); }}@keyframes spin {    from {transform:rotate(0deg);}    to {transform:rotate(360deg);}}.setting-dropdown {    position: fixed;    right: -200px;    top: 113px;    z-index: 99;    display: flex;    -webkit-transition: 0.3s all;    -moz-transition: 0.3s all;    -ms-transition: 0.3s all;    -o-transition: 0.3s all;    transition: 0.3s all;}.setting-dropdown.open{    right: 0px;}.setting-list {    background: #fff;    width: 200px;    border: none;    border-radius: 0;    border-bottom-left-radius: 10px;    padding: 15px;    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);    display: block;    position: relative;    top: auto;    margin: 0;    float: none;}.setting-list .setting-title {    font-size: 14px;    font-weight: 500;    margin-bottom: 5px;}.setting-list-item {    margin-bottom: 15px;}.setting-list .setting-list-item:last-child {    margin-bottom: 0;}.setting-list .btn-link {    background: #fff;    border: 1px solid#ededed;    border-radius: 10px;    display: block;    width: 100%;    text-align: left;    padding: 10px;    color: #222;    position: relative;}.setting-list .btn-link:hover{    background: #f9f9f9;    box-shadow: none;}.setting-list .btn-link i{    position: absolute;    right: 10px;    font-size: 16px;}.setting-list .dropdown-menu{    position: relative;    top: auto;    float: none;    min-width: auto;    margin: 0;    -webkit-box-shadow: none;    box-shadow: none;    border: none;    padding: 0;    display: block;}.setting-list .dropdown-menu .btn-link{    padding: 8px 10px;    border: none;    color: #929292;}.setting-list .dropdown-menu .btn-link.active{    background: #f9f9f9;}.setting-list .dropdown-menu .btn-link span{    background: #f5f5f5;    width: 40px;    display: block;    border-radius: 10px;    text-align: center;    float: right;    font-size: 10px;    padding: 2px;}.setting-list .dropdown-menu .btn-link.active span{    background: #fe4f4a;    color: #fff;}header {    background: #ffffff;    margin-bottom: 56px;}header .col-sm-9{    position: initial;}#menu-list-top {    background: #1c1c1c;    position: absolute;    top: 0;    left: 0;    width: 100%;}#menu-list-top .navbar-nav>li>a,#menu-list-top .navbar-nav>li>.btn-link{    font-weight: 500;    color: #fff;    padding: 7px;    font-size: 12px;}#menu-list-top .navbar-nav>li>a:hover,#menu-list-top .navbar-nav>li>a:focus,#menu-list-top .navbar-nav>li>.btn-link:hover,#menu-list-top .navbar-nav>li>.btn-link:focus{    background: #2e2e2e;    color: #ffffff;    text-decoration: none;}#menu-list-top .navbar-nav>li>.btn .fa {    margin-left: 10px;    margin-right: 0;}#menu-list-top .dropdown-menu {    padding-bottom: 0;    border-radius: 10px;    border-top-left-radius: 0;    border-top-right-radius: 0;    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);    border: 1px solid #ffffff;    border-top: 1px solid#ebebeb;}#logo {    height: 70px;    display: flex;    align-items: center;}#logo img{    height: 54px;}.home-text h3 {    border-top: 0!important;    border-right: 0!important;    display: inline-block;    padding: 4px 7px;    font-weight: 600;    border: 1px solid #fe4f4a;    border-left-width: 10px;}.home-text .home-text-container{padding-right:0;}.home-text p {    background: #f9f9f9;    padding: 5px;    letter-spacing: 0.5px;}#logo h1 {    font-size: 16px;    margin: 0;}.dropdown-menu>li>a {    padding: 6px 15px;    font-size: 13px;}#backtotop {    width: 50px;    height: 50px;    background: rgba(228, 227, 227, 0.7);    text-align: center;    padding: 5px;    position: fixed;    bottom: 10px;    right: 10px;    cursor: pointer;    border-radius: 50%;    color: #fff;    font-size: 42px;    line-height: 47px;    transition: 0.3s all;    z-index: 1001;}#backtotop:hover{    background: #f21d49;}/* menu */#menu {    background: #fe4f4a;    border-radius: 0;    border: none;    margin: 0;    position: absolute;    top: 110px;    left: 0;    width: 100%;}#menu.fixed-menu{    position: fixed;    top: 0;    z-index: 999;}.navbar-right {    margin: 0;}#menu  .navbar-collapse{    padding: 0;}#menu .nav > li > a{    color: #fff;    padding: 18px 15px;    min-height: 15px;    font-size: 15px;}#menu .nav > li > a:hover,#menu .nav > li > a:focus,#menu .nav > li.open > a {    background-color: #f51644;}#menu .nav > li > a.icon-btn{    font-size: 28px;    height: 56px;    padding: 15px 15px;}.icon-btn .btn-text{     line-height: 29px;    font-size: 13px;    display: block;    float: right;    font-style: normal;    margin-left: 3px;}.icon-btn .count {    background: #f51644;    width: 16px;    height: 16px;    display: block;    border-radius: 50%;    font-size: 11px;    text-align: center;    line-height: 16px;    position: absolute;    top: 10px;    left: 35px;    color: #fff;    font-weight: bold;}#menu .dropdown-menu {    padding-bottom: 0;    border-radius: 10px;    border-top-left-radius: 0;    border-top-right-radius: 0;    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);    border: 1px solid #ffffff;    border-top: 1px solid#ebebeb;}#menu .dropdown-inner {    display: table;}#menu .dropdown-inner ul {    display: table-cell;}#menu .dropdown-inner a {    min-width: 200px;    display: block;    padding: 7px 20px;    clear: both;    color: #222;    font-size: 13px;}#menu .dropdown-inner li a:hover {    color: #222222;    background: #f9f9f9;}#menu .see-all {    display: block;    margin-top: 0.5em;    border-top: 1px solid #DDD;    padding: 10px 20px;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    font-size: 12px;    bottom: 0;    font-weight: 500;    color: #504d76;}#menu .see-all:hover, #menu .see-all:focus {    text-decoration: none;    color: #ccc;}#menu #category {    float: left;    padding-left: 15px;    font-size: 16px;    font-weight: 700;    line-height: 40px;    color: #fff;    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}#menu .btn-navbar {    font-size: 15px;    font-stretch: expanded;    color: #FFF;    padding: 2px 18px;    float: right;    background-color: #229ac8;    background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);    background-repeat: repeat-x;    border-color: #1f90bb #1f90bb #145e7a;}#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {    color: #ffffff;    background-color: #229ac8;}#menu .btn-category {    width: 262px;    background: #f51644;    border: none;    height: 56px;    text-align: left;    padding: 10px 15px;    color: #fff;    font-size: 16px;    font-weight: 500;    position: relative;}#menu .btn-category:before {    content: '\f107';    font-family: FontAwesome;    font-size: 20px;    position: absolute;    right: 15px;    top: 15px;    -webkit-transform: rotate(-90deg);    -moz-transform: rotate(-90deg);    -ms-transform: rotate(-90deg);    -o-transform: rotate(-90deg);    transform: rotate(-90deg);    transition: 0.3s all;}#menu .open .btn-category:before{    -webkit-transform: rotate(0);    -moz-transform: rotate(0);    -ms-transform: rotate(0);    -o-transform: rotate(0);    transform: rotate(0);}#menu .category-dropdown{    width: 262px;    margin: 0;    border-bottom-right-radius: 10px;    border-bottom-left-radius: 10px;    padding: 0;}#menu .category-dropdown .dropdown-submenu {    position: relative;}#menu .category-dropdown:hover {    z-index: 1039;}#menu .category-dropdown + #menuMask {    display: block;    position: fixed;    left: 0;    top: 0;    height: 0;    width: 0;    background: #000;    visibility: hidden;    z-index: 1038;    opacity: 0;    -webkit-transition: opacity .15s linear;    -o-transition: opacity .15s linear;    transition: opacity .15s linear;}#menu .category-dropdown:hover + #menuMask {    visibility: visible;    opacity: 0.5;    height: 100%;    width: 100%;    -webkit-transition: opacity .15s linear;    -o-transition: opacity .15s linear;    transition: opacity .15s linear;}#menu.fixed-menu {    background: #fff;    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);}#menu.fixed-menu .nav > li > a {    color: #6c7c93;}#menu.fixed-menu .btn-cart {    color: #313131;    background: #f9f9f9;}#menu.fixed-menu .btn-cart #cart-total{    color: #313131;}#menu.fixed-menu .nav > li > a:hover, #menu.fixed-menu .nav > li > a:focus, #menu.fixed-menu .nav > li.open > a {    background-color: #f0f3f6;}.category-dropdown>li>a {    padding: 12px 30px 12px 15px;    color: #222;    position: relative;    font-size: 13px;}.category-dropdown>li.dropdown-submenu>a:before{    content: '\f105';    font-family: FontAwesome;    font-size: 16px;    position: absolute;    right: 15px;    top: 10px;}.category-dropdown>li>.dropdown-menu {    left: 260px;    top: 0;    border-radius: 0;    margin: 0;    border: 1px solid #e6e6e6;    box-shadow: none;    background: #ffffff;    min-width: 200px;}@media (min-width: 768px) {    #menu .dropdown-submenu:hover .dropdown-menu {        display: block;        border-left: 1px solid#f2f2f2;    }}@media (max-width: 767px) { .iyz-screens header {
    position: inherit!important;
}   #menu div.dropdown-inner > ul.list-unstyled {        display: block;    }    #menu div.dropdown-menu {        margin-left: 0 !important;        padding: 0;        background-color: rgb(239, 236, 236);        box-shadow: none;    }    #menu .dropdown-inner {        display: block;    }    #menu .dropdown-inner a {        width: 100%;        color: #222;        font-size: 13px;        padding: 8px 15px;    }    #menu .dropdown-menu a:hover, #menu .dropdown-menu ul li a:hover {        background: rgb(239, 236, 236);    }    #menu .see-all {        margin-top: 0;        border: none;        font-size: 13px;        padding: 8px 15px;    }}.online-help-box{    color: #222;    float: right;    height: 70px;    text-align: left;    padding-right: 25px;    padding-left: 57px;    border-left: 1px solid#dddddd;    padding-top: 16px;    position: relative;    background: #f9f9f9;}.online-help-box.email-box {    background: none;}.online-help-box span {    font-size: 36px;    position: absolute;    left: 15px;    top: 17px;}#mobile-sidebar-btn {    width: 30px;    height: 20px;    position: relative;    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);    -webkit-transition: .5s ease-in-out;    -moz-transition: .5s ease-in-out;    -o-transition: .5s ease-in-out;    transition: .5s ease-in-out;    cursor: pointer;    margin-top: 15px;    float: left;    margin-left: 10px;}#mobile-sidebar-btn span{    display: block;    position: absolute;    height: 1px;    width: 100%;    background: #222;    border-radius: 9px;    opacity: 1;    left: 0;    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);    -webkit-transition: .25s ease-in-out;    -moz-transition: .25s ease-in-out;    -o-transition: .25s ease-in-out;    transition: .25s ease-in-out;}#mobile-sidebar-btn span:nth-child(1) {    top: 0px;}#mobile-sidebar-btn span:nth-child(2),#mobile-sidebar-btn span:nth-child(3) {    top: 8px;}#mobile-sidebar-btn span:nth-child(4) {    top: 16px;}#mobile-sidebar-btn.open span:nth-child(1) {    top: 18px;    width: 0%;    left: 50%;}#mobile-sidebar-btn.open span:nth-child(2) {    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}#mobile-sidebar-btn.open span:nth-child(3) {    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transform: rotate(-45deg);}#mobile-sidebar-btn.open span:nth-child(4) {    top: 18px;    width: 0%;    left: 50%;}.navbar-brand {    display: none;}#search-btn{    display: none;}#info-btn{    display: none;}div#userr-btn{display:none;}div#usermenn {    position: absolute;    right: 10%;    display: none;    top: 53px;    border-radius: 5px;    min-width: 120px;    text-align: center;    transition: all .2s;    background: #fff;    padding: 10px;    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);}div#usermenn li {    list-style: none;    line-height: 2;    border-bottom: 1px solid #e2e2e2;}div#usermenn li:last-child {    border-bottom: 0;}#usermenn.acinkapiyi {    display: block;}#mobile-cart{    display: none;}/* search */#search {    width: 350px;    float: left;    padding: 8px 0;    position: relative;    margin-left: 30px;}#search .form-control {    font-size: 13px;    background: #ff716d;    border: 1px solid#ff716d;    padding: 8px 60px 8px 15px;    color: #fff;    -webkit-box-shadow: none;    box-shadow: none;    border-radius: 30px;}#search .form-control::placeholder {    color: #eddbdb;    opacity: 1;}#search .form-control:-ms-input-placeholder {    color: #eddbdb;}#search .form-control::-ms-input-placeholder {    color: #eddbdb;}#search button {    position: absolute;    top: 9px;    right: 1px;    border: none;    background: none;    color: #fff;    font-size: 24px;    padding: 0;    height: 36px;    width: 50px;    line-height: 20px;    border-top-right-radius: 20px;    border-bottom-right-radius: 20px;}#menu.fixed-menu #search .form-control {    background: #ffffff;    border: 1px solid#dcdbdb;    color: #222;}#menu.fixed-menu #search button {    color: #6c7c93;    background: #f0f3f6;}#menu.fixed-menu #search button:hover {    color: #fff;    background: #fe4f4a;}/* cart */#cart {    float: right;    position: relative;}#cart > .btn {    font-size: 12px;    line-height: 18px;    color: #FFF;}#cart.open > .btn {    background-image: none;    background-color: #FFFFFF;    border: 1px solid #E6E6E6;    color: #666;    box-shadow: none;    text-shadow: none;}#cart.open > .btn:hover {    color: #444;}#cart .dropdown-menu {    background: #eee;    z-index: 1001;}#cart .dropdown-menu {    min-width: 100%;    max-height: 50vh;    overflow-y: scroll;    width: 500px;    background: #fff;    padding: 0;    margin: 0;    border: none;    border-radius: 10px;    border-top-left-radius: 0;    border-top-right-radius: 0;    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);}#cart .dropdown-menu li p {    padding: 20px;    margin: 0;    background: #fff;    overflow: hidden;    border-top: 1px solid#ddd;}#cart .dropdown-menu li .not-empty {    text-align: center;}#cart .table{    margin-bottom: 15px;}#cart .mini-cart-table {    border-bottom: 1px solid#ddd;}#cart .table>tbody>tr:nth-of-type(odd) {    background-color: #f9f9f9;}#cart .table>tbody>tr td a{    font-weight: 500;    color: #222;}#cart .table .price{    white-space: nowrap;    font-weight: bold;    text-align: right;}#cart .table .count{    white-space: nowrap;}#cart .table .img-thumbnail {    width: 60px;    max-width: 60px;}#cart .table>tbody>tr>td,#cart .table>tbody>tr>th,#cart .table>tfoot>tr>td,#cart .table>tfoot>tr>th,#cart .table>thead>tr>td,#cart .table>thead>tr>th {    padding: 8px;    vertical-align: middle;    border: none;}#cart .total-table>tbody>tr:nth-of-type(odd){    background: none;}#cart .table.total-table .price{    width: 30%;}.btn-cart {    height: 56px;    padding: 0 15px 0 60px;    display: block;    text-align: left;    color: #fff;    border: none;    background: none;    position: relative;    background: #f51644;}.btn-cart .pe-7s-cart{    font-size: 34px;    position: absolute;    left: 15px;    top: 10px;}.btn-cart .title, .online-help-box .title {    font-size: 14px;    display: block;    font-weight: 500;}.online-help-box .text {    color: #727272;    font-size: 13px;    font-weight: 500;}.online-help-box .text:hover {    color: #f51644;}.btn-cart #cart-total {    color: #ffffff;    font-size: 12px;}.show-tablet {    display: none!important;}/* content */#content {    min-height: 600px;}/* footer */footer {    padding: 15px 0 0px;    background-color: #ffffff;    color: #313131;    font-size: 13px;}footer a {    color: #90928f;}footer a:hover {    color: #f51644;}footer h5 {    font-size: 15px;    font-weight: 500;    color: #24243b;    position: relative;    margin: 0 0 20px;}footer h5:before {    content: '';    background: #f51644;    display: block;    width: 80px;    height: 2px;    position: absolute;    bottom: -13px;}footer .list-unstyled {    margin-bottom: 10px;    line-height: 1.5;}footer .phone {    color: #24243b;    font-size: 17px;    font-weight: 500;    display: block;    margin-bottom: 10px;}footer .phone span{    display: block;    float: left;    width: 24px;    height: 24px;    border: 1px solid#24243b;    border-radius: 50%;    text-align: center;    line-height: 24px;    font-size: 13px;    margin-right: 7px;}footer .email {    font-size: 14px;    margin-bottom: 20px;    display: inline-block;}footer .open-hours {    margin-bottom: 20px;    color: #222;}footer .social-btn a {    color: #c7c5c5;    font-size: 18px;    margin: 0 5px 5px 0;    background: #f9f9f9;    display: inline-block;    border-radius: 10px;    text-align: center;    padding: 4px 4px 1px 4px;}a.spetle {    width: 100%;    display: inline-block;    height: 42px;    text-transform: uppercase;    letter-spacing: 0.4px;    line-height: 44px;}a.spetle:hover {text-decoration:underline;}footer .social-btn a:hover {    color: #fff;    background: #c3c3c3;}#checkout-checkout .panel-heading .panel-title a.accordion-toggle{    padding: 15px!important;	margin:-15px;	}	#checkout-checkout a.accordion-toggle {    color: #fe4f4a;}#checkout-checkout a.accordion-toggle:hover {    background: #d8d0d0;	color:#000;}.yazis {	position: absolute;	z-index: 99;	width: 100%;	bottom: 0;	text-align: center;	padding: 10px 0 20px 0;	}.slider-home-carousel .slider-title, .slider-home-carousel .after-title {    display: table;	background: rgba(255, 255, 255, 0.8);	margin: 0 auto;	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);	margin-top: 5px;	border-radius: 2px;	padding: 0 3px;	}	.neyap {    float: left;    width: 50%;}.neyap .panel-default>.panel-heading {    color: #777;    background-color: #f9f9f9;    padding: 10px;}.neyap .panel-default>.panel-heading:hover {color:#000}footer .footer-payment-box{    margin-top: 10px;    text-align: center;}footer .footer-payment-box p {    display: none;}footer .payment-list{    text-align: center;}footer .payment-list li {    display: inline-block;    margin-bottom: 6px;}footer .payment-list li img {    height: 36px;}#footer-newsletter {    background: #fe4f4a;    padding: 30px 0;    color: #fff;}#footer-newsletter .title-block {    padding-left: 60px;    font-size: 15px;    position: relative;}#footer-newsletter .title-block .title{    font-size: 19px;    font-weight: 500;}#footer-newsletter .title-block span{    font-size: 45px;    position: absolute;    left: 0;    top: 1px;}#footer-newsletter .newslatter-box {    display: flex;}#footer-newsletter .newslatter-box .form-control{    height: 42px;    border-top-right-radius: 0;    border-bottom-right-radius: 0;}#footer-newsletter .newslatter-box .btn{    background: #1c1c1c;    border: none;    color: #fff;    height: 42px;    border-top-left-radius: 0;    border-bottom-left-radius: 0;}.footer-powered {    background: #1c1c1c;    padding: 20px 0;    color: #5b5b5b;    overflow: hidden;}.footer-powered a {    color: #aaa;    font-weight: 500;}.footer-powered a:hover{    color: #6d6d6d;    text-decoration: underline;}.footer-main-menu{    text-align: center;    padding: 10px 0 10px;    border-top: 1px solid#ececec;    border-bottom: 1px solid#ececec;    margin: 10px 0 0;}.footer-main-menu ul{    margin: 0;}.footer-main-menu ul li {    padding: 0 10px;    display: inline-block;}.footer-main-menu ul li a{    font-weight: 500;    font-size: 14px;    color: #222;}.footer-main-menu ul li a:hover{    color: #f51644;}.powered{    float: left;}.copyright{    float: right;}/* alert */.alert {    padding: 8px 60px 8px 75px;    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);    border-radius: 10px;    position: fixed;    bottom: 20px;    left: 20px;    width: 400px;    font-size: 13px;    font-weight: 500;    min-height: 60px;    display: block;    border: none;    z-index: 9999;    color: rgba(255, 255, 255, 0.59);    margin: 0;    overflow: hidden;}.alert .close {    color: #fff;    opacity: 1;    text-shadow: none;    position: absolute;    right: 15px;    top: 15px;    font-size: 30px;    height: 30px;    width: 30px;    border-radius: 30px;    background: rgba(255, 255, 255, 0.09);}.alert .close:hover{    background: rgba(255, 255, 255, 0.18);    color: #fff;}.alert .fa {    color: #fff;    opacity: 1;    text-shadow: none;    position: absolute;    left: 0;    top: 0;    font-size: 30px;    width: 60px;    bottom: 0;    background: rgba(255, 255, 255, 0.09);    display: flex;    align-items: center;    justify-content: center;}.alert a {    margin: 0 3px;    color: #ffffff;}.alert-success {    background: #00bf54;}.alert-success a, .alert-success a:visited, .alert-success a:focus, .alert-success a:hover {    color: #ffffff;}.alert-success .fa{    background: #03a54a;}.alert-danger {    background-color: #f44336;}.alert-danger .fa {    background-color: #d32f2f;}.alert-info {    background: #1886ff;}.alert-info .fa {    background: #0071ec;}/* breadcrumb */.breadcrumb {    margin: 0;    padding: 20px 0;    border: none;    background: none;}.breadcrumb > li {    padding: 0 20px 0 0;    position: relative;    display: inline;}.breadcrumb>li+li:before{    content: '';}.breadcrumb > li a {    color: #616161;    position: relative;    font-weight: 500;}.breadcrumb > li > a:hover {    color: #222;}.breadcrumb > li a:before {    content: '\f105';    font-family: FontAwesome;    font-size: 16px;    position: absolute;    right: -20px;    top: -2px;}.breadcrumb > li:last-child a {    color: #c6c8c4;}.breadcrumb > li:last-child a:hover {    color: #222;}.breadcrumb > li:last-child a:before{    display: none;}.pagination {    margin: 0;}/* buttons */.btn {    padding: 10px 25px;    font-size: 12px;    border-radius: 6px;    background: #fff;    border: 1px solid#ddd;    color: #777;    font-weight: 500;    -webkit-transition: 0.3s all;    -moz-transition: 0.3s all;    -ms-transition: 0.3s all;    -o-transition: 0.3s all;    transition: 0.3s all;}.btn:hover{    background: #ddd;}.main-btn {    background: #f21d49;    color: #fff;    border-color: #f21d49;}.main-btn:hover,.main-btn:focus{    background: #fe4f4a;    border-color: #fe4f4a;    color: #fff}.btn .fa{    margin-right: 5px;}.btn-del-cart {    font-size: 20px;    background: #fff;    border-radius: 50%;    width: 30px;    height: 30px;    text-align: center;    line-height: 33px;    padding: 0;    border: 1px solid#ddd;}.btn-del-cart:hover {    background: #f51644;    color: #fff;    border-color: #f51644;}.btn-xs {    font-size: 9px;}.btn-sm {    font-size: 10.2px;}.btn-lg {    padding: 10px 16px;    font-size: 15px;}.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {    font-size: 12px;}.btn-group > .btn-xs {    font-size: 9px;}.btn-group > .btn-sm {    font-size: 10.2px;}.btn-group > .btn-lg {    font-size: 15px;}.btn-default {    color: #777;    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);    background-color: #e7e7e7;    background-image: linear-gradient(to bottom, #eeeeee, #dddddd);    background-repeat: repeat-x;    border-color: #dddddd #dddddd #b3b3b3 #b7b7b7;}.btn-primary {    color: #ffffff;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);    background-color: #229ac8;    background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);    background-repeat: repeat-x;    border-color: #1f90bb #1f90bb #145e7a;}.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {    background-color: #1f90bb;    background-position: 0 -15px;}.btn-warning {    color: #ffffff;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);    background-color: #faa732;    background-image: linear-gradient(to bottom, #fbb450, #f89406);    background-repeat: repeat-x;    border-color: #f89406 #f89406 #ad6704;}.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {    box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-danger {    color: #ffffff;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);    background-color: #da4f49;    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);    background-repeat: repeat-x;    border-color: #bd362f #bd362f #802420;}.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {    box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-success {    color: #ffffff;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);    background-color: #5bb75b;    background-image: linear-gradient(to bottom, #62c462, #51a351);    background-repeat: repeat-x;    border-color: #51a351 #51a351 #387038;}.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {    box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-info {    color: #ffffff;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);    background-color: #df5c39;    background-image: linear-gradient(to bottom, #e06342, #dc512c);    background-repeat: repeat-x;    border-color: #dc512c #dc512c #a2371a;}.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {    background-image: none;    background-color: #df5c39;}.btn-link {    border-color: rgba(0, 0, 0, 0);    cursor: pointer;    color: #23A1D1;    border-radius: 0;}.btn-link, .btn-link:active, .btn-link[disabled] {    background-color: rgba(0, 0, 0, 0);    background-image: none;    box-shadow: none;}.btn-inverse {    color: #ffffff;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);    background-color: #363636;    background-image: linear-gradient(to bottom, #444444, #222222);    background-repeat: repeat-x;    border-color: #222222 #222222 #000000;}.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {    background-color: #222222;    background-image: linear-gradient(to bottom, #333333, #111111);}/* list group */.list-group a {    border: 1px solid #DDDDDD;    color: #888888;    padding: 8px 12px;}.list-group a.active, .list-group a.active:hover, .list-group a:hover {    color: #444444;    background: #eeeeee;    border: 1px solid #DDDDDD;    text-shadow: 0 1px 0 #FFF;}/* carousel */.carousel-caption {    color: #FFFFFF;    text-shadow: 0 1px 0 #000000;}.carousel-control .icon-prev:before {    content: '\f053';    font-family: FontAwesome;}.carousel-control .icon-next:before {    content: '\f054';    font-family: FontAwesome;}.section-title{    font-weight: 600;    font-size: 20px;    margin: 0 0 10px;    position: relative;    border-bottom: 2px solid#e7e6e6;    padding: 7px 10px 7px 10px;    background: #fff;    border-radius: 5px;}.owl-carousel.custom-nav .owl-nav {    position: absolute;    top: -47px;    right: 5px;}.owl-carousel.custom-nav .owl-nav button.owl-prev, .owl-carousel.custom-nav .owl-nav button.owl-next {    width: 34px;    height: 34px;    text-align: center;    border-radius: 50%;    overflow: hidden;    background-color: #ffffff;    font-size: 30px;    line-height: 38px;    transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    margin-left: 5px;    color: #222;    border: 1px solid #e5e5e5;}.owl-carousel.custom-nav .owl-nav button.owl-prev:hover,.owl-carousel.custom-nav .owl-nav button.owl-next:hover{    background-color: #f51644;    color: #fff;}.owl-dots {    display: block;    text-align: center;    position: relative;    margin-bottom: 15px;    margin-top: -10px;}.owl-carousel button.owl-dot{    width: 22px;    height: 10px;    background: #d9d9d9;    display: inline-block;    margin: 0 3px;    border-radius: 20px;}.owl-carousel button.owl-dot:hover {    background: #bababa;}.owl-carousel button.owl-dot.active {    background: #f51644;}.owl-carousel.carousel .owl-item img {    width: auto;}.owl-carousel.carousel .owl-dots {    margin-bottom: 0px;}.card-category img{    width: 100%;    border: none;    padding: 0;}.card-category h1 {    margin: 0 0 15px;    font-size: 18px;}.card-category #category-description {    margin-bottom: 10px;}.card-subcategory h2 {    font-size: 24px;    margin: 0 0 30px;}.subcategory-list {    list-style: none;    padding: 0;    margin: 0 -8px;    flex-wrap: wrap;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -moz-flex;    display: -webkit-flex;    display: flex;    justify-content: flex-start;}.subcategory-list li{    display: block;    width: 25%;    padding: 0 5px;}.subcategory-list li a{    color: #222;    font-weight: 500;    font-size: 13px;    background: #fff;    padding: 10px;    padding-left: 65px;    position: relative;    height: 70px;    display: flex;    align-items: center;    border-radius: 10px;    margin-bottom: 10px;    border: 1px solid#ededed;}.subcategory-list li a:hover{    color: #f51644;}.subcategory-list li a img{    width: 40px;    position: absolute;    left: 15px;}.filter-row {    background: #ebebeb;    padding: 10px;    border-radius: 10px;    margin-bottom: 15px;	font-size: 11px;}.filter-row .btn-link{    color: #222;    font-weight: 500;}.filter-row .form-group{    margin: 0;}.btn-view .btn {    width: 50px;    height: 38px;    text-align: center;    border-radius: 10px;    overflow: hidden;    background-color: #ffffff;    line-height: 29px;    transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    text-shadow: none;    border: none;    font-size: 14px;}.btn-view .btn.active {    background: #f51644;    color: #fff;    -webkit-box-shadow: none;    box-shadow: none;}.btn-view .btn .fa{    margin: 0;}.input-group .input-group-addon {    font-size: 12px;    height: 30px;    border-top-left-radius: 6px;    border-bottom-left-radius: 6px;    background: #ffffff;    border: 1px solid#dddddd;    border-right: 0;}.thumb-container {    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    align-items: flex-start;    justify-content: space-between;}.thumb-container .slider-thumb {    width: 108px;    position: relative;    z-index: 2;}.slider-thumb-container {    position: relative;    z-index: 3;    margin-top: -5px;}.thumb-container .slider-thumb img{    display: block;    width: 100%;    border: 1px solid #f7f7f7;    border-radius: 10px;    padding: 0;}.slider-bigthumb {    width: 100%;    margin-left: -115px;    padding-left: 130px;}.thumb-container .slider-thumb .slick-current img,.thumb-container .slider-thumb img:hover {    border: 1px solid#f51644;}.thumb-container .slider-thumb .slick-slide:focus,.thumb-container .slider-thumb .slick-slide:hover{    outline: 0;    cursor: pointer;}.thumb-container .slider-thumb .slick-slide {    margin: 5px 0;}.none-slider-bigthumb {    width: 100%;}.slider-bigthumb .slick-slide {    border-radius: 10px;    overflow: hidden;    padding: 15px;}.slider-bigthumb .slick-slide img{    width: 100%;}.slider-bigthumb .slick-list{    border: 1px solid #f7f7f7;    -webkit-border-radius: 10px;    -moz-border-radius: 10px;    border-radius: 10px;}.prev.slick-arrow,.next.slick-arrow{    font-size: 28px;    height: 30px;    width: 30px;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    align-items: center;    justify-content: center;    text-align: center;    font-weight: bold;    color: #ffffff;    margin: 0 auto;    background: #f51644;    border-radius: 50%;    position: relative;    z-index: 3;    cursor: pointer;}.prev.slick-arrow {    margin-bottom: -15px;}.next.slick-arrow {    margin-top: -15px;}.prev.slick-arrow.slick-disabled,.next.slick-arrow.slick-disabled{    background: #f3f3f3;    color: #ccc;}#lightboxOverlay { position: fixed !important; top: 0; left: 0; height: 100% !important; width: 100% !important; }#lightbox { position: fixed !important; top: 50% !important; transform: translateY(-50%); }.product-info h1 {    font-size: 18px;    margin: 0 0 15px;}.product-info h3 {    font-size: 18px;}.product-info .rating {    margin-bottom: 15px;}.box-review {    margin-bottom: 20px;}.box-review .rating{    display: inline-block;    z-index: 0;    position: relative;    float: right;}.box-review a{    background: #f4f4f4;    padding: 5px 15px;    font-size: 12px;    border-radius: 30px;    margin-right: 10px;    color: #313131;}.box-review a:hover{    background: #f51644;    color: #ffffff;}.product-info .list-unstyled {    margin-bottom: 15px;    line-height: 25px;}.product-info .list-unstyled span {    display: inline-block;    width: 150px;}.product-info h3 {    font-size: 15px;    margin-bottom: 5px;}.product-layout button.icon-btn {    display: none;}.option-label {    font-size: 15px;    font-weight: 500;}.article-thumb {    margin-bottom: 30px;    background: #fff;    border-radius: 10px;    position: relative;    transition: 0.3s all;    border: 1px solid#ededed;    overflow: hidden;}.article-thumb .caption {    padding: 20px;    font-size: 13px;}.article-thumb .caption .article-date{    font-size: 14px;    font-weight: 500;    margin-bottom: 10px;    color: #8e8e8e;}.article-thumb .caption h3 {    font-size: 15px;    margin: 0 0 10px;}.article-thumb .caption h3 a{    color: #222;}.article-thumb .caption h3 a:hover{    color: #f51644;}.article-thumb .image img{    width: 100%;}.article-thumb .caption p{    height: 53px;    overflow: hidden;}.article-thumb .overflow-article {    overflow: hidden;    display: flex;    align-items: center;    justify-content: space-between;}.article-thumb .overflow-article .viewed {    color: #b5b5b5;}.article-thumb .overflow-article .viewed .fa{    margin-right: 5px;}#column-left .product-layout .article-thumb .caption p,#column-right .product-layout .article-thumb .caption p{    height: auto;}.product-list .article-thumb {    display: flex;    flex-wrap: nowrap;    align-items: center;}.product-list .article-thumb .image{    width: 400px;}.product-list .article-thumb .caption {    width: 445px;}.description-overflow {    display: flex;    align-items: center;    justify-content: space-between;}/* product list */.product-thumb {    margin-bottom: 15px;    background: #fff;    border-radius: 10px;    position: relative;    transition: 0.3s all;    border: 1px solid#ededed;    overflow: hidden;}.product-thumb:hover{    -webkit-box-shadow: 0 0 15px 0 rgba(50,50,50,.15);    box-shadow: 0 0 15px 0 rgba(50,50,50,.15);    z-index: 3;    position: relative;    border-color: #fff!important;}.product-thumb .btn-buyoneclick{    position: absolute;    top: 50%;    margin-top: -18px;    background: rgba(34, 34, 34, 0.86);    border: none;    color: #fff;    padding: 10px 20px;    left: 50%;    border-radius: 50px;    font-size: 12px;    width: 150px;    margin-left: -75px;    -webkit-transition: 0.3s all;    -moz-transition: 0.3s all;    -ms-transition: 0.3s all;    -o-transition: 0.3s all;    transition: 0.3s all;    opacity: 0;}.product-thumb:hover .btn-buyoneclick{    opacity: 1;}.product-thumb .image {    text-align: center;    border-top-left-radius: 10px;    border-top-right-radius: 10px;    overflow: hidden;    padding: 0px 0px 5px 0px;    position: relative;}.product-list .product-thumb .image {    float: left;}.product-thumb .sale {    font-weight: 500;    position: absolute;    left: -15px;    top: -15px;    background: #f51644;    padding: 10px;    color: #fff;    border-radius: 40px;    z-index: 2;    font-size: 14px;    width: 70px;    height: 70px;    text-align: center;    line-height: 62px;    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transform: rotate(-45deg);    box-shadow: 0 1px 3px 0 rgba(36,36,59,.15), 0 8px 16px 0 rgba(36,36,59,.15);}.product-list .product-thumb .sale {    z-index: 3;}.product-thumb .image a {    display: block;    transition: 0.3s all;}.product-thumb .image a:hover {    opacity: 0.8;}.product-thumb .image img {    width: 100%;}.product-grid .product-thumb .image {    float: none;}.product-thumb h3 {    font-size: 14px;    margin-top: 0;    overflow: hidden;    text-overflow: ellipsis;    font-weight: 500;    height: 30px;    text-align: center;}.product-widget.product-thumb h3{    text-align: center;}.product-list .product-thumb h3 {    white-space: normal;    text-align: left;}.product-list .product-thumb .rating {    text-align: left;}.product-thumb h3 a {    color: #222;}.product-thumb h3 a:hover {    color: #f51644;}.product-thumb .caption {    padding: 0px 15px 15px;    position: relative;    z-index: 2;    background: #fff;    border-bottom-left-radius: 10px;    border-bottom-right-radius: 10px;}.product-list .product-thumb .caption {    margin-left: 210px;    text-align: left;    padding: 20px 20px 56px 5px;    height: 210px;    border-right: 1px solid#f2f2f2;    border-radius: 0;}.product-list .product-thumb .caption .button-group {    margin-bottom: 0;    flex-direction: column;    align-items: center;    justify-content: center;    position: absolute;    right: -215px;    top: 0;    bottom: 0;    padding: 20px;    text-align: center;    width: 200px;}.product-list .product-thumb .caption .button-group a {    display: block;}.product-list .product-thumb .caption .button-group .btn{    width: 100%;    margin: 10px 0;}.product-thumb .caption .description{    display: none;    font-size: 12px;}.product-list .product-thumb .caption .description {    display: block;    overflow: hidden;    text-overflow: ellipsis;    white-space: normal;}.product-list .product-thumb {    margin-bottom: 30px;    overflow: hidden;    padding-right: 215px;}.product-list .product-thumb .image img {    width: 180px;    height: 180px;}@media (max-width: 767px) {    .product-list .product-thumb .caption {        min-height: 0;        margin-left: 0;        padding: 0 10px;    }    .product-grid .product-thumb .caption {        min-height: 0;    }}.product-thumb .rating {    padding-bottom: 10px;    text-align: center;	display:none;}.rating .fa-stack {    font-size: 8px;} .rating .fa-star {    color: #e6e6e6;    font-size: 16px;}.rating .fa-star.stary {    color: #ffd820;    z-index: 1;}.product-thumb .price {    color: #222222;    font-weight: 500;    font-size: 15px;    text-align: center;    margin-bottom: 0;}.product-list .product-thumb .price {    font-size: 16px;    margin: 10px 0 0;    text-align: left;}.product-thumb .price-new {    font-weight: 600;}.product-thumb .price-old {    color: #999;    text-decoration: line-through;    font-size: 13px;    margin-left: 5px;}.product-thumb .price-tax {    color: #999;    font-size: 12px;    display: block;    font-weight: 400;    padding: 10px 0px 0px;}.product-thumb .caption .button-group {    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    justify-content: center;    align-items: center;}.product-thumb .caption .button-group .main-btn{    margin: 0 15px;}.product-thumb .caption .button-group .icon-btn {    background: #f4f4f4;    border: none;    font-size: 24px;    height: 40px;    line-height: 45px;    border-radius: 6px;    width: 40px;    color: #9d9d9d;    -webkit-transition: 0.3s all;    -moz-transition: 0.3s all;    -ms-transition: 0.3s all;    -o-transition: 0.3s all;    transition: 0.3s all;}.product-thumb .caption .button-group .icon-btn:hover{    background-color: #d2dae1;    color: #222;}.product-pricelist .product-thumb .caption .button-group .icon-btn{    display: none;}.row .product-pricelist:last-child{    margin-bottom: 30px}.product-pricelist .product-thumb {    margin: 0;    border-radius: 0;    border: none;    border-bottom: 3px solid#f9f9f9;    align-items: center;    padding-left: 150px;    height: 150px;}.product-pricelist .product-thumb h3 {    text-align: left;    height: auto;}.product-pricelist .product-thumb .rating{    text-align: left;}.product-pricelist .product-thumb .image {    width: 150px;    position: absolute;    left: 0;    top: 0;}.product-pricelist .product-thumb .caption {    padding: 5px;    width: auto;    height: 147px;}.product-pricelist .product-thumb .caption .button-group {    justify-content: center;    align-items: center;    flex-direction: column;    position: absolute;    width: 150px;    right: 0;    top: 0;    bottom: 0;}.product-pricelist .product-thumb .caption .description {    display: none;    font-size: 13px;}.product-pricelist .product-thumb .price {    position: absolute;    width: 110px;    right: 150px;    text-align: right;    margin: 0;}.thumbnails {    overflow: auto;    clear: both;    list-style: none;    padding: 0;    margin: 0;}.thumbnails > li {    margin-left: 20px;}.thumbnails {    margin-left: -20px;}.thumbnails > img {    width: 100%;}.image-additional a {    margin-bottom: 20px;    padding: 5px;    display: block;    border: 1px solid #ddd;}.image-additional {    max-width: 78px;}.thumbnails .image-additional {    float: left;    margin-left: 20px;}/* fixed colum left + content + right*/@media (min-width: 768px) {    #column-left  .product-layout .col-md-3 {        width: 100%;    }    #column-left + #content .product-layout .col-md-3 {        width: 50%;    }    #column-left + #content + #column-right .product-layout .col-md-3 {        width: 100%;    }    #content + #column-right .product-layout .col-md-3 {        width: 100%;    }}/* fixed product layouts used in left and right columns */#column-left .product-layout, #column-right .product-layout {    width: 100%;}/* fixed mobile cart quantity input */.input-group .form-control[name^=quantity] {    min-width: 50px;}/* Missing focus and border color to overwrite bootstrap */.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {    background-image: none;    background-color: #df5c39;}.service-item:hover {    background-color: #ffafad;}.service-item {    padding: 20px 20px 20px 70px;    position: relative;    background-color: #fff;    margin-bottom: 30px;    border-radius: 10px;    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);}.service-item span {    font-size: 40px;    position: absolute;    left: 20px;    top: 20px;}.service-item .title {    font-size: 14px;    font-weight: 600;}.service-item .text {    font-size: 12px;    color: #6c7c93;}.banner-box {    background: #fff;    margin-bottom: 30px;    overflow: hidden;    position: relative;    height: 205px;    border-radius: 10px;    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);}.banner-box:before {    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;    background: rgba(255, 255, 255, 0.35);    content: '';    -moz-transition: transform 0.9s;    -o-transition: transform 0.9s;    -webkit-transition: transform 0.9s;    transition: transform 0.9s;    -moz-transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);    -ms-transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);    -o-transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);    -webkit-transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);    transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);    z-index: 3;}.banner-box:hover:before {    -moz-transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);    -ms-transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);    -o-transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);    -webkit-transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);    transform: scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);}.banner-box img{    width: 100%;    transition: all 1s ease 0s;    -webkit-transition: all 1s ease 0s;    -moz-transition: all 1s ease 0s;    -ms-transition: all 1s ease 0s;    -o-transition: all 1s ease 0s;}.banner-box:hover img {    transform: scale(1.1) rotateZ(-1.5deg);    -webkit-transform: scale(1.1) rotateZ(-1.5deg);    -moz-transform: scale(1.1) rotateZ(-1.5deg);    -o-transform: scale(1.1) rotateZ(-1.5deg);    -ms-transform: scale(1.1) rotateZ(-1.5deg);}.banner-box .banner-text {    padding: 30px;    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 0;    background: rgba(0, 0, 0, 0.15);    font-size: 18px;    color: #ffffff;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    flex-direction: column;    align-items: flex-start;    justify-content: center;    z-index: 4;}.banner-box .banner-text .name {    font-weight: bold;    color: #ffffff;    font-size: 23px;    margin-bottom: 15px;}.two-banners .banner-box .banner-text .name{    font-size: 30px;    margin-bottom: 0;}.two-banners .banner-box .banner-text .title {    margin-bottom: 15px;    text-align: right;}.banner-box.long-banner:before{    display: none;}.banner-box.long-banner .banner-text{    color: #fff;}.banner-box.long-banner .main-btn{    background: #fff;    color: #222;    border-color: #fff;}.banner-box.long-banner .banner-text .name {    color: #fff;}.banner-box.white-banner.long-banner .banner-text .name {    color: #222;}.banner-box.white-banner .banner-text{    color: #f21d49;}.two-banners .banner-box .banner-text{    align-items: flex-end;}.two-banners .banner-box .main-btn{    background: #fff;    color: #222;    border-color: #fff;}.two-banners .banner-box .main-btn:hover {    background: #f77672;    color: #fff;}.banner-block-home .banner-box {    height: 165px;}.banner-block-home .banner-box .banner-text .name {    margin-bottom: 5px;}.banner-block-home .banner-box .title {    color: #fff;    margin-bottom: 10px;    font-size: 15px;    display: block;    width: 60%;}.banner-block-home .banner-box a {    color: #fff;    text-decoration: underline;    font-size: 14px;    font-weight: 600;}.banner-block-home .banner-box a:hover {    color: #fff;}#home-slider {    padding: 0 20px;    position: relative;    margin-bottom: 30px;}#home-slider:before {    content: '';    position: absolute;    left: 0;    top: 15px;    bottom: 15px;    width: 30px;    background: #fff;    -webkit-box-shadow:  0 10px 20px -5px rgba(36,36,59,.15);    -moz-box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);    z-index: 1;    -webkit-border-top-left-radius: 10px;    -webkit-border-bottom-left-radius: 10px;    -moz-border-radius-topleft: 10px;    -moz-border-radius-bottomleft: 10px;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;}#home-slider:after {    content: '';    position: absolute;    right: 0;    top: 15px;    bottom: 15px;    width: 30px;    background: #fff;    -webkit-box-shadow:  0 10px 20px -5px rgba(36,36,59,.15);    -moz-box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);    z-index: 1;    -webkit-border-top-right-radius: 10px;    -webkit-border-bottom-right-radius: 10px;    -moz-border-radius-topright: 10px;    -moz-border-radius-bottomright: 10px;    border-top-right-radius: 10px;    border-bottom-right-radius: 10px;}.slider-home-carousel {    overflow: hidden;    position: relative;    z-index: 9;    margin-top: 30px;    box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);    border-radius: 10px;}.slider-home-carousel .overlay-info {	background: #fff;    padding: 15px 15px;    height: 362px;    display: flex;    align-items: center;}.slider-home-carousel .row{    display: flex;    align-items: center;}.slider-home-carousel .slider-title {    font-size: 24px;    font-weight: bold;}.slider-home-carousel .after-title {	font-size: 15px;    color: #f51644;    font-weight: 500;}#home-slider button.owl-prev, #home-slider button.owl-next {    background: rgba(255, 255, 255, 0.7);    color: #000;}#home-slider button.owl-prev:hover, #home-slider button.owl-next:hover {    background: rgba(255, 255, 255, 0.95);}.main-info {    overflow: hidden;}.slider-home-carousel .price-text {    font-size: 18px;    margin-bottom: 20px;}.slider-home-carousel .price-text span{    font-size: 30px;    font-weight: bold;}.slider-home-carousel .owl-dots {    padding: 0 20px;    margin-top: -20px;    margin-bottom: 0;}.slider-home-carousel.owl-carousel button.owl-dot {}.slider-home-carousel.owl-carousel button.owl-dot.active {    background: #f21d49;}.slider-home-carousel.owl-carousel .owl-nav button.owl-prev,.slider-home-carousel.owl-carousel .owl-nav button.owl-next{    font-size: 40px;    display: block;    width: 40px;    height: 40px;    line-height: 40px;    position: absolute;    top: 50%;    margin-top: -20px;    color: #ebd8d8;    transition: 0.3s all;}.slider-home-carousel.owl-carousel .owl-nav button.owl-prev{    left: 0;}.slider-home-carousel.owl-carousel .owl-nav button.owl-next{    right: 0;}.slider-home-carousel.owl-carousel .owl-nav button.owl-prev:hover,.slider-home-carousel.owl-carousel .owl-nav button.owl-next:hover{    color: #1c1c1c;}.home-text {    margin-bottom: 30px;    background: #fff;    padding: 30px;    border-radius: 10px;}.home-text-container{    position: relative;    padding-right: 80px}.home-text-container h2{    margin: 0 0 30px;    font-size: 26px;}.home-text-container ul {    padding-left: 17px;}#expand-home-text {    background: #f9f9f9;    width: 50px;    height: 50px;    border-radius: 50%;    text-align: center;    line-height: 46px;    font-size: 30px;    position: absolute;    right: 0;    top: 0;    cursor: pointer;    transition: 0.3s all;    color: #f51644;    border: 3px solid#ececec;}#expand-home-text:hover {    background: #fe4f4a;    color: #fff;    border-color: #fe4f4a;}#expand-home-text.open{    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}.list-group.category-group {    background: #f51644;    padding: 10px;    border-radius: 10px;}.list-group.category-group a {    color: #fff;    padding: 7px 13px;    border: none;    border-radius: 6px;    font-weight: 500;    font-size: 13px;    background: none;}.list-group.category-group .list-group-item:first-child{    border-radius: 6px;}.list-group.category-group a.active,.list-group.category-group a.active:hover,.list-group.category-group a:hover {    color: #fff;    background: #fe4f4a;    border: none;    text-shadow: none;}.manufactured-box {    background: #fff;    border: 1px solid #ddd;    display: block;    padding: 15px;    text-align: center;    border-radius: 10px;    font-size: 14px;    color: #222;    font-weight: 500;    margin-bottom: 15px;}.manufactured-box:hover{    color: #222;    -webkit-box-shadow: 0 0 15px 0 rgba(50,50,50,.15);    box-shadow: 0 0 15px 0 rgba(50,50,50,.15);}.manufactured-box img {    width: 100%;    margin: 0 auto;    display: block;}.main-table{    width: 100%;}.main-table tr th {    font-weight: 500;    border-bottom: 1px solid#ddd;    vertical-align: middle;    padding: 10px;}.main-table tr td{    vertical-align: middle;    padding: 10px;    border-top: 1px solid#f0f3f6;}.main-table tr td a{    color: #313131;    font-weight: 500;}.main-table tr td a:hover{    font-weight: 500;}.main-table tr td.price {    font-weight: bold;}.main-table tr td.head-td {    background: #f9f9f9;    padding: 10px;}.group-inpt input {    border-top-left-radius: 6px;    border-bottom-left-radius: 6px;}.group-inpt .btn {    height: 38px;    padding: 5px 20px;}#product-option-box {    border-top: 1px solid #f9f9f9;    padding: 5px 0px;    border-radius: 10px;    margin-bottom: 10px;}#product-option-box .form-group:last-child{    margin: 0;}#product-option-box .main-radiobox [type="radio"]:not(:checked) + label,#product-option-box .main-radiobox [type="radio"]:checked + label,#product-option-box .main-checkbox [type="checkbox"]:not(:checked) + label,#product-option-box .main-checkbox [type="checkbox"]:checked + label{    font-size: 13px;}#product-option-box .main-radiobox [type="radio"]:not(:checked) + label span,#product-option-box .main-radiobox [type="radio"]:checked + label span,#product-option-box .main-checkbox [type="checkbox"]:not(:checked) + label span,#product-option-box .main-checkbox [type="checkbox"]:checked + label span{    font-weight: 500;}.main-product-price {    display: flex;    align-items: center;    margin-bottom: 15px;    justify-content: space-between;}.main-product-price .form-group {    width: 170px;    margin: 0;}.product-price {    margin-right: 15px;    line-height: 2;	padding: 15px 0;}.product-price .tax{    font-size: 13px;    color: #6c7c93;}.product-price .new-price {    color: #f51644;    font-size: 22px;    font-weight: 600;    display: inline-block;    line-height: 1;}.product-price .old-price{    display: inline-block;    font-size: 18px;    margin-left: 15px;    text-decoration: line-through;    color: #a6a6a6;    font-weight: 500;}.text-danger {    color: #ff4b48;    font-weight: 500;    font-size: 12px;}.product-info .list-unstyled {	margin-bottom: 10px;    line-height: 17px;    border-top: 1px solid#ededed;    border-bottom: 1px solid#ededed;    padding: 5px 0;    color: #929292;    overflow: hidden;    box-sizing: border-box;    font-size: 12px;    width: 100%;}.product-info .list-unstyled a{color: #929292;}.product-info .list-unstyled span {    display: inline-block;    width: 150px;}.box-info-product {    display: flex;	float:right;}.box-info-product .btn {    min-width: 150px;    margin-right: 12px;    background: #222;    border: none;    color: #fff;}.box-info-product .main-btn{    background: #f21d49;    color: #fff;}.box-info-product .main-btn:hover{    background: #fe4f4a;}.detail-action .btn-icon {    border: none;    padding: 0;    font-weight: 500;    display: inline-block;    margin-right: 9px;    color: #222;    width: 38px;    height: 38px;    background: #f3f3f3;    border-radius: 6px;    line-height: 12px;}.detail-action .btn-icon:hover {    color: #fff;    background: #f51644;}.detail-action .btn-icon span{    font-size: 20px;}.detail-action .btn-icon i{    font-style: normal;    display: none;}.number-spinner .btn {    height: 38px;    border-radius: 30px;    background: #f3f3f3;    color: #222;    border-color: #f3f3f3;    padding: 10px 20px;    text-align: center;}.number-spinner .btn:hover{    background: #f51644;    color: #ffffff;    border-color: #f51644;}.number-spinner .btn .fa{    margin: 0;}.number-spinner .form-control {    height: 38px;    border: 1px solid#f3f3f3;    padding: 10px;}.card-info .card {    border-top-left-radius: 0;}.card-info .nav-tabs {    border: none;    background: none;    margin: 0 0 -1px;    padding: 0;}.card-info .nav-tabs>li {    float: left;    margin-bottom: 0px;}.card-info .nav-tabs>li>a {    display: block;    font-size: 16px;    color: #222;    padding: 14px 25px;    font-weight: 500;    position: relative;    border-radius: 0;    border-top-left-radius: 10px;    border-top-right-radius: 10px;    margin: 0;    border-bottom: 1px solid#ededed;}.card-info .nav-tabs>li.active>a {    background: #fff;    border: 1px solid#ededed;    border-bottom: 1px solid#fff;}.card-info .nav-tabs>li.active>a:hover {    background-color: #ffffff;}.card-info .nav-tabs>li>a:hover {    background-color: #ececec;    color: #222;}.review-stars-lab {    overflow: hidden;}.lab-text {    font-size: 14px;    float: left;    margin-right: 30px;    margin-top: 2px;}#reviewstar{overflow:hidden;position:relative;float:left;}#reviewstar input{opacity:0;position:absolute;top:0;z-index:0;width:18px;height:20px;margin:0;}#reviewstar input:checked ~ label{color:#ffd820;}#reviewstar label{float:right;cursor:pointer;margin-bottom:0;margin-right:4px;position:relative;z-index:1;color:#e2e2e2;font-size:19px;transition:0.3s all;}#reviewstar label:hover,#reviewstar label:hover ~ label{color:#ffd820;}.review-box .autor{    font-weight: 500;    font-size: 15px;}.review-box {    background: #ffffff;    position: relative;    padding: 20px 0;    border-bottom: 2px solid#f9f9f9;}.review-box .date {    font-weight: 400;    color: #b2bdd2;    font-size: 13px;}.panel-attribute .head-td {    margin-bottom: 10px;    background: #f9f9f9;    padding: 8px 10px;}.panel-attribute .attr-td {    padding: 8px 10px;}.tags a{    background: #f4f4f4;    padding: 5px 15px;    border-radius: 30px;    font-size: 13px;    color: #313131;    display: inline-block;    margin-right: 10px;    margin-bottom: 10px;}.tags a:hover{    background: #f51644;    color: #ffffff;}.tags span{    display: block;    margin: 15px 0;    font-weight: 500;    font-size: 16px;}.panel-default>.panel-heading {    color: #222;    background-color: #f9f9f9;    padding: 15px;}.panel-default>.panel-heading>.panel-title>a{    display: block;    position: relative;}.panel-default>.panel-heading>.panel-title>a .fa {    font-size: 19px;    position: absolute;    right: 15px;}.panel-group .panel {    margin-bottom: 0;    border-radius: 3px;    overflow: hidden;    background: #ffffff;    border: none;}.buyoneclick-box{    text-align: center;}.buyoneclick-box .count {    color: #ccc;    font-size: 12px;}.buyoneclick-box .image{    text-align: center;    margin-bottom: 15px;}.buyoneclick-box .image img{    max-width: 100%;}.buyoneclick-box h2{    margin: 0 0 10px;    font-size: 15px;    text-align: center;}.buyoneclick-box .price{    margin-bottom: 10px;    text-align: center;}.buyoneclick-box .price-new {    color: #f51644;    font-size: 17px;    font-weight: 600;    display: inline-block;    line-height: 1;}.buyoneclick-box .price-old{    display: inline-block;    font-size: 15px;    margin-left: 15px;    text-decoration: line-through;    color: #b2bdd2;    font-weight: 500;}.modal-content{    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-border-radius: 10px;    -moz-border-radius: 10px;    border-radius: 10px;    border: none;}.modal {    text-align: center;}@media screen and (min-width: 768px) {    .modal:before {        display: inline-block;        vertical-align: middle;        content: " ";        height: 100%;    }}.modal-dialog {    display: inline-block;    text-align: left;    vertical-align: middle;}.modal-title{    font-size: 18px;}button.close {    -webkit-appearance: none;    padding: 0;    cursor: pointer;    background: 0 0;    border: 0;    display: block;    width: 38px;    height: 38px;    color: #ccc;    background: #f5f5f5;    border-radius: 50%;    opacity: 1;    position: absolute;    top: 10px;    right: 15px;}.category-wall-box {    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    align-items: flex-start;    margin-bottom: 15px;    background: #fff;    border-radius: 10px;    padding: 10px;    transition: 0.3s all;    border: 1px solid#ededed;}.category-wall-box:hover {    -webkit-box-shadow: 0 0 15px 0 rgba(50,50,50,.15);    box-shadow: 0 0 15px 0 rgba(50,50,50,.15);}.category-wall-box .category-list {    width: 60%;    font-size: 13px;    line-height: 24px;    padding-left: 15px;}.category-wall-box .image {    width: 40%;}.category-wall-box .image img{    width: 100%;    border-radius: 5px;}.category-wall-box .title {    font-size: 15px;    margin-bottom: 0;    display: inline;    font-weight: 600;    overflow: hidden;    color: #313131;    text-overflow: ellipsis;    white-space: nowrap;    border-left: 3px solid #313131;    padding-left: 3px;}.category-wall-box .show-more {font-size: 13px;    color: #f51644;    font-weight: 500;    position: absolute;    right: 20px;	bottom: 15px;}.category-wall-box .show-more:hover{    color: #222;}.category-wall-box ul {    margin: 0 0 10px;    padding-left: 0;    list-style: none;}.category-wall-box ul li a {    color: #6c7c93;    display: block;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    transition: 0.3s all;}.category-wall-box ul li a:hover{    text-decoration: underline;    text-indent: 5px;}.account-box {    display: block;    text-align: center;    border: 1px solid#ddd;    border-radius: 10px;    padding: 20px;    color: #222;    margin-bottom: 30px;}.account-box span {    font-size: 36px;    display: block;    margin-bottom: 10px;}.account-box:hover {    background: #f0f3f6;}@media(max-width: 1200px){.yazis {	padding: 10px 0 0 0;	}    .slider-home-carousel .overlay-info{        height: auto;    }    .btn-view .btn {        width: 42px;    }.neyap {    width: 100%;}    .online-help-box {        border-color: #f9f9f9;    }    .product-thumb .caption {        padding: 5px 0px 10px;    }    .service-item {        padding: 20px;        text-align: center;    }    .service-item .title {        font-size: 15px;        line-height: 1;        margin-bottom: 10px;    }    .banner-box img{        width: auto;        float: right;    }    .box-info-product {        display: block;    width: 50%;    }.detail-action {    display: none;}    .detail-action {        width: 100%;        display: none;        margin-top: 14px;    }    .detail-action .btn-icon i {        display: block;    }    .detail-action .btn-icon span {        margin-right: 5px;    }    .detail-action .btn-icon {        width: auto;        height: auto;        border-radius: 0;        background: none;        display: flex;        align-items: center;        float: left;        margin-right: 30px;        color: #bababa;    }    .detail-action .btn-icon:hover {        background: none;        color: #f51644;    }    .number-spinner .btn {        padding: 10px 15px;    }    .main-product-price .form-group {        width: 135px;    }    .product-price .new-price{        font-size: 20px;    }    .product-price .old-price{        font-size: 16px;    }    .service-item span {        font-size: 40px;        position: relative;        top: 0;        left: 0;        text-align: center;        display: block;        margin-bottom: 10px;    }    .banner-block-home .banner-box .title {        font-size: 13px;    }    #search {        width: 280px;        margin-left: 15px;    }    .product-pricelist .product-thumb .caption .description {        display: none;    }    .product-list .product-thumb .caption .description {        font-size: 12px;    }    .common-home .category-dropdown {        display: none;    }    .common-home .open>.category-dropdown{        display: block;    }    .slider-home-carousel .slider-title {        font-size: 24px;        line-height: 1;    }    .slider-home-carousel .after-title {        font-size: 16px;        margin-bottom: 15px;    }    .slider-home-carousel .price-text span {        font-size: 24px;        font-weight: bold;    }    .box-info-product #button-cart {        width: 156px;    }    footer .social-btn a {        font-size: 15px;        margin-right: 3px;        width: 36px;        height: 36px;    }    .subcategory-list li {        width: 33.3333%;    }    .product-list .product-thumb .caption .button-group {        width: 170px;    }    .product-list .product-thumb {        padding-right: 170px;    }    .product-list .product-thumb .caption .button-group {        right: -170px;        width: 170px;    }    .product-thumb h3 {        font-size: 14px;    }    .setting-dropdown{        position: relative;        right: auto;        top: auto;        display: block;        float: right;    }    .setting-list {        position: absolute;        top: 100%;        display: none;        float: left;    }    .open>.setting-list{        display: block;        right: 0;        left: auto;        border-bottom-right-radius: 10px;        box-shadow: 0 10px 20px -5px rgba(36,36,59,.15);        border-top: 1px solid#f9f9f9;    }    .setting-icon {        background: #ffffff;        color: #000;        display: block;        width: 60px;        height: 70px;        font-size: 36px;        line-height: 1;        border-radius: 0;        padding: 0;    }}@media(max-width: 992px){.two-banners .row > div {    width: 50%;    float: left;}.two-banners .banner-box .main-btn {padding: 5px 10px;}#home-slider {    margin-bottom: 20px!important;}.slider-home-carousel { margin-top: 10px;}.slider-home-carousel .overlay-info {    padding: 0!important;}.two-banners .banner-box .banner-text {    background: rgba(0, 0, 0, 0.2);}.two-banners .banner-box .banner-text .title {    text-align: center;    line-height: 1;    font-size: 12px;}.two-banners .banner-box .banner-text .name {    line-height: 1.2;    font-size: 17px;	text-align:center;}.slider-home-carousel .main-info{margin-bottom: 0!important;}.slider-home-carousel .slider-title {    font-size: 17px!important;    margin-bottom: 2px!important;}.banner-box {    height: 150px!important;}.slider-home-carousel .after-title {    margin-bottom: 10px!important;	font-size: 11px;}    #menu .btn-category {        width: 220px;        font-size: 16px;    }	footer .container .row > div {    width: 50%;    float: left;}#cart .dropdown-menu {    max-height: 80vh;}	.category-wall-box ul, .category-wall-box .show-more{display:none!important;}	.category-wall-box .title{border:0!important}	.filter-row {    display: none!important;}    #menu .category-dropdown {        width: 220px;    }    .category-dropdown>li>.dropdown-menu {        left: 219px;        max-width: initial;        width: 500px;    }    #menu .dropdown-inner {        display: block;    }    #menu .dropdown-inner ul {        display: block;    }    #menu .dropdown-inner ul li {        width: 50%;        float: left;    }    .subcategory-list li {        width: 50%;    }    .service-item .title {        font-size: 15px;        margin-bottom: 5px;    }    .section-title {        font-size: 21px;    }    .service-item .text {        font-size: 15px;    }    .footer-service {        padding: 15px 0;    }    .thumb-container {        margin-bottom: 30px;    }    .banner-block-home .banner-box {        height: 165px;        background: #fe4f4a;    }    .banner-block-home .banner-box img,    .banner-box.long-banner img{        float: right;    }    .banner-box:before{        display: none;    }    #content{        height: auto;        min-height: 0;    }    .card-info .nav-tabs>li>a {        font-size: 14px;    }    h2 {        font-size: 22px;    }    .buyoneclick-box .count{        margin-bottom: 20px;    }    .banner-box img {        width: auto;        float: left;    }    .banner-block-home .banner-box .title {        font-size: 15px;    }    .banner-box .banner-text .name {        color: #fff;        font-size: 18px;    }    .banner-box .banner-text {        font-size: 16px;        padding: 15px;    }    .home-text-container h2 {        margin: 0 0 15px;        font-size: 21px;    }    .slider-home-carousel .owl-dots {        padding: 0 20px;        margin-top: -30px;    }    .category-wall-box .image {        width: 40%;        text-align: center;    }    .product-thumb h3 {        font-size: 14px;    }    .product-list .product-thumb .image img {        width: 160px;        height: 160px;    }    .product-list .product-thumb .caption {        margin-left: 175px;    }    .product-list .product-thumb .caption .description {        font-size: 13px;        margin-bottom: 10px;    }    .online-help-box {        padding-right: 14px;        padding-left: 53px;    }    .online-help-box span {        font-size: 31px;        left: 15px;        top: 20px;    }    .online-help-box .title {        font-size: 13px;    }    #search {        width: 280px;        position: relative;    }    .alert {        font-size: 13px;    }    #logo img {        height: auto;    }    .btn-cart .title {        font-size: 12px;    }    .btn-cart #cart-total {        font-size: 10px;    }    .btn-cart span {        font-size: 28px;        top: 14px;    }    .btn-cart {        padding: 0 15px 0 55px;    }    .show-tablet{        display: block!important;    }    .hide-tablet{        display: none!important;    }    .slider-home-carousel .price-text {        margin-bottom: 0;    }    .slider-home-carousel .main-info {        margin-right: 30px;    }    .setting-icon {        padding: 0;        margin-right: 0px;    }    #menu .see-all {        position: relative;        bottom: auto;        overflow: hidden;        clear: both;    }    #footer-newsletter .newslatter-box {        display: flex;        width: 80%;        margin: 0 auto;    }    #footer-newsletter .title-block {        padding-left: 0;        text-align: center;        margin-bottom: 15px;    }    #footer-newsletter .title-block span {        font-size: 45px;        position: relative;        left: 0;        top: 0;    }    footer {        text-align: center;    }    footer .row{        display: flex;        flex-wrap: wrap;    }    footer .row .col-sm-6{        width: 49%;        margin-bottom: 15px;    }    footer h5:before{        left: 50%;        margin-left: -40px;    }    footer .phone span{        display: inline-block;        float: none;    }    footer .list-unstyled{        margin-bottom: 0;    }    .footer-main-menu {        margin: 0px 0 30px;    }    .account-box {        font-size: 13px;        height: 125px;    }}@media(max-width: 767px){    #home-slider {        padding: 0;    }    #home-slider:before,    #home-slider:after{        display: none;    }    .card {        padding: 15px;        margin-bottom: 15px;    }    .icon-btn .count{        float: none;        top: 5px;        left: 29px;    }    .section-title {        font-size: 20px;        padding-right: 80px;        margin: 0 0 10px;    }    .category-wall-box {        height: auto;        margin-bottom: 15px;        display: block;        text-align: center;    }    .category-wall-box .category-list {        width: 100%;        padding-left: 0;    }    .home-text-container {        position: relative;        padding-right: 0;        border-bottom: 3px solid#ececec;        padding-bottom: 23px;        margin-bottom: 25px;    }    #expand-home-text {        position: relative;        float: right;    }    .home-text {        padding: 15px;        margin-bottom: 15px;    }    footer .list-unstyled {        margin-bottom: 15px;    }    .footer-powered {        margin-top: 10px;        text-align: center;    }    .footer-powered .powered,    .footer-powered .copyright{        float: none;    }    .banner-box {        margin-bottom: 20px;        height: auto;    }    .owl-carousel.custom-nav .owl-nav button.owl-prev, .owl-carousel.custom-nav .owl-nav button.owl-next {        width: 34px;        height: 34px;        line-height: 39px;    }    .owl-carousel.custom-nav .owl-nav {        top: -48px;    }    .banner-box .banner-text {        font-size: 14px;    }    #logo {        display: none;    }    #search {        width: 100%;        float: none;        padding: 0;        margin-right: 0;    }    .thumb-container {        display: block;        margin-bottom: 15px;    }    .slider-thumb-container {        margin-top: 0;        margin-bottom: 10px;    }    .thumb-container .slider-thumb {        width: auto;        margin: 0 -5px;    }    .thumb-container .slider-thumb .slick-slide {        margin: 0 5px;    }    .slider-bigthumb {        margin-left: 0;        padding-left: 0;    }    .prev.slick-arrow, .next.slick-arrow {        border-radius: 50%;        width: 30px;        height: 30px;        position: absolute;        top: 50%;        margin-bottom: 0;        margin-top: -15px;        z-index: 10;    }    .prev.slick-arrow {        left: -10px;        transform: rotate(-90deg);    }    .next.slick-arrow{        right: -10px;        transform: rotate(-90deg);    }    #menu-list-top {        background: none;        position: relative;    }    #menu {        position: fixed;        top: 0;        left: 0;        width: 100%;        -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);        -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);        -o-box-shadow: 0 1px 4px rgba(0,0,0,.2);        box-shadow: 0 1px 4px rgba(0,0,0,.2);        background: #fff;        z-index: 1001;        margin: 0;    }    .sidebar {        background: #f5f5f5;        position: fixed;        width: 100%;        left: 0;        top: 50px;        bottom: 0;        overflow-y: auto;        margin-left: -100%;        -webkit-transition: 0.3s all;        -moz-transition: 0.3s all;        -ms-transition: 0.3s all;        -o-transition: 0.3s all;        transition: 0.3s all;    }    .open-sidebar .sidebar{        margin: 0;    }    .navbar-brand {        display: block;        padding: 0 15px;    }    .navbar-brand img {        height: 34px;        margin-top: 9px;    } 	div#userr-btn{display:block;}    #userr-btn, #info-btn {        padding: 11px 10px;        float: right;        display: block;        font-size: 27px;        line-height: 1;    }    #userr-btn, #search-btn {        padding: 11px 10px;        float: right;        display: block;        font-size: 27px;        line-height: 1;    }    body {        padding-top: 52px;    }    #menu .navbar-nav {        width: auto;        margin: 0;    }    #menu .btn-category {        display: none;    }    #menu .nav > li > a {        color: #222;        padding: 10px 15px;        font-size: 14px;    }    #menu .category-dropdown {        width: auto;        display: block;        position: relative;        float: none;        -webkit-box-shadow: none;        box-shadow: none;        background: none;    }    li.li-category {        border-bottom: 1px solid#ddd;    }    .dropdown-menu li > a:hover {        color: #222;    }    .category-dropdown>li.dropdown-submenu.open>a:before{        transform: rotate(90deg);    }    #menu .category-dropdown:hover + #menuMask {        visibility: hidden;        opacity: 0;        height: 0;        width: 0;        display: none;    }    #menu .dropdown-inner ul li {        width: auto;        float: none;    }    .category-dropdown>li>a {        font-size: 14px;    }    #menu .see-all {        color: #222;    }    #menu-list-top .navbar-nav {        padding: 0;        margin: 0 -15px;    }    #search button {        top: 0px;    }    header {        margin: 0;        margin-left: -100%;        width: 100%;        position: fixed;        left: 0;        top: 51px;        bottom: 0;        transition: 0.3s all;        z-index: 100;        padding: 0;        height: auto;    }    .open-infomenu header{        margin-left: 0;    }    .subcategory-list li {        width: 50%;    }    .card-category img {        display: none;    }    .card-category h1 {        font-size: 18px;    }    .card-subcategory h2 {        font-size: 20px;        margin: 0 0 20px;    }    .subcategory-list li a {        font-size: 12px;        margin-bottom: 15px;    }    #mobile-cart{        padding: 11px 10px;        float: right;        display: block;        font-size: 27px;        line-height: 1;    }    #cart {        float: none;        position: fixed;        width: 100%;        margin-left: -100%;        bottom: 0;        top: 50px;        left: 0;        background: #f5f5f5;        z-index: 1030;        padding-top: 0;        overflow-y: auto;        -webkit-transition: 0.3s all;        -moz-transition: 0.3s all;        -ms-transition: 0.3s all;        -o-transition: 0.3s all;        transition: 0.3s all;    }    #cart .dropdown-menu {        width: 100%;        display: block;        position: relative;        left: auto;        top: auto;        padding: 0;        margin: 0;        border: none;        border-radius: 0;        -webkit-box-shadow: none;        box-shadow: none;        background: #f5f5f5;    }    .open-minicart #cart{        margin-left: 0;    }    .open-minicart .sidebar{        margin: 0;    }    .navbar-toggle{        margin-right: 10px;    }    .btn-cart {        padding: 10px 15px;        height: auto;        width: 100%;        background: none;        color: #222;    }    .btn-cart span {        display: none;    }    .buttons-overflow .pull-left,    .buttons-overflow .pull-right{        float: none!important;    }    .buttons-overflow .btn{        display: block;        width: 100%;    }    .buttons-overflow .pull-left .btn{        margin-bottom: 10px;    }    #cart .dropdown-menu li p {        padding: 0 15px 15px;        background: none;        overflow: hidden;        border-top: none;    }    #cart .dropdown-menu li p .btn {        float: none!important;        width: 100%;        margin: 5px 0;    }    .mini-cart-table tr {        display: block;        position: relative;        padding-left: 80px;    }    .mini-cart-table tr td{        display: block;    }    .mini-cart-table tr td:first-child{        position: absolute;        left: 0;        top: 0;    }    .mini-cart-table tr td.count {        width: 40%;        display: inline-block;    }    .mini-cart-table tr td.price {        display: inline-block;    }    .mini-cart-table tr td:last-child {        position: absolute;        padding: 0!important;        top: 8px;        right: 10px;    }    .mini-cart-table tr td:nth-child(2) {        padding-right: 45px!important;        padding-bottom: 0!important;    }    .total-table {        font-size: 12px;    }    #cart .table .img-thumbnail {        width: 70px;        max-width: 70px;    }    .alert {        display: block;        padding: 8px 60px 8px 55px;        width: auto;        right: 15px;        left: 15px;        bottom: auto;        top: 60px;    }    .alert .fa {        height: 30px;        line-height: 30px;        width: 30px;        background: none;        top: 50%;        margin-top: -15px;        left: 15px;    }    .alert .close {        right: 15px;        bottom: -24px;        font-size: 26px;        height: 25px;        width: 30px;        border-bottom-left-radius: 20px;        border-bottom-right-radius: 20px;    }    .account-box {        padding: 15px;    }    .alert-success .close{        background: rgb(76, 175, 80);    }    #content{        min-height: 1px;    }    .breadcrumb {        overflow: hidden;        white-space: nowrap;        text-overflow: ellipsis;        font-size: 13px;    }    .breadcrumb > li a:before {        top: -4px;    }    .card-info .nav-tabs {        margin: 0;        padding: 0;    }    .card-info .nav-tabs>li.active>a:before{        display: none;    }    .product-info h1 {        font-size: 18px;        margin: 0 0 10px;    }    .product-list .product-thumb .image {        float: none;    }    .product-list .product-thumb .caption {        margin-left: 0;        text-align: center;        padding: 20px;        height: auto;    }    .product-list .product-thumb .caption .button-group {        margin-bottom: 0;        position: relative;        right: auto;        width: auto;        padding: 0;        flex-direction: row;    }    .product-list .product-thumb .caption .button-group .btn {        width: auto;        margin: 0 15px;    }    .product-list .product-thumb {        padding: 0;        margin-bottom: 15px;    }    .product-list .product-thumb .caption .description {        display: none;    }    .product-list .product-thumb .image img {        width: 100%;        height: auto;    }    .product-list .product-thumb h3 {        text-align: center;    }    .product-list .product-thumb .rating {        text-align: center;    }    .product-list .product-thumb .price {        font-size: 15px;        margin: 0 0 10px;        text-align: center;    }    .product-pricelist .product-thumb {        padding-left: 0;        height: auto;        border: 1px solid #ddd;        margin: 0 0 15px;        border-radius: 10px;    }    .product-pricelist .product-thumb .image {        width: auto;        position: relative;    }    .product-pricelist .product-thumb .rating {        text-align: center;    }    .product-pricelist .product-thumb .caption {        padding: 15px;        width: auto;        height: auto;        display: block;    }    .product-pricelist .product-thumb h3 {        text-align: center;    }    .product-pricelist .product-thumb .caption .button-group {        justify-content: center;        flex-direction: row;        position: relative;        width: auto;        right: auto;        top: auto;        bottom: auto;    }    .product-pricelist .product-thumb .caption .button-group .icon-btn {        display: block;    }    .product-pricelist .product-thumb .caption .description{        display: none;    }    .product-pricelist .product-thumb .price {        margin-bottom: 10px;        position: relative;        width: auto;        height: auto;        text-align: center;        right: auto;    }    .product-thumb h3{        white-space: normal;        height: auto;    }    #menu .nav > li > a.icon-btn {        font-size: 25px;        height: auto;        padding: 5px 10px;        text-align: left;        display: block;		overflow: hidden;    }    li .icon-btn span {        float: left;        margin-right: 10px;    }    .icon-btn .btn-text {        font-size: 14px;        font-style: normal;        display: block;		float: left;    }    #menu .nav > li > a:hover, #menu .nav > li > a:focus, #menu .nav > li.open > a {        background-color: rgb(239, 236, 236);    }    #menu-list-top .container{        padding: 0;    }    #menu-list-top .navbar-nav>li>a,    #menu-list-top .navbar-nav>li>.btn-link{        padding: 10px 15px;        font-size: 13px;        color: #313131;        width: 100%;        text-align: left;        border: none;    }    #menu-list-top .navbar-nav>li>a:hover,    #menu-list-top .navbar-nav>li>a:focus,    #menu-list-top .navbar-nav>li>.btn-link:hover,    #menu-list-top .navbar-nav>li>.btn-link:focus {        background: #ececec;        color: #313131;    }    .online-help-box {        display: block;        float: none;        width: 100%;        border: none;        padding: 10px 0;        height: auto;        background: no-repeat;    }    .online-help-box span {        position: relative;        left: 0;        top: auto;        font-size: 22px;        float: left;        margin-right: 10px;    }    .online-help-box .title {        display: none;    }    .online-help-box .text {        font-size: 13px;        font-weight: 500;    }    .navbar-nav .open .dropdown-menu>li>a {        padding: 10px 15px;        font-size: 13px;        color: #222;    }    .setting-dropdown {        float: none;        position: relative;    }    .setting-icon{        display: none    }    .setting-dropdown .dropdown-menu {        width: 100%;        padding: 15px;        margin: 15px 0 0;        display: block;        top: auto;        position: relative;        padding: 0;        border: none;        -webkit-box-shadow: none;        box-shadow: none;    }    .setting-dropdown .dropdown-menu li{        display: inline-block;        margin-right: 5px;        margin-bottom: 5px;    }    .setting-list .dropdown-menu .btn-link{        border: 1px solid#e8e8e8;        border-radius: 50px;    }    .setting-list .dropdown-menu .btn-link span {        margin-left: 10px;    }    .btn-settings {        width: auto;    }    #form-currency {        margin: 15px 0;    }    .btn-cart .title {        font-size: 14px;    }    .btn-cart #cart-total {        color: #222;        font-size: 12px;    }    #cart .mini-cart-table{        border: none;    }    #cart .dropdown-menu li .not-empty {        text-align: left;    }    .service-item .title {        font-size: 14px;        margin-bottom: 5px;    }    .service-item .text {        font-size: 12px;    }    .card-info .nav-tabs>li>a {        background: #fff;        text-align: center;        border-radius: 0;        border: 1px solid#ededed;        margin-bottom: -1px;    }    .card-info .nav-tabs>li.active>a {        background: #f21d49;        color: #fff;    }    .card-info .nav-tabs>li.active>a:hover {        background-color: #f21d49;    }    .card-info .nav-tabs>li:first-child>a{        border-top-left-radius: 10px;        border-top-right-radius: 10px;        overflow: hidden;    }    .card-info .card {        border-top-left-radius: 0;        border-top-right-radius: 0;    }    .review-box {        margin-bottom: 15px;        padding: 0 0 15px;    }    .review-box .date {        margin-bottom: 10px;    }    .filter-row .form-group {        margin: 0 0 10px;    }    .filter-row .col-md-3.col-sm-4 .form-group{        margin-bottom: 0;    }    .slider-home-carousel .main-info {        margin-right: 0;        margin-bottom: 20px;    }    .slider-home-carousel .row {        display: block;        align-items: center;        text-align: center;    }    .slider-home-carousel .after-title {        margin-bottom: 10px;    }    .slider-home-carousel .owl-dots {    padding: 0;    text-align: center;    margin-bottom: 0;    margin-top: -52px;	display:none;    }    .slider-home-carousel.owl-carousel .owl-nav button.owl-prev, .slider-home-carousel.owl-carousel .owl-nav button.owl-next {        bottom: 36px;    }    #policy{        width:100%    }    .policy-text {        width: 100%;        float: none;        margin-bottom: 10px;    }    #policy .policy-confirm {        float: none;    }    .card-info .nav-tabs>li {        width: 100%;    }    .panel-attribute .attr-td {        padding: 8px 0;        font-size: 12px;    }    .panel-attribute .head-td {        padding-bottom: 10px;    }    .pagination {        margin: 0 0 8px;        width: 100%;        text-align: center;    }    footer {        padding: 30px 0 0px;        text-align: center;    }    footer .phone span {        display: inline-block;        float: none;    }    .social-btn {        margin-bottom: 30px;    }    .nav .open>a, .nav .open>a:focus, .nav .open>a:hover {        background-color: #ececec;    }    #menu .dropdown-menu {        box-shadow: none;        border: none;        border-radius: 0;        position: relative;        left: 0;        width: 100%;    }    .online-help-box.email-box {        display: block;    }    .slider-home-carousel {        background: #fff;    }    .slider-home-carousel .overlay-info {        padding: 15px 15px;    }    .slider-home-carousel.owl-carousel .owl-nav button.owl-prev, .slider-home-carousel.owl-carousel .owl-nav button.owl-next{        display: none;    }    .banner-box img {        height: 160px;    }    .service-container .col-md-3.col-sm-6 {        width: 50%;        float: left;    }    .service-item {        padding: 15px 0;        text-align: center;    }    .service-item span {        top: 0;        position: relative;        margin-bottom: 10px;    }    .product-thumb h3 {font-size: 12px;    white-space: normal;    line-height: 1.2;    margin-bottom: 0;    min-height: 58px;    vertical-align: middle;	    font-weight: 400;    }    .category-wall-box .image img {        width: 170px;    }    .product-thumb {        margin-bottom: 15px;    }    .pagination-line .text-right {        text-align: center;    }    footer .phone {        display: block;    }    .banner-box {        background: #ff4d42;    }    .footer-main-menu {        padding-bottom: 0;    }    #menu .category-dropdown .dropdown-submenu {        float: none;    }    #menu .category-dropdown {        max-height: 9999px;    }    #menu.fixed-menu {        z-index: 1001;    }    .footer-service {        padding: 15px 0 0;    }    .mini-cart-table tr {        min-height: 86px;    }    footer .row .col-sm-6 {        width: 100%;    }    .banner-box.white-banner .banner-text {        color: #fff;        background: rgba(0, 0, 0, 0.57);    }    .banner-box.white-banner.long-banner .banner-text .name {        color: #fff;    }    #footer-newsletter .newslatter-box {        width: 100%;        margin: 0;    }}@media (max-width: 380px) {    .card-info .nav-tabs>li {        width: 100%;    }    .card-info .nav-tabs>li>a {        font-size: 14px;        padding: 10px 15px;    }    .box-info-product .detail-action {        margin-top: 15px;        float: none;    }    .box-review .rating {	display: block;    float: left;    width: 40%;    box-sizing: border-box;    }.box-review a {    width: 25%;    float: left;    box-sizing: border-box;    padding: 5px;}.box-review {    overflow: hidden;    margin-bottom: 0;}.product-price {    width: 100%;    float: left;    text-align: center;}    .box-info-product #button-cart {        width: 100%;        margin: 0;    }    .detail-action .btn-icon {        margin-right: 10px;    }    .slider-home-carousel .price-text span {        font-size: 18px;    }    .slider-home-carousel .price-text {        font-size: 16px;    }    .slider-home-carousel .slider-title {        font-size: 20px;        margin-bottom: 5px;    }    .service-container .col-md-3.col-sm-6 {        width: 100%;        float: none;    }    .category-wall-box .image img {        width: 140px;    }    .section-title {        font-size: 18px;    }    .box-info-product .btn {        width: 100%;        margin: 10px 0 0;    }    .product-price .old-price {        font-size: 14px;        margin: 0;    }    #footer-newsletter .newslatter-box {        display: block;    }    #footer-newsletter .newslatter-box .btn {        border-top-left-radius: 6px;        border-bottom-left-radius: 6px;        display: block;        width: 100%;    }    #footer-newsletter .newslatter-box .form-control {        border-top-right-radius: 6px;        border-bottom-right-radius: 6px;        margin-bottom: 10px;        text-align: center;    }}