@font-face {    font-family: 'helveticaneue';    src: url('fonts/helveticaneueltcom-ltcn.eot');    src: url('fonts/helveticaneueltcom-ltcn.eot') format('embedded-opentype'),        url('fonts/helveticaneueltcom-ltcn.woff') format('woff'),        url('fonts/helveticaneueltcom-ltcn.ttf') format('truetype'),        url('fonts/helveticaneueltcom-ltcn.svg#HelveticaNeueLTCom47LightCondensed') format('svg');}@font-face {    font-family: 'agency';    src: url('fonts/ufonts_com_agencyfb.eot');    src: url('fonts/ufonts_com_agencyfb.eot') format('embedded-opentype'),        url('fonts/ufonts_com_agencyfb.woff2') format('woff2'),        url('fonts/ufonts_com_agencyfb.woff') format('woff'),        url('fonts/ufonts_com_agencyfb.ttf') format('truetype'),        url('fonts/ufonts_com_agencyfb.svg#ufonts_com_agencyfb') format('svg');}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {    font-weight: 500;}#fieldtabproductsisotope .fieldtabproductsisotope-filter a,.tabs .nav-tabs .nav-link,.popup_title h4,.btn-close.newletter_popup_close,.popup_text p,.main-block .content_test p.des_namepost,.home-banner-3-text .hottine,.fieldmegamenu .menu-item.depth-1 > .title.title_font,.ocial-sharing_text,h2.sdstitle_block a,#left-column #recent_article_smart_blog_block_left h4 a,#cms #cms-about-us p.title_font,#footer .footer-center .newletter-left .button-newletter,.main-block .content_text .name,.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .click-cart .cart-item-top, .tabs .nav-tabs .nav-link,.breadcrumb,.url-link-cate,.static_content_footer .content_text a,.horizontal_mode .discount-percentage,.v-megamenu > ul > li:first-child span,.title_font,.large-slide-title,.slide-button,.item-inner .item-countdown .section_cout .Days,.item-inner .item-countdown .section_cout .Hours,.item-inner .item-countdown .section_cout .Minutes,.item-inner .item-countdown .section_cout .Seconds{    font-family: "agency";}body{    font-family: 'helveticaneue';}body{    color: #333;    font-size: 13px;    line-height: 24px;}.container {    padding-right: 15px;    padding-left: 15px;    margin-right: auto;    margin-left: auto;}@media only screen and (min-width: 1200px){    .container {        padding-left: 0;        padding-right: 0;    }}@media (min-width: 768px) {    .container {        max-width: 750px;    }}@media (min-width: 992px) {    .container {        max-width: 970px;    }}@media (min-width: 1200px) {    .container {        max-width: 1170px;    }}.container-fluid {    padding-right: 15px;    padding-left: 15px;    margin-right: auto;    margin-left: auto;}.row {    margin-right: -15px;    margin-left: -15px;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {    position: relative;    min-height: 1px;    padding-right: 15px;    padding-left: 15px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {    float: left;}.col-xs-12 {    width: 100%;}.col-xs-11 {    width: 91.66666667%;}.col-xs-10 {    width: 83.33333333%;}.col-xs-9 {    width: 75%;}.col-xs-8 {    width: 66.66666667%;}.col-xs-7 {    width: 58.33333333%;}.col-xs-6 {    width: 50%;}.col-xs-5 {    width: 41.66666667%;}.col-xs-4 {    width: 33.33333333%;}.col-xs-3 {    width: 25%;}.col-xs-2 {    width: 16.66666667%;}.col-xs-1 {    width: 8.33333333%;}.col-xs-pull-12 {    right: 100%;}.col-xs-pull-11 {    right: 91.66666667%;}.col-xs-pull-10 {    right: 83.33333333%;}.col-xs-pull-9 {    right: 75%;}.col-xs-pull-8 {    right: 66.66666667%;}.col-xs-pull-7 {    right: 58.33333333%;}.col-xs-pull-6 {    right: 50%;}.col-xs-pull-5 {    right: 41.66666667%;}.col-xs-pull-4 {    right: 33.33333333%;}.col-xs-pull-3 {    right: 25%;}.col-xs-pull-2 {    right: 16.66666667%;}.col-xs-pull-1 {    right: 8.33333333%;}.col-xs-pull-0 {    right: auto;}.col-xs-push-12 {    left: 100%;}.col-xs-push-11 {    left: 91.66666667%;}.col-xs-push-10 {    left: 83.33333333%;}.col-xs-push-9 {    left: 75%;}.col-xs-push-8 {    left: 66.66666667%;}.col-xs-push-7 {    left: 58.33333333%;}.col-xs-push-6 {    left: 50%;}.col-xs-push-5 {    left: 41.66666667%;}.col-xs-push-4 {    left: 33.33333333%;}.col-xs-push-3 {    left: 25%;}.col-xs-push-2 {    left: 16.66666667%;}.col-xs-push-1 {    left: 8.33333333%;}.col-xs-push-0 {    left: auto;}.col-xs-offset-12 {    margin-left: 100%;}.col-xs-offset-11 {    margin-left: 91.66666667%;}.col-xs-offset-10 {    margin-left: 83.33333333%;}.col-xs-offset-9 {    margin-left: 75%;}.col-xs-offset-8 {    margin-left: 66.66666667%;}.col-xs-offset-7 {    margin-left: 58.33333333%;}.col-xs-offset-6 {    margin-left: 50%;}.col-xs-offset-5 {    margin-left: 41.66666667%;}.col-xs-offset-4 {    margin-left: 33.33333333%;}.col-xs-offset-3 {    margin-left: 25%;}.col-xs-offset-2 {    margin-left: 16.66666667%;}.col-xs-offset-1 {    margin-left: 8.33333333%;}.col-xs-offset-0 {    margin-left: 0;}@media (min-width: 768px) {    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {        float: left;    }    .col-sm-12 {        width: 100%;    }    .col-sm-11 {        width: 91.66666667%;    }    .col-sm-10 {        width: 83.33333333%;    }    .col-sm-9 {        width: 75%;    }    .col-sm-8 {        width: 66.66666667%;    }    .col-sm-7 {        width: 58.33333333%;    }    .col-sm-6 {        width: 50%;    }    .col-sm-5 {        width: 41.66666667%;    }    .col-sm-4 {        width: 33.33333333%;    }    .col-sm-3 {        width: 25%;    }    .col-sm-2 {        width: 16.66666667%;    }    .col-sm-1 {        width: 8.33333333%;    }    .col-sm-pull-12 {        right: 100%;    }    .col-sm-pull-11 {        right: 91.66666667%;    }    .col-sm-pull-10 {        right: 83.33333333%;    }    .col-sm-pull-9 {        right: 75%;    }    .col-sm-pull-8 {        right: 66.66666667%;    }    .col-sm-pull-7 {        right: 58.33333333%;    }    .col-sm-pull-6 {        right: 50%;    }    .col-sm-pull-5 {        right: 41.66666667%;    }    .col-sm-pull-4 {        right: 33.33333333%;    }    .col-sm-pull-3 {        right: 25%;    }    .col-sm-pull-2 {        right: 16.66666667%;    }    .col-sm-pull-1 {        right: 8.33333333%;    }    .col-sm-pull-0 {        right: auto;    }    .col-sm-push-12 {        left: 100%;    }    .col-sm-push-11 {        left: 91.66666667%;    }    .col-sm-push-10 {        left: 83.33333333%;    }    .col-sm-push-9 {        left: 75%;    }    .col-sm-push-8 {        left: 66.66666667%;    }    .col-sm-push-7 {        left: 58.33333333%;    }    .col-sm-push-6 {        left: 50%;    }    .col-sm-push-5 {        left: 41.66666667%;    }    .col-sm-push-4 {        left: 33.33333333%;    }    .col-sm-push-3 {        left: 25%;    }    .col-sm-push-2 {        left: 16.66666667%;    }    .col-sm-push-1 {        left: 8.33333333%;    }    .col-sm-push-0 {        left: auto;    }    .col-sm-offset-12 {        margin-left: 100%;    }    .col-sm-offset-11 {        margin-left: 91.66666667%;    }    .col-sm-offset-10 {        margin-left: 83.33333333%;    }    .col-sm-offset-9 {        margin-left: 75%;    }    .col-sm-offset-8 {        margin-left: 66.66666667%;    }    .col-sm-offset-7 {        margin-left: 58.33333333%;    }    .col-sm-offset-6 {        margin-left: 50%;    }    .col-sm-offset-5 {        margin-left: 41.66666667%;    }    .col-sm-offset-4 {        margin-left: 33.33333333%;    }    .col-sm-offset-3 {        margin-left: 25%;    }    .col-sm-offset-2 {        margin-left: 16.66666667%;    }    .col-sm-offset-1 {        margin-left: 8.33333333%;    }    .col-sm-offset-0 {        margin-left: 0;    }}@media (min-width: 992px) {    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {        float: left;    }    .col-md-12 {        width: 100%;    }    .col-md-11 {        width: 91.66666667%;    }    .col-md-10 {        width: 83.33333333%;    }    .col-md-9 {        width: 75%;    }    .col-md-8 {        width: 66.66666667%;    }    .col-md-7 {        width: 58.33333333%;    }    .col-md-6 {        width: 50%;    }    .col-md-5 {        width: 41.66666667%;    }    .col-md-4 {        width: 33.33333333%;    }    .col-md-3 {        width: 25%;    }    .col-md-2 {        width: 16.66666667%;    }    .col-md-1 {        width: 8.33333333%;    }    .col-md-pull-12 {        right: 100%;    }    .col-md-pull-11 {        right: 91.66666667%;    }    .col-md-pull-10 {        right: 83.33333333%;    }    .col-md-pull-9 {        right: 75%;    }    .col-md-pull-8 {        right: 66.66666667%;    }    .col-md-pull-7 {        right: 58.33333333%;    }    .col-md-pull-6 {        right: 50%;    }    .col-md-pull-5 {        right: 41.66666667%;    }    .col-md-pull-4 {        right: 33.33333333%;    }    .col-md-pull-3 {        right: 25%;    }    .col-md-pull-2 {        right: 16.66666667%;    }    .col-md-pull-1 {        right: 8.33333333%;    }    .col-md-pull-0 {        right: auto;    }    .col-md-push-12 {        left: 100%;    }    .col-md-push-11 {        left: 91.66666667%;    }    .col-md-push-10 {        left: 83.33333333%;    }    .col-md-push-9 {        left: 75%;    }    .col-md-push-8 {        left: 66.66666667%;    }    .col-md-push-7 {        left: 58.33333333%;    }    .col-md-push-6 {        left: 50%;    }    .col-md-push-5 {        left: 41.66666667%;    }    .col-md-push-4 {        left: 33.33333333%;    }    .col-md-push-3 {        left: 25%;    }    .col-md-push-2 {        left: 16.66666667%;    }    .col-md-push-1 {        left: 8.33333333%;    }    .col-md-push-0 {        left: auto;    }    .col-md-offset-12 {        margin-left: 100%;    }    .col-md-offset-11 {        margin-left: 91.66666667%;    }    .col-md-offset-10 {        margin-left: 83.33333333%;    }    .col-md-offset-9 {        margin-left: 75%;    }    .col-md-offset-8 {        margin-left: 66.66666667%;    }    .col-md-offset-7 {        margin-left: 58.33333333%;    }    .col-md-offset-6 {        margin-left: 50%;    }    .col-md-offset-5 {        margin-left: 41.66666667%;    }    .col-md-offset-4 {        margin-left: 33.33333333%;    }    .col-md-offset-3 {        margin-left: 25%;    }    .col-md-offset-2 {        margin-left: 16.66666667%;    }    .col-md-offset-1 {        margin-left: 8.33333333%;    }    .col-md-offset-0 {        margin-left: 0;    }}@media (min-width: 1200px) {    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {        float: left;    }    .col-lg-12 {        width: 100%;    }    .col-lg-11 {        width: 91.66666667%;    }    .col-lg-10 {        width: 83.33333333%;    }    .col-lg-9 {        width: 75%;    }    .col-lg-8 {        width: 66.66666667%;    }    .col-lg-7 {        width: 58.33333333%;    }    .col-lg-6 {        width: 50%;    }    .col-lg-5 {        width: 41.66666667%;    }    .col-lg-4 {        width: 33.33333333%;    }    .col-lg-3 {        width: 25%;    }    .col-lg-2 {        width: 16.66666667%;    }    .col-lg-1 {        width: 8.33333333%;    }    .col-lg-pull-12 {        right: 100%;    }    .col-lg-pull-11 {        right: 91.66666667%;    }    .col-lg-pull-10 {        right: 83.33333333%;    }    .col-lg-pull-9 {        right: 75%;    }    .col-lg-pull-8 {        right: 66.66666667%;    }    .col-lg-pull-7 {        right: 58.33333333%;    }    .col-lg-pull-6 {        right: 50%;    }    .col-lg-pull-5 {        right: 41.66666667%;    }    .col-lg-pull-4 {        right: 33.33333333%;    }    .col-lg-pull-3 {        right: 25%;    }    .col-lg-pull-2 {        right: 16.66666667%;    }    .col-lg-pull-1 {        right: 8.33333333%;    }    .col-lg-pull-0 {        right: auto;    }    .col-lg-push-12 {        left: 100%;    }    .col-lg-push-11 {        left: 91.66666667%;    }    .col-lg-push-10 {        left: 83.33333333%;    }    .col-lg-push-9 {        left: 75%;    }    .col-lg-push-8 {        left: 66.66666667%;    }    .col-lg-push-7 {        left: 58.33333333%;    }    .col-lg-push-6 {        left: 50%;    }    .col-lg-push-5 {        left: 41.66666667%;    }    .col-lg-push-4 {        left: 33.33333333%;    }    .col-lg-push-3 {        left: 25%;    }    .col-lg-push-2 {        left: 16.66666667%;    }    .col-lg-push-1 {        left: 8.33333333%;    }    .col-lg-push-0 {        left: auto;    }    .col-lg-offset-12 {        margin-left: 100%;    }    .col-lg-offset-11 {        margin-left: 91.66666667%;    }    .col-lg-offset-10 {        margin-left: 83.33333333%;    }    .col-lg-offset-9 {        margin-left: 75%;    }    .col-lg-offset-8 {        margin-left: 66.66666667%;    }    .col-lg-offset-7 {        margin-left: 58.33333333%;    }    .col-lg-offset-6 {        margin-left: 50%;    }    .col-lg-offset-5 {        margin-left: 41.66666667%;    }    .col-lg-offset-4 {        margin-left: 33.33333333%;    }    .col-lg-offset-3 {        margin-left: 25%;    }    .col-lg-offset-2 {        margin-left: 16.66666667%;    }    .col-lg-offset-1 {        margin-left: 8.33333333%;    }    .col-lg-offset-0 {        margin-left: 0;    }}.center-block {    display: block;    margin-right: auto;    margin-left: auto;}.pull-right {    float: right !important;}.pull-left {    float: left !important;}.hide {    display: none !important;}.show {    display: block !important;}.invisible {    visibility: hidden;}.text-hide {    color: transparent;    text-shadow: none;    background-color: transparent;    border: 0;}.hidden {    display: none !important;}.affix {    position: fixed;}@-ms-viewport {    width: device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg {    display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {    display: none !important;}@media (max-width: 767px) {    .visible-xs {        display: block !important;    }    table.visible-xs {        display: table !important;    }    tr.visible-xs {        display: table-row !important;    }    th.visible-xs,    td.visible-xs {        display: table-cell !important;    }}@media (max-width: 767px) {    .visible-xs-block {        display: block !important;    }}@media (max-width: 767px) {    .visible-xs-inline {        display: inline !important;    }}@media (max-width: 767px) {    .visible-xs-inline-block {        display: inline-block !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .visible-sm {        display: block !important;    }    table.visible-sm {        display: table !important;    }    tr.visible-sm {        display: table-row !important;    }    th.visible-sm,    td.visible-sm {        display: table-cell !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .visible-sm-block {        display: block !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .visible-sm-inline {        display: inline !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .visible-sm-inline-block {        display: inline-block !important;    }}@media (min-width: 992px) and (max-width: 1199px) {    .visible-md {        display: block !important;    }    table.visible-md {        display: table !important;    }    tr.visible-md {        display: table-row !important;    }    th.visible-md,    td.visible-md {        display: table-cell !important;    }}@media (min-width: 992px) and (max-width: 1199px) {    .visible-md-block {        display: block !important;    }}@media (min-width: 992px) and (max-width: 1199px) {    .visible-md-inline {        display: inline !important;    }}@media (min-width: 992px) and (max-width: 1199px) {    .visible-md-inline-block {        display: inline-block !important;    }}@media (min-width: 1200px) {    .visible-lg {        display: block !important;    }    table.visible-lg {        display: table !important;    }    tr.visible-lg {        display: table-row !important;    }    th.visible-lg,    td.visible-lg {        display: table-cell !important;    }}@media (min-width: 1200px) {    .visible-lg-block {        display: block !important;    }}@media (min-width: 1200px) {    .visible-lg-inline {        display: inline !important;    }}@media (min-width: 1200px) {    .visible-lg-inline-block {        display: inline-block !important;    }}@media (max-width: 767px) {    .hidden-xs {        display: none !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .hidden-sm {        display: none !important;    }}@media (min-width: 992px) and (max-width: 1199px) {    .hidden-md {        display: none !important;    }}@media (min-width: 1200px) {    .hidden-lg {        display: none !important;    }}.visible-print {    display: none !important;}@media print {    .visible-print {        display: block !important;    }    table.visible-print {        display: table !important;    }    tr.visible-print {        display: table-row !important;    }    th.visible-print,    td.visible-print {        display: table-cell !important;    }}.visible-print-block {    display: none !important;}@media print {    .visible-print-block {        display: block !important;    }}.visible-print-inline {    display: none !important;}@media print {    .visible-print-inline {        display: inline !important;    }}.visible-print-inline-block {    display: none !important;}@media print {    .visible-print-inline-block {        display: inline-block !important;    }}@media print {    .hidden-print {        display: none !important;    }}.fancybox-lock .fancybox-overlay {    overflow: auto !important;}.fancybox-margin {    margin-right:0 !important;}.fancybox-margin {    margin-right: 17px;}.fancybox-lock body {    overflow: auto !important;}/*----------------------------------------------------------*//* Owl Carousel/* 	Core Owl Carousel CSS File/*	v1.3.2/*----------------------------------------------------------*/.horizontal_mode, .vertical_mode{    position: relative;    overflow:hidden;}/* clearfix */.owl-carousel .owl-wrapper:after {    content: ".";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0;}/* display none until init */.owl-carousel *{    direction: ltr !important;}.owl-carousel{    display: none;    /*position: relative;*/    width: 100%;    -ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{    display: none;    position: relative;    -webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{    overflow: hidden;    position: relative;    width: 100%;    z-index: 1;    zoom: 1;}.owl-carousel .owl-wrapper-outer.autoHeight{    -webkit-transition: height 500ms ease-in-out;    -moz-transition: height 500ms ease-in-out;    -ms-transition: height 500ms ease-in-out;    -o-transition: height 500ms ease-in-out;    transition: height 500ms ease-in-out;}.owl-carousel .owl-item{    float: left;}.horizontal_mode .owl-carousel .owl-item .item{    padding: 0 15px;    text-align: center;}.horizontal_mode .owl-carousel .owl-item .item .item-inner{    margin-bottom: 30px;}#left_column .horizontal_mode .special_products.owl-carousel .owl-item .item, #right_column .horizontal_mode .special_products.owl-carousel .owl-item .item{    padding: 0;}.horizontal_mode .owl-carousel .owl-item .item .left-product{    text-align: center;}.owl-controls .owl-page,.owl-controls .owl-buttons div{    cursor: pointer;}.owl-controls {    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* fix */.owl-carousel .owl-wrapper,.owl-carousel .owl-item{    -webkit-backface-visibility: hidden;    -moz-backface-visibility:    hidden;    -ms-backface-visibility:     hidden;    -webkit-transform: translate3d(0,0,0);    -moz-transform: translate3d(0,0,0);    -ms-transform: translate3d(0,0,0);}/** 	Owl Carousel Owl Demo Theme*	v1.3.2*/.owl-theme .owl-controls{    text-align: center;}/* Styling Next and Prev buttons */.owl-theme:not(.js-qv-product-images) .owl-controls .owl-buttons div{    float: left;}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */.owl-theme .owl-controls.clickable .owl-buttons div:hover{    opacity: 1;    text-decoration: none;}/* Styling Pagination*/.owl-theme .owl-controls .owl-page{    display: inline-block;    zoom: 1;}.owl-theme .owl-controls .owl-page span{    display: block;    width: 8px;    height: 8px;    margin: 18px 7px 17px;    background: #f60d0d;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{    width: 30px;}/* If PaginationNumbers is true */.owl-theme .owl-controls .owl-page span.owl-numbers{    height: auto;    width: auto;    color: #FFF;    padding: 2px 10px;    font-size: 12px;    -webkit-border-radius: 30px;    -moz-border-radius: 30px;    border-radius: 30px;}/* preloading images */.owl-item.loading{    background: url('../images/AjaxLoader.gif') no-repeat center center;    min-height: 32px;}/* Field - Owl Carousel Style Overrides */.owl-item img {    max-width: 100%;    height: auto;}.owl-controls {    width: 100%;}/* Owl navigation buttons in carousels */.vertical_mode .owl-buttons{    position: absolute;    top: 5px;    right: 20px;}.title_center .owl-buttons {    overflow: visible;    position: static;    width: auto;}.title_center .owl-buttons .owl-prev {    display: block;    position: absolute;    right: 50%;    top: -53px;}.title_center .owl-buttons .owl-next {    display: block;    left: 50%;    position: absolute;    top: -53px;}.owl-buttons [class^="carousel-"] span{    border: 1px solid #e2dfdf;    color: #444;    font-weight: normal;    height: 20px;    line-height: 18px;    text-align: center;    width: 20px;    position: relative;    font-size: 14px;}.modal-body .owl-buttons [class^="carousel-"] span{    height: 30px;    line-height: 26px;    text-align: center;    width: 30px;}.owl-buttons [class^="carousel-"] span:hover{    color: #f60d0d;    border: 1px solid #f60d0d;;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;     -ms-transition: all 0.3s ease-in-out 0s; }.owl-buttons .carousel-previous {    padding-right: 10px;}.title_center .owl-buttons .carousel-previous{    padding-right: 0;}.title_center .owl-buttons .owl-next {    display: block;    position: absolute;    top: 1px;    left: 50%;}.title_center .owl-buttons .owl-prev{    display: block;    position: absolute;    top:1px;    right: 50%;}/* ------------------------------------------------------------- *//*  Owl Carousel Responsive/* ------------------------------------------------------------- */@media only screen and (max-width: 767px){    .horizontal_mode .owl-carousel .owl-item .item{        text-align: center;    }}/* ------------------------------------------------------------- *//**************************************Box-wide************************************/.modal-open .zoomContainer{    display:none;	}.boxed main{    max-width: 1200px;     -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);     margin: 0 auto;    float: none;} .boxed #header_menu.fieldmegamenu-sticky{    max-width: 1200px;     margin: 0 auto;}@media only screen and (min-width: 992px) and (max-width: 1200px) {    .boxed main{        max-width: 980px;    }    .boxed #header_menu.fieldmegamenu-sticky{        max-width: 980px;     }}@media only screen and (max-width: 991px){    .boxed main{        margin:0 auto;        border-radius:0;        -webkit-box-shadow: 0 0 0 #fff;        -moz-box-shadow: 0 0 0 #fff;        box-shadow: 0 0 0 #fff;    }    .boxed #header_menu.fieldmegamenu-sticky{        margin: 0 auto;    }}@media only screen and (min-width: 768px) and (max-width: 991px) {    .boxed main { max-width: 768px;}    .boxed #header_menu.fieldmegamenu-sticky{        max-width: 768px;     }}@media only screen and (max-width: 767px){     main { width:100%;}    .boxed #header_menu.fieldmegamenu-sticky{        max-width: 100%;     }    .header_bottom{text-align: center;}}/*-------------------------------------------------------------------------------*//*-------------------------------------------------------------------------------*/.clearfix{    clear:both;}#wrapper{    background:none;    padding:0;    box-shadow:none;	}main{    background-color: #f1f1f1;    overflow:hidden;}#header{    color:inherit;    background: transparent;}a{    color: #252525;    transition:all 0.15s ease-in-out 0s;}a:hover, a:focus{    color:#f60d0d;	}a:focus{    text-decoration:none;	}.form-control:focus{    outline:none;	}.form-control{    font-size:14px;	}input:focus, textarea:focus, keygen:focus, select:focus {    outline:none;}/**************************************Footer************************************/#back-top a{    background: #f60d0d none repeat scroll 0 0;    bottom: 10px;    color: #ffffff;    font-size: 20px;    height: 40px;    border-radius:3px;    padding: 7px 0;    position: fixed;    right: 15px;    text-align: center;    width: 40px;    border-radius:100%;    z-index: 9999;}@media only screen and (max-width: 767px){    #back-top a{        font-size: 20px;        height: 30px;        padding: 4px 0;        width: 30px;    }}#back-top a:hover{    opacity: 0.8;}.page-header h1{    border-bottom: 1px solid #ebebeb;    font-size: 18px;    line-height: 1;    margin: 0 0 20px;    padding-bottom: 10px;    text-transform: uppercase;	    position:relative;	}#my-account .page-header h1,#authentication .page-header h1{    text-align: center;}#cms .page-header h1{    margin: 30px 0 20px;    text-align: center;}.page-header h1:before{    position:absolute;    content:"";    width:100%;    left:0;    height:1px;    bottom:-2px;    background:#fff;	}.horizontal_mode .title_block{    font-size: 18px;    line-height: 24px;    text-align: center;    text-transform: uppercase;    position: relative;    margin-bottom: 23px;    border-bottom: 1px solid #d7d7d7;    width: 100%;    display: inline-block;}.smart-blog-home-post .title_block{    margin: 0 0 10px 0;}.hover-banner{    line-height: 0;}.bn_33{    display: inline-block;}.title_block a{    display: inline-block;    position: relative;}.title_block a:hover,.title_block:hover{    color:#f60d0d;}.title_block p{    margin: 0;    font-size:14px;    color: #666;    text-transform: none;    line-height: 1;}.title_block .content-title{    margin: 0;    font-size:14px;    color: #666;    text-transform: none;    line-height: 1;    display: block;}.title_center .title_block{      font-size: 22px;    font-weight: normal;    margin: 0 0 30px;    position: relative;    text-align: center;    border: none;}.content-title {    margin-bottom: 24px;}.text-center {    text-align: center;}.title_center .title_block:before{    display:none;}.block-category .category-cover{    position:relative;    right:auto;    bottom:auto;	}.vertical_mode .title_block{    color: #252525;    font-size: 25px;    margin: 0 0 18px;    padding-bottom: 10px;    text-transform: uppercase;    margin-bottom: 20px;    padding-bottom: 5px;}#index .vertical_mode .title_block{    margin-bottom: 10px; }/*-----------------------------------------------------------------------------------*/.outer-slide [data-u="arrowright"],.outer-slide [data-u="arrowleft"]{    width: 50px;    height: 50px;    top: 123px;    right: 8px;    background: #fff;    color: #666;    font-size: 30px;    font-style: normal;    font-weight: normal;    line-height: 50px;    text-align: center;    display: block;    cursor: pointer;    position: absolute;    opacity: 0;    filter: alpha(opacity=0);    transition: all 0.25s ease;    -webkit-transition: all 0.25s ease;    opacity: 0.5;    filter: alpha(opacity=50);}.outer-slide [data-u="navigator"] [data-u="prototype"]{    position: absolute;    height: 12px;    width: 12px;    text-align: center;    line-height: 12px;    background: #fff;    border-radius: 50%;    cursor: pointer;    opacity: 0.4;    filter: alpha(opacity=40);    transition: all 0.25s ease;    -webkit-transition: all 0.25s ease;}.outer-slide [data-u="navigator"] [data-u="prototype"]:before{    position: absolute;    height: 12px;    width: 12px;    text-align: center;    line-height: 12px;    background: #fff;    border-radius: 50%;    cursor: pointer;    opacity: 0.4;    filter: alpha(opacity=40);    transition: all 0.25s ease;    -webkit-transition: all 0.25s ease;}.outer-slide [data-u="navigator"] [data-u="prototype"]:first-child{}.outer-slide [data-u="arrowright"]:hover, .outer-slide [data-u="arrowleft"]:hover, .outer-slide [data-u="navigator"] [data-u="prototype"]:hover, .outer-slide:hover [u="navigator"], .outer-slide [data-u="navigator"] .av[data-u="prototype"]{    opacity: 1;    filter: alpha(opacity=100);}/*  HOME TRU 2  */.outer-slide:hover [data-u="arrowleft"], .outer-slide:hover [data-u="arrowright"] {    opacity: 1;    filter: alpha(opacity=50);}/*  END 2  */.field-main-slider.block{    margin-bottom:0;	}.box-slider{    color:#fff;    position: absolute;    left: 50%;    top: 50%;    right: auto;    text-align:center;    text-align: center;    transform: translate(-50%,-50%);    -webkit-transform: translate(-50%,-50%);    -ms-transform: translate(-50%,-50%);    -moz-transform: translate(-50%,-50%);    -o-transform: translate(-50%,-50%);}@media (min-width:768px) {    .field-main-slider_1 .box-slider{        right: 790px!important;        left: auto;        transform: translate(0,-50%);        -webkit-transform: translate(0,-50%);        -ms-transform: translate(0,-50%);        -moz-transform: translate(0,-50%);        -o-transform: translate(0,-50%);        margin-left: 0;    }    .field-main-slider_3 .box-slider{        text-align: center;        left: 670px;        right: auto;        transform: translate(-50%,-50%);        -webkit-transform: translate(-50%,-50%);        -ms-transform: translate(-50%,-50%);        -moz-transform: translate(-50%,-50%);        -o-transform: translate(-50%,-50%);        margin-left: 0;    }    .field-main-slider_2 .box-slider{        text-align: center;        top: 50%;        right: 490px;        left: auto;        transform: translate(0,-50%);        webkit-transform: translate(0,-50%);        -ms-transform: translate(0,-50%);        -moz-transform: translate(0,-50%);        -o-transform: translate(0,-50%);    }    .field-main-slider_2 .large-slide-title,.field-main-slider_2 .small-slide-title p span {        text-align: center;    }    .field-main-slider_2 .big-slide-title {        border-width: 1px 0 1px 0;        border-style: solid;        line-height: 80px;        height: 80px;        border-color: #fff;        padding: 0px;    }    .field-main-slider_1 .small-slide-title p span {        color: #fff;    }}.large-slide-title,.small-slide-title,.shop_now,.big-slide-title{    position: static;    width: 100%;    text-align: inherit;    color:inherit;}.small-slide-title{    height: auto;    padding: 0;    color: #fff;    text-transform: initial;    margin-bottom: 30px;}.large-slide-title{    color: #ffffff;    background-color: transparent;    text-decoration: none;    text-transform: uppercase;    font-size: 40px;    line-height: 40px;    border-width: 0px;    border-color: rgb(255, 255, 255);    border-style: none;    font-weight: bold;    padding-bottom: 21px;}.big-slide-title{    color: #ffffff;    background-color: transparent;    font-size: 60px;    line-height: 60px;    text-decoration: none;    text-transform: uppercase;    padding: 10px 15px;    border-width: 0px;    border-color: rgb(255, 255, 255);    border-style: none;    font-weight: bold;}a.slide-button{    color: #ffffff;    text-decoration: none;    text-transform: uppercase;    font-size: 18px;    padding: 5px 18px;    border: 1px solid #fff;    height: 32px;    line-height: 33px;    color: #fff;    background: transparent;    text-shadow: none;    -webkit-transition: all 0.3s ease-out;    -moz-transition: all 0.3s ease-out;    -o-transition: all 0.3s ease-out;    -ms-transition: all 0.3s ease-out;}a.slide-button:hover{    background: #f60d0d;    color: #fff;    border-color: #f60d0d;    -webkit-transition: all 0.3s ease-out;    -moz-transition: all 0.3s ease-out;    transition: all 0.3s ease-out;}.div-slide-button{    padding-top: 23px;}.small-slide-title p{    margin: 0;    color: #666;    line-height:24px;    font-size: 15px;    width: 660px;}.field-main-slider_1 .big-slide-title{    float: left;    display: inline-block;    text-align: center;    width: auto;    padding: 0px 20px 0px 20px;    line-height: 30px;    font-size: 40px;}.field-main-slider_1 .shop_now {    display: inline-block;    text-align: center;    float: left;    width: auto;    padding-top: 0px;}.field-main-slider_1 .large-slide-title{    font-size: 60px;    line-height: 60px;    padding-bottom: 31px;}.field-main-slider_1 .small-slide-title{    overflow:hidden;}.field-main-slider_1 .small-slide-title p{    float: right;    width: 600px;}.small-slide-title p span {    font-weight: 500;    font-size: 16px;    margin-right: 7px;}/*END SLIDE*/.box-static_content .fa{    text-align: center;    font-size:24px;    height:50px;    width: 50px;    line-height:50px;    background: #383838;    border-radius:100%;    color: #fff;    transition: all 0.3s ease-in-out 0s;     -webkit-transition: all 0.3s ease-in-out 0s;     -ms-transition: all 0.3s ease-in-out 0s;     -moz-transition: all 0.3s ease-in-out 0s;     -o-transition: all 0.3s ease-in-out 0s; }.box-static_content:hover .fa{    background: #f60d0d; }#header .content_text h3{    text-transform: uppercase;    font-weight:bold;    margin-bottom:0;    margin-top: -3px;}.content_text p{    font-style: italic;}#header .content_text h3 a{    font-size: 16px;    color: #262626;    font-weight: bold;}#header .content_text h3 a:hover{    color:#f60d0d;}.static_content{    position: relative;    padding-top: 70px;    padding-bottom: 50px;}@media (max-width:767px) {    .static_content > div > div{        border:none !important;    }    .outer-slide [data-u="arrowright"],.outer-slide [data-u="arrowleft"]{        margin:0;    }}.box-static_content{    position: relative;    text-align: center;}#main .page-footer{    margin:0;	}.box-static_content > :before{    display:inline-block;    transition: all 0.3s ease-in-out 0s;     -webkit-transition: all 0.3s ease-in-out 0s;     -ms-transition: all 0.3s ease-in-out 0s;     -moz-transition: all 0.3s ease-in-out 0s;     -o-transition: all 0.3s ease-in-out 0s; }.box-static_content:hover > :before{    transform:rotateY(-360deg);    -moz-transform:rotateY(-360deg);    -ms-transform:rotateY(-360deg);    -o-transform:rotateY(-360deg);    -webkit-transform:rotateY(-360deg);}/*--------------------------------------------------------*/#product #left-column .hover-banner2{    position: relative;    display: inline-block;}#product #left-column .vertical_mode,#product #left-column .hover-banner2{    display: inline-block}#product #left-column .vertical_mode{margin-bottom: 30px}#product #left-column .block_testimonials{    margin-bottom: 30px;}#header a{    color:#333;	}#header a:hover{    color:#f60d0d;}#header ul{    margin:0;	}#header .dropdown-menu{    z-index:1999;    font-size: 12px;    padding:0;    border: none;    background: #292929;    margin:0;    top:100%;    min-width:120px;    right: 0;}#header .dropdown-menu li.current,#header .dropdown-menu li:hover,#header .header-nav .mobile_links li:first-child{    background:#f60d0d;}#header .dropdown-menu li a{    color: #fff !important;    font-size: 13px;    padding: 0 15px;}#header .header-nav{    padding: 0 !important;    margin: 0;    max-height: none;    position: relative;    border-bottom:none;    box-shadow:none;    background: #000;    color: #929596;}#header .header-nav .language-selector,#header .header-nav .currency-selector{    margin: 0px 0;    line-height: 30px;    height: 30px;    padding: 0 10px 0px 0px;    position: relative;}#header .header-nav .currency-selector li{    padding:0 15px;    line-height:35px;	    transition:all 0.15s ease-in-out 0s;}#header .header-nav .language-selector:hover .expand-more,#header .header-nav .currency-selector:hover .expand-more{    color:#f60d0d;}#header .header-nav .language-selector .expand-more[aria-expanded=true],#header .header-nav .currency-selector .expand-more[aria-expanded=true]{    color:#f60d0d;}.mobile_links .expand-more:before{    border-right: 1px solid #989898;    content: "";    position: absolute;    right: 0;    top: 16px;    height: 13px;    width: 0;}.dropdown .expand-more{    color:#fff;	    transition:all 0.15s ease-in-out 0s;}#header .header-nav .language-selector .expand-more{    position:relative;    transition:all 0.15s ease-in-out 0s;    font-size: 14px;}.header-nav .hello{    display: inline-block;    line-height: 30px;    font-size: 14px;    color: #626060;    padding: 0;    text-align: center;    width: 16.66667%;    float: right;    margin-right: 155px;}.header-nav .hello p{    color: #929596; }.hello p{    margin-bottom: 0px;    line-height: 30px;}#header .header-nav .currency-selector .expand-more{    position:relative;    font-size:13px;    transition:all 0.15s ease-in-out 0s;    color: #929596;    padding-left: 10px;    font-weight: normal;    text-shadow: none;    border-color: #929596;    border-style: solid;    border-width: 0 0px 0 1px;    box-shadow: -1px 0px rgba(0, 0, 0, 0.2);}#header .header-nav .language-selector:before{    position:absolute;    height:12px;    width:1px;    background:#999;    right:0;    top:50%;    margin-top:-7px;	}#header .header-nav .language-selector li{    position: relative;    line-height:35px;    transition:all 0.15s ease-in-out 0s;}#header .header-nav .language-selector img{    margin-top: -4px;    margin-left: 3px;}#header .header-nav .language-selector li img{    margin-right: 6px;    margin-left: 0;}.header-nav .container > div.welcome-text{    width:100%;	    text-align:center;}.welcome-text p{    margin:0;    line-height:30px;    font-size:14px;}#header_links{    float:right;	}#header_links li{    float:left;    line-height:30px;    padding-left: 17px;    position:relative;}#header_links li:first-child{    padding-left:0;	}#header_links li:last-child{    padding-right:0;	}#header_links li i{    font-size: 14px;    padding-right: 2px;}#header_links li a:hover{    color:#f60d0d;}#header .header-nav .mobile_links i.fa-caret-down{    display: none;}#header .header-nav .mobile_links li{    line-height:35px;	    transition:all 0.15s ease-in-out 0s;}#header .header-nav .mobile_links li i{    margin-right:5px;    display:none;}	#header .mobile_links .dropdown-menu {    right: 0;    left: auto;}#header .mobile_links .dropdown-menu a {    line-height: 30px;    padding: 0;    width: 100%;    height: 100%;    display: inline-block;    padding-left: 15px;}.dropdown:hover .expand-more{    color: #f60d0d;}#sticky_top.sticky-fixed-top{    position:fixed;    padding-top: 6px;}#sticky_top{    float:right;	    z-index: 1031;    padding-top: 35px;}#_desktop_cart{    float: right;    top:0px;}	#_desktop_cart.sticky-fixed-top{    /*    position: fixed;*/    top: 35px;    padding-right: 40px;}#header .header-nav .blockcart{    position: relative;    padding-bottom: 30px;}#_desktop_cart span.shopping-cart{    display: inline-block;    width: 50px;    position: relative;}#_desktop_cart .click-cart{    color: #929596;    height: 34px;    line-height: 42px;}#_desktop_cart .click-cart:hover{    color: #f60d0d;}#_desktop_cart.sticky_top.sticky-fixed-top .click-cart{    background: transparent!important;    padding-top: 0px;    border:none;}#header .header-nav .sticky-fixed-top .blockcart{    padding-bottom: 30px;}#header .header-nav .cart-preview.active {    background: transparent;    height: 40px;}#_desktop_cart span.fa {    width:40px;    overflow: visible;    position: relative;    float: left;    font-size: 20px;    cursor: pointer;    text-align: center;    line-height: 42px;}.sticky-fixed-top .click-cart .cart-total-top{    padding-top:10px;    padding-right: 15px;}#_desktop_cart span.cart-products-count {    display: inline-block;    font-size: 14px;    line-height:40px;}#_desktop_cart.sticky-fixed-top span.cart-products-count {    right: 5px;}.ui-widget-content{    background:#f9f9f9;    padding:0;    border:none;    border-radius:0;    max-height:342px;    overflow:auto;    z-index:9999;}.ui-menu .ui-menu-item a{    padding:15px;    border: none;    border-bottom:1px solid #ededed;    display:table;    width:100%;    border-radius:0;    cursor:pointer;}.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active{    margin: 0px;    font-weight: normal;    background:#f4f4f4;}.ui-menu .ui-menu-item a.ui-state-focus .search-name-ajax, .ui-menu .ui-menu-item a.ui-state-active .search-name-ajax{    color:#f60d0d;}.left-search-ajax{    float:left;    margin-right:15px;}.left-search-ajax img{    max-width:80px;    height:auto;    border:1px solid #f5f5f5;}.search-name-ajax{    display:table;	    font-size:14px;}.price-ajax{    color:#f60d0d;	}.price-regular-ajax{    color: #6f6f6f;    margin-right: 5px;    text-decoration: line-through;}price-search-ajax{    font-size:14px;	}.sticky-fixed-top{    /*    position:fixed;        z-index:1031;        width:auto;*/    top:0;	}.sticky-fixed-top #_desktop_cart{    padding: 0;    background: none;    margin: 0;    top: 7px;}.sticky-fixed-top #_desktop_cart .click-cart .cart-products{display: none}.sticky-fixed-top #_desktop_cart .cart-item-top-ft{color: #fff}/*-------------------horizontal_mode-------------------------*/.block{    margin-bottom:48px;	}.block-img{margin-bottom: 30px}#right-column .block{    margin-bottom:30px;	}.js-qv-mask .owl-buttons [class^="carousel-"] span{    line-height: 20px;    border-radius: 0;    font-size: 16px;    border: 1px solid #e2dfdf;    color: #444;    height: 20px;    width: 20px;}.js-qv-mask .owl-theme .owl-controls .owl-buttons [class^="carousel-"] span:hover{    border-color: #f60d0d;    color: #f60d0d;}.owl-buttons .carousel-previous{    float: left;}.owl-buttons .carousel-next{float: right}#product-modal .modal-content .modal-body .image-caption{width: 100%}#product-modal .modal-content .modal-body .product-images img{    max-width: 130px;    width: 130px;}.horizontal_mode .item-inner{    margin:0 auto;    display:table;}.special_block_right.horizontal_mode .item-inner{    margin-bottom: 40px;    }.horizontal_mode .item-inner .left-product{    position:relative;	    overflow:hidden;}.horizontal_mode .item-inner .right-product{    text-align: center;    min-height: 70px;    padding-top: 16px;}.vertical_mode .item-inner .left-product a.thumbnail .cover_image{    display: inline-block;}.vertical_mode .item-inner .left-product a.thumbnail:before{    content: "";    background-color: rgba(0,0,0,0);    position: absolute;    top: 0;    left: 0;    width: 0;    height: 100%;    -webkit-transition: all .3s ease-in-out 0s;    -moz-transition: all .3s ease-in-out 0s;    transition: all .3s ease-in-out 0s;}.vertical_mode .item-inner:hover .left-product a.thumbnail:before{    background-color: rgba(0,0,0,.3);    width: 100%;    height: 100%;	}.new_product{    display: block;    color: #fff;    line-height: 24px;    min-width: 50px;    position: absolute;    z-index: 1;    text-align: center;    right: 0px;    top: 10px;    line-height: 24px;    background: #252525;    color: #ffffff;    font-size: 13px;    text-transform: uppercase;}#product .new_product{    display: none;}.sale_product{    display: block;    color: #fff;    position: absolute;    z-index: 1;    min-width:50px;    text-align: center;    left: 0px;    top: 10px;    line-height: 24px;    background: #f60d0d;    color: #ffffff;    font-size: 13px;    text-transform: uppercase;}#product .sale_product{    display: none;}.horizontal_mode .item-inner .button-action{    position: absolute;    top: 50%;    left: 50%;    z-index: 2;    opacity: 0;    transform: translate(-50%,-50%);    display: inline-block;    text-align: center;    transition: all 0.3s ease-in-out 0s;    width: 100%;}.horizontal_mode .item-inner:hover .button-action{    opacity: 1;}.product-price-and-shipping{    z-index: 10;    margin-bottom: 0;    padding-top: 3px;    display: inline-block;    text-align: center;}.price{    color: #f60d0d;    font-size: 15px;}.product-line-grid .price{    margin-right:0px;}#products .item-product-list .price{    font-size: 16px;    display: inline-block;}#products .item-product-list .description-product{     display: block;    overflow: hidden;}.regular-price{    color: #999;    margin-left: 5px;    text-decoration: line-through;    font-size:12px;}.product-miniature .regular-price{    color: #999;    font-size: 15px;    margin-left: 7px;}.price-percent-reduction{    background: #f60d0d none repeat scroll 0 0;    color: #fff;    margin-left: 5px;    padding: 0 5px;    display: none;}#special_product_deal.horizontal_mode .price-percent-reduction{    display:none;	}/**********************Countdown timer************************/.item-inner .left-product .item-countdown .bg_tranp{    background: #555555;    bottom: 0;    height: 100%;    left: 0;    right: 0;    line-height: 13px;    position: absolute;    width: 100%;    opacity:0.7;    z-index: 1;    transition:all 0.3s ease-in-out 0s;  -webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}.item-inner .left-product .item-countdown{margin-top: -54px;}.item-inner .left-product .item-countdown {    top: 50%;    left: 0;    right: 0;    margin-top: -27px;    position: absolute;    width: 100%;    opacity:1;    transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s;}.item-inner .item-countdown-time{    position: relative;    z-index: 9;}.item-inner:hover .left-product .item-countdown{    display: none;    opacity:0;}.item-inner .item-countdown .section_cout{    color:#fff;    width:25%;    float:left;    display:inline-block;    padding: 8px 0;    text-align:center;    position: relative;    z-index: 999;}.item-inner .item-countdown .section_cout span{    display:block;    float:none;    width:100%;    color:#fff;    font-size:14px;    line-height:1;    border-color: rgba(255, 255, 255, 0.25);    border-style: solid;    border-width: 0 0 0 1px;    box-shadow: -1px 0 rgba(0, 0, 0, 0.3);    -moz-box-shadow: -1px 0 rgba(0, 0, 0, 0.3);    -webkit-box-shadow: -1px 0 rgba(0, 0, 0, 0.3);}.item-inner .item-countdown .section_cout:first-child span.Days, .item-inner .item-countdown .section_cout:first-child span.text {    border:0;    box-shadow:none;    -moz-box-shadow:none;    -webkit-box-shadow:none;}.item-inner .item-countdown .section_cout span.text{    text-transform: uppercase;    font-size:14px;    padding-top:8px;}/*--------------------------vertical_mode--------------------------------*/.vertical_mode .item-inner{    display:table;    padding: 20px 0;    width:100%;    position:relative;}.vertical_mode .item{margin: 0 0px;}.vertical_mode .item-inner{    width: 100%;    margin: 15px 0 0;    border-bottom: 1px solid #000000;    box-shadow: 0 1px #252525;    padding: 0 0 15px 0;}#index .vertical_mode .item-inner{    width: 100%;    margin: 15px 0 0;    border-bottom:none;    box-shadow:none;    padding: 0 0 0px 0;}.vertical_mode .item-inner:last-child{    margin-bottom:0;	    border-bottom:none;}.vertical_mode .item-inner .product-miniature{    display: flex;    align-items: center;}.vertical_mode .left-product{    float:left;    margin-right:20px;    position: relative;}.vertical_mode .right-product{    flex:1;}.vertical_mode .right-product .product_name{    margin-bottom: 8px;    line-height: 1;}.vertical_mode .product-price-and-shipping {    padding-top: 8px;}.vertical_mode .right-product .star_content {    padding-left: 0px;}.vertical_mode .add-to-cart{    line-height: 30px;    height: 30px;    font-size:12px;    padding: 0px 10px;    border: 1px solid #ebebeb;    background: transparent;    box-shadow: none!important;    border-radius: 0px;    text-transform: uppercase;    text-align: center;}.vertical_mode .add-to-cart:hover{    border: 1px solid #f60d0d;    background: #f60d0d;    color: #fff;}.images-container .product-images > li.thumb-container > .thumb{    width:100px;	}.right-product .product_name a{text-transform: capitalize;}/*---------------------------------------------------------------------------*/.fieldmegamenu > ul{    clear:none;	    font-size:0;}.fieldmegamenu > ul > li{    float:none;	}.fieldmegamenu > ul > li.root.item {    float: right;}.fieldmegamenu-sticky .fieldmegamenu > ul > li.root.item {    float: none;}#fieldmegamenu-main.fieldmegamenu > ul{    text-align:left;	}#header_menu .fieldmegamenu .root-item{    line-height: 60px;    height: 60px;    overflow:hidden;}.fieldmegamenu .root-item .title .icon-has-sub {    font-size: 14px;    line-height: 60px;    margin-left: 10px;    margin-top: 0;}#fieldmegamenu-main.fieldmegamenu > ul {    padding: 0px 15px;}.fieldmegamenu .root-item .title{    font-size: 20px;    padding: 0 15px;}#fieldmegamenu-main.fieldmegamenu > ul > li .root-item .title{    color: #252525;}.fieldmegamenu  > ul > li.home_active .no-description .title-text {    font-size: 0;}.fieldmegamenu  > ul > li.home_active .no-description .title span.fa{    font-size: 24px;    margin-left: 0px;    margin-top: 0px;    float: none;}#header_menu .fieldmegamenu .root:hover .root-item > a > .title,#header_menu .fieldmegamenu .root:hover .root-item > .title,#header_menu .fieldmegamenu .root.active .root-item > a > .title,#header_menu .fieldmegamenu .root.active .root-item > .title,#header_menu .fieldmegamenu .root .root-item > a.active > .title{background: none!important;    color:#f60d0d;    transition: all 0.15s ease-in-out 0s;     -webkit-transition: all 0.15s ease-in-out 0s;     -ms-transition: all 0.15s ease-in-out 0s;     -moz-transition: all 0.15s ease-in-out 0s;     -o-transition: all 0.15s ease-in-out 0s; }#header .fieldmegamenu .menu-item.depth-1 > .title a{    color: #252525;}#header .fieldmegamenu .menu-item.depth-1 > .title a:hover,.fieldmegamenu .submenu .title:hover a{    color: #f60d0d;}.fieldmegamenu .menu-item.depth-1 > .title.title_font{    font-size: 14px;    border: none;    margin-bottom: 0;    padding-bottom:2px;    margin-top:5px;}.fieldmegamenu .menu-items li{    font-size: 14px;    position:relative;}.fieldmegamenu .img-bottom {    margin-bottom: 10px;    padding-top: 23px;}.fieldmegamenu .submenu .title a::before,.fieldmegamenu .demo_custom_link_cms .menu-item.depth-1 > .title a::before,.custom_link_feature a::before{    display: none;}.fieldmegamenu .menu-item > .title{    padding:0;    line-height:26px;    padding: 2px 0;}#header .fieldmegamenu .submenu .title a{    font-size: 14px;    color: #626060;}#header .fieldmegamenu .submenu .title a:hover{    color: #f60d0d;}.custom-menu-bottom, .custom-menu-top{    min-height: auto;    margin-top: 8px;}.fieldmegamenu .menu-items li.customcontent_women{    margin-top: 0;}.menu-bottom h3{    color: #f60d0d;    font-size: 14px;    font-weight:normal;}.custom-menu-bottom img{    margin-right:15px;	    margin-bottom:10px;}#fieldmegamenu-mobile{    top:100%;	}.menu-bottom p{    margin: 0;    font-size: 14px;    color: #626060;    text-transform: none;    line-height: 24px;    text-align: justify;}.menu-bottom .menu-bottom-dec a{    background: #292929;    padding: 6px 15px;    margin-top: 20px;    color:#fff !important;}.menu-bottom .menu-bottom-dec a:hover{    background: #f60d0d;}.fieldmegamenu .menu-item.divider{    padding: 7px 1%;}.fieldmegamenu .menu-items{    background:none;    border: none;    padding-bottom:20px;    padding-top:22px;}.custom_link_feature li:hover a{    color: #f60d0d;}.fieldmegamenu .menu-items li.customcontent_men{    padding-bottom:10px;    padding-top: 15px;}#fieldmegamenu-mobile.fieldmegamenu > ul > li .root-item .title{    color:#333;}#fieldmegamenu-mobile.fieldmegamenu > ul > li .root-item .title:hover{    color: #f60d0d;}#header_mobile_menu .fieldmegamenu .root-item .title{    padding: 13px 0;}#header_mobile_menu .fieldmegamenu .fieldmegamenu-mobile-handle{    font-size: 16px;    padding: 12px 10px;}#header_mobile_menu .fieldmegamenu .menu-items{    top: 0 !important;    padding-bottom:15px;    padding-top:5px;}#header_mobile_menu .fieldmm-nav{    height: 50px;    background: #252525;    text-align: left;    padding: 15px;}#fieldmm-button {    color: #fff;    cursor: pointer;    font-size: 20px;    position: absolute;    top: 13px;    left: 16px;}.menu-mobile-nav #sticky_mobile{float: right}.menu-mobile-nav #sticky_mobile .click-nav2{    color: #fff;    font-size: 15px;}.fieldmegamenu .demo_custom_link_cms .menu-item.depth-1 > .title a{    color: #666;    font-size: 12px;}.fieldmegamenu .demo_custom_link_cms .menu-item.depth-1 > .title:hover a{    color: #f60d0d;}#header_menu.fieldmegamenu-sticky #fieldmegamenu-main.fieldmegamenu > ul{    text-align: left;    padding: 0 15px;    height:60px;}.sticky-fixed-top{    z-index: 1031;}#header .sticky-fixed-top .cart_block{    top: 100%;}#header_menu.fieldmegamenu-sticky .fieldmegamenu .menu-items{    top: 100% !important;}.customcontent .img2_menu, .customcontent .img1_menu {    padding-top: 8px;}/*---------------------------------------------------*/.products-sort-order .select-list{    font-size: 13px;    border-bottom: 1px solid #ebebeb;}.products-sort-order .select-list:last-child{border-bottom: none}#products .products{    display:block;	}#box-product-grid,#box-product-list{    width:100%;    display:none;    float:left;}	.active_grid #box-product-grid{    display:block;}.active_list #box-product-list{    display:block;}.click-product-list-grid{    float:left;	}.click-product-list-grid > div{    float:left;	    font-size:24px;    padding:0 5px;    margin:5px 0;    cursor:pointer;}#products img{    margin:0;	}.item-product-list .left-product{    position:relative;	}#products .item-product-list .right-product .discount-percentage-product{    background:red;    color:#fff;	    padding:0 6px;    font-size:12px;    vertical-align:2px;}.product-availability-list{    font-size:14px;    padding-left:30px;    line-height:20px;    position:relative;    margin-bottom:15px;}.product-availability-list i{    position:absolute;    left:0;    top:0;    font-size:18px;}.product-availability-list i.fa-check{    color:#32cd32;	}.product-availability-list i.fa-warning{    color:#ff8c00;}.product-availability-list i.fa-ban{    color:#ff0000;}/*-----------------------------------------quick view---------------------*/.modal-body{    padding:30px;	}.quickview .modal-content,#blockcart-modal .modal-body{    background-color: #fff;}.modal-body .product-actions .compare a,.modal-body .product-actions .product-wishlist a{    background: transparent;}.modal-body .quickview .social-sharing {    padding-top: 20px;}.modal-content {    background-clip: padding-box;    background-color: #f6f6f6;    border:none;    border-radius: 0;    outline: 0 none;    position: relative;}.quickview .modal-header {    border: medium none;    padding:0;    position: absolute;    right:0;    z-index:1;}button.close{}button:focus {    outline: none;}.modal-header .close{    margin: 0;    opacity: 1;    text-shadow: unset;    background: #bbbbbb none repeat scroll 0 0;    position:absolute;    right:0;    top:0;}.modal-header .close:hover{    background:#f60d0d;}.modal-header .close span{    height: 25px;    line-height: 25px;    text-align: center;    width: 25px;    font-size:20px;    float: left;    text-shadow: unset;    color: #fff;    font-weight: normal;	}.js-qv-mask.mask {    height: auto;    margin-left: 0;    overflow: visible;    width: 100%;    margin: 0 auto;    padding:0 28px;    position: relative;    margin-bottom:40px;}.quickview .js-qv-mask.mask {    margin-bottom:20px;}	/*.quickview .modal-body{    padding-bottom:10px;}	*/.quickview .images-container{    display:block;    min-height:inherit;    position:relative;	}#main .images-container .js-qv-mask.scroll{    overflow:visible;	}.js-qv-mask .owl-item img{    max-width: 100%;    cursor: pointer;    display: table;    border: 1px solid #ebebeb;    background: #fff;}.js-qv-mask .owl-item .thumb-container{    padding:0 7px;	}.js-qv-mask .owl-item img:hover,.js-qv-mask .owl-item img.selected{    opacity:1;	}.js-qv-mask .owl-theme .owl-controls .owl-buttons{    display: block;    left: 0;    margin-top: -10px;    overflow: visible;    position: absolute;    right: 0;    top: 50%;    width: auto;    z-index: 1;    height: 0;    line-height: 0;}.js-qv-mask .product-images{    margin:0 auto;	}.quickview .modal-dialog{    max-width:1000px;    width: calc(100% - 30px);    margin: 30px auto;}.quickview  .owl-buttons{    width: 100%;    z-index: 9;    top: 50%;    margin-top: -12px;   }#blockcart-modal .modal-dialog{    max-width:57rem;    width: calc(100% - 30px);    margin: 30px auto;	}@media  (max-width: 767px){    .quickview .modal-dialog{        max-width: calc(100% - 20px);        width: calc(100% - 20px);    }}.product-discount .regular-price{    margin:0;    font-size: 14px;    color: #252525;}.has-discount .discount{    background:#f60d0d;    color: #fff;    font-size: 13px;    font-weight: normal;    line-height: 1;    margin-left: 10px;    padding: 8px 10px;    text-transform: capitalize;    vertical-align:3px;    display: none;}.product-prices .regular-price{    font-size:15px;}.product-prices .current-price{    font-size: 15px;    color: #f60d0d;}.has-discount.product-price, .has-discount p{    color:#f60d0d;	    margin:0 0 15px;}.product-prices{    margin-top:15px;	}.product-information .product-prices{    margin-top:20px;	    padding-bottom: 5px;}.product-information{    font-size:14px;    color: #666;    line-height:20px;    margin:0;	    margin-bottom:30px;    margin-top: 15px;}.product-information p{    text-align:justify;    color: #252525;    text-shadow: 1px 1px #fff;}.product-actions .control-label{    float: left;    line-height: 30px;    margin-bottom: 0;    margin-right: 15px;    min-width: 65px;    width: auto;    font-size:15px;    text-transform:uppercase;    color: #252525;    font-weight: bold;}.product-actions .product-add-to-cart .control-label{    line-height:50px;	}.product-discounts{    margin:0;	}.product-variants > .product-variants-item select {    border: 1px solid #ebebeb;    height: 39px;    width: 100%;    float: left;    padding: 0 12px;    margin-top:5px;    background:#fff;    font-size:14px;    color: #999;}.quickview .product-variants > .product-variants-item select{    border-color:rgba(0,0,0,0.15);}.product-variants > .product-variants-item ul li{    margin-right: 5px;    margin-top: 5px;}.product-variants > .product-variants-item .color{}.product-quantity .qty{    float:left;    width:100%;	    margin-bottom:15px;}.product-quantity .input-group{    float:left;    width:auto;	}.product-variants > .product-variants-item{    margin: 0px 0 15px 0px;}.product-actions .add-to-cart{     background: #f60d0d;    font-size: 14px;    border-radius: 0;    height: 40px;    line-height: 40px;    border: none;    padding: 0 15px;    text-transform: uppercase;    transition: all 0.15s ease-in-out 0s;    -moz-transition: all 0.15s ease-in-out 0s;    -ms-transition: all 0.15s ease-in-out 0s;    -o-transition: all 0.15s ease-in-out 0s;    -webkit-transition: all 0.15s ease-in-out 0s;    margin-right: 0;    display: inline-block;    color: #fff;    float: left;}.product-actions .product-wishlist,.product-actions .compare{    background: transparent;    border:1px solid #ebebeb;    font-size: 14px;    border-radius: 0;    height: 37px;    width: 37px;    line-height: 37px;    padding: 0 15px;    text-transform: uppercase;    transition: all 0.15s ease-in-out 0s;    -moz-transition: all 0.15s ease-in-out 0s;    -ms-transition: all 0.15s ease-in-out 0s;    -o-transition: all 0.15s ease-in-out 0s;    -webkit-transition: all 0.15s ease-in-out 0s;    margin-right: 0;    display: inline-block;    color: #333;}.product-actions .add-to-cart:hover{     background: #252525;}.product-actions .product-wishlist:hover,.product-actions .compare:hover {    background: #f60d0d;    border:1px solid #f60d0d;}.product-actions .product-wishlist:hover a,.product-actions .compare:hover a {    color: #fff;}.product-actions .product-wishlist {    margin-left: 6px;    padding: 0;    text-align: center;}.product-actions .compare {    margin-left:6px;    padding: 0;    text-align: center;}.product-actions .compare a,.product-actions .product-wishlist a {    width: 100%;    height: 100%;    display: inline-block;}#product-availability{    margin-top:10px;    margin-left:0;	}.product-actions .add-to-cart i{    font-size:16px;    line-height:12px;    margin-right:5px;}.quickview .social-sharing{    margin:0;	    padding-bottom: 15px;}.product-cover img{    box-shadow: none;    border: none;    background: none;}.quickview .product-cover img{    width:100%;}.facebook.icon-gray,.twitter.icon-gray,.pinterest.icon-gray,.googleplus.icon-gray{    background-image:none !important;	}.facebook.icon-gray:before, .twitter.icon-gray:before, .pinterest.icon-gray:before, .googleplus.icon-gray:before {content: none;}.facebook.icon-gray a:before,.twitter.icon-gray a:before,.pinterest.icon-gray a:before,.googleplus.icon-gray a:before{    font-family:"FontAwesome";}.social-sharing li{    box-shadow: none;    border-radius: 0;    height: auto;    width: auto;    float: left;    height: 38px;    margin: 5px 0px;    line-height: 35px;    background: transparent;}.social-sharing li a {    text-align: center;    text-indent: inherit;    float: left;    overflow: visible;    color: #606060;    width: auto;    height: auto;    font-size: 13px;    background: #d2d2d2;    line-height: 32px;    padding: 0 15px;    margin-right: 3px;    border: 0;}.social-sharing li a:hover{    background:transparent;    color: #f60d0d;    border-color: white;}#fieldsizechart-show{    margin-top: 20px;}body #fieldsizechart-show:hover{    color: #f60d0d;}.social-sharing li a:before{    background:none !important;    margin-right:5px;	}.social-sharing li:before{    background-image:none !important;	    background:none !important;    font-size:18px;    text-align:center;    margin-right:5px;    float:left;	    color:#333;    transition: all 0.15s ease-in-out 0s;     -moz-transition: all 0.15s ease-in-out 0s;     -ms-transition: all 0.15s ease-in-out 0s;     -o-transition: all 0.15s ease-in-out 0s;     -webkit-transition: all 0.15s ease-in-out 0s; }.facebook a:before{    content:"\f09a";    background:#435f9f;}.social-sharing li.facebook:hover:before{    background:#fff;    color:#435f9f;}.twitter a:before{    content:"\f099";    background:#00aaf0;}.social-sharing li.twitter:hover:before{    background:#fff;    color:#00aaf0;}.pinterest a:before{    content:"\f0d2";    background:#ce1f21;}.social-sharing li.pinterest:hover:before{    background:#fff;    color:#ce1f21;}.googleplus a:before{    content:"\f0d5";    background:#e04b34;}.social-sharing li.googleplus:hover:before{    background:#fff;    color:#e04b34;}	.social-sharing_text{    font-size: 16px;    text-transform:uppercase;    color:#333;    font-weight: bold;}.social-sharing_1{    padding-top: 5px;}.product-prices .tax-shipping-delivery-label{    margin:0;}	.product-prices div{    margin-bottom:0;	}.product-prices > div{    margin-bottom:15px;}/*-------------------------category------------------------*/.block-category {    margin-bottom: 30px;}#products .products{    display:block;	    float:left;    width:100%;    overflow: inherit;}.item-product-list .wishlist a:hover,.item-product-list .compare a:hover{    background: #f60d0d;    color: #fff;}.products.horizontal_mode .item-product-list .btn-quickview-list a{    color: #252525;}.products.horizontal_mode .item-product-list .btn-quickview-list:hover a{    color: #fff;}.product-cover{    margin-bottom: 10px;    position: relative;}#recent_article_smart_blog_block_left h4:before{    display: none;}#left-column #recent_article_smart_blog_block_left h4{    display: table;    margin: 0;    width: 100%;    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #fff;    color: #252525;    font-size: 25px;    line-height: 24px;    margin-bottom: 20px;    padding: 0 0 10px;    text-transform: uppercase;}#category_blog_block_left .sdstitle_block{    margin-bottom: 0px;    display: table;    margin: 0;    width: 100%;    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #fff;    color: #252525;    font-size: 25px;    line-height: 24px;    margin-bottom: 20px;    padding: 0 0 10px;    text-transform: uppercase;}#category_blog_block_left .sdstitle_block a{    font-size: 25px;    padding-top: 0px;;    margin-bottom: 0px;    margin-top: 0px;} #left-column #recent_article_smart_blog_block_left h4 a:before{display: none}#module-smartblog-category #left-column #recent_article_smart_blog_block_left,#module-smartblog-details #left-column #recent_article_smart_blog_block_left{    padding-top:0;    display: inline-block;}#product #left-column #recent_article_smart_blog_block_left.vertical_mode,#product #left-column #category_blog_block_left,#category #left-column #category_blog_block_left{display: none}#left-column #recent_article_smart_blog_block_left .right-block-smart a{    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    max-width: 100%;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    text-transform: capitalize;}#products .product-miniature{    margin:0;	}#products .product-miniature img{    max-width:100%;    height:auto;	}.block-category #category-description p{    line-height:18px;	}.block-category #category-description p:first-child{    margin:0;	}.products.horizontal_mode #box-product-list .right-product{    padding:15px 25px;	}@media (min-width:525px) {    .item-product-list .js-product-miniature{        display:flex;	        align-items:center;    }    .products.horizontal_mode #box-product-list .right-product{        flex: 1;    }}@media (max-width:525px) {    .item-product-list .js-product-miniature {        padding: 0px 15px;    }}#box-product-grid,#box-product-list{    width:100%;    display:none;    float:left;}	.active_grid #box-product-grid{    display:block;}.active_list #box-product-list{    display:block;}.click-product-list-grid{    float:left;	    margin-right:22px;}.click-product-list-grid > div{    float:left;	    font-size:24px;    padding:0 8px;    margin:5px 0;    cursor:pointer;    color: #292929;}.click-product-list-grid > div:hover{    color:#f60d0d;	}.active_list .click-product-list-grid > div.click-product-list{    color:#f60d0d;	}.active_grid .click-product-list-grid > div.click-product-grid{    color:#f60d0d;	}#products img{    margin:0;	    max-width: 270px;}.item-product-list .left-product .hover_image{    position: absolute;    top: 0;    left: 0;    right: 0;    opacity: 0;    transition: all 0.15s ease-in-out 0s;    -webkit-transition: all 0.15s ease-in-out 0s;    -ms-transition: all 0.15s ease-in-out 0s;    -moz-transition: all 0.15s ease-in-out 0s;    -o-transition: all 0.15s ease-in-out 0s; }.item-product-list:hover .left-product .hover_image{    opacity:1;}.item-product-list .right-product .product_name{    display:table;    margin-bottom:10px;}.item-product-list .right-product .product_name a{    color: #252525;    display: inline-block;    font-size: 16px;    font-weight: normal;    line-height: 18px;    text-transform: capitalize;    width: 100%;}#products .item-product-list .right-product .product-price-and-shipping{    text-align: left;    font-size: 15px;    line-height: 20px;    margin-bottom: 18px;    float: left;    width: 100%;}#products .item-product-list .button-action-list{    padding-top: 5px;       margin-bottom: 25px;}#products .item-product-list .right-product .product-price-and-shipping#products .item-product-list .right-product .regular-price{    font-size:14px;}	#products .item-product-list .right-product .discount-percentage-product{    background:#f60d0d;    color:#fff;	    padding:0 6px;    font-size:12px;    display: none;    vertical-align:2px;}#box-product-list .product-availability-list{    display: none;}#products .item-product-list .right-product .decriptions-short p{    font-size:14px;    line-height:22px;    margin-bottom:6px;    text-align:justify;    color: #252525;}.learn-more{    color: #f60d0d;    display: block;    margin-top: 10px;    margin-bottom: 22px;}.learn-more a{    color: #f60d0d; }.learn-more a:hover{color: #777;; }.product-availability-list{    font-size:14px;    padding-left:30px;    line-height:20px;    position:relative;    margin-bottom:10px;}.variant-links-list{    margin-bottom: 10px;}.product-availability-list i{    position:absolute;    left:0;    top:0;    font-size:18px;    text-align: right;}.product-availability-list i.fa-check{    color:#32cd32;	}.product-availability-list i.fa-warning{    color:#ff8c00;}.product-availability-list i.fa-ban{    color:#ff0000;}.item-product-list{    display:inline-block;    width:100%;    float:left;    padding: 30px 0 30px;    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #fff;}.item-product-list:first-child{     padding-top: 0px;}.products-selection .total-products, .products-selection h1{    padding:0;	}.products-selection .total-products p{    line-height: 24px;    margin: 5px 0;    padding-right:10px;}.bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default{    background:#292929;	}#products .item-inner{    margin:0 auto;	}.products-selection {    text-align: center;    margin-bottom: 30px;    padding: 6px;    float: left;    width: 100%;    border: 1px solid #d6d4d4;    box-shadow: 0 0 0 1px #fff inset;}.products-selection > div {}.products-selection .total-products{    display:inline-block;	}.box-sort-by{    align-items:center;	    display:flex;    float:right;    margin-right: 8px;    padding-top: 2px;}.products-selection .sort-by{    margin:0;    color:#141415;		}.products-sort-order .select-title{    padding:0;    line-height:18px;    border: 1px solid #ebebeb;    padding:6px 12px;	    margin:0;    background:none;}.products-sort-order .select-title i {    float: right;    line-height: 18px;    margin-left: 10px;}.products-sort-order {    color: #666;    flex: 1;    float: right;    margin-left:5px;}.products-sort-order .dropdown-menu{    right: 0;    left: auto;    width: 200px;    background: #fff;    border: 1px solid #ebebeb;    border-radius: 0;    margin-top: 5px;    padding: 0;	}.products-sort-order .select-list:hover{    background:#f60d0d;	}@media (max-width:767px) {    .products-selection{        display:block;	        width:100%;        padding:10px;    }    .click-product-list-grid{        display:table;        margin:0 auto;        float:none;    }    .products-selection .total-products p{        border:none;        margin-right:0;	        padding:0;    }    .products-selection .total-products{        display:table;        width:100%;        border:none;        text-align:center;	    }}.block-categories,#search_filters{    margin-bottom: 30px;    padding: 0;    float: left;    width: 100%;    background: transparent;    border: none;    box-shadow: none;}.block-categories a {    font-size: 14px;    line-height: 18px;}.block-categories a:hover{    color:#f60d0d;	}.block-categories > h2{    display: table;    margin: 0;    width: 100%;    color: #252525;    font-size: 25px;    line-height: 24px;    margin-bottom: 20px;    padding: 0 0 10px;    text-transform: uppercase;}.block-categories .category-sub-menu li[data-depth="0"] > a{    margin: 0;    padding: 11px 0 6px 0px;    font-weight: 400;    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #ffffff;    color: #252525;    display: block;    font-size: 14px;    background: transparent;    text-transform: uppercase;}ul.category-top-menu{    margin:0 0 -1px;    width:100%;    float:left;	    border: 1px solid rgba(0,0,0,0.1);    box-shadow: 0 0 0 1px rgba(255,255,255,0.9) inset;}.block-categories .category-sub-menu {    margin: 0;    padding-left:20px;    float:left;    width:100%;}.block-categories .category-sub-menu .category-sub-menu {    padding-left: 15px;    margin-bottom: -1px;}.block-categories > ul.category-top-menu > li > .category-sub-menu > li:last-child a{    border-bottom: none;    box-shadow: none;}.collapse{    float:left;    width:100%;	}.block-categories >ul > li > .category-sub-menu{    padding: 0 15px;}.block-categories .collapse-icons {    border: medium none;    cursor: pointer;    font-size: 10px;    padding: 0;    position: absolute;    right: 0;    top: 12px;    width: 20px;    line-height: 20px;    text-align: center;    color: #9c9c9c;}.block-categories .collapse-icons i{    line-height:18px;    font-size: 17px;    color: #9c9c9c;}.block-categories .category-sub-menu li[data-depth="1"] {    margin-bottom:0;    position:relative;    float:left;    width:100%;}.block-categories .category-sub-menu .category-sub-link {    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #ffffff;    float: left;    font-size: 14px;    line-height: 18px;    width: 100%;    position: relative;    background: transparent;    padding: 11px 0px 5px 10px;    color: #252525;}.block-categories .category-sub-menu .arrows {    line-height: 18px;    position: absolute;    right: 3px;    top: 10px;    color: #9c9c9c;}.block-categories .category-sub-menu li {    float: left;    position: relative;    width: 100%;}.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) {    padding-left:0;}.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) a{    padding-left:15px;}.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"])::before {    content: "\f105";    left: 0;    font: normal normal normal 14px/1 FontAwesome;    line-height: 1px;    margin-right: 0;    position: absolute;    top: 50%;}.block-categories .category-sub-menu li[data-depth="1"] > a::before {    content: "\f105";    left: 0;    font: normal normal normal 14px/1 FontAwesome;    line-height: 5px;    margin-right: 0;    position: absolute;    top: 50%;}.block-categories .collapse-icons .add:hover, .block-categories .collapse-icons .remove:hover,.block-categories .arrows .arrow-down:hover, .block-categories .arrows .arrow-right:hover{    color:#f60d0d;}#search_filters > h4{    display: table;    width: 100%;    color: #252525;    font-size: 25px;    margin-bottom: 20px;    padding: 0 0 10px;    text-transform: uppercase;}#search_filters .facet {    float: left;    width: 100%;    margin-bottom:-1px;    border-color: #000000;    border-style: solid;    border-width: 0 0 1px;    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #ffffff;}.search_filters_2{    border: 1px solid rgba(0,0,0,0.1);    box-shadow: 0 0 0 1px rgba(255,255,255,0.9) inset;    padding: 0 15px;    overflow: hidden;}#search_filters .facet .facet-label a{    color: #666;    font-size:14px;    line-height:18px;	    margin-top:7px;}#search_filters .facet .collapse{    margin:0;	    padding-bottom: 15px;    padding-top: 10px;}#search_filters .facet ul li{    display: inline-block;    min-width: 50%;    float: left;}.custom-checkbox input[type="checkbox"] + span{    border:1px solid #cdcdcd;    width:15px;    height:15px;	}#search_filters .custom-checkbox input[type=checkbox]+span {    margin-bottom: 3px;}.color, .custom-checkbox input[type="checkbox"] + span.color{    margin-left:0;	}.btn-tertiary {    background: #292929 none repeat scroll 0 0;    box-shadow: none;    color: #fff;    margin: 20px 27px 0;    padding: 5px 15px;    -webkit-transition: all 0.15s ease-in-out 0s;     -ms-transition: all 0.1s ease-in-out 0s;    -moz-transition: all 0.1s ease-in-out 0s;    -o-transition: all 0.1s ease-in-out 0s;}.btn-secondary.focus, .btn-secondary:focus, .btn-secondary:hover, .btn-tertiary:focus, .btn-tertiary:hover, .focus.btn-tertiary{    color:#fff;    background:#f60d0d;	}#search_filters .facet .facet-title {    color: #1e1e21;    display: inline-block;    font-family: "helveticaneue";    font-size: 14px;    font-weight: normal;    text-transform: uppercase;}#search_filters .facet .facet-title:hover,#search_filters .facet .facet-label a:hover{color: #f60d0d;}#category #left-column #search_filters_wrapper{    margin:0;	}.noty_text_body > p {    margin-bottom: 0px;}#module-fieldblockwishlist-mywishlist .card-block {    padding: 30px 15px;}@media (max-width:767px){    #category #left-column #search_filters .facet .h6{        padding:0;    }    #category #left-column #search_filters .facet{    border-bottom: 1px solid #e2dfdf;        margin: 0 ;        padding: 5.5px 20px;	        float:left;        width:100%;        position:relative;    }    #category #left-column #search_filters .facet ul li{        padding:0;        border:none;	    }    #category #left-column #search_filters .facet .title .pull-xs-right {        position: absolute;        right:15px;        top:10px;    }    #category #left-column #search_filters .facet .title .pull-xs-right i{        font-size:20px;	    }    #category #left-column #search_filters .facet .collapse{    }    #category #left-column #search_filters .facet .navbar-toggler{        padding:0;        border:none;	        position: relative;        top: -3px;    }    #category #left-column #search_filters .facet ul li {        border: medium none;        margin-top: 10px;        padding: 0;    }    #category #left-column #search_filters{        margin-bottom:30px;	    }}.btn{    line-height:18px;    font-size:14px;	}.btn-primary, .btn-secondary, .btn-tertiary{    box-shadow:none;    font-weight:normal;    padding:8px 20px;}.delivery-options-list .btn-primary{    margin-top: 25px;    margin-bottom: 15px; }textarea{    width: 100%;    border: 1px solid #ebebeb;}#payment-confirmation{    padding-bottom: 15px;}body#checkout section.checkout-step .payment-options label{    display: inline-block;}body#checkout .condition-label{    margin-left: 30px;}#conditions-to-approve .custom-checkbox,#conditions-to-approve .float-xs-left{    display: inline-block;    float: left;}.btn-primary,.btn{    background:#292929;	    color:#fff;    transition: all 0.15s ease-in-out 0s;     -webkit-transition: all 0.15s ease-in-out 0s;     -ms-transition: all 0.15s ease-in-out 0s;    -moz-transition: all 0.15s ease-in-out 0s;    -o-transition: all 0.15s ease-in-out 0s;}.btn-primary:disabled,button:disabled{    cursor: not-allowed;    pointer-events: none;    opacity:0.65 !important;}.contact-form{    box-shadow: none;    text-align: left;    padding-left: 0px;    background: none;    padding: 0;    margin-bottom: 60px;}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover,.btn:hover,.btn-primary:active{    background:#f60d0d;	    color: #fff;}.input-group .input-group-btn > .btn {    border: 0 none;    box-shadow: none;    color: #fff;    font-size: 12px;    font-weight: 400;    margin-left: 0;    padding:11px 15px;    text-transform: uppercase;}.cart-grid .cart-grid-body > a.label{    box-shadow:none;    font-weight:normal;    padding:8px 15px;    background:#292929;	    color: #fff!important;    padding-left:5px;}.cart-grid .cart-grid-body > a.label:hover{    background:#f60d0d;	}.pagination{    margin:0;    margin-bottom:30px;    border:1px solid #ebebeb;    padding:3px;	    background:#ebebeb;}.pagination .page-list {    background:none;    float: right;    margin-bottom: 0;    padding: 0;    border:1px solid #ebebeb;}.pagination > div:first-child{    line-height:30px;	}.pagination > div{    line-height:30px;    margin:5px 0;	}@media (max-width:767px){    .pagination > div{        float:none !important;        display:table !important;        margin-left:auto !important;        margin-right:auto !important;    }	}.pagination a{    min-width:30px;    padding:0 15px;    float:left;    line-height:30px;    border-right:1px solid #ebebeb;	    color:#666666;}.pagination a.next {    border:none;		}.pagination a.previous i:before{    content:"\f100";	    font-family: "FontAwesome";	    font-size: 12px;    line-height: 29px;    float: left;}.pagination a.next i:before{    content:"\f101";	    font-family: "FontAwesome";	    font-size: 12px;    line-height: 29px;    float: right;}#productCates{    float:left;    width:100%;}#field_productcates{    margin-bottom:0px;    margin-top: 30px;}#field_productcates.horizontal_mode .owl-carousel .owl-item .item .item-inner {    margin-bottom: 0px;}#field_productcates.horizontal_mode .owl-carousel .owl-item .item {    padding: 0 15px;}/**************************************************************                                        CMS Pages Styles***************************************************************/#cms #center_column .block-cms {    padding-bottom: 20px; }#cms #center_column h1 {    margin-bottom: 25px; }#cms #center_column h3 {    font-size: 16px;    border-bottom: none;    margin: 0;    padding: 0 0 17px 0; }#cms #center_column p {    line-height: 18px; }#cms #center_column .list-1 li {    padding: 4px 0 6px 0;    font-weight: bold;    color: #46a74e;    border-top: 1px solid #d6d4d4; }#cms #center_column .list-1 li:first-child {    border: none; }#cms #center_column .list-1 li em {    font-size: 20px;    line-height: 20px;    padding-right: 15px;    vertical-align: -2px; }#cms #center_column img {    margin: 4px 0 17px;    max-width: 100%;    height: auto; }#cms #center_column .testimonials {    border: 1px solid;    border-color: #dfdede #d2d0d0 #b0afaf #d2d0d0;    margin: 4px 0 13px 0;    position: relative; }#cms #center_column .testimonials .inner {    border: 1px solid #fff;    padding: 19px 18px 11px 18px;    background: #fbfbfb;    background: -moz-linear-gradient(top, #fbfbfb 0%, #fefefe 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #fefefe));    background: -webkit-linear-gradient(top, #fbfbfb 0%, #fefefe 100%);    background: -o-linear-gradient(top, #fbfbfb 0%, #fefefe 100%);    background: -ms-linear-gradient(top, #fbfbfb 0%, #fefefe 100%);    background: linear-gradient(to bottom, #fbfbfb 0%, #fefefe 100%); }#cms #center_column .testimonials .inner span {    text-indent: -5000px;    display: inline-block;    width: 20px;    height: 15px; }#cms #center_column .testimonials .inner span.before {    background: url(../img/bl-before-bg.png) no-repeat;    margin-right: 8px; }#cms #center_column .testimonials .inner span.after {    background: url(../img/bl-after-bg.png) no-repeat;    margin-left: 8px; }#cms #center_column .testimonials:after {    content: ".";    display: block;    text-indent: -5000px;    position: absolute;    bottom: -16px;    left: 21px;    width: 15px;    height: 16px;    background: url(../img/testimon-after.gif) no-repeat; }#cms #center_column .testimonials + p {    padding-left: 45px;    margin-bottom: 18px; }#cms #center_column p.bottom-indent {    margin-bottom: 18px; }#cms #center_column #admin-action-cms {    background: none repeat 0 0 #F6F6F6;    border: 1px solid #d2d0d0;    padding: 10px; }#cms #center_column #admin-action-cms p {    margin: 0; }#cms #center_column #admin-action-cms p span {    display: block;    padding-bottom: 10px;    font-size: 14px;    font-weight: bold;}#cms #center_column #admin-action-cms p .button {    font: 700 17px/21px Arial, Helvetica, sans-serif;    padding: 0;    border: 1px solid;    padding: 10px 14px;    display: inline-block; }#cms #center_column #admin-action-cms p .button.publish_button {    color: #fff;    text-shadow: 1px 1px rgba(0, 0, 0, 0.2);    border-color: #0079b6 #006fa8 #012740 #006fa8;    background: #009ad0;    background: -moz-linear-gradient(top, #009ad0 0%, #007ab7 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009ad0), color-stop(100%, #007ab7));    background: -webkit-linear-gradient(top, #009ad0 0%, #007ab7 100%);    background: -o-linear-gradient(top, #009ad0 0%, #007ab7 100%);    background: -ms-linear-gradient(top, #009ad0 0%, #007ab7 100%);    background: linear-gradient(to bottom, #009ad0 0%, #007ab7 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ad0', endColorstr='#007ab7',GradientType=0); }#cms #center_column #admin-action-cms p .button.publish_button:hover {    border-color: #01314e #004b74 #0079b6 #004b74;    filter: none;    background: #0084bf; }#cms #center_column #admin-action-cms p .button.lnk_view {    text-shadow: 1px 1px white;    border-color: #cacaca #b7b7b7 #9a9a9a #b7b7b7;    background: #f7f7f7;    background: -moz-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ededed));    background: -webkit-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -o-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: -ms-linear-gradient(top, #f7f7f7 0%, #ededed 100%);    background: linear-gradient(to bottom, #f7f7f7 0%, #ededed 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ededed',GradientType=0); }#cms #center_column #admin-action-cms p .button.lnk_view:hover {    border-color: #9e9e9e #9e9e9e #c8c8c8 #9e9e9e;    filter: none;    background: #e7e7e7; }/*************About us**************/#cms #center_column h3{    border-bottom: 1px solid #ebebeb;    margin-bottom: 20px;    padding: 5px 0;}#cms #cms-about-us .page-subheading {    background: #f60d0d none repeat scroll 0 0;    border: 0;    color: #fff;    display: inline-block;    font-weight: normal;    font-size: 14px;    margin-bottom: 20px;    padding: 10px 20px;    text-transform: uppercase;}#cms #cms-about-us img{    margin: 0;}#cms #cms-about-us .our-team img {    border-radius: 50%;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;    transition: all 0.3s ease-in-out 0s;}#cms #cms-about-us .our-team img:hover {    border-radius: 50%;    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);}.label, label{    color:#292929;}#cms #cms-about-us p {    line-height: 23px;    margin-bottom: 12px;    text-align: justify;    font-size: 15px;}#cms #cms-about-us .cms-box.our-team {    margin-top: 20px;    text-align: center;}.cms-box.our-team [class*="col-"]{    margin-top: 30px;}#cms #cms-about-us .our-team p {    line-height: 1;    text-align: center;}#cms #cms-about-us p.title_font {    font-size: 18px;    margin-bottom: 10px;    margin-top: 30px;}#cms #cms-about-us .cms-box-line{    margin-bottom: 25px;}#cms #cms-about-us .cms-box-line > em{    margin-bottom: 10px;    text-transform: uppercase;    font-size: 16px;}#cms #cms-about-us .cms-line{    position: relative;    display:block;}#cms #cms-about-us .cms-line {    background: #dddddd none repeat scroll 0 0;    margin-top: 5px;    height: 8px;    width: 100%;}#cms #cms-about-us .cms-line .cms-line-comp{    position:absolute;    display:block;    height: 8px;    width:0px;    background: #f60d0d;}#cms #cms-about-us .cms-line .label em{    display: none;}#cms #cms-about-us .cms-line .label{    color: #292929;    display: block;    font-size: 16px;    font-weight: normal;    padding: 0;    position: absolute;    right: 100%;    top: -21px;}@media only screen and (max-width: 480px){    .cms-box.our-team [class*="col-"]{        width: 100%;    }}#pagenotfound .page-not-found, #products .page-not-found{    box-shadow:none;	}#pagenotfound .page-not-found .search-widget, #products .page-not-found .search-widget{    width:100%;	}.field-demo-wrap .control.inactive,.cl-row-reset .cl-reset{    background:#292929;	}.field-demo-wrap .control.active,.cl-row-reset .cl-reset:hover{    background:#f60d0d;	}.bootstrap-touchspin .btn-touchspin{    color:#333;	}.product-cover .layer{    right: 10px;    bottom: 10px;    opacity:1;    background:none;    left:auto;    top:auto;    width:25px;    height:25px;	    z-index:1001;}.product-cover .layer .zoom-in{    font-size:30px;    color:#383838;}.product-cover .layer:hover .zoom-in{    color:#f60d0d;}#header_mobile_menu {    clear: both;    width: 100%;    text-align: center;    position: relative;    z-index: 11;}#fieldmegamenu-mobile.fieldmegamenu .root:hover .root-item > a > .title , #fieldmegamenu-mobile.fieldmegamenu .root:hover .root-item > .title , #fieldmegamenu-mobile.fieldmegamenu .root.active .root-item > a > .title , #fieldmegamenu-mobile.fieldmegamenu .root.active .root-item > .title , #fieldmegamenu-mobile.fieldmegamenu .root .root-item > a.active > .title{    color: #f60d0d;}.fieldmegamenu .menu-item.depth-1 > .title a:hover{    color:#f60d0d;	}.fieldmegamenu .demo_custom_link_cms .menu-item.depth-1 > .title a:hover {    color: #f60d0d;}.fieldmegamenu .submenu .title a:hover{transition:all 0.3s ease-in-out 0s; color:#f60d0d;}.menu-bottom .menu-bottom-dec a{    padding: 10px 20px;    background: #f60d0d;    color: #fff;    display: inline-block;    margin-top: 20px;}.menu-bottom .menu-bottom-dec a:hover{background:#292929;transition:all 0.3s ease-in-out 0s;}.menu-bottom h3{        font-size: 18px;    color: #252525;    text-transform: capitalize;    font-family: 'helveticaneue';}.custom_link_feature li a:hover{ color:#f60d0d; transition: all 0.3s ease-in-out 0s;}#header .custom-col-html a{text-transform: none; color:#f60d0d;}#header .custom-col-html a:hover{color: #252525;}.custom-col-html h4 {    color: #f60d0d;    font-size: 18px;    margin-bottom: 0;    margin-top: 0;    padding-left: 15px;    text-align: center;}.custom_link_feature li a{    position: relative;}.custom_link_feature li:hover a {    margin-left: 5px;    color: #f60d0d;    transition: all 0.3s ease-in-out 0s;}.custom_link_feature a:after {    font-family: fontawesome;    content: "\f105";    margin-right: 10px;    float: left;}.custom_link_feature li:hover a:after {    padding-left: 5px;}.custom_link_feature li a {    -webkit-transition: all .3s ease-in-out 0s;    -moz-transition: all .3s ease-in-out 0s;    transition: all .3s ease-in-out 0s;}.fieldmegamenu-sticky .fieldmegamenu > ul > li.demo_other_menu {     display: inline-block;}.custom_link_feature li:hover a {    margin-left: 0px;    color: #f60d0d;    -webkit-transition: all .3s ease-in-out 0s;    -moz-transition: all .3s ease-in-out 0s;    transition: all .3s ease-in-out 0s;}#recent_article_smart_blog_block_left .block_content ul li a.read-more:hover{    background:#f60d0d;}#recent_article_smart_blog_block_left .block_content ul li .right-block-smart i{    padding-right: 10px;    color: #f60d0d;    font-size: 16px;}#recent_article_smart_blog_block_left .block_content ul li .info{    color: #f60d0d;    font-size: 12px;    text-transform: uppercase;}.info-category span,.info-category span a{    color:#f60d0d;    font-size: 13px;}@media only screen and (max-width: 991px){    .header-logo{        max-width:175px;	    }    .header-logo img{        max-width:100%;	    }    .cart_top_ajax{        right:-50px;	    }    .cart_top_ajax::before{        right:50px;	    }	}.active_filters {    background: #dededd;    padding: 10px 30px;    margin-bottom: 30px;    padding-bottom: 0;}.active_filters .filter-block .close {    color: #414141;    font-size: 16px;    opacity: 1;    margin-top: 0;    margin-left: 5px;}.field-slideshow-container .flex-control-paging li a:hover, .field-slideshow-container .flex-control-paging li a.flex-active, .nivo-controlNav a:hover, .nivo-controlNav a.active{    background:#f60d0d;}/*--------------------------------------------------------------*/.page-authentication #content{    border: 1px solid #ebebeb;    border-radius: 4px;    box-shadow: none;    max-width: 870px;    padding:30px 20px;    margin-bottom: 60px;}body#checkout section.checkout-step{    border:1px solid #ebebeb;    box-shadow:none;    border-radius:4px;    margin-bottom:15px;}#order-items hr{    border-top:#ebebeb;}.order-confirmation-table .text-xs-left,.order-confirmation-table .text-xs-right,#order-items table tr td:last-child{    color:#f60d0d;}.page-my-account #content .links a:hover {    color: #f60d0d;}.form-control:disabled, .form-control[readonly]{     background-color: #fff;}.text-sm-right {    text-align:left!important;}.form-control,.search-widget form input[type="text"]{    background-color: #fff;    background-image: none;    border: 1px solid #ebebeb;    display: block;    font-size: 14px;    min-height:40px;    padding:0px 20px;    line-height:20px;    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;    width:100%;}textarea.form-control{    padding-top:20px;	}.form-group.has-error input, .form-group.has-error select {    border-color:#ff4c4c;    outline:0;}.card{    box-shadow:none;    border-radius:4px;	    border: 1px solid #ebebeb;    margin-bottom: 60px !important;}#order-items .order-line {    align-items: center;    display: flex;    margin-top: 1rem;}.page-my-account #content .links a span.link-item{    box-shadow:none;	}.page-footer .text-xs-center a {    background: #292929 none repeat scroll 0 0;    color: #fff;    display: table;    line-height: 18px;    margin-bottom: 60px;    margin-left: auto;    margin-right: auto;    padding: 8px 15px;    font-size:14px;    text-transform:uppercase;}.page-footer .text-xs-center a:hover{    background:#f60d0d;	}.page-my-account #content .links a:hover i{    color:#f60d0d;	}.page-my-account #content .links a{    color:#333;	}body#checkout section.checkout-step .delivery-option{    background:none;	}.form-control:focus,.search-widget form input[type="text"]:focus{    border-color:#ebebeb;    outline:0;}.input-group.focus{    outline:0;	}.form-control-comment{    float:left;	}#main .page-content.page-cms{    padding:0;    text-align:left;    background: none;	}.custom-radio input[type="radio"]:checked + span {    border-radius: 50%;    display: block;    height: 9px;    left: 2px;    position: absolute;    top: 2px;    width: 9px;}.page-addresses .address{    padding:15px;    border:1px solid #ebebeb;    border-radius:4px;    box-shadow:none;	}.page-addresses .address .address-footer a{    color:#333;	}.page-addresses .address .address-footer {    border-top: 1px solid #acaaa6;    padding:0;    padding-top: 15px;}.page-footer a.account-link {    background: #292929 none repeat scroll 0 0;    color: #fff;    display: table;    float: left;    margin-bottom: 60px;    margin-right: 1rem;    padding: 8px 15px;}.page-footer a.account-link:hover{    background:#f60d0d;	}.page-order-detail .box{    border:1px solid #ebebeb;    box-shadow:none;    border-radius:4px;	}.thead-default th{    color:#666;	}.table-borde#f60d0d thead th, .table-borde#f60d0d thead td{    font-weight:normal;	}.table-borde#f60d0d,.table-borde#f60d0d th, .table-borde#f60d0d td{    border:1px solid #ebebeb;	    border-radius:4px;}.page-order-detail{    color:#666;		}body#checkout section.checkout-step .address-item.selected{    border:1px solid #ebebeb;    border-radius:4px;	}body#checkout section.checkout-step .address{    line-height:24px;	}body#checkout section.checkout-step .add-address a{    color:#333;	}body#checkout section.checkout-step .add-address a:hover{    color:#f60d0d;	}.page-addresses .address .address-footer a:hover{    color:#f60d0d;}.page-addresses .address .address-body address {    font-size: 12px;    line-height: 25px;}.custom-radio {    background: white none repeat scroll 0 0;    border: 1px solid #acaaa6;    border-radius: 50%;    cursor: pointer;    display: inline-block;    height: 15px;    margin-right: 1.25rem;    position: relative;    vertical-align: middle;    width: 15px;}.cart-summary-line .value{    color:#f60d0d;}.product-line-grid-right .cart-line-product-actions, .product-line-grid-right .product-price{    color:#f60d0d;	}.product-line-grid-right .cart-line-product-actions{line-height: 26px;}.product-line-grid-right .product-price{line-height: 40px;}.cart-grid-body .cart-overview{    padding:15px 0;	}.cart-grid-body .cart-overview .no-items{    padding:0 15px;	}.cart-item{    border-bottom:1px solid #ebebeb;	}.cart-item:last-child{    border:none;}	.cart-item .product-line-grid{    display:flex;    align-items:center;	}.cart-summary-line{    margin-bottom:10px;}	#cart-summary-product-list .media{    margin-bottom:5px;	}/*--------------------------------------popup cart----------------*/#blockcart-modal .modal-title i.material-icons {    margin-right: 10px;}#blockcart-modal .modal-title {    color: #fff;    font-size: 18px;    font-weight: normal;}#blockcart-modal .cart-content{    padding-left:15px;	}@media (max-width: 991px) {    #blockcart-modal .cart-content{        padding-left:0;	    }}#blockcart-modal .cart-content p{    color:#f60d0d;}	#blockcart-modal .cart-content p strong{    color:#666;	    font-weight:normal;}.pagination .disabled{    cursor:pointer;	}#blockcart-modal .cart-content p.cart-products-count{    color:#666;	    font-size:18px;    line-height:24px;}#blockcart-modal .divide-right {    border:none;}#blockcart-modal .modal-body{    padding:30px;	}#blockcart-modal .product-image {    height: auto;    max-width: 100%;    width: auto;}#blockcart-modal .modal-body:before{    content:"";    width:2px;    position:absolute;    top:30px;    bottom:30px;    left:50%;    margin-left:-1px;    background:#ebebeb;    border-right:1px solid #fff;}@media (max-width: 767px) {    #blockcart-modal .modal-body:before{        display:none;	    }    #blockcart-modal .product-image{        margin:0 0 20px;	    }}#blockcart-modal .product-name {    color:#666;    font-size: 18px;    font-weight: normal;}#blockcart-modal .modal-body .divide-right span{    color:#666;	}.product-price{    color:#f60d0d;}.product-price1{    float:left;    display: inline-block;}#blockcart-modal .divide-right p.price{    color:#f60d0d;	    font-weight:normal;}#blockcart-modal .divide-right strong{    font-weight:normal;	}#blockcart-modal .cart-content .btn i{    display:none;	}#blockcart-modal .cart-content .btn{    background: #292929 none repeat scroll 0 0;    color: #fff;    float: left;    font-size: 13px;    margin: 10px 10px 0 0;    padding: 8px 15px;    transition: all 0.15s ease-in-out 0s;     -moz-transition: all 0.15s ease-in-out 0s;     -ms-transition: all 0.15s ease-in-out 0s;     -o-transition: all 0.15s ease-in-out 0s;     -webkit-transition: all 0.15s ease-in-out 0s; }#blockcart-modal .cart-content .btn:hover{    background:#f60d0d;	}/*------------------------------------------------------*/.tabs{    background:none;    box-shadow:none;    margin-top: 50px;    padding:0;	    text-align: center;}p{    color: #666;    font-size:14px;}#product-details .label{    color:#fff;}.tabs p{    line-height:24px;	}.tabs .tab-content{    padding: 25px 0px 20px 0px;    text-align: justify;}.tabs .tab-pane {    padding-top: 0;}.product-actions .add-to-cart i{    font-size: 20px;}.tabs .nav-tabs li:last-child .nav-link{    margin-right:0;}.product-description p.fashion-has{margin-bottom: 12px;}.product-features>dl.data-sheet dd.value{    margin-right: 0;    margin-bottom: 10px;}.product-features>dl.data-sheet dt.name{margin-right: 10px;}.tabs .nav-tabs .nav-item a{    border-bottom: none;    background: none repeat scroll 0 0 #252525;    border-image: none;    color: #fff;    font-size: 20px;    line-height: 20px;    padding: 7px 20px;    text-transform: uppercase;    margin: 0 1px 0 0;    font-weight: 500;}.tabs .nav-tabs .nav-link.active a, .tabs .nav-tabs .nav-link:hover a{    border-bottom: none;    line-height:34px;    padding: 7px 20px;    background: none repeat scroll 0 0 #f60d0d;    border-image: none;    color: #fff;    cursor: default;}.tabs .nav-tabs .nav-link.active,.tabs .nav-tabs .nav-link:hover {    border: none;    border-bottom:none;    background: none repeat scroll 0 0 #f60d0d;        color: #fff;}.tabs .nav-tabs{    margin-bottom: 0;    border-bottom: none;    padding-top: 4px;    text-align: left;}.tabs .nav-tabs .nav-item{    margin:0;    text-align: center;    display: inline-block;    float: none;}.product-manufacturer{    text-align:center;	}.product-reference{    float:right;	    margin-right: 13px;}.img-thumbnail{    border:none;    padding:0;    margin-bottom:10px;	}.product-features{    margin:0;    margin-top:20px;	}@media (max-width:543px){    #content-wrapper, #left-column{        padding:0 15px !important;	    }}/*-----------popupcart-----------------*/.img-responsive{    max-width:100%;    height:auto;	}.cart_top_ajax{    z-index:9;    display:none;    position:absolute;    left:auto;    right:0;    width: 270px;    /*    top:100%;*/    min-width:270px;    border-top:3px solid #f60d0d;	    line-height:normal;    padding:0 0 10px;    background:#fff;    margin-top:7px;    box-shadow: 0 8px 14px 0 rgba(0, 0, 0, 0.25), inset 0 0 1px rgba(0,0,0,0.35);}.cart_top_ajax:before {    color: #f60d0d;    content: "ïƒ˜";    font-family: "FontAwesome";    font-size:29px;    position: absolute;    right: 0;    top: -22px;    width:26px;}#_desktop_cart .cart_top_ajax .cart-item-product, #_mobile_cart .cart_top_ajax .cart-item-product{    float:left;    width:100%;    position:relative;    padding: 15px;    border-top:1px solid #ebebeb;}	#_desktop_cart .cart_top_ajax .cart-item-product:first-child, #_mobile_cart .cart_top_ajax .cart-item-product:first-child{    border-top:none;	}#_desktop_cart .product-name-ajax .qtt-ajax, #_mobile_cart .product-name-ajax .qtt-ajax{    float:left;    margin-right:5px;    line-height:20px;}#_desktop_cart .price, #_mobile_cart price{    font-weight: normal;}#_desktop_cart .product-name-ajax a, #_mobile_cart .product-name-ajax a{font-size: 14px;    float: none;    height: auto;    line-height: normal;    padding: 0;    max-width: 100px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    float:left;    line-height:20px;}#_desktop_cart .product-name-ajax a:hover, #_mobile_cart .product-name-ajax a:hover{    color:#f60d0d;}#_desktop_cart .cart_top_ajax a.cart-item-product-left, #_mobile_cart .cart_top_ajax a.cart-item-product-left{    float: left;    height: auto;    line-height: normal;    margin-right: 15px;    max-width: 68px;    padding: 0;}#_desktop_cart .cart_top_ajax .cart-item-product-right, #_mobile_cart .cart_top_ajax .cart-item-product-right {    float:left;	    line-height:20px;}#_desktop_cart .cart_top_ajax .cart-item-product-right > div, #_mobile_cart .cart_top_ajax .cart-item-product-right > div{    width:100%;    text-align: left;    padding-bottom: 2px;    overflow: hidden;}#_desktop_cart .cart_top_ajax a.remove-from-cart, #_mobile_cart .cart_top_ajax a.remove-from-cart{    font-size: 18px;    height: auto;    line-height: 1;    padding: 0;    position: absolute;    right:5px;    top:10px;    color:#333;}#_desktop_cart .cart_top_ajax a.remove-from-cart:hover, #_mobile_cart .cart_top_ajax a.remove-from-cart:hover{    color:#f60d0d ;	}.card-block-top{    float:left;    width:100%;    padding:10px 15px;    border-top:1px solid #ebebeb;}.product-line-info-top .price{    font-weight: normal;  }.card-block-top .totals-top .value-top{    float:right;    font-weight: normal;}.card-block-top .totals-top{    float:left;    width:100%;	    line-height:25px;    text-align: left;}#_desktop_cart .cart_top_ajax a.view-cart, #_mobile_cart .cart_top_ajax a.view-cart{    line-height:normal;    height:auto;    font-size:12px;    text-transform:uppercase;    background:#292929;    color:#fff;    padding:8px 20px;    margin-top:10px;	    float:right;}#_desktop_cart .cart_top_ajax a.view-cart:hover, #_mobile_cart .cart_top_ajax a.view-cart:hover{    background:#f60d0d;}#_desktop_cart .box-item, #_mobile_cart .box-item{    max-height:320px;    overflow:auto;}	/*-------------------------------blocksearch-------------------------------------*/#_desktop_search{    display: inline-block;    height: 34px;    float: left;    position: relative;    text-align: center;}#_desktop_search .current{    display: none;    color:#999;    cursor:pointer;    transition: all 0.3s ease-in-out 0s;     -moz-transition: all 0.3s ease-in-out 0s;     -ms-transition: all 0.3s ease-in-out 0s;     -o-transition: all 0.3s ease-in-out 0s;     -webkit-transition: all 0.3s ease-in-out 0s; }#_desktop_search div.dropdown-menu{    display:inline-block;    top: 0px;    line-height:1;    border:none;    left:auto;    padding:0;    background: none;}#_desktop_search div.dropdown-menu:before{    content:"\f0d8";    font-family:"FontAwesome";    font-size: 30px;    position: absolute;    right: 0;    top: -19px;    width: 27px;    color:#f60d0d;    display: none;}#_desktop_search .field-search:hover .btn.button-search,#_desktop_search .field-search:active .btn.button-search,#_desktop_search #search_query_top:focus+.btn.button-search, .sticky-fixed-top .field-search:hover .btn.button-search,.sticky-fixed-top .field-search:active .btn.button-search,.sticky-fixed-top #search_query_top:focus+.btn.button-search {    background-color: #f60d0d;    color: #ffffff!important;    border-radius: 0 0 0 0;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -ms-transition: all 0.3s ease-in-out 0s;}#_desktop_search .field-search .btn.button-search .icon-search{    display:none;}@media (max-width: 991px){    #_desktop_search #search_query_top{        max-width:270px !important;        float:right;	    }}#_desktop_search .search_filter div.selector, #_desktop_search .search_filter div.selector span, #_desktop_search .search_filter div.selector #category_filter{    line-height:50px;    height:50px;    font-size:12px;    display: inline-block;}#_desktop_search .search_filter div.selector{    border:none;	    text-align:left;    padding-left:20px;    color:#858585;}#_desktop_search .search_filter div.selector span{    color:#858585;}#_desktop_search .search_filter div.selector span::before{    color:#c0c0c0;    right:20px;    content:"\f107";    font-size:14px;    margin-top:0;}#_desktop_search .search_filter div.selector.hover span::before, #_desktop_search .search_filter div.selector.focus span::before{    color:#f60d0d;}#_desktop_search .search_filter div.selector span::after{    content:"";    font-family: "FontAwesome";    width:1px;    height:40px;    background:#f1f1f1;    top:50%;    right:0;    position:absolute;    transform:translateY(-50%);    -moz-transform:translateY(-50%);    -ms-transform:translateY(-50%);    -o-transform:translateY(-50%);    -webkit-transform:translateY(-50%);}#_desktop_search .form-control{    border: 1px solid #ebebeb;    background: #fff;    padding: 0 10px;    text-align: left;    cursor: auto;    min-height: 34px;    font-size: 13px;    border-radius: 4px 0 0 4px;}#_desktop_search .btn.button-search{    line-height: 50px;    padding: 0;    border-radius: 0 4px 4px 0;    top: 0px;    position: relative;    border: none;    background: #f60d0d;    width: 50px;    transition: all 0s ease-in-out 0s;    -moz-transition: all 0s ease-in-out 0s;    -ms-transition: all 0s ease-in-out 0s;    -o-transition: all 0s ease-in-out 0s;    -webkit-transition: all 0s ease-in-out 0s;	}#_desktop_search .btn.button-search:hover {    background: #252525; }#_desktop_search .btn.button-search::before{    font-size: 20px;}#_desktop_search .btn.button-search.active{    background:#f60d0d;}#_desktop_search #search_query_top:focus{    box-shadow:none;	}#_desktop_search #search_query_top{    border: 1px solid #ebebeb;    background: #fff;    height:34px;    color: #999;    font-size: 13px;    max-width: 360px;    width: 360px;    padding-left: 20px;    position: relative;    float: left;    transition: all 0s ease-in-out 0s;    -moz-transition: all 0s ease-in-out 0s;    -ms-transition: all 0s ease-in-out 0s;    -o-transition: all 0s ease-in-out 0s;    -webkit-transition: all 0s ease-in-out 0s;}.sticky-fixed-top #_desktop_search #search_query_top{    width: 250px;    background: #f1f1f1;    text-shadow: 1px 1px #fff;}#_desktop_search .field-search{    display:table;}#_desktop_search .search_filter{    width: 190px;    margin: 0;    float: left;}#_desktop_search .current{    display: inline-block;    width: 20px;    height: 42px;    line-height: 42px;    text-align: center;    cursor: pointer;    font-size: 17px;}.sticky-fixed-top #_desktop_search .current{    color: #929596;}.sticky-fixed-top #_desktop_search .current:hover,#_desktop_search .current:hover{    color: #f60d0d;}#_desktop_search div.dropdown-menu{    display: none;    position: absolute;    right: -25px;    top: 100%;    line-height: 1;    border: none;    left: auto;    padding: 0;    min-width: 100%;    margin: 0;    margin-top: 5px;}#_desktop_search #search_query_top{    right: 0;    top: 0;    min-width: 255px;    background: #fff;    margin: 0;    max-width: 300px;    border: 1px solid #e2dfdf;    position: absolute;    border-radius: 0;}#_desktop_search .btn.button-search{    display: inline-block;    width: 34px;    height: 34px;    background: transparent;    line-height: 34px;    text-align: center;    color: #555;    cursor: pointer;    position: absolute;    right: 0;    margin: 0;    border-radius: 0;}#_desktop_search .btn.button-search::before{    font-size: 14px;    content: "\f002";    display: block;    font-family: "FontAwesome";}.sticky-fixed-top .input-group-btn.search_filter{display: none}/*----------------------------------------------------------------------*/.hover_banner{    position: relative;    overflow:hidden;}.text-center.hover-banner1{    display: inline-block;    float: left;    margin-bottom: 30px;}.text-center.hover-banner1 .col-sm-6.col-md-6:first-child{    position: relative;}.text-center.hover-banner1 .col-sm-6.col-md-6.hover_banner1:first-child:after{    border-color: transparent;}.home-banner-1-text{    position:absolute;    top:25px;    left:15px;    text-align:left;    z-index: 10;}.url-link-banner1 a {    background: #f60d0d;    color: #fff;    border: 1px solid #f60d0d;    line-height: 34px;    height: 35px;    display: inline-block;    padding: 0 20px;    text-transform: uppercase;    font-weight: bold;}.url-link-banner1 a:hover {    background: #252525;    border: 1px solid #252525;    color: #fff;}.home-banner-1-text h4{    font-size: 16px;    text-transform:uppercase;    color:#333333;}.home-banner-1-text h2{    font-size:36px;    text-transform:uppercase;    color:#333333;    padding-top: 1px;    margin-bottom: 7px;}.home-banner-1-text h2 span{    color:#f60d0d;    padding-left: 8px;}.hover_banner a:after {    content: '';    position: absolute;    top: 0;    bottom: 0;    right: 0;    left: 0;    -webkit-transition: all 0.6s ease-in-out;    -moz-transition: all 0.6s ease-in-out;    -ms-transition: all 0.6s ease-in-out;    -o-transition: all 0.6s ease-in-out;    transition: all 0.6s ease-in-out;}.hover_banner a:before {    content: '';    position: absolute;    top: 0;    bottom: 0;    right: 0;    left: 0;    -webkit-transition: all 0.6s ease-in-out;    -moz-transition: all 0.6s ease-in-out;    -ms-transition: all 0.6s ease-in-out;    -o-transition: all 0.6s ease-in-out;    transition: all 0.6s ease-in-out;}.bn-text-banner2, .bn-text-banner1 {position: absolute;    z-index: 1;    top: 50%;    right: 25px;    text-align: left;    transform: translateY(-50%);}.url-link-banner1{    padding-top: 7px;}.hover_banner1{    position: relative;    display: inline-block;}.hover_banner1:hover:after {    left: 0px;    right: 0px;    z-index: 1;}.hover-banner1 > .row > .hover_banner1:hover:after {    left: 15px;    right: 15px;}.hover_banner1:after {    border-style: solid;    border-width: 10px;    border-color: rgba(0,0,0,.05);    background: rgba(0,0,0,.03);    bottom: 0;    content: "";    height: 100%;    left: 50%;    position: absolute;    right: 50%;    transition-duration: 0.3s;    transition-property: left,right;    transition-timing-function: ease-out;    z-index: -1;}/****Original Banner code for banner 2***//***.hover-banner2 .bn-text{    margin-left: -44px;    display: inline-block;}.hover-banner2 .bn-text a:before{display: none}.hover-banner2 a:hover:before{    opacity: 1;    filter: alpha(opacity=100);    -webkit-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    -webkit-transition: all .35s ease 0s;    -o-transition: all .35s ease 0s;    transition: all .35s ease 0s;}.hover_banner_2{    position: relative;}.home-banner-2-text{    position: absolute;    top:50%;    left:50%;    transform: translate(-50%,-50%);    -webkit-transform: translate(-50%,-50%);    -ms-transform: translate(-50%,-50%);    -moz-transform: translate(-50%,-50%);    -o-transform: translate(-50%,-50%);    z-index: 10;}.home-banner-2-text h2{    font-size:30px;    color:#333;    text-transform: uppercase;}.home-banner-2-text h4{    font-size:18px;    color:#f60d0d;    padding-top: 11px;    padding-bottom: 21px;    text-transform: uppercase;}/****End Original Banner code for banner 2***//****Code from demo fashion home 4 ***/.hover-banner2 a:hover:before{    opacity: 1;    filter: alpha(opacity=100);    -webkit-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    -webkit-transition: all .35s ease 0s;    -o-transition: all .35s ease 0s;    transition: all .35s ease 0s;}.hover-banner2 a:hover img{opacity: 0.8}.hover-banner2 a:before{    bottom: 15px;    content: "";    left: 15px;    position: absolute;    right: 15px;    top: 15px;    z-index: 1;    -webkit-transform: scale(1.1);    -ms-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);    opacity: 0;    filter: alpha(opacity=0);    -webkit-transition: all .35s ease 0s;    -o-transition: all .35s ease 0s;    transition: all .35s ease 0s;}.hover-banner2 .hover_banner > a:before{    border-bottom: 1px solid #fff;    border-top: 1px solid #fff;    bottom: 20px;    left: 10px;    right: 10px;    top: 20px;    -webkit-transform: scale(1,0);    -ms-transform: scale(1,0);    -o-transform: scale(1,0);    transform: scale(1,0);}.hover-banner2 .hover_banner > a:after{    border-left: 1px solid #fff;    border-right: 1px solid #fff;    left: 20px;    right: 20px;    bottom: 10px;    top: 10px;    -webkit-transform: scale(0,1);    -ms-transform: scale(0,1);    -o-transform: scale(0,1);    transform: scale(0,1);}.hover-banner2 .hover_banner > a:after,.hover-banner2 .hover_banner > a:before{    content: "";    filter: alpha(opacity=0);    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    -moz-opacity: 0;    -khtml-opacity: 0;    opacity: 0;    position: absolute;    -webkit-transition: all 0.65s ease 0s;    -o-transition: all 0.65s ease 0s;    transition: all 0.65s ease 0s;    z-index: 1;}.hover-banner2 .hover_banner:hover > a:before,.hover-banner2 .hover_banner:hover > a:after{    filter: alpha(opacity=100);    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;    -webkit-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);}/****End Code from demo fashion home 4 ***/.hover-banner3{    position: relative;    margin-bottom: 98px;    margin-top: 40px;}.home-banner-3-text{    position: absolute;    top: 50%;    left:90px;    right:90px;    margin-top: -22px;}.home-banner-3-text p{    font-size: 17px;    color:#333;    display: inline-block;    float: left;    margin-bottom: 0px;    line-height: 45px;    text-transform: uppercase;}.home-banner-3-text .hottine{    float: right;    padding: 0px 26px;    height: 45px;    background: #f60d0d;    line-height: 48px;    text-transform: uppercase;}.home-banner-3-text .hottine span{    font-size: 18px;    color:#252525;}.home-banner-3-text .hottine .hottine1{    color:#fff;    font-size:18px;    text-transform: uppercase;}.home-banner-3-text .hottine a:hover span{    color:#fff;}.bn-text{    position: absolute;    text-transform: uppercase;    z-index: 1;    top: 66%;    margin-left: 38px;    padding: 0 15px;    background: #383838;    line-height: 1;    padding-top: 4px;    padding-bottom: 6px;    border: none;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);}.bn-text:hover{background: #f60d0d}.bn-text a{    color: #fff !important;    font-size: 12px;}/*-----------------------------------------------*/.right_blog_home{    background:none;    position:static;}.right_blog_home .content{    color:#666;    font-size:14px;	    text-align: left;    display: block;    width: 100%;}#smart-blog-custom .image_holder_wrap{    margin-bottom: 0px;}#smart-blog-custom .sds_post_title{    padding: 0;    font-size: 15px;    margin-bottom:8px;    padding-top: 6px;    text-transform: uppercase;}#smart-blog-custom .right_blog_home {    background: rgba(0,0,0,0.5) none repeat scroll 0 0;    bottom: 0;    color:#fff;    left: 0;    position: absolute;    right: 0;    padding: 12px 0px 0px 12px;}#smart-blog-custom .content p{    margin-top: 5px;    font-size: 14px;    text-align: justify;    margin-bottom: 4px;    padding-right: 12px;    line-height: 18px;    color: #fff;}.border_opacity0{    opacity: 0;}.right_blog_home .content a{    color:#fff;	    line-height:1;    font-size:15px;    font-family: 'helveticaneue';}.right_blog_home .content h3:hover a{    color:#f60d0d;	}.right_blog_home .content p{    color:#666;	}.right_blog_home .content i{    font-size: 14px;}.sdsblog-box-content .sds_blog_post .right_blog_home .r_more{    background: #252525 none repeat scroll 0 0;    color: #fff;    display: inline-block;    float: right;    font-size: 14px;    padding: 0px 10px;    text-transform: capitalize;}.sdsblog-box-content .sds_blog_post:hover .right_blog_home .r_more{    background-color: #f60d0d;}.inline-block_relative{    max-width:370px;	    margin-bottom:0px;    position: relative;}.smart-blog-home-post.horizontal_mode{    margin: 0;    margin-top: 50px;}.sdsblog-box-content .sds_blog_post .right_blog_home .r_more:before{    content:"\f105";    font-family:"FontAwesome";    position:absolute;    width:17px;    height:17px;    line-height:14px;    border:1px solid;    left:0;    display: none;    border-radius:50%;}.footer-container{    box-shadow:none;    padding:0;    margin:0;	}.image_holder_wrap{    max-width:100%;    text-align: center;	    overflow: hidden;}.news_module_image_holder .image_holder_wrap a{    display: block;}.news_module_image_holder:hover .image_holder_wrap a{    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    transform: scale(1.1);}/*----------------------------------------*/#left-column .v-megamenu{    border: 1px solid #ebebeb;    background: #fff;    border-top: none;    margin-bottom: 30px;}#left-column .v-megamenu-container{margin-top: -40px;}#left-column .v-megamenu-title{display: none}.block_testimonials{    display: block;    width: 100%;    background: #f9f9f9;    margin-top:0px;}.block block_testimonials .padding-lert{    padding-left:0px;}.testimo{    position: relative;    z-index: 9;}/*.des_testimonial p::before {    color: #666;    content: "\f10d";    display: inline-block;    font-family: "fontAwesome";    font-size: 5px;    margin-right: 3px;    vertical-align: super;    font-style: italic;}.des_testimonial p::after {    color: #666;    content: "\f10e";    display: inline-block;    font-family: "fontAwesome";    font-size: 5px;     margin-top: 10px;     margin-left: 1px;     position: absolute;     vertical-align: text-bottom;    font-style: italic;}*/#wrapper{    width:100%;}#index #wrapper{    padding-top:0px; }#slide img {    box-sizing: unset;    margin-right:0px;    height: 80px;    width: 80px;    border-radius:0px;    -moz-border-radius:0px;    -webkit-border-radius:0px;    -ms-border-radius:0px;    -o-border-radius:0px;}#pagination_cycle a{    color:#fff;    padding:5px;    background:red;    margin:5px;    min-width:30px;    display:inline-block;    text-align:center;	}#testimonials_block_right .media{    margin-top: 30px;    min-width: 240px;    height: 84px;    background: #f1f1f1;    display: inline-block;    text-align: left;    padding: 2px;}#testimonials_block_right .media .block_img{    display: inline-block;    float: left;    padding-right: 20px;}.block_testimonials .bx-controls-direction{    position:relative;    z-index:1;}#testimonials_block_right h2::after{    display:none;}.des_testimonial{    margin: 0 auto;    padding: 0px 0px 0px 0px;}#testimonials_block_right .des_testimonial{    padding: 30px 0px 0px 0px;}.main-block .content_text{    margin-top: 18px;}.des_company{    color:#fff;    font-size:12px;}.des_namepost{    font-size:14px;}.main-block .content_test{    text-align:left;}#testimonials_block_right .next.bx-next, #testimonials_block_right .prev.bx-prev{    border:none;}#testimonials_block_right .next.bx-next::before,#testimonials_block_right .prev.bx-prev::before{    color:#fff;    font-size:24px;    width:30px;    position:static;    z-index:1;    text-align:center;}#testimonials_block_right .next.bx-next:hover:before,#testimonials_block_right .prev.bx-prev:hover:before{    color:#f60d0d;}.block_testimonials .bx-controls-direction {    position: static;    z-index: 1;}#testimonials_block_right .next.bx-next, #testimonials_block_right .prev.bx-prev{    position: absolute;    top: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);    z-index:999;    left:auto;    right:auto;}#testimonials_block_right .next.bx-next{    right:70px;}#testimonials_block_right .prev.bx-prev{    left:70px;}@media (max-width: 991px){    #testimonials_block_right .next.bx-next{        right:10px;    }    #testimonials_block_right .prev.bx-prev{        left:10px;    }	    .des_testimonial::before,.des_testimonial::after {        display:none;    }}/*-------------------------------------------------------*/#footer{    padding-top:0;}#fieldbrandslider-manufacturers .owl-item a{    padding: 0px;    text-align: center;    display: inline-block;    overflow: hidden;}#fieldbrandslider.horizontal_mode .owl-carousel .owl-item .item{    padding:0px 15px;    overflow: hidden;    margin: 0;    float: left;    display: inline-flex;}/*------------------------------------------------*/#footer_sub_menu_col_2 h2{    display: inline-block;    font-size: 18px;    color: #fff;    font-weight: 500;    text-transform: uppercase;    margin-bottom: 0px;    padding-right: 104px;    line-height: 50px;    padding-top: 0px;    margin-top: 0px;}.footer-center{    padding-bottom:62px;    border-color: rgba(0,0,0,1);    border-style: solid;    border-width: 0 0 1px;    box-shadow: 0 1px rgba(255,255,255,0.2);    -webkit-box-shadow: 0 1px rgba(255,255,255,0.2);    -moz-box-shadow: 0 1px rgba(255,255,255,0.2);}.footer-center li.menu_col_1{    padding-left: 0;    vertical-align: middle;    margin-bottom: 22px;    position: relative;    display: table;    width: auto;}.footer-center li .icon .fa{    font-size: 0;    color: #f60d0d;    border: none;    left: 0;    padding: 0;    position: static;    text-align: center;    top: 0;    -webkit-transition: all .4s ease-in 0s;    -moz-transition: all .4s ease-in 0s;    transition: all .4s ease-in 0s;}.footer-center li .icon-text{    display: table-cell;    vertical-align: middle;    padding-left: 15px;    line-height: 1;}.footer-center li .icon-text span,.footer-center li .icon-text a{    float: left;    width: 100%;    color: #666;    line-height: 20px;}.back_fonter{margin-bottom: 26px}.footer-top-before{    background:rgba(0,0,0,0.5);}.newletter-text{    color: #666;    line-height: 22px;    font-style: italic;}.left-newletter{    float:right;    margin: 30px 0;	}.newletter-text i{    float: left;    color: #fff;    font-size: 24px;    line-height: 100px;    padding-right: 20px;    display: inline-block;}.newletter-text > :before{    display: inline-block;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -ms-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;}.newletter-text:hover > :before{    transform: rotateY(-360deg);    -moz-transform: rotateY(-360deg);    -ms-transform: rotateY(-360deg);    -o-transform: rotateY(-360deg);    -webkit-transform: rotateY(-360deg);}.newletter-text1{    float: left;    color: #fff;    font-size: 18px;    text-transform: uppercase;    font-weight: 600;    display: inline-block;}.newletter-text2{    float: left;    color: #fff;    font-size: 14px;    text-transform: uppercase;    padding-left: 5px;    display: inline-block;}.newletter-text2 span{    color: #ffd800;    font-weight: 600;}.left-newletter h4{    font-size:26px;    line-height:24px;    text-transform:uppercase;	    color:#fff;    margin-bottom:10px;    margin-top:-5px;}.left-newletter p{    font-size:12px;    line-height:24px;    color:#999;	    margin:0;}.footer-newsletter .input-wrapper input{    width: 500px;    background: #fff;    height: 50px;    line-height: 50px;    text-align: center;    padding: 0 25px;    border: 1px solid #ebebeb;    color: #999;}.footer-newsletter .button-newletter{    color: #fff;    position: relative;    line-height: 40px;    margin-top: 20px;    background: #f60d0d;    border: 1px solid rgba(255,255,255,.2);    padding: 0 22px;    font-weight: bold;    text-transform: uppercase;}.footer-newsletter .button-newletter:hover,.footer-newsletter .button-newletter:active,.footer-newsletter .button-newletter:focus{    background: #252525;}.footer-newsletter form{    display: inline-block;    position: relative;    float: left;}.footer-container{    color:#999999;}.footer-container p{    line-height:20px;	    color:#999;}.footer-container  h3 img{    margin-top:4px;	}.footer-container  h3{    color:#fff;    font-size:14px;    line-height:18px;    color:#fff;    font-weight:bold;    text-transform:uppercase;	    margin-bottom:16px;}.footer-container .links ul{    background:none;    float:left;    width:100%;}.footer-container .links ul > li{    padding:0;    border:none;    font-weight:normal;	}.footer-container .links{    position:relative;	}.footer-container .links .title{    border: medium none;    color: #fff;    padding: 0;    position: absolute;    right: 10px;    top: 0;}.footer-container .bullet ul li,.footer-container .bullet ul li a{    font-size:12px;    line-height:18px;    margin:0;    float:left;    width:100%;}.footer-container li a {    color:#999;	}.footer-container .bullet ul li a {    margin:6px 0;    position:relative;    padding-left:15px;    width:100%;    color:#999;}.footer-container .bullet ul li a:before{    border-left:4px solid #fff;    border-right:none;    border-bottom:4px solid transparent;    border-top:4px solid transparent;    content: "";    height: 0;    width: 0;    left:0;    top:50%;    margin-top:-4px;    position:absolute;    display:inline-block;}.footer-container .bullet ul li a:hover{    color:#fff;    text-decoration:underline;	}.footer-container .about_ft ul li p{    margin-bottom:24px;    margin-top:9px;    text-align: justify;}.footer-container .contact_ft ul li{    line-height:18px;	    padding-left:33px;    position:relative;    float:left;    width:100%;    margin-bottom:25px;}.footer-container .contact_ft ul li:last-child{    margin-bottom:0;	}.footer-container .contact_ft ul li div{    position:absolute;    left:0;    top:50%;	    font-size:18px;    color:#fff;    line-height:0;    height:0;}.footer-container .contact_ft ul li span,.footer-container .contact_ft ul li a{    margin:6px 0;    float:left;    width:100%;	    font-size:12px;    color:#999;}.footer-container .contact_ft ul li a:hover{    color:#fff;    text-decoration:underline;	}.top-stores{    border-bottom: 1px solid #ebebeb;    padding: 36px 0;    border-top: 1px solid #ebebeb;}.top-stores .most-searched{margin-bottom: 11px;}.top-stores .most-searched a{    color: #999;}.top-stores .most-searched a:hover,.footer-center li .icon-text a:hover{color: #f60d0d;}.top-stores .most-searched:last-child{margin-bottom: 0}.top-stores .most-searched a:after{    content: "|";    padding: 0 6px;    color: #999;}.top-stores .most-searched a:last-child:after{display: none}.footer-bottom p a{    color: #f60d0d;    text-decoration: underline;}.border-dashed{    height: 55px;    border: 1px dashed #393939;    line-height: 55px;}.border-dashed i{    color:#fff;    font-size:18px;    margin:0 17px;}.footer_logo .block{    margin-bottom: 50px;}.border-dashed p{    color:#999;    margin:0;    font-size:14px;    display: inline-block;}.social_footer{    display: table;}.social_footer a,.social_footer span{    font-size:0;	}.social_footer a:before{    font-size:14px;}.social_footer a{    color: #fff !important;    border-radius: 50%;    float: left;    width: 32px;    height: 32px;    text-align: center;    line-height: 32px;    border: none;    margin-right: 10px;	}.social_footer a.fa-facebook{background: #3b5998;}.social_footer a.fa-google-plus{background: #36b9ff;}.social_footer a.fa-twitter{background: #dc4a38;}.social_footer a.fa-rss{background: #cb2028;}.social_footer a:hover{background: #383838;}.social_footer a:last-child{margin-right: 0}.social_footer span{    width:60px;    height:38px;    position:relative;	    float:left;}.social_footer span:before{    width:40px;    height:1px;    background:rgba(255,255,255,0.1);    position:absolute;    top:50%;    left:50%;    content:"";    margin-left:-20px;}h1[itemprop="name"]{    font-size: 20px;    text-transform: capitalize;    margin-bottom: 15px;    line-height: 20px;    color: #252525;}.breadcrumb li:last-child::after {    display: none;}#wrapper .breadcrumb li a:hover{    color:#f60d0d;}.breadcrumb {    margin-bottom:0px;}@media (max-width:991px){    body:not(#index) #fieldbrandslider{    }}.page-customer-account #content .no-account{    font-size:14px;	}.field-slideshow-container .flexslider{    margin: 0 auto;    display: table;    max-width: 300px;    margin-bottom:30px;	}/*---------------------------------------------------------------------*/#newsletter_block_popup{    left:0;    bottom:auto;    right:0;    top:auto;    width:100%;    height:100%;    position:relative;    text-align:center;}.fieldpopupnewsletter{    max-width:100%;}.popup_title p{    color:#fff;    font-size:12px;    text-transform:uppercase;    font-weight:bold;	}.popup_text h2{    font-size:40px;	}.popup_text{    margin-bottom: 40px;}.popup_text p{    font-size: 13px;    line-height: 1;    margin: 0;    color: #666;    font-weight: 400;}.fieldpopup .inputNew{    float:none;    display:table;    margin:0 ;    width:310px;    padding:0 15px;    line-height:35px;    height:35px;    color:#666;    font-size:13px;    margin-top:30px;    border-radius:0;}.send-response{    position: absolute;    width: 100%;    padding-top: 0px;    margin-top: -23px;    top: 100%;    left: 0;    font-size: 14px;}.button_unique{    line-height: 1;    padding: 7px 35px;    background: transparent;    border: 1px solid #fff;    display: inline-block;    color: #fff;    text-transform: uppercase;    font-family: "agency";    font-size: 18px;    margin-top: 32px;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}.btn-close.newletter_popup_close{    cursor: pointer;    text-transform: uppercase;    font-size: 14px;    color: #333333;    padding-top: 3px;    padding-bottom: 6px;}.btn-close.newletter_popup_close span > span{color:#f60d0d }.button_unique:hover{    background: #f60d0d;    border-color: #f60d0d;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}#newsletter_block_popup .block_content{    padding: 0;    text-align: center;    position: absolute;    left: 142px;    right: 142px;    top: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);     -ms-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -o-transform: translateY(-50%);}.newsletter_block_popup-bottom{    bottom: 10px;    left: 10px;    position: absolute;    right: auto;    display:flex;    align-items:center;}.newsletter_block_popup-bottom label{    color: #fff;    display: inline-block;    font-weight: normal;    margin: 0px;}.newsletter_block_popup-bottom span{    background-color: #fff;    border: 1px solid #fff;    width: 15px;    height: 15px;    margin-right: 10px;    float: left;}.newsletter_block_popup-bottom span:focus,.newsletter_block_popup-bottom span:checked{    border: none;}.newsletter_block_popup-bottom #newsletter_popup_dont_show_again{    width: 15px;    height: 15px;    margin: 0;    opacity: 0;}.newsletter_block_popup-bottom #newsletter_popup_dont_show_again:focus,.newsletter_block_popup-bottom #newsletter_popup_dont_show_again:checked{    opacity: 1;}.fieldpopup .fancybox-skin .fancybox-close::after{    content:"\f00d";    font-size:24px;    font-family: "FontAwesome";}.fieldpopup .fancybox-skin .fancybox-close,.fancybox-close-overlay{    top:-30px;    right:-30px;	    text-align:center;}.popup_title h2 {    font-family: "agency";    font-size: 34px;    color: #fff;    text-align: center;    text-transform: uppercase;    font-weight: bold;    text-shadow: -1px 1px rgba(0, 0, 0, 0.3);    margin-bottom: 25px;}.popup_title h4{    font-size: 14px;    color:#666666;    text-transform: uppercase;}.popup_title h2 span{    color: #f60d0d;}#newsletter-input-popup{    display: inline-block;    width: 410px;    height: 35px;    background-color: rgba(0, 0, 0,0.6);    border: 0;    line-height: 35px;    margin-bottom: 6px;    text-align: center;    color: #fff;    font-size: 16px;    text-transform: none;}.inputNew.popup_name{    display: inline-block;    width: 410px;    height: 35px;    background-color: rgba(0, 0, 0,0.6);    border: 0;    line-height: 35px;    margin-bottom: 6px;    text-align: center;    color: #fff;    font-size: 16px;    text-transform: none;}#moda_popupnewsletter.modal.in .modal-dialog,#moda_popupnewsletter.modal.fade .modal-dialog{    margin:30px;	}@media (min-width:992px){    #moda_popupnewsletter.modal.in .modal-dialog,#blockcart-modal.modal.in .modal-dialog{        margin:0;	        transition: all 0s ease-in-out 0s;     }}#moda_popupnewsletter button.close{    z-index: 1;    position: absolute;    width: 25px;    height: 25px;    color: #fff;    opacity: 1;    text-shadow: none;    font-size: 0;    right: 5px;    top: 5px;}#moda_popupnewsletter button.close span:before{    content: "X";    font-family: "agency";    font-size:16px;    color: #fff;    font-weight: 400;}#blockcart-modal .modal-header{    background:none;	    padding:0;    border:none;}#blockcart-modal .modal-title{    color:#46a74e;	    font-size:20px;    line-height:28px;    margin-bottom:25px;}#blockcart-modal .modal-title i{    margin-right:10px;	}#blockcart-modal .modal-body::before {    top:0;    bottom:0;	}#blockcart-modal .cart-content p.cart-products-count{    position:relative;    padding-bottom:10px;    font-size:24px;}	#blockcart-modal .cart-content p.cart-products-count:before{    content:"";    position:absolute;    height:2px;    width:100%;    background:#ebebeb;    border-bottom:1px solid #fff;    left:0;    bottom:0;	}#blockcart-modal .box-cart-content{    margin-top:40px;	    display:table;    margin-top:100px;}.modal-content{    background:#e9e9e9;	}.modal-header .close{    z-index:1;	}/*--------------------------------------*/ul.tab_cates{    text-align: right;    margin: 0;    float: left;    display: inline-block;	    margin-right: 0;}.tab_cates li{    float: left;    font-size: 14px;    cursor: pointer;    text-transform: capitalize;    line-height: 24px;    padding: 0;    font-weight: normal;    text-align: center;    width: 195px;    height: 195px;    color: #666;    border-top:1px solid #f2f2f2;    border-right: 1px solid #f2f2f2;    border-bottom:1px solid #f2f2f2;}.tab_cates li:first-child{    border-left:1px solid #f2f2f2;}.tab_cates li.active {    border:2px solid #f60d0d;    position: relative;}.tab_cates li.active:after {    content: "\f0dd";    font-family: "FontAwesome";    bottom: -13px;    font-size: 18px;    color: #f60d0d;    display: inline-block;    position: absolute;    left: 50%;    margin-left: -5px;}.tab_cates li span{    display: block;}.tab_cates li span.img-thumb{    padding-top:15px;}.tab_cates li .text_name_cate{    font-size:15px;}.tab-category-container-slider.horizontal_mode .title_block{    border-bottom:none;    padding-bottom: 6px;}/*-------------------------------------------*/.label, label{    text-align:left;	    font-size:14px;}.form-group{    margin-bottom:15px;	}#form_wishlist {    text-align: center;}#mywishlist fieldset .form-group{    display: inline-block;}.product_infos .wishlist_product_detail{    text-align: center;}.contact-rich h4{    margin-bottom:20px;	}.contact-rich p{    line-height: 24px;    text-align:justify;	}.contact-rich .block .icon i{    font-size:20px;	}.contact-rich .block .data {    color: #414141;    overflow: hidden;    width: auto;}.contact-rich .block {    align-items: center;    display: flex;    height: auto;    margin-bottom: 20px !important;    overflow: hidden;}.contact-rich .block .data.email{    padding:0;	}.contact-rich .block .icon{    width:35px;	}/*-----------------------------------------*/.pie {    width:74px;    height:74px;    border-radius:100%;    position:relative;    float:left;    margin:0 15px;}.pie:before{    position:absolute;    top:1px;    left:1px;    bottom:1px;    right:1px;    border-radius:100%;    content:"";    background-color:#e74c3c;}.pie2{    position:absolute;    top:4px;    left:4px;    bottom:4px;    right:4px;    border:3px solid #fff;    border-radius:100%;    content:"";    background-color:#fff;}.clip1 {    position:absolute;    top:0;    left:0;    width:100%;    height:100%;    clip:rect(0px, 74px, 74px, 37px);}.slice1 {    position:absolute;    width:100%;    height:100%;    clip:rect(0px, 37px, 74px, 0px);    border-radius:100%;    background-color:#ebebeb;    transform:rotate(0);}.clip2 {    position:absolute;    top:0;    left:0;    width:100%;    height:100%;    clip:rect(0, 37px, 74px, 0px);}.slice2 {    position:absolute;    width:100%;    height:100%;    clip:rect(0px, 74px, 74px, 37px);    border-radius:100%;    background-color:#ebebeb;    transform:rotate(0);}/*--------------------*/.item-countdown-circle .section_cout{    font-size: 14px;    left: 50%;    line-height: 20px;    position: absolute;    text-align: center;    text-transform: uppercase;    top: 50%;    transform: translate(-50%, -50%);}.item-countdown-time-circle{    margin:0 -15px;	    display:table;}@media (max-width:478px){    .pie {        height: 54px;        margin: 0 3px;        width: 54px;    }    .clip1 {        clip:rect(0px, 54px, 54px, 27px);    }    .slice1 {        clip:rect(0px, 27px, 54px, 0px);    }    .clip2 {        clip:rect(0, 27px, 54px, 0px);    }    .slice2 {        clip:rect(0px, 54px, 54px, 27px);    }    .item-countdown-circle .section_cout{        line-height:15px;	    }    .item-countdown-time-circle{        margin:0 -3px;	    }}/*-----------------------------------------------------*/.count_square{    position:relative;    background:#000;    width:100px;    height:100px;    float:left;    margin:0 15px;}.square_hide{    position:absolute;    background:#fff;    left:5px;    bottom:5px;    right:5px;    top:5px;	}.half_square1{    position:absolute;    width:100%;    height:100%;    left:0;    top:0;    border:5px solid #e2e2e2;    background:none;    border-left:none;    border-bottom:none;	}.half_square2{    position:absolute;    z-index:1;    width:100%;    height:100%;    right:0;    bottom:0;    border:5px solid #e2e2e2;    background:none;    border-right:none;    border-top:none;	}.item-countdown-square .section_cout{    font-size: 14px;    left: 50%;    line-height: 20px;    position: absolute;    text-align: center;    text-transform: uppercase;    top: 50%;    transform: translate(-50%, -50%);}.item-countdown-time-square{    margin:0 -15px;	    display:table;}/*--------------------------------*//* NAV */.dropdown .expand-more{    color: #929596;}#header .nav a{    float: left;    border-top: 2px solid transparent;    color: #fff;    font-size: 0;    width: 40px;    height: 40px;    line-height: 35px;    text-align: center;    margin-right: 2px;    position: relative;    z-index: 1;}#header .nav a:hover{    border-color: #292929;}#header .nav a:hover:after{    background: #292929;}#header .nav a::after{    width: 40px;    height: 40px;    background: #fff;    opacity: 0.1;    position: absolute;    z-index: 7;    content: "";    left: 0;    right: 0;    top:-2px;}#header .nav .social a{    color:rgba(255,255,255,0.2);}#header .nav .social a:hover{    color: #fff;}#header .nav .social a::after{    opacity: 0;}#header .nav .social a:hover::after{    opacity: 0.1;}#header .nav a:before{    font-size: 14px;    position: relative;    z-index: 2;}#header .nav a.fa-mobile:before{    font-size: 22px;}#header .nav a.fa-envelope:before{    font-size: 16px;}#header .nav p{    line-height: 40px;    height: 40px;    font-size: 14px;    margin: 0;    color: #999;    text-align: center;}#header .social{    float: right;}#header .nav2{    float: right;}/* add*/#header .nav1 > a{    float: left;    border-top: 2px solid transparent;    color: #fff;    font-size: 0;    width: 40px;    height: 40px;    line-height: 35px;    text-align: center;    margin-right: 2px;    position: relative;    z-index: 1;}#header .nav1 > a:before{    color: #fff;    font-size: 16px;}#header .nav1 > a:hover{    border-color: #292929;}#header .nav1 > a:hover:after{    background: #292929;}#header .nav1 > a::after{    width: 40px;    height: 40px;    background: #fff;    opacity: 0.1;    position: absolute;    z-index: 7;    content: "";    left: 0;    right: 0;    top:-2px;}#dropdown-01{    display: none;    position: absolute;    top: 50px;    z-index: 9999;    left: 0;    background: #fff;    min-width: 125px;    padding: 0 20px 15px;    border-top: 5px solid #f60d0d;    box-shadow: rgb(173, 173, 173) 0px 0px 10px;}.mobile_links .expand-more{    display: inline-block;    color: #666;    font-size:13px;    text-align: center;    position: relative;    z-index: 1;    padding: 0 15px;    text-transform: capitalize;}.mobile_links .expand-more:hover{    color: #f60d0d;}#dropdown-01 .currency-selector-wrapper .fa-caret-down{    float: right;    vertical-align: middle;    margin-right: 2px;    margin-top: 7px;}.mobile_links .expand-more:hover i{    color: #f60d0d;}#dropdown-01 .fa-caret-down{    margin-left: 10px;}.mobile_links .expand-more i{    color: #666;    font-size: 13px;    margin-left: 6px;}.mobile_links .expand-more i.fa-user{    margin: 0;    margin-right: 5px;}.nav1 > div {    float: left;}/* END NAV *//* HEADER TOP*/#header .logo {     margin: 0px 0;    padding: 10px 0;}.logo_header a{    display: inline-block;}/*HEADER MENU*/#header{    position: relative;}#header_menu {    width: 100%;    text-align: center;    position: absolute;    top: 62px;    right: 0;    left: 0;}.fieldmegamenu > ul > li.custom_class{    display: none;}#header_menu #fieldmegamenu-main.fieldmegamenu .root .root-item > a > .title{    position: relative;    height: 60px;}#header_menu:not(.fieldmegamenu-sticky) .fieldmegamenu .root-item{    overflow: inherit;}/* STT */.static_content .content_text{    text-align: center;    margin-top: 30px;}.static_content .content_text h3{    font-size:16px;    text-transform:uppercase;}.block_pos2 .stt_coutdown{    color: #fff;    text-align: center;}@media (max-width:991px){    #header .logo{        padding: 30px 0;        margin-top: 56px;    }    #header .content_text h3{        margin-top: 0;    }    .content_text p{        font-size: 13px;    }    .static_content .content_text{        padding-left: 0px;        padding-top: 15px;        text-align: center;    }}.block_pos2 .stt_coutdown .title_text{    font-size: 22px;    text-transform: uppercase;    line-height: 1;    margin-bottom: 21px;}.block_pos2 .stt_coutdown .descc{    font-size: 12px;    color: #999;    line-height: 20px;    margin-bottom: 53px;}#countdown_ne ul{    display: inline-block;}#countdown_ne ul li{    display: inline-block;    float: left;    margin: 0 15px;}#countdown_ne ul li .int{    font-size: 14px;    color: #fff;    width: 50px;    height: 50px;    line-height: 50px;    background: #f60d0d;    display: block;}#countdown_ne ul li .text{    width: 50px;    display: block;    text-align: center;    line-height: 1;    font-size: 12px;    text-transform: uppercase;    color: #fff;    margin-top:10px;}/* TITLE */.has_absolute{    position: absolute;    top: 0;    left:50%;    font-size: 18px;    color: #f60d0d;    transform: translateX(-50%);}.has_absolute .square{    width: 5px;    height: 5px;    border: 1px solid #f60d0d;    display: inline-block;    position: relative;    margin: 4px 15px 4px;}.has_absolute .square.lef:before{    content: "";    width: 40px;    height: 1px;    background: #f60d0d;    position: absolute;    top:50%;    right: 100%;    margin-top: -1px;}.has_absolute .square.rig:before{    content: "";    width: 40px;    height: 1px;    background: #f60d0d;    position: absolute;    top:50%;    left: 100%;    margin-top: -1px;}/*Product*/.btn-quickview-list .fa-eye:before,.left-product .fa-eye:before{    content: "\f002"!important;}.desc p{    color: #999;    margin-bottom: 8px;}.horizontal_mode .product_name{    margin-bottom: 0;    text-transform: none;    text-align: center;    font-size: 17px;    text-transform: capitalize;}.tab-category-slider .right-product .comments_note{    padding-bottom: 4px;}.horizontal_mode .product_name a:hover{    color: #f60d0d;}.short_desc p{    margin-bottom: 1px;}.horizontal_mode .item-inner:hover .product-description-hover{    display: block;}.horizontal_mode .product-description-hover .product_name{    margin-bottom: 2px;}.horizontal_mode .product-description-hover .add-to-cart{    margin-top:14px;}.w-50{    width: 50%;    float: left;    height: 460px;}.block_pos2{    padding-right: 15px;}.one_product{    padding-left: 15px;}.block_pos2 .bg{    background: url("bg_pos2.jpg");    min-height: 460px;    position: relative;}.block_pos2 .stt_coutdown{    position: absolute;    top: 50%;    transform: translateY(-50%);    right: 70px;}.bg_f1{    background: #f1f1f1;}.bg_f1:after{    content: "";    display: table;    clear: both;}.right_blog_home .content i{    margin-right: 10px;}.block_footer_main{    background: #252525;}.footer-center.block{    margin-bottom:50px;}.footer-center .block{    margin-bottom:50px;}.block_footer_main h3.social_text{    float: left;    line-height: 32px;    margin-bottom: 0;}.social-text{    display: inline-block;    margin-left: 40px;}.bullet ul li{line-height: 1;}.bullet ul li a	{    position: relative;    width: 100%;    color: #666;    margin-bottom: 23px;    float: left;}.bullet ul li a:hover,.block_footer_main h3:hover{color: #f60d0d;}.bullet ul li a i{color: #f60d0d;                  padding-right: 17px;font-size: 13px;}.bullet #recent_article_smart_blog_block_left{    padding: 0;    border: none;    border-radius: 0;    margin-bottom: 0;}	.bullet #recent_article_smart_blog_block_left .block_content ul li a.image{    float: none;    margin-right: 20px;    width: auto;    margin-bottom: 0;}.bullet #recent_article_smart_blog_block_left .block_content ul li a.image:hover{opacity: 0.8}.bullet #recent_article_smart_blog_block_left .title_block	{display: none}.bullet #recent_article_smart_blog_block_left .block_content{padding: 0}#recent_article_smart_blog_block_left .block_content ul li a.image img{max-width: 80px;}.block-gallery ul{    margin: 0 -3px;}.block-gallery ul li{    display: inline-block;    float: left;    padding: 3px;}.block-gallery ul li a:hover img{    opacity: 0.7;}.block-newlette p{    margin-bottom: 13px;}.block_footer_main .flow-us h3{    margin-top: 24px;    margin-bottom: 17px;}.social_content{    height:36px;    width: 50%;    float: none;    overflow: hidden;    text-align: center;    display: inline-block;}#wishlist_nav2 {    line-height: 36px;    margin-right: 15px;    display: none;}#header .social_content a{    width: 36px;    height: 36px;    font-size: 0px;    line-height: 36px;    text-align: center;    color: #666666;    margin-right:8px;}.social_content a.fa-facebook:hover{    color: #3b5998!important;}.social_content a.fa-google-plus:hover{    color: #dd5347!important;}.social_content a.fa-twitter:hover{    color: #3b5998!important;}.social_content a.fa-youtube:hover{    color: #cc181e!important;}.social_content a.fa-linkedin:hover{    color: #dd5347!important;}.social_content a:last-child{    margin:0;}.social_content a:before{    font-size: 15px;}.block-newlette form{    position: relative;}.block-newlette input{    width: 100%;    border: 0;    box-shadow: none;    height: 40px;    line-height: 40px;    padding: 0 13px;    color: #999;    font-size: 14px;    background: transparent;    border: 1px solid #393939;}.block-newlette button{    font-size: 18px;    color: #fff;    height: 40px;    line-height: 40px;    position: absolute;    top:0;    right:0;    background: #f60d0d;    border: 0;    margin: 0;    padding: 0;    width: 40px;}.block-newlette button:hover{    text-decoration: underline;}.block-newlette button i{}.payment h3{    margin:19px 0 20px!important;}.footer4 .footer4-bg{    background: #f60d0d;    color: #fff;    height: 150px;    margin-top:50px;    text-align: center;}.footer-botto{    margin-top: -3px;}.footer4.div2 .footer4-bg{    height: 200px;    margin-top: 0;}.footer4 .footer4-bg p{    color: #fff;    font-size: 12px;    margin-top: 14px;    margin-bottom: 0;}.footer4 .footer4-bg p.pbold{    line-height: 21px;    margin-top: 1px;    margin-bottom: 0;}.footer4 .footer4-bg i{    font-size: 40px;    margin-top: 29px;    line-height: 1;}.footer4.div3 .footer4-bg i{    font-size: 30px;}.footer4.div2 .footer4-bg i{    margin-top: 44px;}.new_products{    padding-right: 45px;}/*hi*/.bg_fw{    background: #f0f0f0;}.col-450{    width: 450px;    float: left;    position: relative;    margin-top: 45px;}.item-big{    float: left;    position: relative;}.item-big:before{    width: 15px;    height: 100%;    content: "";    position: absolute;    left: 100%;    top:0;    background: #fff;}#owl-slide1 .owl-buttons{    z-index: 1;    top:50%;    width: 50px;    left: -12px;    margin-top: -12px;}#owl-slide1 .owl-buttons .owl-next{    display: none;}#owl-slide2 .owl-buttons{    z-index: 1;    width: 25px;    top: 50%;    right: 18px;    margin-top: -12px;}.border_content{    padding: 30px 10px 35px 10px;}.border_opacity0{    padding-bottom:30px;}#owl-slide2 .owl-buttons .owl-prev{    display: none;}.item-big:after{    width: 15px;    height: 100%;    content: "";    position: absolute;    right: 100%;    top:0;    background: #fff;}#owl-slide2{    margin-left: 30px;    margin-right: -30px;}.block_pos5{    margin-left:-15px;    height: 250px;    background: #fdf;}.fullw2 .w-50{    height: 250px;  }#field_newproductslider_block{}.block_pos5_bg{    background: url('block_pos5_bg.jpg');    min-height: 250px;    position: relative;}.pos5_img{    position: absolute;    right: 0;    top:-25px;}.pos5_text{    position: absolute;    top:50%;    transform: translateY(-50%);    left: 30px;}.pos5_text h3{    color: #fff;    text-transform: uppercase;    padding-top: 2px;    margin-bottom: 13px;}.pos5_text .name{    color: #f60d0d;    font-size: 12px;    margin-bottom: 10px;}.pos5_text .name .job{    color: #fff;}.pos5_text .desc{     color: #999;    line-height: 20px;    margin-bottom: 16px;}.pos5_social .folow{    color: #fff;    display: inline-block;    margin-bottom: 0;    float: left;    margin-right: 20px;    line-height: 35px;}.pos5_social .social{    display: inline-block;}.pos5_social .social a{    position: relative;    width: 35px;    height: 35px;    font-size: 0;    color: #fff;    z-index: 2;    text-align: center;    line-height: 35px;    float: left;    margin-right: 15px;}#fieldmegamenu-mobile{    display: none;}#fieldmegamenu-mobile.active{    display: block;}.pos5_social .social a:before{    font-size: 16px;    position: relative;    z-index: 10;}.pos5_social .social a:after{    content:"";    position: absolute;    left: 0;    top:0;    width: 35px;    height: 35px;    border-radius: 100%;    background: #fff;    opacity: 0.2;    z-index: 1;}.pos5_social .social a:hover:after{    background: #f60d0d;    opacity: 1;}.fullw2.fieldFullWidth{    margin-bottom: 60px;}.fullw1.fieldFullWidth{    margin-bottom: 60px;}.tab-category-container-slider .content-title{    text-transform: none;    margin-bottom: 20px;}.horizontal_mode .title_text{    font-size: 24px;    display: inline-block;    color: #252525;    position: relative;}.bn-top{    position: relative;    text-align: center;}.category-cover{    position: relative;}.container_img_bread.has-img{     margin-bottom: 30px;}.container_img_bread.no-img-cate .breadcrumb-abs{    margin: 3px 0 15px;}.bn-top p{    margin:0;}#wrapper .breadcrumb {    background: transparent;    padding: 0;    text-align: left;}.breadcrumb ol{    padding-left: 0;    margin-bottom: 0;}.breadcrumb-abs{    border-color: rgba(226, 223, 223, 1);    border-style: solid;    border-width: 0 0 1px;    box-shadow: 0 1px rgba(255, 255, 255, 1);    color: #eb5f60;    display: inline-block;    font-size: 14px;    line-height: 14px;    margin: 5px 0 21px;    padding: 0 0 7px;    position: relative;    text-transform: capitalize;    width: 100%;}#wrapper .breadcrumb li a{    font-weight: normal;    display: inline-block;    color: #555555;    font-size: 16px;    padding-right: 10px;}#wrapper .breadcrumb li:after {    content: ">";    color: #555555;    margin: 0px 6px;    font-size: 20px;    line-height: 24px;    font-weight: bold;}/*pagination*/.pagination{    margin: 0;    border: 1px solid #d6d4d4;    box-shadow: 0 0 0 1px #fff inset;    padding: 3px 0;    background: transparent;}.pagination .page-list{    background: none;    float: left;    margin-bottom: 0;    padding: 0;    border:none;}.pagination a:first-child{    margin-left: 0;}.pagination .previous{    font-size: 0;}.pagination a{    width: 30px;    padding: 0;    text-align: center;    float: left;    line-height: 30px;    height: 30px;    border: 1px solid #ebebeb;    color: #333;    box-shadow: none;    margin: 0 3px;}.pagination .current a, .pagination a:not(.disabled):hover{    background: #f60d0d;    color: #fff;    border-color: #f60d0d;}.pagination a.previous i,#category .pagination a.next i{    font-size: 0;    height: auto;    width: auto;    float: none;}#category .pagination a.next{    border: 1px solid #ebebeb!important;}.pagination a.next i:before{    content: "\f105";    font-family: "FontAwesome";    font-size: 18px;    line-height: 29px;}.pagination a.previous i:before{    content: "\f104";    font-family: "FontAwesome";    font-size: 18px;    line-height: 29px;}.pagination > div{    text-align: right;    color: #666;}/* hi*/#products #box-product-grid .item-inner{    margin-bottom: 30px;}#_desktop_search_filters_clear_all{    display: none!important;}.item-product-list .left-product{    position: relative;    display: table;}/*testimonial*/#testimonials_block_right #pagination_cycle{    display: none!important;}#testimonials_block_right .bx-controls-direction{    display: none!important;}#testimonials_block_right{    position: relative;    margin-top:70px;    text-align: center;}.overlay_testimonials{    background: rgba(0, 0, 0, 0.3);    overflow: hidden;}#testimonials_block_right .title_block{    line-height: 46px;    margin: 0;    text-align: center;}#testimonials_block_right .title_block h2{    text-align: center;    font-size: 36px;    color: #fff;    text-transform: uppercase;    margin-bottom: 30px;    position: relative;}#testimonials_block_right .title_block h2:before{    content: "";    background-color: #ffffff;    height: 1px;    width: 140px;    position: absolute;    bottom: -30px;    left:50%;    margin-left: -70px;    text-indent: -9999px;    display: inline-block;}#testimonials_block_right .title_block:before{    left: 20px;}#testimonials_block_right .owl-buttons{    bottom: -27px;    left: 0px;    top: auto;    opacity:0;}#testimonials_block_right .owl-buttons [class^="carousel-"] span,#testimonials_block_right .owl-buttons [class^="carousel-"] span{    border: 1px solid #ffffff;    color: #fff;    height: 24px;    width: 24px;    line-height: 23px;    text-shadow: none;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}#testimonials_block_right .owl-buttons [class^="carousel-"] span:hover,#testimonials_block_right .owl-buttons [class^="carousel-"] span:hover{    color: #f60d0d;    border:1px solid #f60d0d;}.block_testimonials:hover #testimonials_block_right .owl-buttons{    opacity:1;}#left-column .vertical_mode .owl-buttons{    top: 3px;    right: 10px;}#left-column .vertical_mode .item{margin: 0}#left-column .vertical_mode .left-product{    margin-right:20px;}#left-column .right-product .product_name a{font-weight: normal;}#left-column .vertical_mode .right-product .product_name{       margin-bottom: 10px;    font-size: 15px;    line-height: 18px;}#product_comparison .ajax_block_product.comparison_infos{    position: relative;    border: 1px solid #ebebeb;    padding: 15px;    text-align: center;}#product_comparison .product-image-block{    position: relative;    text-align: center;    display: inline-block;}#product_comparison .product_name{margin-top: 15px;                                  font-weight: 600;}#product_comparison .add-to-cart,#product_comparison a.lnk_view{    border: none;    color: #666;    background: #ebebeb;    position: static;    opacity: 1;    width: auto;    line-height: 35px;    padding: 0 15px;    float: left;    margin-right: 6px;    border-radius: 4px;    font-size: 12px;    text-transform: uppercase;}#product_comparison a.lnk_view{margin-right: 0;}#product_comparison .add-to-cart:hover, #product_comparison a.lnk_view:hover{    background: #f60d0d;    color: #fff;}#product_comparison .button-container{display: inline-block;}#product_comparison .button-container form	{float: left;}.table-bordered, .table-bordered td, .table-bordered th{border: 1px solid #ebebeb;}#product_comparison .compare_extra_information span{font-weight: bold;}#product_comparison .cmp_remove::before{border-color: transparent transparent #f60d0d;}#product_comparison .product_desc{    text-align: center;    display: inline-block;    line-height: 20px;    max-width: 80%;}@media (max-width: 991px) and (min-width: 768px){    .js-qv-mask .owl-buttons [class^="carousel-"] span{        width: 25px;        height: 25px;    }}#slide{    background: none;}#right-column #testimonials_block_right .title_block{    text-align: left;}#testimonials_block_right p{    font-size: 14px;    line-height: 20px;    text-align: center;    text-shadow: none;    color: #fff;    margin: 0;    padding: 30px 0 0 0;    font-style: italic;}#testimonials_block_right .content > p:before {    content: "\f10d";    font-family: "fontawesome";    font-size: 24px;    font-style: italic;    color: #fff;    padding-right: 10px;    margin-right: -5px;}#testimonials_block_right .content > p:after {    content: "ï„Ž";    font-family: "fontawesome";    font-size: 24px;    font-style: italic;    color: #fff;    padding-left: 10px;}#testimonials_block_right .content_test .info{    font-size: 14px;    line-height: 20px;    text-align: left;    text-shadow: none;    color: #252525;}#testimonials_block_right .media-content,#testimonials_block_right.media-content-info{    display: block;}.main-block .content_text{    display: block;}.main-block .content_text .name{    font-size: 18px;    padding: 0;    min-height: 28px;    font-weight: bold;    text-transform: uppercase;}.button_purchase a {    padding: 0px 20px;    font-size: 18px;    height: 32px;    line-height: 32px;    color: #fff!important;    display: inline-block;    background: transparent;    border: 1px solid #fff;    text-transform: uppercase;    text-shadow: none;    text-decoration: none;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}.button_purchase a:hover {    background: #f60d0d;    border-color: #f60d0d;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}.main-block .content_text .name:hover{color: #f60d0d}#prices-drop #main h2{    display: none!important;}#module-smartblog-category #wrapper .breadcrumb ol{    left:10px!important;}#module-smartblog-details  #wrapper .breadcrumb ol{    left:10px!important;}.product-description p{    margin:0;    font-size: 15px;    padding-bottom: 5px;    text-shadow: 1px 1px #fff;}main {    float: left;    width: 100%;}.tab-category-container-slider.horizontal_mode .product-description-hover .add-to-cart{    margin-top: 5px;}/*HD*/#header_menu > .container{    position: relative;}#header_menu #fieldmegamenu-main{    height:60px;}.bt_bor{    position: absolute;    height: 50px;    width: 35px;    top:0;    left: 0;}.bt_bor.bt_left{    top:100%;    z-index: 1;    cursor: pointer;}.bt_bor.bt_right{    left:auto;    right:0;}.bt_bor:before{    position: absolute;    content:"";    top:12px;    right: 0;    width: 1px;    height: 25px;    background: #fff;    opacity: 0.36;}.bt_bor.bt_right:before{    right: auto;    left: 0;}.bt_bor > i{    line-height: 50px;    color: #fff;    font-size: 16px;    width: 35px;}.language-selector-wrapper,.currency-selector-wrapper{    float: left;}.language-selector-wrapper .expand-more i,.currency-selector-wrapper .expand-more i{    margin-left: 10px;    margin-left: 10px;    font-size: 18px;    position: absolute;    top: 0px;}.language-selector-wrapper{    padding-right: 22px;}.mobile_links-wrapper{    float: right;    line-height: 30px;}/*stt*/.col-stt{}@media (min-width: 1200px){    .bn_23{        float: left;        width: 100%;        margin-bottom: 60px;    }}@media (max-width: 1199px){    .menu-bottom p{        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    #right-column .title_block a:before{        display: none;    }    .main-block .content_test{        margin-bottom: 20px;    }    .item-big,#owl-slide2{        display: none;    }    .col-450{        width: 100%;        margin-right: -15px;        margin-left: 15px;        margin-bottom: 60px;    }    #owl-slide1 .owl-carousel{        position: relative;    }    #owl-slide1 .owl-buttons .owl-next{        display: block;    }    #owl-slide1 .owl-buttons{        position: static;    }    #owl-slide1 .owl-buttons .owl-prev{        position: absolute;        top:50%;        left:-12px;        z-index: 1;        transform: translateY(-50%);    }    #owl-slide1 .owl-buttons .owl-next{        position: absolute;        top:50%;        right:27px;        z-index: 1;        transform: translateY(-50%);    }    .roww .item a{        margin:0 auto;    }}@media (min-width: 992px) and (max-width: 1199px){    .social_content a{        width: 33px;        height: 33px;        line-height: 33px;        margin-right: 1px;    }    .social_content{        display: inline-block;    }    .block-fot{        margin-bottom: 50px;    }    .border-dashed p{        font-size: 12px;    }    .border-dashed i{        margin: 0 5px;    }    .content_text p{        font-size: 12px;    }    .content_text h3 a{        font-size: 14px;    }    .fieldmegamenu-sticky .fieldmegamenu .root-item .title{        padding:0 15px;    }    .box-static_content .fa{        left: 10px;        font-size: 25px;    }    .box-static_content .fa:after{        display: none;    }    .block_pos2 .stt_coutdown{        right: 30px;    }    .tab-category-container-slider h3.title_font{        margin-bottom: 3px;    }    .tab-category-container-slider .content-title{        margin-bottom: 8px;    }    .tab-category-container-slider .title_block{        margin-bottom: 14px;    }    .pos5_img{        right: -80px;    }}@media (max-width: 991px){    .social_content{        display: none;    }    .block-fot{        margin-bottom: 50px;    }    .col-450{        margin-right: -20px;        margin-left: 20px;    }    #owl-slide1 .owl-buttons .owl-next{        right: 32px;    }    h1[itemprop="name"]{        font-size: 20px;        padding-top: 20px;    }    .menu-bottom h3 {        line-height: 17px;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .custom-menu-bottom img{        margin-bottom: 10px;        margin-right: 20px;        float: left;        margin-top: 0;    }    .menu-bottom .menu-bottom-dec a{        padding: 6px 10px!important;    }    .content_text h3{        margin-top: 0;    }    .w-50{        width: 100%;    }    .logo_header{        text-align: center;    }    .bt_bor.bt_left{        top:35px;        left: 20px;        z-index: 2000;    }    .bt_bor:before{        display: none;    }    .bt_bor > i{        color: #999;    }    .block-gallery ul li{        width: 56px;    }    .products.horizontal_mode #box-product-list .add-to-cart{        margin-bottom: 5px;    }    .fieldmegamenu .menu-items:before{     background: #fff none repeat scroll 0 0;     }}@media (max-width: 767px){     #header .nav p{        width: 100%;        text-align: center;        margin-left: 0;    }    #header .header-nav{        height: auto;    }    .nav{        text-align: center;    }    #header .social{        float: none;        display: inline-block;    }    .footer4.div2{        margin-top: 60px;    }    #header .header-nav .language-selector .expand-more,#header .header-nav .currency-selector .expand-more{        padding-right: 10px;    }    #header .header-nav .language-selector i, #header .header-nav .currency-selector i{        right: 0;    }    #header .header-nav .language-selector .expand-more:before{        right:-10px;    }    .bg_fw{        padding: 30px 0 43px;    }    #owl-slide1{        float: none;        width:420px;        margin:0 auto;       }}@media (min-width: 568px) and (max-width: 767px){    #header .nav1{        width: 33%;    }    #header .nav{        width: 34%;    }    #header .nav2{        width: 33%;        text-align: right;    }}@media (max-width: 441px){    .custom-menu-bottom .menu-bottom-dec{        width: 100%;    }    .block_pos2 .stt_coutdown{        right: 5px;    }    #countdown_ne ul li{        margin:0 5px;    }    .w-50.h{        height: auto;    }    .tab-category-container-slider .tab_cates li{        display: inline-block;        float: none;        margin-bottom: 3px;    }    .new_products{        padding-right: 0;    }    .pos5_img{        display: none;    }    .block_pos5_bg{        min-height: 290px;    }}/* FIX */.modal-backdrop.in{    opacity: 0.8;}.fieldmegamenu .menu-item.depth-1 > .title.title_font{    padding-bottom: 0;    margin: 3px 0 10px 0;    padding: 0 0 3px 0;    border-bottom: 1px solid #c0c0c0;    font-size: 18px;}.customcontent_1 .custom-menu-bottom{    min-height: 166px;}.fieldmegamenu .menu-items li.customcontent,.category_demo_custom > ul > li.customcontent {    width: 40%;}.left_column_img{    padding-left: 0px;    margin-bottom: 10px;}.right_column_img{    padding-right: 0px;    margin-bottom: 10px;}.right_block_img_menu {    padding: 13px 0 0;}.our-brands .brand-left, .our-brands .brand-right {    float: left;    padding: 9px 0 6px 0;}.our-brands .brand-right li:first-child {    margin-left: 0;}.our-brands .brand-right li {    margin: 0 0 20px 35px;    float: left;}.brand-left iframe{    border:none;}.brand-col1{    padding-bottom: 23px;}.custom_class .menu-items > li.customcontent {    padding: 0;}.custom-col-html.custom-col1, .custom-col-html.custom-col2 {    padding-top: 10px;    padding-bottom: 4px;}.custom-col-html.custom-col3 {    margin-top: 10px;}.custom-col-html.custom-col3 {    min-height: 210px;}.pagination a.next{    border:1px solid #ebebeb!important;    font-size: 0;}  .pagination a.next i{    float: none;}.breadcrumb ol{    display: inline-block;    margin-top: 0px;}.bullet #recent_article_smart_blog_block_left .block_content ul li a.title{    font-size: 14px;    position: relative;    right: 0;    top: 0;    margin-bottom: 16px;    line-height: 18px;    font-weight: bold;}#recent_article_smart_blog_block_left .block_content ul li a.title:hover{color: #f60d0d}@media (max-width: 767px){    .small-slide-title p{        line-height: 50px;    }    /* home1 */    .static_content{    }    .col-450{    }    .block_fot_top p{        text-align: center;    }    #owl-slide1 .owl-buttons{        display: block;    }    #owl-slide1 .owl-buttons .owl-next{        right: 5px;    }    .footer-bottom p{        font-size: 12px;        line-height: 20px;        padding: 10px;    }}@media (max-width:479px){    #owl-slide1{        max-width: 195px;    }    #owl-slide1 .owl-buttons .owl-next{        right: -12px;    }}/*END FiX*//*FIX LA*/@media (min-width: 768px){    #moda_popupnewsletter.modal.fade .modal-dialog, #blockcart-modal.modal.fade .modal-dialog, .quickview.modal.fade .modal-dialog{        position: absolute;        left: 50%;        top: 50%;        margin: 0;        transform: translate(-50%,-50%);        transition: all 0s ease-in-out 0s;    }}@media (min-width: 992px){    .fieldmegamenu .menu-items{        box-shadow: 0 8px 14px 0 rgba(0,0,0,.25), 0 0 1px rgba(0,0,0,.35) inset;        border-bottom: 5px solid #f60d0d;        background: #fafafa;        -webkit-box-shadow: 0 8px 14px 0 rgba(0, 0, 0, 0.25), inset 0 1px 1px rgba(0,0,0,0.35);        -moz-box-shadow: 0 8px 14px 0 rgba(0, 0, 0, 0.25), inset 0 1px 1px rgba(0,0,0,0.35);        box-shadow: 0 8px 14px 0 rgba(0, 0, 0, 0.25), inset 0 1px 1px rgba(0,0,0,0.35);        line-height: normal;    }    #header_menu:not(.fieldmegamenu-sticky) .fieldmegamenu .menu-items{        margin-top: 0;    }}#_desktop_cart .box-item, #_mobile_cart .box-item{    max-height: 359px;}.ui-menu .ui-menu-item{    list-style-image:none;}.footer4 .footer4-bg p.pbold{    font-size: 14px;}.social-sharing li.facebook:hover a{    color: #fff!important;    background:#435f9f;}.social-sharing li.twitter:hover a{    color: #fff!important;    background:#00aaf0;}.social-sharing li.googleplus:hover a {    color: #fff!important;    background-color: #e04b34;}.social-sharing li.pinterest:hover a{    color: #fff!important;    background:#ce1f21;}.social-sharing li.facebook a:before {    color: #435f9f;}.social-sharing li.twitter a:before {    color: #00aaf0;}.social-sharing li.googleplus a:before {    color: #e04b34;}.social-sharing li.pinterest a:before {    color: #ce1f21;}.social-sharing li.facebook:hover  a:before,.social-sharing li.twitter:hover  a:before,.social-sharing li.googleplus:hover  a:before,.social-sharing li.pinterest:hover  a:before {    color: #fff;}/*END LA*/.desc {    max-width: 268px;}@media (max-width: 767px){    .fullw1.fieldFullWidth{        margin-bottom:30px;    }    .footer4.div2{        margin-top: 50px;    }    .pagination{        padding-top: 10px;    }    .Brands-block-slider{    }    .small-slide-title p{        max-height: 100px;        overflow: hidden;    }    .block_pos2 .stt_coutdown{        padding: 0 10px;    }    .small-slide-title p{        font-size:25px;    }    .breadcrumb-all-page {        margin-top: 20px;    }}.horizontal_mode .add-to-cart{    white-space: nowrap;    padding: 0;    height: 48px;    width: 160px;    left: -160px;    font-size: 18px;    text-align: center;    text-transform: uppercase;    border: none;    background: rgba(37,37,37,0.8);    color: #fff;}.horizontal_mode .add-to-cart:hover{    background: #f60d0d;    color: #fff;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}.ui-widget-content{    max-height: 333px;}.product-cover.col-xs-9{    padding:0px;    width: 79.1%;}/*PRODUCT NONAME*/.product_noname .horizontal_mode .item-inner .right-product{    position: absolute;    bottom: 30px;    left:50%;    margin-left: -100px;    width: 200px;    text-align: center;    height: 50px;    border: 1px dashed #fff;}.product_noname .horizontal_mode .item-inner .product_name{    display: none;}.product_noname .horizontal_mode .item-inner  .product-description{    position: absolute;    top:2px;    left: 2px;    right:2px;    bottom: 2px;    background: #fff;}.product_noname .horizontal_mode .item-inner .prod_fat:before{    display: none;}.product_noname  .product-miniature .regular-price{    margin-right: 0;    text-decoration: line-through;}.product_noname  .product-description .product-price-and-shipping{}.product_noname .product-miniature{    position: relative;}.product_noname .product-price-and-shipping{    margin-top: 14px;}#product_absolute{    width: 600px;    position: absolute;    bottom: 0;    left:50%;    transform: translateX(-50%);    z-index: 1;    background: #fff;}#product_absolute_new{    width: 600px;    position: absolute;    bottom: 0;    left:50%;    transform: translateX(-50%);    z-index: 1;    background: #fff;}.product_noname .horizontal_mode .item-inner{    margin-bottom: 36px;    width: 100%;}.product_noname .horizontal_mode.block{    margin-bottom: 24px;}.rig #product_absolute{    right:-15px;    left:auto;    transform: translateX(0);}.lef #product_absolute_new{    left:-15px;    transform: translateX(0);    right:auto;}/*END PRODUCT NONAME*//*PRODUCT CATE*/.block-cate {    position: relative;}.text-block-cate{    position: absolute;    top: 0;    color: #fff;    font-size: 16px;    text-transform: uppercase;    padding-top: 50px;}.text-block-cate .text_2{    font-size: 30px;    margin: 10px 0;}.wishlist_header_nav2{display: none}#fieldblockcategories.horizontal_mode .owl-carousel .owl-item .item{    padding: 0 20px;    margin: 0;    border-right: none;    position: relative;    border-right: 1px solid #ebebeb;}#fieldblockcategories.horizontal_mode .owl-carousel .owl-item .item .item-inner{    margin-bottom: 0;    background: none;    padding: 0;    border: none;    margin: 0 auto;    box-shadow: none;}.right-block-cate a{    font-size: 15px;    text-transform: uppercase;    font-weight: bold;}.right-block-cate a:hover{color: #f60d0d;}/*END*/ .info-category span{    font-size:14px;}.cart-grid-body a.label:hover{    color: #f60d0d;}.bootstrap-touchspin .input-group-btn-vertical>.btn{    padding: 9px 10px 9px;}.product-line-grid-right .bootstrap-touchspin>.input-group-btn-vertical{    vertical-align: top;}.product-line-grid-right .bootstrap-touchspin{    box-shadow:none;}@media (max-width:1199px){    .left-content-size{        max-width: 40%;    }}.left-content-size {    width: 40%;    text-align: center;}@media (max-width:767px){    #blockcart-modal .box-cart-content{        margin-top:30px;    }    .left-content-size{        width: 100%;        max-width: 100%;        padding :0 15px 30px;    }    .right-content-size{        max-width: 100%;        padding-left: 15px;        padding-right: 15px;        overflow-x: auto;        float: left;        text-align: justify;    }    #fieldsizechart{        max-width:100%;        max-height: 90%;        overflow: auto;    }    #fieldsizechart .cross{        position: absolute;        right: 0;        top: 0;        width: 25px;        height: 25px;        cursor: pointer;        z-index: 100;        padding: 3px;        background: #bbb none repeat scroll 0 0;        font-size: 20px;        line-height: 17px;        text-align: center;        font-weight: 400;        color: #fff;    }    .res_re{        max-width: calc(100%);        width: calc(100%);        position: relative;    }}.field-demo-wrap{    top:100px;}#dropdown-01 .language-selector-wrapper .fa-caret-down{    position: absolute;    top: 8px;    right: 1px;}@media (max-width:767px){    .small-slide-title p{        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }}#dropdown-01{    padding-top: 13px;}/*fix-size-chart*/.rte ul.text-measure {    text-align: justify;}.left-content-size {    float: left;    padding: 0 20px 30px;}@media (max-width: 767px){    #fieldsizechart-global .right-content-size {        float: left;        max-width: 100%;        padding: 15px;    }    .rte ul.text-measure {        text-align: justify;    }    .left-content-size {        width: 100%;        text-align: center;    }    .left-content-size {        float: left;        padding: 0 15px 30px;    }}/*footer link*/#footer .links ul {    background: none;    float: left;    width: 100%;    margin-bottom: 0;}#footer .links ul a{    color: #8c8c8c;    position: relative;    padding-left: 15px;}#footer .collapse {    display: block;    height: auto !important;    margin-bottom: 0;}#footer .links .title {    border: medium none;    padding: 0;    right: 15px;    top: 6px;}#footer .links {    position: relative;}@media(max-width: 767px){    #footer .links .collapse {        display: none;    }    #footer .links .collapse.in {        display: block;    }    #footer .links .title .collapse-icons .remove, #footer .links .title[aria-expanded="true"] .collapse-icons .add {        display: none;    }    #footer .title .collapse-icons .remove, #footer .title[aria-expanded="true"] .collapse-icons .add {        display: none;    }    #footer .links .title[aria-expanded="true"] .collapse-icons .remove {        display: block;    }    #footer .links .navbar-toggler {        display: inline-block;        padding: 0;        color: #fff;        top: 15px;        position: absolute;        right: 15px;    }    #footer .title-top{        margin-bottom: 0px;        margin-top: 10px;    }    #footer .links .title {        padding: 0;        top: 0;        cursor: pointer;    }}#product-modal .modal-content .modal-body .mask {    width: 100%;}.product-images>li.thumb-container {    display: inline-block;}.caroufredsel_wrapper{    margin: 0 0 0 0 !important;}div.total1.js-qv-mask.mask.col-xs-3 {    width: 20.9%;    float: left;    margin: 0;    padding: 0;    padding-right: 15px;}.total1 div.product-images {    width: auto;    float: left;    margin-top: 0;    padding-top: 0px;    padding-bottom: 55px;    position: relative;}#thumbnail-slider_v .inner{    margin-bottom: 17px;}.total1 div.total {    float: left;    margin-top: 0;    padding-top:0px;    padding-bottom: 55px;}.total1 .ul-product-images{    margin: 0 0 0 0 !important;    width: 100% !important;}#thumbnail-slider-vertical .prev{    display: none!important;}#thumbnail-slider-vertical .next{     position: absolute;    bottom: -30px;    font-size: 20px;    left: 50%;    width: 30px;    height: 30px;    line-height: 30px;    color: #fff;    text-align: center;    background: #333;    margin-left: -22px;}#thumbnail-slider-vertical .next:hover{     background: #f60d0d;}#main .images-container .js-qv-mask {    overflow: inherit;}.total1 .ul-product-images a{    width: auto;    margin: 0;    float: none;    display: inline-block;    padding: 1px;}.total1 .ul-product-images a img {    border: 1px solid transparent;    height: auto;    max-width: 100%;    display: block;}#product-modal .modal-content .modal-body .total1 .thumbnails {    position: relative;    width: 300px;}.total1 #carousel1 {    width: 100px;    float: left;    margin-top: 0;    padding: 0;}.total1 #carousel1 li img{    margin: 20px 0;}.total1 .vertical-up{    position: absolute;    top: 0;    left: 50%;    transform: translate(-50%,0);}.total1 .vertical-down{    position: absolute;    bottom: 0;	    left: 50%;    transform: translate (-50%,0);	}.breadcrumb li{    display: inline-block;}body#checkout #footer {    padding: 0;}@media (max-width: 991px) {    #sticky_top_mobile {        display: inline-block;        float: right;    }    #_desktop_cart, #_mobile_cart {        margin-top: 0px;        margin-bottom:0px;    }    .header-nav-mobile {        display: inline-block;        line-height: 35px;        float: right;        width: 30px;        padding-top: 11px;        position: relative;        text-align: center;    }    .mobile_links.hidden-md-up {        display: block !important;        background: none;        padding-left: 0;        height: 35px;        line-height: 35px;    }    .mobile_links.hidden-md-up .dropdown-menu {        right: 0;        left: auto;    }    .mobile_links.hidden-md-up .dropdown-menu li {        padding: 5px 15px;    }    .mobile_links.hidden-md-up .dropdown-menu li i{        margin-right: 10px;    }    .top-info ,.wishlist_nav1.pull-right{        display: none;    }    #sticky_mobile #logo-mobile {        width: 45%;    }    #_desktop_cart span.shopping-cart{padding: 0 10px;}    #_desktop_search > div.fa-search:before {        content: "\f002";        display: block;        font-family: 'fontawesome';    }    #header .header-top {        margin-top: 0;    }    .block_menu{        width: 100%;        display: block;        overflow: hidden;        padding-bottom: 20px;    }    #header .header-top>.container {        padding-bottom: 0;    }    #sticky_top {        top: 83px!important;        z-index: 1031 !important;        position: absolute;        width: 70px;        right: 55px;        padding: 0;    }    #sticky_top.header-sticky-mobile{        top: 3px!important;    }    .ajax_cart_no_product {        display: none;    }}@media (min-width: 991px) {    #_desktop_search div.dropdown-menu:before {        display: none;    }} .vmegamenu2.v-megamenunone{    width: 23.1%;    display: inline-block;    float: left;    border-top: none;    border-bottom: none;    margin-top: -10px;}.vmegamenu2.v-megamenunone .v-megamenu{    position: absolute;    width: 100%;    z-index: 1;    background: #fff;    border: 1px solid #ebebeb;    border-top: none;}#field_slideshow{    clear: both;    display: inline-block;    width: 100%;    margin-bottom: 48px;}.newsletter{    padding-top: 30px;    position: relative;}.newletter-left {    overflow: hidden;    margin-bottom: 0;}#footer .newletter-left .right-newletter .input-wrapper input{    background: none repeat scroll 0 0 #f9f9f9;    color: #555555;    font-size: 16px;    height: 43px;    border: none;    line-height: 16px;    padding: 0 20px;    text-shadow: 1px 1px #fff;    width: 100%;    max-width: 270px;    text-transform: none;    margin-bottom: 20px;}.fotter-top-right .collapse li a{    line-height: 28px;    color:#666666;}.fotter-top-right .collapse li a:hover{    color:#f60d0d}.fotter-top-right .collapse li a i{    padding-right:10px;}#footer_sub_menu_col_6 li .icon_fa{    color:#fff;    padding-right: 15px;    float:left;    padding-top: 1px;}#footer_sub_menu_col_6 li .fa-envelope{    padding-top: 5px; }#footer_sub_menu_col_6 li .fa-phone{    padding-top: 2px; }.blockft_2{    padding-left: 27px;    line-height: 30px;}#footer_sub_menu_col_6 li{    padding-bottom:5px;    padding-top: 5px;    color: #999999;}#footer_sub_menu_col_6 li .colorf{     color:#fff;    padding-right: 4px;}#footer_sub_menu_col_6 li .blockft p{    display: inline-block;}#footer_sub_menu_col_6 li .blockft{    display: inline-block;}.footer-bottom-img{    text-align: right;}#footer_sub_menu_col_1 p{    line-height: 25px;    color: #8c8c8c;    text-align: justify;    display: inline-block;    margin-bottom: 11px;}.click-cart .unline_cart{    float:right;}.click-cart .cart-item-top{    font-size: 14px;    padding-left: 2px;}.click-cart .cart-total-top{    line-height: 18px;}.sticky-fixed-top .block_menu{    display: none;}.block_menu p{    line-height:20px;    margin-bottom: 0px;    display: inline-block;}#field_slideshow .outer-slide [data-u="arrowright"], #field_slideshow .outer-slide [data-u="arrowleft"] {    opacity: 0 !important;    background:#fff;}#field_slideshow:hover .outer-slide [data-u="arrowright"], #field_slideshow:hover .outer-slide [data-u="arrowleft"] {    opacity: 0.5 !important;}#field_slideshow .outer-slide [data-u="arrowright"]:hover, #field_slideshow .outer-slide [data-u="arrowleft"]:hover {    opacity: 1!important;}#fieldbrandslider.horizontal_mode .owl-carousel .owl-item .item,.smart-blog-home-post.horizontal_mode .owl-carousel .owl-item .item,#featured_products_block.horizontal_mode .owl-carousel .owl-item .item{    border-right:none;}.back_blog{    background:#f7f7f7;    padding-top: 30px;}.date_blog.title_font{    position: relative;    left: 0;    width: 100%;    display: inline-block;    text-align: left;    float: left;    font-size: 13px;    color:#999;}#featured_products_block .item-inner .item-countdown{    margin-top: 0px;    position: relative;}#featured_products_block .item-inner .item-countdown .bg_tranp{    background:#b2b2b2;}#featured_products_block .countdown_bottom{     background:#b2b2b2;    padding: 2px 12px 3px 18px;    overflow:hidden;}#featured_products_block.horizontal_mode .item-inner .right-product{     margin-top: 0px;    margin-bottom: 2px;}#featured_products_block .item-inner .item-countdown .section_cout span.text:before{    content: ":";    position: absolute;    top:8px;    font-size:15px;    right:-4px;    font-family: FontAwesome;}#featured_products_block .item-inner .item-countdown .section_cout:last-child span.text:before{    display: none;}#featured_products_block .item-inner .item-countdown .section_cout span{    border:0;    box-shadow:none;    -moz-box-shadow:none;    -webkit-box-shadow:none;    padding:0px;}#featured_products_block .item-inner .item-countdown .section_cout span.text{     padding:2px 0px 0px 2px;    text-transform: capitalize;}#featured_products_block .item-inner .item-countdown .section_cout span{    display:inline-block;    text-align:center;    float:none;    width:auto;}#footer_sub_menu_col_2 ::-webkit-input-placeholder { /* Chrome */    color:#dadada;    font-size:13px;}#footer_sub_menu_col_2 :-ms-input-placeholder { /* IE 10+ */    color:#dadada;    font-size:13px;}#footer_sub_menu_col_2 ::-moz-placeholder { /* Firefox 19+ */    color:#dadada;    font-size:13px;    opacity: 1;}#footer_sub_menu_col_2 :-moz-placeholder { /* Firefox 4 - 18 */    color:#dadada;    font-size:13px;    opacity: 1;}#product_comments_block_extra .comments_advices,.product_comments_block_extra .comments_note{    display: inline-block;}.align_center{    padding-top: 15px;    padding-left: 20px;    color: red;}.right-product .star_content{    text-align: center;    padding-left: 8px;}#box-product-list .right-product .comments_note{    display: inline-block;}.dropdown-menu{    min-width: 140px;}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover{    background: #f60d0d;}body#checkout a:hover{    color: #f60d0d;}.vmega_responsive  .block.v-megamenu-container{     display:none;}.logo2{    display: none;}@media (min-width:992px) and (max-width:1199px){    #static_home_top .relative p{        max-width: 100%;    }    .blockft_2{        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        width: 150px;       }    #footer_sub_menu_col_6 li .blockft{        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        width: 180px;    }    .social_content{        width:65%;    }    #footer_sub_menu_col_2 h2{        padding-right: 30px;    }    #_desktop_search .search_filter{        width: 150px !important;    }    #_desktop_search #search_query_top{        max-width: 260px;    }    .product-miniature .regular-price{        margin-right: 0px;    }    .content_text h3 a,    .content_text p {        font-size: 14px;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    #featured_products_block .countdown_bottom{        padding: 2px 0px 3px 5px;    }    #featured_products_block .item-inner .item-countdown .section_cout span{        font-size:13px;    }    #field_newproductslider_block {        padding-left: 2px;    }}@media (max-width:991px){    .fieldmm-nav > .container{        position: relative;        padding-right: 0px;    }    .content-nav2{        display: none;        min-width: 140px;        position: absolute;        z-index: 9999;        left: auto;        right: 0;        line-height: normal;        background: #fff;        margin-top: 0;        box-shadow: 0 8px 14px 0 rgba(0,0,0,.25), inset 0 0 1px rgba(0,0,0,.35);        top: 100%;        float: left;        text-align: left;    }    .language-selector-wrapper{        float:left;        line-height: 40px;    }    .currency-selector-wrapper{        float:right;        line-height: 40px;    }     .mobile_links-wrapper{        float: none;    }    .content-nav2 .contact-link-ft,.wishlist_nav.pull-right{display: none}    .block_menu,    #sticky_top #_desktop_cart span.cart-products-count,    .click-cart .unline_cart{        display:none;    }    #_desktop_cart span.fa{        font-size: 16px;        color: #fff;    }    #_desktop_search .current{        display: block;        color: #fff;        line-height: 46px;        padding-right: 10px;        font-size: 15px;    }    #_desktop_search div.dropdown-menu{display: none;}    #_desktop_search .search_filter {        display: none;    }    #_desktop_search div.dropdown-menu{        margin: 0px 0px;    }    .block.v-megamenu-container{         display:none;    }    .vmega_responsive  .block.v-megamenu-container{         display:block;    }    .click-nav2 .fa fa-bars{         width: 30px;        height: 30px;        line-height: 30px;        color:#fff;    }    #sticky_mobile #logo-mobile .img-responsive{        max-height:100%;    }    #footer .bullet{        padding-top: 0px;    }    #footer_sub_menu_col_2 h2{        text-align: center;        padding-right: 30px;    }    .vertical_mode .left-product{        display: inline-block;    }    .currency-selector-wrapper .dropdown-menu{        top:33px;        font-size: 13px;    }    .dropdown-menu,.dropdown-menu .dropdown-item{        padding: 0    }    .card-block-top .totals-top,    #_desktop_cart .cart_top_ajax .cart-item-product-right{        text-align:left;    }    .header-nav .language-selector-wrapper,    .header-nav .currency-selector-wrapper,    .header-nav .mobile_links-wrapper{        display: none;    }    .social_content{        width:100%;        display: block;    }    .nav2 .social_content{        display: none;    }}@media (min-width:768px) and (max-width:991px){    .social_content{        width:100%;        display: block;    }    .nav2 .social_content{        display: none;    }    .small-slide-title p {        font-size: 27px;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .products.horizontal_mode #box-product-list .right-product{        padding: 15px 10px;    }    #products .item-product-list .right-product .decriptions-short p{        line-height: 20px;        margin-bottom: 10px;        overflow: hidden;        text-overflow: ellipsis;        display: -webkit-box;        max-width: 100%;        -webkit-line-clamp: 2;        -webkit-box-orient: vertical;    }    .item-product-list .right-product .product_name a{font-size: 14px}}@media (max-width:767px){    .fotter-top-right{        margin-bottom: 20px;        margin-top: 20px;        border-top: none;    }    #footer .collapse{        margin-bottom: 10px;    }    .newsletter{        padding-top: 20px;    }    .breadcrumb.hidden-sm-down{        display:block!important;    }    .tab_cates li{        border-left: 1px solid #f2f2f2;        margin: 10px 2px;    }}sup.required {    font-size: 20px;    top: 0;    color: #ff0000;}.comment_author_infos .show_comment_name {    font-weight: bold;    text-transform: uppercase;    font-size: 16px;}.comment_details h3.title_comment {    margin-top: 10px;    text-transform: capitalize;    margin-bottom: 5px;}#new_comment_form .product .product_desc .product_name {    font-size: 18px;    text-transform: uppercase;    font-weight: bold;    margin-bottom: 5px;}#new_comment_form #criterions_list label {font-size: 14px;}#new_comment_form_footer p.fl.required sup{    font-size: 20px;    top: 0;    color: #ff0000;}.popover-content.dropdown-menu {    z-index: 9990;    padding: 0;    margin: 0;    border: none;    font-size: .8125rem;    max-height: 9.2125rem;    width: 8.375rem;    min-width: inherit;    overflow-y: auto;    text-align: left;}.wishlist a.expand-more.wishlist_button_list.addToWishlist.title_font {    display: inline-block;    font-size: 1rem;    border: none;    background: none;    cursor: pointer;    position: relative;    width: 100%;    height: 100%;    padding: .4125rem 0 .25rem;}.compare a .fa-plus:before{ content: "\f067";}.compare a.add_to_compare.title_font.btn-product.checked .compare-button-content i:before {    content: "\f00c";}.bottom_cart form {    display: inline-block;    margin-top: 15px;}.page-my-account #content .links a#wishlist-link i {    padding-bottom: 15px;}.horizontal_mode.vertical_mode .item-inner .left-product a.thumbnail:before{display: none}.horizontal_mode .item-inner .left-product .hover_image{    display: inline-block;    left: 0;    position: absolute;    bottom: 0;    top: 0;    right: 0;    -webkit-transition: 0.5s all ease-out 0s;    -o-transition: 0.5s all ease-out 0s;    transition: 0.5s all ease-out 0s;    filter: alpha(opacity=0);    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    -moz-opacity: 0;    -khtml-opacity: 0;    opacity: 0;}.horizontal_mode .item-inner:hover .left-product .hover_image{    filter: alpha(opacity=100);    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;    transform: translate3d(0,0,0);    -moz-transform: translate3d(0,0,0);    -webkit-transform: translate3d(0,0,0);    -o-transform: translate3d(0,0,0);    -ms-transform: translate3d(0,0,0);    background-color: rgba(0, 0, 0, 0.84);}.horizontal_mode .item-inner:hover .left-product .hover_image img{opacity: 0.9}#fieldbrandslider .img-responsive:hover{opacity: 0.5}@media only screen and (min-width: 992px){    .container{        padding-left: 0;        padding-right: 0;    }}@media (max-width:1024px){    #left-column .vertical_mode .left-product{margin-right: 10px;}    #left-column .right-product .product_name a{        overflow: hidden;        text-overflow: ellipsis;        display: -webkit-box;        max-width: 100%;        -webkit-line-clamp: 2;        -webkit-box-orient: vertical;    }    #field_productcates .right-product .product_name a{        overflow: hidden;        text-overflow: ellipsis;        display: -webkit-box;        max-width: 100%;        -webkit-line-clamp: 1;        -webkit-box-orient: vertical;    }    #new_comment_form .product .product_desc{        width: 250px;        margin-left: 0;    }    #new_comment_form .product img{margin-right: 15px;margin-bottom: 26px;}    .vertical_mode .item-inner .left-product a.thumbnail .cover_image img{width: 100%}    .right-product .product_name a{line-height: 18px;}    .vertical_mode .right-product .product_name{    margin-bottom: 5px;}    .top-stores .most-searched	{line-height: 20px;}    .top-stores{padding: 25px 0;}    .main-block .content_test{        margin-bottom: 0px;    }}@media (max-width:768px){    #fieldbrandslider.horizontal_mode .owl-carousel .owl-item .item{        padding: 0px 17px;        display: inline-block;    }    #left-column .v-megamenu-container{display: none}    #wrapper .breadcrumb li a{font-size: 15px}    #wrapper .breadcrumb li:after{margin: 0px 5px;}    #_desktop_search .btn.button-search{position: absolute;}    .dropdown-menu li i{display: none}    .contact-link-ft1:before, .mobile_links .expand-more:before{display: none}    .vmegamenu2.v-megamenunone{display: none}    #field_slideshow{width: 100%;margin-top: 30px;}    .newletter-text{        text-align: center;        float: none;        display: block;    }    .newletter-text i,.newletter-text1,.newletter-text2{float: none;line-height: 60px;}    .footer-address p{        text-align: center;        line-height: 1;        padding: 20px 0;    }    .footer-bottom-img {        text-align: center;        line-height: 1;        padding-bottom: 20px;    }    .tab_cates li:last-child{display: none}    .tab_cates li{padding: 0 8px;}    .left-newletter{        float: none;        margin: 0;        margin-bottom: 25px;        display: block;        text-align: center;    }    .footer-newsletter form{float: none}    .hover_banner{        display: inline-block;    }    .block{margin-bottom: 30px}}@media (max-width: 767px){    #new_comment_form #id_new_comment_form{padding-left: 15px;}    #footer #footer_sub_menu_col_2{margin-bottom: 0;}    .block_footer_main h3{margin-bottom: 28px;}    .field-main-slider_2 .box-slider .small-slide-title p{        font-size: 25px;        line-height: 1;    }    .social_footer{margin-bottom: 12px;}    .box-sort-by{        display: inline-block;        float: none;        margin-top: 8px;        padding-bottom:5px;    }    #field_productcates.horizontal_mode .owl-carousel .owl-item .item{padding: 0 16px;}}@media (max-width: 667px){    .tab-category-slider .title_block a:before{display: none}    .tab-category-slider .title_block a{        display: block;        text-align: center;        padding-bottom: 19px;        padding-left: 0;    }    .tab-category-slider .title_block:before{left: 34%}    #products .item-product-list .right-product .decriptions-short p{        line-height: 20px;        margin-bottom: 10px;        overflow: hidden;        text-overflow: ellipsis;        display: -webkit-box;        max-width: 100%;        -webkit-line-clamp: 3;        -webkit-box-orient: vertical;    }    .item-product-list .quick-view{margin-right: 0}}@media (max-width: 600px){    .products.horizontal_mode #box-product-list .right-product{padding: 15px 9px;}    .tab-category-slider .title_block:before{left: 31%}    .newletter-text i, .newletter-text1{        line-height: 1;        padding-top: 20px;    }    .newletter-text{line-height: 1}    .v-megamenu > ul > li div.submenu.full-width,.v-megamenu > ul > li div.submenu.right-co{        width: 100%;    }    .v-megamenu>ul>li div.submenu{margin-left: 0;}}@media (max-width: 568px){    .item-product-list .add-to-cart{padding: 0 6px;                                    margin-right: 5px;}    #page .vert-flexmenu .main-section-products li {width:50% !important}    .v-megamenu .v-main-section.only-right .v-main-section-links > li {        width: 50%;    }    .v-main-section-links > li > a{        line-height: 15px;        margin-bottom: 17px;        overflow: hidden;        text-overflow: ellipsis;        display: -webkit-box;        max-width: 100%;        -webkit-line-clamp: 1;        -webkit-box-orient: vertical;    }    .v-main-section-sublinks li a{        overflow: hidden;        text-overflow: ellipsis;        display: -webkit-box;        max-width: 100%;        -webkit-line-clamp: 1;        -webkit-box-orient: vertical;    }    ul.tab_cates{        margin: 0;        margin-left: 1px;        float: left;    }    .tab-category-container-slider.horizontal_mode .owl-carousel .owl-item .item .item-inner .left-product img{        width: 200px    }    .tab-category-container-slider.horizontal_mode .owl-carousel .owl-item .item .item-inner.lage_product .left-product img{        width: auto    }}@media (max-width: 543px){    #index #content-wrapper{padding: 0 !important}}@media (max-width: 414px){    .field-demo-wrap,#wrapper .breadcrumb{display: none}    .v-megamenu>ul>li div.submenu.right-co .right-section{text-align: center}    .v-megamenu > ul > li.id_menu9 div.submenu.full-width .v-main-section-links > li{margin-bottom: 20px}    .v-megamenu > ul > li.id_menu9 div.submenu.full-width .v-main-section-links > li:last-child{margin-bottom: 0}    .v-megamenu>ul>li div.submenu.right-co .right-section,    .v-megamenu .submenu .v-main-section.only-right,    .v-megamenu .v-main-section.only-right .v-main-section-links > li,    .v-megamenu > ul > li.id_menu9 div.submenu.full-width,    .v-megamenu > ul > li.id_menu9 div.submenu.full-width .v-main-section-links > li{width: 100%}    .field-main-slider_2 .box-slider .small-slide-title p{font-size: 34px;}    .large-slide-title{font-size: 32px}    a.slide-button{        font-size: 25px;        line-height: 58px;    }    .hover-banner2 a:before,.hover-banner2 .bn-text,.hover-banner2 .bn-text{display: none}    .tab-category-slider .title_block:before{left: 19%;}    .tab-category-container-slider.horizontal_mode .owl-carousel .owl-item .item .item-inner .left-product img{width: auto}    .lage_product .thumb-container img{width: 85px}    .lage_product .thumb-container{padding: 0 2px;}    .footer-newsletter .input-wrapper input{width: 250px}    .item-product-list .left-product{        margin: 0 auto;        margin-top: 15px;        padding-bottom: 0;    }    .products.horizontal_mode #box-product-list .right-product{ padding: 15px 0px;}    .products.horizontal_mode #box-product-list .add-to-cart{margin-bottom: 25px}    .tabs .nav-tabs .nav-link{padding: 0 6px;}}@media (max-width: 375px){    #_desktop_search #search_query_top{max-width: 220px !important;}    .right-block-cate a{font-size: 12px}}@media (max-width: 320px){    .tabs .nav-tabs .nav-link{font-size: 11px}    .contact-link{        text-align: center;        width: 100%;    }    .contact-link-ft{        float: none;        text-align: center;        width: 100%;        line-height: 1;        padding-bottom: 15px;    }    .contact-link-ft1, .contact-link-ft2{float: none}    #_desktop_search #search_query_top{    max-width: 190px !important;}    .cart_top_ajax{right: -30px}    #field_slideshow:hover .outer-slide [data-u="arrowright"], #field_slideshow:hover .outer-slide [data-u="arrowleft"]{display: none}    .owl-buttons{display: none}    .tab-category-slider .title_block:before{left: 10%;}    .lage_product .thumb-container img{width: 71px;}    .newletter-text2{        padding-left: 0;        font-size: 12px;    }    .social-text{margin-left: 15px;}    #products img{max-width: 100%}    .ui-widget-content{        width: 242px !important;    }    #_desktop_search div.dropdown-menu{right: -10px}}@media (max-width: 1199px) and (min-width: 768px){    #fieldsizechart-global .right-content-size{        float: left;        max-width: 60%;        padding: 0 20px;    }    .left-content-size{        float: left;        padding: 0 20px 30px;        width: 40%;        text-align: center;    }}#new_comment_form button{    border: 1px solid #f60d0d;    background: #f60d0d;}/*---------------------------- Thumbnails ----------------------------*/#thumbnail-slider {        height: 370px;    display: inline-block;    padding: 0px 0;    position: relative;    -webkit-user-select: none;    user-select: none;}#thumbnail-slider div.inner {    height: 100%;    box-sizing: border-box;    position: relative;}#thumbnail-slider div.inner ul {    position:relative;    left:0; top:0;    list-style:none;    font-size:0;    padding:0;    margin:0;    float:left!important;    width:auto!important;    height:auto!important;}#thumbnail-slider ul li {    opacity:1;    display:block;    border:3px solid transparent;    margin:4px 0; /* Spacing between thumbs*/    transition:all 0.5s;    text-align:center;    padding:0;    position:relative;    list-style:none;    box-sizing:content-box;    backface-visibility:hidden;}#thumbnail-slider ul li.active {    border-color:white;        -webkit-filter: initial;    filter: initial;}#thumbnail-slider li:hover {    border-color:rgba(255,255,255,0.5);       -webkit-filter: grayscale(50%);    filter: grayscale(50%);}#thumbnail-slider .thumb {    width:100%;    height: 100%;    background-size:contain;    background-repeat:no-repeat;    background-position:center center;    display:block;    position:absolute;    font-size:0;    max-width: 104px;}/* --------- navigation controls ------- */   /* The nav id should be: slider id + ("-prev", "-next", and "-pause-play") */  #thumbnail-slider-pause-play {display:none;} /*.pause*/#thumbnail-slider-prev, #thumbnail-slider-next{    position: absolute;    background-color:rgba(0,0,0,0.4);    width:100%;    height:30px;    line-height:30px;    text-align:center;    margin:0;    color:white;    z-index:10;    cursor:pointer;    transition:opacity 0.6s;    *background-color:#ccc;/*IE7 hack*/    backface-visibility:hidden;    display: none;}#thumbnail-slider:hover #thumbnail-slider-prev, #thumbnail-slider:hover #thumbnail-slider-next {    display: block;}#thumbnail-slider-prev {    top: 0;}#thumbnail-slider-next {    bottom: 0;}#thumbnail-slider-next.disabled, #thumbnail-slider-prev.disabled {    display: none;}/* arrows */#thumbnail-slider-prev::before, #thumbnail-slider-next::before {    position:absolute;    content: "";    display: inline-block;    width: 10px;    height: 10px;    margin-left:-5px;    border-left: 4px solid white;    border-top: 4px solid white;}#thumbnail-slider-prev::before {    top:12px;    -ms-transform:rotate(-45deg);/*IE9*/    -webkit-transform:rotate(45deg);    transform: rotate(45deg);}#thumbnail-slider-next::before {    bottom:12px;    -ms-transform:rotate(135deg);/*IE9*/    -webkit-transform:rotate(-135deg);    transform: rotate(-135deg);}#product #content {    max-width: 100%;}#fieldtabproductsisotope .isotope-item {    text-align: center;    overflow: hidden;    padding: 0;    position: relative !important;    top: auto !important;    left: auto !important;}.isotope-grid {    height: auto !important;}#fieldtabproductsisotope .owl-buttons{    top: -66px;    right: 15px;}.header-nav1 .img-nav1 {    text-align: center;    position: relative;}.header-nav1 .img-nav1 .text-nav1 {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.header-nav1 .img-nav1 .text-nav1 h3 {    color: #fff;    font-size: 24px;    font-weight: bold;    margin-bottom: 0;    display: inline-block;}.header-nav1 .img-nav1 .text-nav1 p {    color: #fff;    font-size: 15px;    margin-bottom: 0;    display: inline-block;}#header_links {    float: right;    line-height: 40px;    position: relative;    z-index: 1033;}#header_links a {    display: inline-block;    color: #929596;    font-size: 13px;    text-align: center;    position: relative;    z-index: 1;    text-transform: capitalize;    border-color: rgba(0, 0, 0, 0.2);    border-style: solid;    border-width: 0 1px 0 0;    box-shadow: 1px 0 #aaa;    line-height: 15px;    padding-right: 17px;}#header_links li:last-child a{    padding-right: 0px;     border: none;    box-shadow: none;}#header .header-nav .currency-selector {    margin: 0;    line-height: 30px;    padding: 0 20px;    position: relative;    padding-left: 0;}.vmegamenu1 {    z-index: 5;    text-align: center;    margin-top: 0;    float: left;    position: relative;}.v-megamenu-title::before {    color: #fff;    content: "\f107";    font-family: "fontawesome";    font-size: 14px;    line-height: 16px;    position: absolute;    right: 20px;    line-height: 60px;}.v-megamenu-title.bgcolor {    padding: 0 20px;    text-align: left;    height: 60px;    line-height: 60px;    background: rgba(0,0,0,.15);    position: relative;    border-radius: 5px 5px 0 0;}.v-megamenu>ul>li div.submenu {    margin-left: -2px;    border-left: 2px solid #408ed4;    border-top: 1px solid rgba(235, 235, 235, 0.67);    box-shadow: 0 9px 6px -11px #e2dfdf inset, 0 6px 12px -5px #666;}.v-megamenu > ul > li div.submenu.full-width {    width: 400px;}.v-megamenu > ul > li div.submenu.full-width .v-main-section .v-main-section-links > li {    width: 50%;}.v-megamenu > ul > li div.submenu.bottom-co {    width: 600px;}.v-megamenu > ul > li:first-child span {    font-size: 15px;    font-weight: bold;    text-transform: uppercase;}.v-megamenu > ul > li > a {    border: none;}.v-megamenu > ul > li:hover {    background: #fff;    margin: 0;}#header .v-megamenu > ul > li:hover > a, #left-column .v-megamenu > ul > li:hover > a{    color: #f60d0d;    border-bottom: none;}.v-megamenu-container i {    margin-right: 18px;    font-size: 21px;    width: 15px;    text-align: left;    color: #f60d0d;}.v-megamenu-title .fa-reorder {    color: #fff;    font-size: 14px;    margin-right: 8px;    vertical-align: 0px;}.v-megamenu > ul > li:hover > a > i {  }.v-megamenu-title h3 {    color: #fff;    display: inline-block;    font-size: 15px;    margin: 0;    font-weight: bold;    text-transform: uppercase;}.v-megamenu-title .icon-reorder {    color: #fff;    font-size: 16px;    margin-right: 8px;    vertical-align: 0px;}.v-megamenu .more-vmegamenu a {    cursor: pointer;    font-size: 14px;    border-bottom: none;    text-transform: inherit;    padding: 12px 0;    padding-bottom: 12px;}#header .v-megamenu {    border: none;}.img3_menu {margin-top: -92px;}.ft-blockcategories {    background: #fff;}#fieldblockcategories .text2-border .title_block{    margin-right: 15px;    margin-bottom: 0;    border-bottom: 0;    height: 300px;    background: #f60d0d;    display: inherit;}#fieldblockcategories .text2-border .title_block:before {    content: "";    width: 0;    height: 0;    border-bottom: 15px solid transparent;    border-top: 15px solid transparent;    border-left: 15px solid #f60d0d;    position: absolute;    right: -15px;    top: 50%;    transform: translateY(-50%);}#fieldblockcategories .title_block a:before {    content: none;}#fieldblockcategories .title_block a:hover {    color: #333;}#fieldblockcategories .title_block a {    line-height: 20px;    width: 150px;    padding: 0;    text-align: center;    color: #fff;    font-size: 18px;    font-weight: bold;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    margin-top: -42px;    position: absolute;}.blockcategories-title-bottom {    margin-top: 12px;    display: inline-block;}#fieldblockcategories .owl-buttons {    left: 50%;    right: auto;    top: 50%;    margin-top: 30px;    width: 90px;    transform: translateX(-50%);}#fieldblockcategories .owl-buttons [class^="carousel-"] span {    width: 35px;    height: 35px;    line-height: 35px;    font-size: 18px;}#fieldblockcategories .owl-buttons .carousel-previous {    padding-right: 20px;}#fieldblockcategories .right-block-cate {    margin-top: 22px;}.blockcategories-content {    margin: 20px 0;}.right-block-cate p {    margin-bottom: 10px;}.images-product-vertical {    width: 130px;    display: inline-block;    float: left;    padding-right: 30px;}.special_products_deal .tablinks {    margin-bottom: 15px;}.images-product-vertical .tab {    padding: 62px 0 47px;    position: relative;}.images-product-vertical .tab .prev {    position: absolute;    top: 0;    width: 100%;    line-height: 60px;    text-align: center;    font-size: 30px;}.images-product-vertical .tab .next {    position: absolute;    bottom: 0;    width: 100%;    line-height: 60px;    text-align: center;    font-size: 30px;}.info-deal {    width: 440px;    height: 570px;    border-left: 1px solid #ebebeb;    display: inline-block;    float: left;    padding: 90px 50px 0 40px;}.bg-product-deal {    background: #fff;    -webkit-box-shadow: 0 1px 11px 2px rgba(0,0,0,.1), 0 0 0 rgba(0,0,0,.1) inset;    -moz-box-shadow: 0 1px 11px 2px rgba(0,0,0,.1), 0 0 0 rgba(0,0,0,.1) inset;    box-shadow: 0 1px 11px 2px rgba(0,0,0,.1), 0 0 0 rgba(0,0,0,.1) inset;}#special_product_deal .info-deal .title_category {       display: inline-block;    line-height: 20px;    font-style: italic;    margin-top: 35px;    color: #f60d0d;}#special_product_deal .info-deal .product_name {    font-size: 18px;    margin-bottom: 20px;    text-transform: uppercase;    margin-top: 5px;    font-weight: bold;}#special_product_deal .btn-shop-now .add-to-cart {    display: inline-block;    line-height: 40px;    width: 130px;    text-align: center;    border-radius: 20px;    background: #fff;    text-transform: uppercase;    font-weight: bold;    padding: 0;    height: 40px;    font-size: 14px;    color: #333;    border: 1px solid #ebebeb;}#special_product_deal .btn-shop-now .add-to-cart:hover {    color: #fff;    background: #f60d0d;}.btn-shop-now {margin-top: 35px;}.special_product_deal_top {    position: relative;    padding-bottom: 10px;    margin-bottom: 30px;    border-bottom: 1px solid #d7d7d7;}#special_product_deal .special_product_deal_top .title_block {    font-size: 18px;    line-height: 24px;    text-transform: uppercase;    position: relative;    font-weight: bold;    margin-bottom: 0;    border-bottom: none;    display: inline-block;    cursor: pointer;}#special_product_deal .special_product_deal_top .all-view{    display: inline-block;    float: right;    text-transform: capitalize;}.all-view a {color: #f60d0d;}.all-view a:hover {color: #333;}.all-view a i { margin-right: 5px;}#special_product_deal .special_product_deal_top .title_block:before {    content: "";    width: 100%;    height: 2px;    bottom: -12px;    background: #f60d0d;    display: inline-block;    position: absolute;    left: 0;}#special_product_deal .special_product_deal_top .title_block i.ion {    font-size: 24px;    line-height: 24px;    margin-right: 12px;    float: left;    color: #f60d0d;}#special_product_deal .product-price-and-shipping {    margin-bottom: 15px;}#special_product_deal .info-deal .comments_note {    display: inline-block;    line-height: 18px;    margin-bottom: 10px;}#special_product_deal .info-deal .discount-percentage,#special_product_deal #tab-deal-content .right-product,.images-product-vertical .tab .product_name {display: none;}.horizontal_mode .top-product {     text-align: left;    padding: 19px;    position: relative;    height: 80px;}.horizontal_mode .comments_note {    line-height: 18px;    display: inline-block;}.horizontal_mode .discount-percentage,body#category #products .product-miniature .product-price-and-shipping .discount-percentage{    display: none;}.url-link-cate {text-align: center;  margin-top: 3px;}.tab_cates li i {    margin-right: 5px;    font-size: 9px;    margin-top: 0;    float: left;    line-height: 24px;}.horizontal_mode .title_text i{    font-size: 24px;    line-height: 24px;    margin-right: 12px;    float: left;    color: #f60d0d;}.url-link-cate a {    background: #f60d0d;    color: #fff;    border: 1px solid #f60d0d;    line-height: 35px;    height: 35px;    display: inline-block;    padding: 0 15px;    text-transform: uppercase;    font-weight: bold;}.url-link-cate a:hover {    background: #252525;    border: 1px solid #252525;    color: #fff;}.tab-category-container-slider,.tab-category-container-slider_2 {    margin-bottom: 60px;}.title-top {    position: relative;    border-bottom: 1px solid #ebebeb;}.title-top .title_block {    font-size:20px;    line-height: 24px;    text-transform: uppercase;    position: relative;    margin-bottom: 0;    border-bottom: none;    cursor: pointer;    width: auto;}.title_block .title_text:hover {    color: #f60d0d;}.title_block i.ion {    font-size: 24px;    line-height: 24px;    margin-right: 12px;    float: left;    color: #f60d0d;}#tab_category_slider_3 {margin-bottom: 60px;}.date_blog {    text-align: left;    padding-bottom: 3px;    margin-bottom: 15px;    margin-top: 15px;}.smart-auth-text{    text-align: left;    border-top: 1px solid #ebebeb;    padding-top: 20px;    margin-top: 17px;}.smart-auth-text .smart-auth{    padding-left:18px;  }.smart-auth-text .image{    border-radius:100%;;}.smart-auth-text .smart-auth_name{    font-size: 14px;    color: #f60d0d;    font-weight:bold;}.date_blog i {    margin-right: 10px;    font-size: 14px;    color: #999;}.btn-blog-viewall {    float: right;    padding-bottom: 3px;}.smart-blog-field-fullwidth.fieldFullWidth {    background: #fff;    padding: 66px 0px 60px 0px;}body .Brands-block-slider {    padding: 50px 0 10px;}h3.newletter-title.title-font {    font-size: 24px;    line-height: 20px;    color: #333;    text-transform: uppercase;    margin-bottom:22px;    padding-top: 17px;}#footer .block-social li {    background: none repeat scroll 0 0 rgba(255,255,255,0.3);    display: inline-block;    height: 40px;    line-height: 40px;    margin-right: 5px;    text-align: center;    vertical-align: middle;    width: 40px;    color: #fff;}#footer .block-social ul {    margin-bottom: 0;    float: left;}#footer .block-social {    display: inline-block;}#footer .footer-center .newletter-left p{    margin-bottom: 20px;}#footer .footer-center .newletter-left .button-newletter {    background: #f60d0d;    border: medium none;    color: #ffffff;    font-size: 16px;    line-height: 16px;    padding: 0 25px;    height: 38px;    text-transform: uppercase;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;}#footer .footer-center .newletter-left .button-newletter:hover {    color: #fff;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;    background: #252525;}.footer-address{    line-height:40px;}.footer-address p{    text-align: center;    margin-bottom: 0px;    color: #aaaaaa;}#footer .block-social li.button-facebook:hover {background: #4267b2;}#footer .block-social li.button-twitter:hover {background: #65c8e8;}#footer .block-social li.button-youtube:hover {background: #f00;}#footer .block-social li.button-google-plus:hover {background: #dd5144; }#footer .block-social li.button-rss:hover {background: #ee802f; }#footer .block-social li.button-vimeo:hover {background: #08aed9; }#footer .block-social li.button-pinterest:hover {background: #ad1b21; }#footer .title-top .title_block {    border-color: #020202;    border-style: solid;    border-width: 0 0 1px;    box-shadow: 0 1px #4f4f4f;    font-size: 23px;    margin: 66px 0 20px;    padding-bottom: 10px;    text-transform: uppercase;    color: #ffffff;}#footer .title-top {    border-bottom: none;}#footer .footer-center .myaccount li a,#footer .footer-center #block_various_links_footer li a,#footer .footer-center .why-buy li a{    padding-left: 15px;    text-transform:capitalize;    transition: all 0.4s ease-in-out 0s;    -webkit-transition: all 0.4s ease-in-out 0s;    -ms-transition: all 0.4s ease-in-out 0s;}#footer .footer-center li .bg_footer .bg_circle{    background-color: #ffffff;    border-radius: 50%;    color: transparent;    display: block;    height: 6px;    opacity: 0.9;    width: 6px;}#footer .footer-center li .bg_footer.bg_footer_hover .bg_circle{    background-color: #f60d0d;}#footer .footer-center li .bg_footer{    background-color: rgba(156, 148, 139, 0.6);    border-radius: 50%;    height: 10px;    padding: 2px;    display:block;    position: absolute;    text-align: center;    top: 8px;    transition: all 0.4s ease-in-out 0s;    -webkit-transition: all 0.4s ease-in-out 0s;    -ms-transition: all 0.4s ease-in-out 0s;    vertical-align: top;    width: 10px;    opacity: 1;}#footer .footer-center li .bg_footer.bg_footer_hover{    top: 28px;    opacity: 0;}#footer .footer-center li:hover .bg_footer{    top:-12px;     opacity: 0;}#footer .footer-center li:hover .bg_footer.bg_footer_hover{    top:8px;    opacity: 1;}#footer .footer-center .stf-col5 p{    margin-top:15px;}#footer .footer-center .stf-col5 a img:hover {    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);    opacity: 1;}#footer .footer-center .stf-col5 a img{    margin-top: 5px;    opacity: 0.9;    max-width: 100%;}#footer .footer-center #block_contact_infos i{    font-size:18px;}#footer .footer-center li a, #footer .footer-center p {    font-size:14px;    color:#ffffff;    line-height:25px;    margin-bottom: 0px;}#footer .footer-center #block_contact_infos p{    font-size:14px;    color:#ffffff;    line-height:20px;}#footer .footer-center #block_contact_infos .ft_map{    background: url("img/map.png") no-repeat scroll center center rgba(0, 0, 0, 0);}   #footer .footer-center li a:hover{    color:#f60d0d;}#footer .footer-center #block_contact_infos ul{    margin-top: 15px;}#footer .footer-bottom{    color:#ffffff;    font-size:14px;}#footer .footer-bottom .footer-address{    line-height: 40px;    color: #aaaaaa;    text-align:center;}#footer .footer-bottom .footer-static{    margin:20px 0;    min-height:40px;}#footer .footer-bottom .payment{    line-height:40px;}#footer .footer-bottom .payment li {    display:inline-block;    padding-left: 10px;}#footer .footer-bottom .payment ul{    float:right;}#footer .footer-address a{    text-decoration: underline;    color: #aaaaaa;}#social_block em{color: #fff;  font-size: 19px;  line-height: 40px;}#footer .footer-center .toggle-footer{display:block;}#footer .footer-center li {    margin-bottom: 5px;    overflow: hidden;    position: relative;}.footer-bottom .products-tag {    padding: 48px 0;    border-bottom: 1px solid rgba(255,255,255,.05);}.block_footer_main .footer-bottom .products-tag h3,.block_footer_main .footer-bottom .products-tag .most-searched .title-most-searched{    color: #fff;}.block_footer_main .footer-bottom .products-tag h3{    font-size: 15px;    font-weight: bold;    text-transform: uppercase;    line-height: 26px;    margin-bottom: 15px;}.block_footer_main .footer-bottom .products-tag .most-searched .most-searched-text { color: #999;}.block_footer_main .footer-bottom .products-tag .most-searched .comma {    color: #999;    margin: 0 3px;}.block_footer_main .footer-bottom .products-tag .most-searched .title-most-searched {margin-right: 3px}.block_footer_main .footer-bottom .products-tag .most-searched { line-height: 26px;}.static_content_footer {padding: 25px 0;}.static_content_footer .box-static-content i {    float: left;    margin-right: 20px;    height: 42px;    line-height: 42px;    font-size: 36px;    color: #f60d0d;}.static_content_footer .content_text h3,.static_content_footer .content_text a{    margin-bottom: 0;    font-weight: 500;    font-size: 15px;    line-height: 25px;    color: #fff;}.static_content_footer .content_text p {    margin-bottom: 0;    line-height: 20px;    color: rgba(255,255,255,0.5);}.footer-Copyright .footer-address {    line-height: 60px;}.footer-Copyright .footer-address p {    line-height: 24px;    display: inline-block;    margin-bottom: 0;}.footer-Copyright .footer-address p > a {    color: #f60d0d;}.banner-tabcate-3 {    position: relative;}.banner-tabcate-3 .text-banner3 {    display: inline-block;    position: absolute;    width: 40%;    text-align: center;    top: 50%;    transform: translateY(-50%);}.banner-tabcate-3 .text-banner3 .title-text1 {    font-weight: 500;    text-transform: uppercase;    font-size: 18px;    color: #fff;}.banner-tabcate-3 .text-banner3 .title-text2 {    font-weight: bold;    text-transform: uppercase;    font-size: 36px;    color: #fff;    line-height: 46px;}.banner-tabcate-3 .text-banner3 .text-banner1,.banner-tabcate-3 .text-banner3 .text-banner2 {    font-size: 15px;    color: #fff;    line-height: 30px;}.banner-right-tabcate-2 {     position: relative;    text-align: center;}.text-banner-tabcate2 {    position: absolute;    bottom: 0;    margin-bottom: 90px;    left: 50%;    transform: translateX(-50%);    text-align: center;}.text-banner-tabcate2 .title1-banner.title_font{    font-size: 18px;    color: #fff;    text-transform: uppercase;}.text-banner-tabcate2 .title2-banner.title_font {    font-weight: bold;    font-size: 34px;    line-height: 34px;    color: #fff;    text-transform: uppercase;    margin: 8px 0;}.text-banner-tabcate2 .text-price-banner.title_font {    font-size: 18px;    text-transform: uppercase;    color: #fff;}.text-banner-tabcate2 .text-price-banner.title_font span {    font-weight: bold;    color: #333;}.onecate_2_products_container .image_product .img-product{    position: relative;}.onecate_2_products_container .image_product .text-banner-onecate2 {    position: absolute;    left: 68px;    margin-bottom: 90px;    top: 50%;    transform: translateY(-50%);    text-align: center;}.onecate_2_products_container .image_product .text-banner-onecate2 .title1-banner {    font-size: 15px;    color: #555;    text-transform: uppercase;}.onecate_2_products_container .image_product .text-banner-onecate2 .title2-banner {    font-size: 24px;    line-height: 30px;    font-weight: bold;    color: #333;    margin: 3px 0;    text-transform: uppercase;}.onecate_2_products_container .image_product .text-banner-onecate2 .text-price-banner.title_font {    font-size: 15px;    font-weight: 500;    color: #555;    text-transform: uppercase;}.onecate_2_products_container .image_product .text-banner-onecate2 .text-price-banner.title_font span {    color: #f60d0d;}.block-categories .category-sub-menu li[data-depth="0"]:hover > a,.block-categories .category-sub-menu li[data-depth="0"]:hover > .navbar-toggler i,.block-categories .category-sub-menu li[data-depth="1"]:hover > a,.block-categories .category-sub-menu li[data-depth="1"]:hover > .arrows i,.block-categories .category-sub-menu li[data-depth="2"]:hover > a,.block-categories .category-sub-menu li[data-depth="2"]:hover > .arrows i,.block-categories .category-sub-menu li[data-depth="3"]:hover > a,.block-categories .category-sub-menu li[data-depth="3"]:hover > .arrows i,.block-categories .category-sub-menu li[data-depth="4"]:hover > a,.block-categories .category-sub-menu li[data-depth="4"]:hover > .arrows i,.block-categories .category-sub-menu li:hover:not([data-depth="0"]):not([data-depth="1"])::before {    color: #f60d0d;}#js-product-list .item-product-list .btn-add-to-cart-list{     background: #fff;    color: #555;    display: inline-block;    height: 35px;    line-height: 35px;    transition: all 0.3s ease-in-out 0s;    text-transform: uppercase;    margin-left: 3px;    float: left;}#js-product-list .item-product-list .btn-add-to-cart-list .add-to-cart{       height: 35px;    line-height: 35px;    padding: 0 11px;    background: transparent;    color: #555;    font-size: 14px;    width: auto;}#js-product-list .item-product-list .btn-add-to-cart-list .add-to-cart i{    padding-right: 5px;}#js-product-list .item-product-list .compare,#js-product-list .item-product-list .wishlist.product-wishlist {    display: inline-block;    float: left;    margin-left: 0;    padding: 0px;    margin-right: 3px;}#js-product-list .item-product-list .wishlist.product-wishlist{    margin-left:3px;}#js-product-list .item-product-list .wishlist a,#js-product-list .item-product-list .compare a{    float: left;    line-height: 35px;    height:35px;    padding: 0;    border: none;    background: #fff;    color: #555;    box-shadow: none;    text-align: center;    font-size: 14px;    z-index: 2;    width: 35px;    white-space: nowrap;    font-weight: normal;    display: inline-block;    position: relative;}#box-product-list .right-product a.add_to_compare[data-tooltip]:before,#box-product-list .addToWishlist[data-tooltip]:before {    left: 50%;    min-width: 110px;    margin-left: -60px;    background-color: #f60d0d;}#box-product-list [data-tooltip]:after{    border-top: 5px solid #f60d0d;    border-top: 5px solid #f60d0d;    border-left: 5px solid transparent;}#js-product-list .right-product a.add_to_compare[data-tooltip]:before{    margin-left: -55px;}.button-action-list {    display: inline-block;    margin-bottom: 15px;}#js-product-list .item-product-list .wishlist:hover a,#js-product-list .item-product-list .compare:hover a,#js-product-list .item-product-list .btn-add-to-cart-list:hover .add-to-cart {    background: #f60d0d;    color: #fff;}#js-product-list .item-product-list .btn-quickview-list{    bottom: 50%;    margin-top: -50px;    left: 82px;    position: absolute;    width: 106px;    background: #fff;    color: #252525;    height: 30px;    line-height: 30px;    font-family: "agency";    font-size: 16px;    text-transform: uppercase;    text-align: center;    display: inline-block;    opacity: 0;}#js-product-list .item-product-list .left-product:hover .btn-quickview-list{    display: inline-block;    opacity: 1;    z-index:9;}#js-product-list .item-product-list .left-product .btn-quickview-list:hover{    background: #f60d0d;    color: #fff;}.bn_right_product {    position: relative;}div.tags_block .block_content a {    background: #252525;    color: #fff;    display: inline-block;    float: left;    font-size: 14px;    line-height: 16px;    margin: 0 5px 5px 0;    padding: 10px 20px;    text-transform: capitalize;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}div.tags_block .block_content a:hover {    background: #f60d0d;    color: #fff;}#tags_block_left .title_block {    color: #252525;    font-size: 25px;    margin-bottom: 20px;    padding: 0 0 10px;    text-transform: uppercase;}div.tags_block .block_content {    padding:0px;}#product_comments_block_tab p.align_center.alert.alert-info {margin-bottom: 0}#new_comment_form #id_new_comment_form {max-width: 725px;}#new_comment_form .product {padding: 15px 0;}#new_comment_form .product .product_desc {    width: 100%;    margin-left: 0;}#new_comment_form_error ul {margin-bottom: 0;}#new_comment_form_error ul li {color: #f00;}#new_comment_form .title {    padding: 10px;    font-size: 20px;    color: #fff;    text-transform: uppercase;    background: #252525;    margin-bottom: 0;}#id_new_comment_form .modal-body {padding: 30px 15px;}#form_wishlist input.inputTxt {    border: 1px solid #D0D0D0;    color: #666666;    font-size: 12px;    height: 35px;    padding: 0 5px;    width: 300px;    display: inline-block;    float: left;}#form_wishlist #submitWishlist {    float: left;    line-height: 40px;    padding: 0 15px;    border: none;}#form_wishlist fieldset {    padding: 0;}.wishlistLinkTop ul.display_list > li {    display: inline-block;    float: left;}.wishlistLinkTop ul.display_list > li > a {    margin-right: 10px;}#SendWishlist {    margin-bottom: 30px;    text-align: center;}.product_infos .product-name{    text-align: center;    padding-top: 10px;}ul.wlp_bought_list > li {    margin-bottom: 30px;}ul.wlp_bought_list li .lnkdel {    position: absolute;    top: -10px;    right: 6px;    height: 20px;    width: 20px;    text-indent: 0;    background: no-repeat;    font-size: 18px;    display: inline-block;    line-height: 20px;}.mobile_links {    position: relative;    display: inline-block;}#module-fieldblockwishlist-mywishlist .wishlistLinkTop #showBoughtProducts, #module-fieldblockwishlist-mywishlist .wishlistLinkTop #hideBoughtProductsInfos {    display: none;}.wishlisturl > label {float: left;}.wishlisturl .coppy_link_wl {    position: relative;    width: 100%;    display: inline-block;}.wishlisturl .coppy_link_wl > button {    position: absolute;    right: 0;    top: 0;    height: 40px;    line-height: 40px;    padding: 0 15px;}#SendWishlist_showform .modal-header {    padding: 0;    border: none;}.wl_send.std label {    margin: 0;    position: relative;    line-height: 35px;}#module-fieldblockwishlist-mywishlist .table-bordered td {    vertical-align: middle;}#SendWishlist i {    margin-right: 10px;}ul.wlp_bought_list li .btn_action a {    width: 100%;    font-size: 16px;    text-transform: uppercase;}#module-fieldblockwishlist-view #main .page-content {    padding: 15px;}#module-fieldblockwishlist-view #main .page-content #view_wishlist .page-heading {    text-transform: uppercase;    margin-bottom: 15px;}#module-fieldblockwishlist-view #main .page-content #view_wishlist .button-action .btn-add-to-cart {    display: inline-block;    margin-right: 10px;}a.btn.btn-default.button.button-small.wishlist_change_button {    width: 100%;    font-size: 16px;    text-transform: uppercase;}ul.wlp_bought_list {    margin-bottom: 0;}#product_comparison .cmp_remove i {    display: inline-block;    font-size: 18px;    padding-top: 0;    margin-right: 3px;}#product_comparison .cmp_remove {    bottom: 0;    color: white;    display: block;    font-weight: 900;    line-height: 24px;    padding-bottom: 0px;    padding-right: 0px;    position: absolute;    right: 0;    z-index: 1;}.star {    position: relative;    top: 0;    float: left;    width: 15px;    overflow: hidden;    cursor: pointer;    font-size: 15px;    font-weight: normal;    height: 20px;    line-height: 24px;}#product_comments_block_extra {    display: inline-block;    float: none;}#product_comments_block_extra > div {    display: inline-block;}#product_comments_block_extra > div.comments_note {float: left}#product_comments_block_extra .star_content {margin-top: 0}#product_comments_block_extra > div.total_reviews_pr{    border-left: 1px solid #efefef;    line-height: 20px;    float: left;    color: #252525;    padding-left: 5px;}#product_comments_block_extra .comments_advices_read{    display:none;}#product_comments_block_extra .comments_advices,#product_comments_block_extra .comments_advices_new {    padding-left: 5px;    margin-left: 10px;    border-left: 1px solid #efefef;    line-height: 20px;    float: left;}#product_comments_block_extra a {padding-left: 0}#product .product-discount {        display: inline-block;    padding-left:7px;    color: #fff;}#footer .block-social li a {    display: block;    height: 100%;    white-space: nowrap;    text-indent: 0;    overflow: hidden;    font-size: 0;    line-height:40px;    color: #fff;}#footer .block-social li a:before {    font-size:19px;}#footer .block-social li.button-facebook:hover a {color: #fff;}#module-fieldblockwishlist-mywishlist .table-bordered td.wishlist_default p {margin-bottom: 0}#module-fieldcompare-FieldCompareProduct .footer_link {margin-top: 30px;    text-align: center;}#module-fieldcompare-FieldCompareProduct .page-heading {    margin-bottom: 25px;    text-transform: uppercase;}.hover-banner1 .hover_banner {    -webkit-transition: -webkit-transform 0.35s;    transition: all 0.7s;    -webkit-transform-origin: 50% 50%;    transform-origin: 50% 50%;    -webkit-transform: scale(1, 1);}.ft-blockcategories {margin-bottom: 60px;}#field_slideshow .outer-slide [data-u="arrowright"] i{    padding-left: 2px;}#field_slideshow:hover .outer-slide [data-u="arrowleft"] i {}.images-product-vertical .tab .prev i,.images-product-vertical .tab .next i{    font-size: 46px;    line-height: 60px;}#special_product_deal {margin-bottom: 60px;}.tab-category-container-slider {margin-top:100px;}.banner-right-tabcate-2 .image_product {margin-top: 5px;}#header_menu .fieldmegamenu .menu-electronics .menu-items.active{padding-top: 25px;}#featured_products_block.horizontal_mode .owl-carousel .owl-item .item .item-inner {    margin-bottom: 25px;}#field_productcates.horizontal_mode .title_block{    text-align: left;    border-bottom: none;    margin-bottom: 15px;}.special_block_right .owl-buttons,#field_productcates .owl-buttons{    position: absolute;    top: 0px;    right: 0px; }#field_productcates.horizontal_mode .item-inner .left-product{    min-width: initial;}@media (max-width: 1199px) {    .info-deal {        width: 420px;        padding: 90px 35px 0 35px;    }    #tab-deal-content .tabcontent{        margin-top: 88px;    }    #header_menu #fieldmegamenu-main.fieldmegamenu .root .root-item > a > .title {        padding: 0 12px;    }    #fieldmegamenu-main.fieldmegamenu > ul {        padding: 0 40px 0px 10px;    }    #_desktop_cart span.shopping-cart {margin-right: 0;}    .static_content_footer .box-static-content i {margin-right: 14px;}    .block-categories .category-sub-menu .arrows {margin-top: 2px;}    #products .item-product-list .right-product .decriptions-short p {margin-bottom: 0;}    .right-block-cate a {font-size: 14px;}    #fieldblockcategories .text2-border .title_block {height: 260px;}    .img3_menu {margin-top: -94px;}    #product_comments_block_extra .comments_advices_new {        margin-left: 0;        border: 0;        padding-left: 8px;    }    .price {margin-right: 5px;}}@media (max-width: 991px){    #header .logo {        padding: 0;        margin: 20px 0;        margin-top: 15px;    }    #fieldblockcategories.horizontal_mode .owl-carousel .owl-item .item {        padding: 0 15px;    }    #_mobile_search {        margin-bottom: 30px;        display: inline-block;        width: 100%;        z-index: 1;    }    #_desktop_search #search_query_top {        border-width: 1px;    }    #_mobile_search div.current  {display: none;}    #_mobile_search .dropdown-menu {        display: inline-block;        background: none;        position: relative;        width: 100%;    }     #_mobile_search #searchbox { position: relative;}    #_mobile_search .search_filter {display: none;}    #_mobile_search button.btn.button-search {        position: absolute;        right: 0;        top: 0;        width: 40px;        height: 40px;        background: #fff;        border: 1px solid #ebebeb;        padding: 0;    }    #_mobile_search button.btn.button-search .icon-search:before {        font-size: 18px;        content: "\f002";        display: block;        font-family: "FontAwesome";        color: #333;    }    #_mobile_language_selector, #_mobile_currency_selector {        z-index: 99;    }    #_mobile_logo{        z-index: 2;    }    #header .currency-selector-wrapper .dropdown-menu{        left:auto;    }    .currency-selector.dropdown.js-dropdown:before {        content: none;    }    #_mobile_user_info .expand-more {        font-size: 0;        padding: 0;    }    #_mobile_user_info .expand-more i {        display: none;    }    #_mobile_user_info .expand-more .fa.fa-user {        color: #fff;        font-size: 14px;        display: inline-block;    }    #_mobile_cart .shopping-cart span {color: #fff;}    #_mobile_user_info {padding-left: 15px;}    .header-nav1 .img-nav1 .text-nav1 {width: 100%;}    .right-block-cate p {margin-bottom: 0}    #tab-deal-content .tabcontent {        margin-top: 30px;        text-align: center;    }    .images-product-vertical, .info-deal {float: none}    #info_small_img_deal {text-align: center}    .tab-category-container-slider_2 .url-link-cate {        width: 100% !important;        margin: 0 !important;    }    .tab-category-container-slider_2 .show-product {margin-bottom: 30px}    .tab-category-container-slider_2 {margin-bottom: 30px;}    #onecate_products_block .image_product,    #onecate_products_block_2 .image_product{        text-align: center;    }    .footer-newsletter .right-newletter {margin-left: 0}    #footer .block-social ul {        display: inline-block;        text-align: center;        float: none;        margin-top: 15px;    }    #footer .block-social li {margin-left: 0; margin-right: 10px;}    #footer .block-social li:last-child{ margin-right:0px;}    .static_content_footer .contact_footer_1,    .static_content_footer .contact_footer_2 {        margin-bottom: 30px;    }}#instagram_block h4{    color:#fff;    font-size:16px;    padding-bottom: 40px;    padding-top: 4px;    text-transform: uppercase;}.footer_icon i{    display: inline-block;    color: #f60d0d;    font-size: 16px;    padding-right: 13px;    float: left;}.footer_icon p a{    color: #8c8c8c;}.footer_icon p a:hover{    color: #f60d0d;}div.star.star_on:after,div.star:after{    color: #ef8743;    font-size: 14px;}.hover_banner_2:hover .blog_mask {    opacity: 1;    visibility: visible;    z-index: 1;    -webkit-transform: scale(1);    -ms-transform: scale(1);    transform: scale(1);    cursor: pointer;}.blog_mask {    opacity: 0;    visibility: hidden;    z-index: 0;    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    -webkit-transform: scale(.1);    -ms-transform: scale(.1);    transform: scale(.1);    -webkit-transition: all 0.4s ease;    transition: all 0.4s ease;    background-color: rgba(0,0,0,.10);}.tab_cates li{    position: relative;}.tab_cates li:hover .blog_mask2 {    opacity: 1;    visibility: visible;    z-index: 1;    -webkit-transform: scale(1);    -ms-transform: scale(1);    transform: scale(1);    cursor: pointer;}.blog_mask2{    opacity: 0;    visibility: hidden;    z-index: 0;    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    -webkit-transform: scale(.1);    -ms-transform: scale(.1);    transform: scale(.1);    -webkit-transition: all 0.4s ease;    transition: all 0.4s ease;    border: 2px solid #f60d0d;}.tab_cates li.active .blog_mask2{    display: none;}.img_testimonials{    overflow: hidden;}.block_testimonials img{    transition: all 0.15s ease-in-out 0s;}.block_testimonials:hover .img_testimonials img{    -webkit-transform: scale(1.06);    -moz-transform: scale(1.06);    transform: scale(1.06);    transition: all 0.15s ease-in-out 0s;}.modal-body .images-container .product-cover.col-xs-9{     width: 100%;}.quickview .social-sharing_text{    padding-top: 0px;  }.quickview .social-sharing {    padding-top: 20px;}#header .header-nav .blockcart{    height: 0px;    padding: 0px;    margin-left: 0px;    background: transparent;}#cart .block-promo .promo-input+button,#checkout .block-promo .promo-input+button{    height:40px;}#header .header-nav .cart-preview.active i,#header .header-nav .cart-preview.active a{    color: #333;}#header .header-nav .cart-preview.active .card-block-top a:hover{    color:#fff;}#header .header-nav .cart-preview.active i:hover,#header .header-nav .cart-preview.active a:hover{    color: #f60d0d ;}#header .header-nav .cart-preview.active .card-block-top a {    color:#fff;}#header .header-nav .blockcart {    white-space: initial;}.card-block-top .totals-top .label-top{    text-align: left;}#left-column .hover-banner2{    margin-bottom: 40px;}.logo_header{    display: inline-block;    padding: 10px 0;    line-height: 104px;}.footer-bottom{    padding: 18px 0;    min-height: 40px;}.left-product .button-container .tab_button a.quick-view {    margin: 0;}.left-product .button-container .tab_button a{    background: rgba(37,37,37,0.8);    color: #ffffff;    font-size: 16px;    font-weight: normal;    height: 48px;    line-height: 48px;    text-align: center;    text-shadow: none;    text-transform: uppercase;    white-space: nowrap;    border:0;    transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s;}.left-product .button-container a:hover, .left-product .button-container a.quick-view:hover {    background:#f60d0d;    color:#fff;    transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s;}#header .left-product .button-container a.quick-view{    margin-bottom: -15px;}#fieldmegamenu-main .horizontal_mode .item-inner .right-product{    min-height: 60px;}#header .left-product .button-container a.quick-view:hover{    color:#fff;}.left-product .button-container a.quick-view , .left-product:hover .button-container a.quick-view, .left-product .button-container a.quick-view,.left-product:hover .button-container .btn-add-to-cart, .left-product .button-container a.ajax_add_to_cart_button{    transition:all 0.3s ease-in-out 0s;  -webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}.left-product .button-container .btn-add-to-cart {    display: inline-block;}.tab_button .btn-add-to-cart,.tab_button a{    bottom: 0;    position: absolute;    text-align: center;    transition: all 0.3s ease-in-out 0s;}.left-product .button-container .tab_button a.add_to_compare, .left-product .button-container .tab_button a.addToWishlist {    padding: 0;    width:54px;margin-left:1px;}.left-product .button-container .tab_button a.add_to_compare{ right:-110px;}.left-product:hover .button-container .tab_button a.add_to_compare{ right: 0;}.left-product .button-container .tab_button a.addToWishlist{right:-54px;}.left-product:hover .button-container .tab_button a.addToWishlist{right:55px;}.left-product:hover .button-container a.quick-view { opacity:1;}.left-product .button-container a.quick-view {    bottom: 50%;    margin-bottom: 9px;    left: 50%;    transform: translateX(-50%);    -webkit-transform: translateX(-50%);    -ms-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -o-transform: translateX(-50%);    position: absolute;    width: 106px;    background:#fff;    color:#252525;    height:30px;    line-height:30px;    font-family: "agency";    font-size:16px;    text-transform: uppercase;    text-align:center;    display:inline-block;    opacity:0;}.item-inner .button-container .tab_button .btn-add-to-cart{    padding: 0;    width:160px;    left:-160px;    font-size:18px;    text-align:center;}.left-product:hover .button-container .tab_button .btn-add-to-cart{left:0;}.left-product .button-container .tab_button a i {    height: 48px;    line-height: 48px;    display:inline-block;    font-size:16px;}.left-product .button-container .tab_button .btn-add-to-cart i{margin-right:5px;}.left-product .button-container a span.wrap_bg {    overflow: hidden;    display: block;}.left-product .button-container a span.wrap_text {    font-size: 0.9em;    text-align: center;    vertical-align: top;    white-space: nowrap;    display:inline-block;}.left-product .button-container a i.icon-0x {    vertical-align: inherit;}.tab_button .btn-add-to-cart{    display:inline-block;}#footer .footer-center li .link a {    border: 1px solid #f1f1f1;    color: #ffffff;    font-size: 18px;    height: 32px;    line-height: 24px;    margin-bottom: 0px;    padding: 5px 20px;    text-decoration: none;    text-transform: uppercase;    transition: all 0.5s ease-in-out 0s;    margin-top: 8px;}#footer .footer-center li .link a:hover {    background: #f60d0d;    color: #fff;    transition: all 0.5s ease-in-out 0s;    border-color: #f60d0d;}#footer .footer-center .bullet li {    overflow: visible;    display: inline-block;}.banner-center .row1, .banner-static{padding-bottom:30px; text-align: center;}.banner-center .row2 > div:first-child{padding-left:0;}.banner-center .row2 > div:last-child{padding-right:0;}.banner-center .row1 {    padding: 30px 0 0 0;    text-align: center;    clear: both;}.static_center_left .img1, .static_center_right .img2,.banner-static .img1,.banner-static .img2, .banner-static .img3{display:block; overflow:hidden; position:relative; text-align: center;}.static_center_left .img1 .img_overlay, .static_center_right .img2 .img_overlay,.banner-static .img1 .img_overlay,.banner-static .img2 .img_overlay, .banner-static .img3 .img_overlay{background: rgba(255, 255, 255, 0.25) none repeat scroll 0 0; display: block; height: 100%; left: 0;opacity: 0;    position: absolute;  top: 0;  transform: rotate(180deg) scale(0);  transition: all 0.4s ease 0s; width: 100%;}.static_center_left .img1:hover .img_overlay, .static_center_right .img2:hover .img_overlay,.banner-static .img1:hover .img_overlay {  opacity: 1; transform: rotate(0deg) scale(1);}.banner-static .img2:hover .img_overlay {  opacity: 1; transform: rotate(0deg) scale(1);}.banner-static .img3:hover .img_overlay{  opacity: 1; transform: rotate(0deg) scale(1);}   #featured_products_block{    margin-top: 50px;    margin-bottom:14px;}#featured_products_block .title_block{    border-bottom:none;}.static_center_left, .static_center_right{    margin-bottom: 30px;}#static_home_top .relative, #static_home_top .purchase-now {    text-align: center;}#static_home_top .relative h3, #static_home_top .relative p {    display: inline-block;}#static_home_top .relative h3 {    font-size: 30px;    text-transform: uppercase;    color: #252525;    margin: 0;    padding: 32px 0 20px 0;    text-shadow: 1px 2px rgba(255, 255, 255, 0.8);}#static_home_top .purchase-now a {    height: 36px;    line-height: 36px;    text-align: center;    font-size: 16px;    color: #fff;    background: #f60d0d;    display: inline-block;    text-transform: uppercase;    padding: 0 20px;    margin: 67px 0;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}#static_home_top .purchase-now a:hover {    background: #252525;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}.features-conten:hover img {    opacity: 0.8;}.overlay_testimonials .owl-theme .owl-controls.clickable .owl-buttons div{    margin-top: 2px; }.bn-top .category-cover::before {    background-color: rgba(255, 255, 255, 0.15);    content: "";    height: 0;    left: 0;    margin: auto;    position: absolute;    top: 0;    transition: all 0.3s ease-out 0s;    width: 0;}.bn-top .category-cover::after {    background-color: rgba(255, 255, 255, 0.15);    bottom: 0;    content: "";    height: 0;    position: absolute;    right: 0;    transition: all 0.3s ease-out 0s;    width: 0;}.bn-top .category-cover:hover::before,.bn-top .category-cover:hover::after {    height: 100%;    width: 100%;}#field_bestsellers{    overflow: hidden;}#best-sellers_block_right .product-miniature .comments_note{    text-align: left;}#best-sellers_block_right .right-product .star_content{    padding-left: 0px;}.special_block_right .title_block{    color: #252525;    font-size: 25px;    line-height: 25px;    text-transform: uppercase;    border-bottom:none;    margin-bottom: 20px;    padding-bottom: 5px;    text-align: left;}.breadcrumb-all-page{    color: #eb5f60;    display: inline-block;    font-size: 14px;    line-height: 14px;    position: relative;    text-transform: capitalize;    width: 100%; }#product .breadcrumb-all-page{    padding-bottom: 8px;    margin-bottom: 20px;}body#product .Brands-block-slider {    padding: 25px 0 10px;}.footer-bottom-img ul{     float:right;    padding-top: 9px;    margin-bottom: 0px;}.footer-bottom-img ul li{    display: inline-block;    padding-left: 10px;}.smart-blog-home-post.horizontal_mode .title_text{    margin-bottom: 0px;}#wishlist_block .title_block{    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #fff;    color: #252525;    font-size: 25px;    margin-bottom: 20px;    padding: 0 0 10px;    text-transform: uppercase;}#wishlist_block .block_content .products{    margin: 20px 0;    padding: 15px;    border: 1px solid rgba(226, 223, 223, 1);    box-shadow: 0 0 0 1px rgba(255, 255, 255, 1) inset;}#wishlist_block .block_content p{    font-size:14px;}#wishlist_block .block_content a {    background: none repeat scroll 0 0 #252525;    border: 0 none;    border-radius: 0;    color: #fff;    font-weight: normal;    font-size: 14px;    padding: 0;    padding: 5px 15px;    display: inline-block;}.wishlist_nav2_1.pull-right{    display: none;}#wishlist_block .block_content a:hover{    background: none repeat scroll 0 0 #f60d0d;}#wishlist_block .block_content a i{    font-size:20px;    padding-left:4px;    position: relative;    top: 2px;}.features-conten img{    max-width: 100%}#product-availability {    margin-top: 10px;    margin-left: 0;    padding-top: 10px;    display: block;    width: 100%;    overflow: hidden;}.item-inner .left-block:hover .button-container a.addToWishlist{    opacity: 1;    margin-bottom:0px;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}[data-tooltip]:before,[data-tooltip]:after {    visibility: hidden;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity: 0;    pointer-events: none;}[data-tooltip]:before {    position: absolute;    bottom: 120%;    left: 50%;    margin-bottom: 5px;    margin-left: -50%;    padding: 5px 15px;    background-color: rgba(0, 0, 0, 0.5);    color: #fff;    content: attr(data-tooltip);    text-align: center;    font-size: 13px;    line-height: 1.2;    text-transform: uppercase;    transition: all 0.4s ease-in-out 0s; -webkit-transition: all 0.4s ease-in-out 0s; -ms-transition: all 0.4s ease-in-out 0s;}.addToWishlist[data-tooltip]:before{ left: -5px;}.tab_button a.add_to_compare[data-tooltip]:before{      right: 0px;    left: auto;    margin-left: auto;}/* Triangle hack to make tooltip look like a speech bubble */[data-tooltip]:after {    position: absolute;    bottom: 120%;    left: 50%;    margin-left: -5px;    width: 0;    border-top: 5px solid #000;    border-top: 5px solid  rgba(0, 0, 0, 0.5);    border-right: 5px solid transparent;    border-left: 5px solid transparent;    content: " ";    font-size: 0;    line-height: 0;    transition: all 0.4s ease-in-out 0s; -webkit-transition: all 0.4s ease-in-out 0s; -ms-transition: all 0.4s ease-in-out 0s;}/* Show tooltip content on hover */[data-tooltip]:hover:before,[data-tooltip]:hover:after {    visibility: visible;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);    bottom: 100%;    opacity: 1;}#_desktop_search .field-search ::placeholder ,#_desktop_search .field-search ::-webkit-input-placeholder,#_desktop_search .field-search ::-moz-placeholder,#_desktop_search .field-search :-ms-input-placeholder,#_desktop_search .field-search :-moz-placeholder{    color: #252525;}#_desktop_search input::placeholder{    color: #252525;    font-size:14px;}.block_content input::placeholder{    color: #fff;}.banner-static .banner-center img{    max-width: 100%;}#_mobile_text_nav p{    line-height: 40px;    margin-bottom: 0px;    text-align: center;}.modal-dialog #quick-view-images .owl-theme .owl-controls{text-align: center;    top: 50%;    left: -1px;    position: absolute;    z-index: 10;}.static-home-center-custom {    background-attachment: fixed;    background-blend-mode: screen;    background-clip: border-box;    background-color: rgba(0, 0, 0, 0);    background-origin: padding-box;    background-repeat: no-repeat;    background-size: cover;    background-position: center;    text-align: center;}.background_overlay {    background:transparent;    padding: 75px 0;}.static-home-center-custom .title_block h4 {    text-align: center;    font-size: 36px;    color: #fff;    text-transform: uppercase;    margin-bottom: 30px;    font-weight: bold;}.static-home-center-custom .border_bottom {    background-color: #ffffff;    height: 1px;    width: 140px;    text-indent: -9999px;    display: inline-block;}.static-home-center-custom .content_test_top {    display: inline-block;    height: auto;    text-shadow: 1px 1px #fff;    width: 50%;}.content_test_top .left-icon {    float: left;    font-size: 0;}.content_test_top .left-icon:before {    content: "ï„?";    font-family: "fontawesome";    font-size: 24px;    font-style: italic;    color: #fff;    padding-right: 10px;}.des_testimonial {    font-style: italic;    font-size: 14px;    line-height: 20px;    min-height: 50px;    text-align: center;    text-shadow: none;    color: #fff;    margin: 0;}.static-home-center-custom .content_test_top .des_testimonial:before {    content: "ï„?";    font-family: "fontawesome";    font-size: 24px;    font-style: italic;    color: #fff;    padding-right: 10px;    margin-right: -5px;}.static-home-center-custom .content_test_top .des_testimonial:after {    content: "ï„Ž";    font-family: "fontawesome";    font-size: 24px;    font-style: italic;    color: #fff;    padding-left: 10px;}.button_purchase a {    padding: 0px 20px;    font-size: 18px;    height: 34px;    line-height: 32px;    color: #fff;    display: inline-block;    background: transparent;    border: 1px solid #fff;    text-transform: uppercase;    text-shadow: none;    text-decoration: none;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}#fieldtabproductsisotope{    padding-top: 12px;    margin-bottom: 20px;}#header_menu.fieldmegamenu-sticky{    background: #fff;}#fieldtabproductsisotope .fieldtabproductsisotope-filter {    padding: 0 20px;    line-height: 36px;}#fieldtabproductsisotope .fieldtabproductsisotope-filter a {    font-size: 25px;    padding:0px;    margin: 0 0px 0 0;    color: #252525;    background: transparent;}#fieldtabproductsisotope .fieldtabproductsisotope-filter a.active, #fieldtabproductsisotope .fieldtabproductsisotope-filter a:hover {    background: transparent!important;    color: #f60d0d;    border-bottom: 2px solid #f60d0d;    transition: all 0.3s ease-in-out 0s;}#testimonials_block_right .fa-angle-left{    right: 20px;}#testimonials_block_right .fa-angle-right{    left: 20px;}.fieldmegamenu .menu-item.depth-1.cmspage .title {    text-transform: capitalize;}.field-demo-wrap .control {    margin-top: -36px;}.viewed-products .item-inner{    width: 100%;    display: block;    overflow: hidden;    margin-bottom: 20px;}.viewed-products .item-inner .left-product{    float: left;    display: inline-block;    margin-right: 15px;}.viewed-products .item-inner .right-product{    display: inline-block;}.viewed-products .right-product .star_content{    padding-left: 0px;}.viewed-products h2{    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #fff;    color: #252525;    font-size: 25px;    margin-bottom: 20px;    padding: 0 0 10px;    text-transform: uppercase;}.viewed-products .item-inner .left-product img:hover{    opacity:0.8;}#static_home_top .relative, #static_home_top .purchase-now{text-align:center;}#static_home_top .relative h3{ font-size:30px; text-transform:uppercase; color :#252525; margin:0; padding:0 0 20px 0; text-shadow: 1px 2px rgba(255, 255, 255, 0.8); line-height:1;}#static_home_top .relative p{ line-height: 20px; display:inline-block; font-size:16px; color:#000; margin:0; max-width:70%;}#static_home_top .purchase-now a{height:36px; line-height:36px; text-align:center;  font-size:16px;color:#fff; background:#f60d0d; display: inline-block;   text-transform: uppercase; padding: 0 20px; margin:25px 0 19px 0;}#static_home_top .purchase-now a:hover{background: #252525;}#static_home_top .features-banner{margin-top: -30px; text-align: center;}#static_home_top .features-banner .feature-col{margin-top: 30px; float:left; padding:0 15px;}#static_home_top .features-banner .feature-col a{    display: block;}.static-home-bottom .img1, .static-home-bottom .img3{    position:relative;    overflow:hidden;    display: inline-block;}.static-home-bottom .img1 a:before, .static-home-bottom .img3 a:before {    position: absolute;    z-index: 4;    left: 0;    right: 100%;    bottom: 0;    top: 0;    content: "";    background: rgba(0,0,0,0.4);    transition: all 400ms ease 0s;    -webkit-transition: all 400ms ease 0s;    -moz-transition: all 400ms ease 0s;}.static-home-bottom .img1 a:after, .static-home-bottom .img3 a:after{    position: absolute;    top: 50%;    left: -50%;    z-index: 5;    width: 40px;    height: 40px;    content: "\f0c1";    font-weight: normal;    font-family: "fontawesome";    text-align: center;    color: #fff;    line-height: 40px;    font-size: 32px;    -webkit-transform: translate(-50%,-50%);    -moz-transform: translate(-50%,-50%);    -ms-transform: translate(-50%,-50%);    transform: translate(-50%,-50%);    transition: all 350ms ease 0s;    -webkit-transition: all 350ms ease 0s;    -moz-transition: all 350ms ease 0s;}.static-home-bottom .img1 a:hover:before,.static-home-bottom .img3 a:hover:before{	right:0;}.static-home-bottom .img1 a:hover:after,.static-home-bottom .img3 a:hover:after{	left:50%;}.static-home-center-custom {    padding:52px 0;    background-blend-mode: screen;    background-repeat: no-repeat;    text-align: center;    margin-bottom:48px;    max-width:100%;    position:relative;    background-size:cover!important;}.background_overlay {    padding: 0;}/*.des_testimonial:after {    content: "ï„Ž";    font-family: "fontawesome";    font-size: 24px;    font-style: italic;    color: #fff;    padding-left: 10px;    vertical-align:-4px;    margin-left: -10px;}*/.static-home-center-custom .content_test_top {    display: inline-block;    height: auto;    max-width: 40%;}.content_test_top .button_purchase{    margin-top:32px;    padding-top:0;}.static-home-center-custom .title_block h4 {    text-align: center;    font-size: 36px;    color: #fff;    text-transform: uppercase;    margin-bottom: 30px;    font-weight: bold;}.static-home-center-custom .border_bottom {    background-color: #ffffff;    height: 1px;    width: 100px;    text-indent: -9999px;    display: inline-block;}.des_testimonial {    font-style: italic;    font-size: 14px;    line-height: 20px;    min-height: 50px;    text-align: center;    text-shadow: none;    color: #fff;    margin: 0;}#static_home_top .features-banner .feature-col a:hover{    opacity: 0.8;}#static_home_top .features-banner .feature-col img {    max-width: 100%;}.tab-content .block{    margin-bottom:50px;}.comment_author_infos .show_comment_name,.comment_details h3.title_comment,.show_number_comment {    color: #fff;}#products #box-product-grid .item-inner {    position: relative;}#testimonials_block_right {    margin: 64px 0 73px;}#header_menu .v-megamenu-container{    display: none;}.content_test_top .des_testimonial i{    padding-right: 5px;}#left-column #field_bestsellers, #right_column #field_bestsellers {    border: 1px solid #e2dfdf;    box-shadow: 0 0 0 1px #fff inset;    min-height: 340px;    overflow: hidden;    padding: 15px;}#left-column .vertical_mode .item-inner {    width: 100%;    margin: 15px 0 0;    border-bottom: 1px solid #e2dfdf;    box-shadow: 0 1px #fff;    padding: 0 0 15px 0;}#left-column .vertical_mode .item-inner:last-child{    border-bottom: none;    box-shadow:none;       padding: 0 0 0px 0;}.customcontent_2 .custom-menu-bottom {    min-height: 155px;}.fieldmegamenu .menu-items li.customcontent_2,.fieldmegamenu .menu-items li.customcontent_1{    width: 40%;}#header .header-top {    padding-bottom: 0px;}.block_testimonials {    background: url(../field-css/./background_7.jpg) center center / cover no-repeat fixed padding-box border-box rgba(0,0,0,0);    background-blend-mode: screen;    position: relative;}#fieldtestimonials {    background: none;    border: none;    height: auto;    text-shadow: 1px 1px #fff;    width: 40%;    display: inline-block;}.block_testimonials .owl-pagination{    display:none;}#wrapper .block-social.col-md-4{    display: none;}#index #wrapper .block-social.col-md-4{    display: block;}/*manh123*/@media (min-width: 1199px){    .horizontal_mode .item-inner .left-product{        min-width: 270px;    }    .cart_top_ajax {        width: 270px;    }    .item-product-list .js-product-miniature {        display: block;    }    .item-product-list .left-product {        float: left;        margin-right: 30px;    }    .products.horizontal_mode #box-product-list .right-product {        padding: 0px;    }    .mobile_links-wrapper {        display: none;    }}@media (min-width: 1023px) and (max-width:1199px){    .banner-static .img1{        height: 183px;    }    .horizontal_mode .add-to-cart,    .item-inner .button-container .tab_button .btn-add-to-cart {        width: 138px;    }    .left-product .button-container .tab_button a.add_to_compare,    .left-product .button-container .tab_button a.addToWishlist {        width: 40px;    }    .left-product:hover .button-container .tab_button a.addToWishlist {        right: 41px;    }    .addToWishlist[data-tooltip]:before {        left: -20px;    }    #fieldtabproductsisotope .isotope-item{        padding: 0px 15px;    }    #fieldtabproductsisotope .left-product img{        max-width: 100%;        height:auto;    }    #fieldtabproductsisotope .fieldtabproductsisotope-products {        width: auto;        max-width: 100%;    }    #_desktop_search #search_query_top {        min-width: 220px;    }    #wrapper_testimonials{        width:70%;    }    .tab_cates li{        width: 161px;        height: 161px;    }    .tab_cates li span.img-thumb {        padding-top: 0px;    }    #testimonials_block_right .owl-buttons {        bottom: 25px;    }    div.total1.js-qv-mask.mask.col-xs-3 {        width: 23%;    }    .product-cover.col-xs-9 {        width: 77%;    }    .footer_icon p{        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;        width: 190px;    }    .images_inner{        width:76px!important;    }    .fieldsizechart_content{        margin-top: 55px;    }    #fieldsizechart {        width: auto;        overflow: auto;        height: 650px;        background: #fff;    }    .img3_menu {        margin-top: -77px;    }    h3.newletter-title.title-font{        padding-top: 30px;    }    .mobile_links-wrapper {        display: none;    }    #header_menu #fieldmegamenu-main.fieldmegamenu > ul {        padding: 0 15px 0 270px;    }    .click-cart .unline_cart {        display: none;    }    .fieldmegamenu .menu-items li.customcontent_1{        margin-top: 5px;        width: 40%;    }}@media (max-width: 1199px){    #products .item-product-list .button-action-list {        padding-top: 20px;        margin-bottom: 0px;    }    #static_home_top .features-banner .feature-col {        float: none;        text-align: center;    }}@media (min-width:992px){    .sticky-fixed-top #_desktop_search{        display: inline-block;        float: none;        height: 42px;        line-height: 42px;        margin: 4px 0 0;        vertical-align: top;        width: 42px;    }    #_desktop_cart.sticky_top.sticky-fixed-top .click-cart{        display: inline-block;        margin: 4px 0 9px 5px;        height: 42px;        border: 0;    }    .logo_header {        z-index: 1040;        width: 20%;        padding-right: 0;        position: relative;    }    #fieldmegamenu-main.fieldmegamenu > ul {        padding: 0px 15px;        padding: 0 15px 0 265px;    }    #sticky_top {        padding-top:0px;        padding-top: 34px;        position: relative;    }    .fieldmegamenu .menu-items:before{        background: #fafafa none repeat scroll 0 0;        bottom: 0;        content: "";        left: 0;        position: absolute;        top: 0;        width: 100%;    }}    @media (max-width:991px){    #field_bestsellers {        padding-bottom: 2px;    }    .header-top_mobile .hidden-lg-up{        background:#fff;    }    .banner-static .img3{        padding-top:30px;    }    #header {        background: #2e2f33;    }    #static_home_top .relative p {        max-width: 100%;    }    .banner-static .img3 .around {        padding-top: 30px;    }    .home-banner-2-text h2{        font-size: 20px;    }    .tab_cates li{        width: 140px;        height: 164px;        float: none;        display: inline-block;        margin-bottom: 10px;    }    .home-banner-1-text h2 {        font-size: 25px;    }    .tab_cates li span.img-thumb {        padding-top: 0px;    }    .home-banner-3-text{        left: 30px;        right: 30px;     }    .home-banner-3-text .hottine .hottine1,    .home-banner-3-text .hottine span{        font-size:15px;    }    #testimonials_block_right .owl-buttons{        display: none;    }    #testimonials_block_right .media-content, #testimonials_block_right.media-content-info{        padding-right: 0px;        float:none;    }    .footer-newsletter .input-wrapper input{        width:400px;    }    ul.tab_cates{        text-align: center;    }    .top-logo{        text-align: center;    }    #product .col_md_6{        width:100%;    }    .newletter-text {        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        width: 400px;    }    .right-newletter {        padding-top: 20px;    }    h3.newletter-title.title-font{        margin-bottom: 15px;    }    .footer-address p {        line-height: 25px;    }    .footer-bottom-img {        padding-bottom: 15px;        padding-top: 0px;    }    .footer-bottom-img ul {        float: none;        text-align: center;    }    #smart-blog-custom .sds_post_title{        text-align: center;    }    #footer .footer-center .bullet li {        display: block;    }    #footer .footer-center .bullet li .link{        display: inline-block;        margin-top: 20px;    }    #footer .title-top .title_block {        margin: 30px 0 20px;    }    .footer-center {        padding-top: 30px;    }    .language-selector-wrapper .expand-more i{        top: 3px;        position: relative;    }    .currency-selector-wrapper .expand-more i{        top: 1px;        position: relative;    }    .our-brands .brand-left{        text-align: center;        float: none;        padding-bottom: 25px;    }    .fieldmegamenu .menu-items > li.cmspage {        float: none;    }    .learn-more{        margin-bottom: 0px;    }    .footer-bottom-img ul li:first-child{        padding-left: 0px;    }    .div-slide-button {        padding-top: 24px;    }    a.slide-button{        height: 32px;        line-height: 32px;        padding: 5px 20px;        min-width:105px;        margin:1px;    }    .field-main-slider_3 a.slide-button{        margin:0px;        padding: 5px 19px;    }    .static-home-bottom .static-home-bottom-left .row2 .img1, .static-home-bottom [class^="static-home-bottom-"] {        float: none;        display: inline-block;        text-align: center;    }    .static-home-bottom-left{        padding-bottom: 25px;    }    #fieldtestimonials{        width:80%;    }}@media (min-width:768px) and (max-width:991px){    .fieldmegamenu > ul > li .customcontent_1 img{        width:100px;    }    .fieldmegamenu .menu-items li.customcontent_1{        margin-top: 5px;        width: 40%;    }    #static_home_top .relative{        padding-bottom: 30px;    }    .item-product-list .js-product-miniature {        display: block;    }    .item-product-list .left-product {        width: 100%;    }    .products.horizontal_mode #box-product-list .right-product {        padding: 0px;        width: 100%;    }    #thumbnail-slider-vertical .next{        margin-left: -40px;    }    #instagram_block h4 {        padding-top: 30px;    }    #instagram_block{        text-align: center;    }    #instagram_block .item-instagram{        display: inline-block;    }    .newletter-text {        width: 400px;    }    #fieldsizechart{        width: 100%;        height: 650px;        overflow: auto;    }    .left-content-size {        float: left;        padding: 0 20px 30px;        width: 100%;    }    #fieldsizechart-global .right-content-size {        float: left;        max-width: 60%;        padding: 0 20px;        width: 100%;    }    .special_block_right.horizontal_mode .add-to-cart,     .special_block_right .item-inner .button-container .tab_button .btn-add-to-cart,    #category .horizontal_mode .add-to-cart,     #category .item-inner .button-container .tab_button .btn-add-to-cart {        width: 138px;    }    .special_block_right .left-product .button-container .tab_button a.add_to_compare,    .special_block_right .left-product .button-container .tab_button a.addToWishlist,    #category .left-product .button-container .tab_button a.add_to_compare,    #category .left-product .button-container .tab_button a.addToWishlist {        width: 40px;    }    .special_block_right .left-product:hover .button-container .tab_button a.addToWishlist,    #category .left-product:hover .button-container .tab_button a.addToWishlist {        right: 41px;    }    .special_block_right .addToWishlist[data-tooltip]:before {        left: -20px;    }    #products .item-product-list .description-product {        padding-top: 30px;    }}@media (min-width:768px){}@media (max-width:767px){    #footer_sub_menu_col_1,    #footer_sub_menu_col_2,    #footer_sub_menu_col_3,    #footer_sub_menu_col_4{        padding-bottom: 20px;      }    .hover-banner3 > .img-responsive{        height:100px;    }    .home-banner-3-text {        left: 15px;        right: 15px;    }    .home-banner-3-text .hottine {        padding: 0px 20px;    }    #fieldtabproductsisotope .owl-buttons{        display: none;    }    #header_mobile_menu .fieldmegamenu .root:not(.demo_custom_link_cms) .menu-items>.menu-item.customcontent {        width: 100%!important;    }    #header_mobile_menu .fieldmegamenu .root:not(.demo_custom_link_cms) .menu-items>.menu-item {        width: 100%!important;        margin: 0 0 10px;    }    #header_mobile_menu .fieldmegamenu .root.img_bottom:not(.demo_custom_link_cms) .menu-items>.menu-item.customcontent {        width: 100%!important;    }    #instagram_block{        text-align: center;    }    #instagram_block .item-instagram{        text-align: center;        display: inline-block;    }    #instagram_block .images_inner{        text-align: center;        display: inline-block;          float:none;    }    .cart_top_ajax{        width: 270px;    }    #thumbnail-slider-vertical .next{        margin-left: -33px;    }    #footer .title-top{        margin-bottom: 0px;        margin-top: 10px;    }    .special_block_right{        margin-top: 66px;    }    .field-main-slider_1 .box-slider{        right: 770px;        left: auto;        transform: translate(0,-50%);        -webkit-transform: translate(0,-50%);        -ms-transform: translate(0,-50%);        -moz-transform: translate(0,-50%);        -o-transform: translate(0,-50%);        margin-left: 0;    }    .field-main-slider_1 .big-slide-title {        padding: 15px 20px 0px 20px;    }    .field-main-slider_2 .box-slider{        text-align: center;        top: 50%;    }    .header-sticky-hide #_mobile_cart .cart_top_ajax .cart-item-product-right{        width: 90px;    }    #footer .title-top .title_block {        margin: 0px 0 10px;    }    .footer-center {        padding-top: 40px;        padding-bottom: 45px;    }    a.slide-button {        height: 32px;        line-height: 32px;        padding: 6px 20px;    }    .field-main-slider_3 a.slide-button {        margin: 0px;        padding: 6px 20.5px;    }    .field-main-slider_1 a.slide-button {        height: 32px;       line-height: 32px;        padding: 5px 20.8px;    }    .field-main-slider_1 .slide-button {        padding-top: 23px;        padding-right: 2px;    }    .field-main-slider_1 .shop_now{        padding-top: 20px;    }    .static-home-center-custom .content_test_top {        width: 80%;    }}@media (min-width:610px) and (max-width:767px){    .img3_menu {        margin-top: -117px;    }    #fieldtabproductsisotope .fieldtabproductsisotope-products .col-xs-12{        width: 50%;    }    .col_sm_6.col-sm-6{        width:50%;    }}@media (max-width:650px){    .footer-newsletter{        position: relative;        top: auto;        left: auto;        transform: translate(0%,0%);        -webkit-transform: translate(0%,0%);        -ms-transform: translate(0%,0%);        -moz-transform: translate(0%,0%);        -o-transform: translate(0%,0%);    }    h3.newletter-title.title-font{        padding-top: 30px;    }    #cart .cart-grid > .cart-grid-body{         overflow: auto;        height: 100%;        overflow-x: auto;        padding-bottom: 30px;    }    #cart .cart-grid > .cart-grid-body .cart-container{         width: 650px;        height: 100%;        margin-bottom: 30px!important;    }    .field-main-slider_3 a.slide-button {        margin: 0px;        padding: 5px 20.5px;    }    .field-slideshow-container{        margin-top: 0px;        max-width: inherit;        text-align: center;    }}@media (min-width:480px){    .caroufredsel_wrapper{        width: 100% !important;    }}@media (max-width:480px){    .static-home-center-custom .title_block h4 {        padding-right: 15px;        font-size: 30px;        padding-left: 15px;    }    #static_home_top .purchase-now{        padding-bottom: 30px;    }    #header_mobile_menu .fieldmegamenu .root:not(.demo_custom_link_cms) .menu-items>.menu-item.customcontent {        width: 100%!important;    }    #header_mobile_menu .fieldmegamenu .root:not(.demo_custom_link_cms) .menu-items>.menu-item {        width:100%!important;        margin: 0 0 10px;    }    div.total1.js-qv-mask.mask.col-xs-3{        width:100%;        text-align: center;        display: inline-block;        float: none;        padding-right:0px;    }    .caroufredsel_wrapper,    .js-qv-mask .product-images{        text-align: center!important;        display: inline-block;        float: none!important;    }    .caroufredsel_wrapper{        width: auto;    }    .product-cover.col-xs-9{        width: 100%;    }    #fieldtabproductsisotope .fieldtabproductsisotope-filters {        text-align: center;    }    #fieldtabproductsisotope .fieldtabproductsisotope-filter{        margin-top: 10px;        float: none;    }    .home-banner-2-text h2 {        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;    }    .home-banner-2-text h4 {        padding-top: 1px;        padding-bottom: 0px;    }    .home-banner-3-text{        left: auto;        right: auto;        margin-top: 10px;    }    .title-top,    .horizontal_mode .title_block{        text-align: center;    }    .horizontal_mode .title_text{        float:none;    }    .footer-center .title-top{        padding-bottom: 20px;        text-align: left;        margin-top: 10px;    }    .img3_menu {        margin-top: 12px;        text-align: center;    }    .home-banner-3-text .hottine{        text-align: center;        overflow: hidden;        float: none;    }    .home-banner-3-text {        position: relative;    }    .hover-banner3 {        margin-top: 50px;        display: block;    }    .footer-newsletter .input-wrapper input {        width: 325px;    }    .small-slide-title p{        font-size: 40px;    }    .big-slide-title {        font-size: 45px;    }    .large-slide-title {        padding-bottom: 20px;        font-size: 40px;    }    div.total1.js-qv-mask.mask.col-xs-3{        margin-bottom: 70px;    }    .modal-body div.total1.js-qv-mask.mask.col-xs-3{        display: none;    }    #thumbnail-slider-vertical .next{        margin-left: -15px;    }    .customcontent .img2_menu, .customcontent .img1_menu {        padding-top: 8px;        text-align: center;    }    .home-banner-2-text{        position: relative;        top:30px;        left:auto;        overflow:hidden;        transform: translate(-0%,0%);        -webkit-transform: translate(-0%,0%);        -ms-transform: translate(-0%,0%);        -moz-transform:translate(-0%,0%);        -o-transform: translate(-0%,0%);    }    .home-banner-3-text p{        display: block;        float: none;        text-align: center;        padding-bottom: 8px;    }    .hover_banner_2 .blog_mask{        display: none;    }    .hover_banner_2 img:hover{        opacity:0.8;    }    .modal-body .col-sm-6 > h1{        padding-top: 30px;    }    .owl-buttons{        display: none;    }    .tab_cates li {        width: 155px;    }    .newletter-text{        width:auto;    }    .breadcrumb-all-page{        margin-top:40px;    }    #product .breadcrumb-all-page{        margin-top:0px;    }    .products.horizontal_mode #box-product-list .right-product {        padding: 25px 0px 0px 0px;    }    .item-product-list .left-product {        margin-top: 30px;    }    #product_comments_block_extra {        float: left;        padding-bottom: 10px;    }    #product #product_comments_block_extra {        float: none;        padding-bottom:0px;    }    #header .logo {        margin-top: 5px;    }    .social-sharing_text{        font-size: 15px;    }    #static_home_top .purchase-now a{        margin: 0px 0 0px 0px;    }    #static_home_top .relative p {        text-align: justify;        padding-bottom: 30px;    }    .features-conten{        margin-top: 30px;    }    #testimonials_block_right .title_block h2 {        font-size: 24px;    }    .banner-center .row2 > div:last-child {        padding-right: 0;        padding: 0px;        padding-top: 30px;    }    .banner-center .row2 > div:first-child {        padding-right: 0px;    }    a.slide-button {        font-size: 30px;        line-height: 58px;    }    .menu-bottom p {        width: auto;    }    .left_column_img {        padding: 0px;        margin-bottom: 20px;    }    .right_column_img {        padding: 0px;    }    .our-brands .brand-left, .our-brands .brand-right {        float: none;        padding: 9px 0 6px 0;        margin-left: 0px;        text-align: center;    }    .our-brands .brand-right li {        float: none;        margin: 0 0 20px 0px;    }    .our-brands .brand-right .brand-col2 li {        margin-bottom: 20px;    }    .brand-col1 {        padding-bottom: 0px;    }    .custom-col-html.custom-col3 {        min-height: initial;        margin-top: 20px;    }    .product-prices div {       display: inline-block;    }    #blockcart-modal .cart-content a.btn{        margin-right: 0px;    }    #blockcart-modal .cart-content .btn {        padding: 8px 9px;    }    .cart_top_ajax {        right: 30px;    }    .tabs .nav-tabs .nav-link{        margin-bottom: 4px;    }    .right-newletter {        text-align: center;    }     .tabs .nav-tabs li:last-child .nav-link {        margin-top: 10px;    }    #_mobile_currency_selector,    #_mobile_language_selector{        width:50%;    }    #_mobile_text_nav{        width:100%;    }    .js-qv-mask .owl-item img {        display: inline-block;    }    #fieldtestimonials{        width:100%;    }}.cart-grid-body{    margin-bottom: 58px;}.cart-grid{    margin-bottom: 10px;}@media (min-width:590px) and (max-width:650px){    .product-line-grid-right > row > .hidden-md-up{        width:0%;    }    .product-line-grid-right > .row > .col-md-10.col-xs-6{        width:70%;    } }.back_testimonials {    display: inline-block}