@media (max-width:479px){[class*="col-phone-"]{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:100%;}.col-12-1, .col-12-2, .col-12-3, .col-12-4, .col-12-5, .col-12-6, .col-12-7, .col-12-8, .col-12-9, .col-12-10, .col-12-11, .col-12-12{float:left;}.col-12-1{width:8.33333%;}.col-12-2{width:16.66667%;}.col-12-3{width:25%;}.col-12-4{width:33.33333%;}.col-12-5{width:41.66667%;}.col-12-6{width:50%;}.col-12-7{width:58.33333%;}.col-12-8{width:66.66667%;}.col-12-9{width:75%;}.col-12-10{width:83.33333%;}.col-12-11{width:91.66667%;}.col-12-12{width:100%;}.col-12-pull-0{right:auto;}.col-12-pull-1{right:8.33333%;}.col-12-pull-2{right:16.66667%;}.col-12-pull-3{right:25%;}.col-12-pull-4{right:33.33333%;}.col-12-pull-5{right:41.66667%;}.col-12-pull-6{right:50%;}.col-12-pull-7{right:58.33333%;}.col-12-pull-8{right:66.66667%;}.col-12-pull-9{right:75%;}.col-12-pull-10{right:83.33333%;}.col-12-pull-11{right:91.66667%;}.col-12-pull-12{right:100%;}.col-12-push-0{left:auto;}.col-12-push-1{left:8.33333%;}.col-12-push-2{left:16.66667%;}.col-12-push-3{left:25%;}.col-12-push-4{left:33.33333%;}.col-12-push-5{left:41.66667%;}.col-12-push-6{left:50%;}.col-12-push-7{left:58.33333%;}.col-12-push-8{left:66.66667%;}.col-12-push-9{left:75%;}.col-12-push-10{left:83.33333%;}.col-12-push-11{left:91.66667%;}.col-12-push-12{left:100%;}.col-12-offset-0{margin-left:0%;}.col-12-offset-1{margin-left:8.33333%;}.col-12-offset-2{margin-left:16.66667%;}.col-12-offset-3{margin-left:25%;}.col-12-offset-4{margin-left:33.33333%;}.col-12-offset-5{margin-left:41.66667%;}.col-12-offset-6{margin-left:50%;}.col-12-offset-7{margin-left:58.33333%;}.col-12-offset-8{margin-left:66.66667%;}.col-12-offset-9{margin-left:75%;}.col-12-offset-10{margin-left:83.33333%;}.col-12-offset-11{margin-left:91.66667%;}.col-12-offset-12{margin-left:100%;}.visible-phone{display:block !important;}}@-webkit-keyframes toBottomFromTop{from{opacity:0;-webkit-transform:translateY(-200%);}to{opacity:1;-webkit-transform:translateY(0%);}}@-moz-keyframes toBottomFromTop{from{opacity:0;-moz-transform:translateY(-200%);}to{opacity:1;-moz-transform:translateY(0%);}}@-ms-keyframes toBottomFromTop{from{opacity:0;-ms-transform:translateY(-200%);}to{opacity:1;-ms-transform:translateY(0%);}}@-webkit-keyframes smallToBig{from{-webkit-transform:scale(0.1);}to{-webkit-transform:scale(1);}}@-moz-keyframes smallToBig{from{-moz-transform:scale(0.1);}to{-moz-transform:scale(1);}}@-ms-keyframes smallToBig{from{-ms-transform:scale(0.1);}to{-ms-transform:scale(1);}}@-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(100%);}to{-webkit-transform:translateY(0%);}}@-moz-keyframes moveFromBottom{from{-moz-transform:translateY(100%);}to{-moz-transform:translateY(0%);}}@-ms-keyframes moveFromBottom{from{-ms-transform:translateY(100%);}to{-ms-transform:translateY(0%);}}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@-moz-keyframes spinAround{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@keyframes spinAround{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}input,textarea,select{display:inline-block;padding:6px;line-height:1.42857;vertical-align:middle;border:1px solid #ddd;border-radius:0;}input:focus,textarea:focus,select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#999;opacity:1;}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#999;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#999;}input[disabled],textarea[disabled],select[disabled],input[readonly],textarea[readonly],select[readonly],fieldset[disabled] input,fieldset[disabled] textarea,fieldset[disabled] select{cursor:not-allowed;background-color:#f6f6f6;}textareainput,textareatextarea,textareaselect{height:auto;}.label{margin:2px 0;line-height:normal;background:none;-webkit-border-radius :0px;-moz-border-radius :0px;-ms-border-radius :0px;-o-border-radius :0px;border-radius :0px;color:inherit;text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;-webkit-text-shadow:none;}a:focus,input:focus,button:focus,select:focus{outline:none !important;}.tooltip-inner{background-color:#686868;}.tooltip.top .tooltip-arrow{border-top-color:#686868;}.tooltip.right .tooltip-arrow{border-right-color:#686868;}.tooltip.left .tooltip-arrow{border-left-color:#686868;}.tooltip.bottom .tooltip-arrow{border-bottom-color:#686868;}.modal-content{border-radius:0;}.close:hover,.close:focus{background:none;}select{height:40px;line-height:36px;margin:0;padding:4px;-webkit-border-radius :3px;-moz-border-radius :3px;-ms-border-radius :3px;-o-border-radius :3px;border-radius :3px;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}select:focus{border-color:#5f5f5f;-webkit-box-shadow:none;box-shadow:none;}input.input-text,input.checkbox{-webkit-border-radius :0px;-moz-border-radius :0px;-ms-border-radius :0px;-o-border-radius :0px;border-radius :0px;-webkit-box-shadow:none;box-shadow:none;padding:4px 10px;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:#39342e;height:34px;}input.input-text:focus,input.checkbox:focus{border-color:#aeaeae;-webkit-box-shadow:none;box-shadow:none;color:#5f5f5f;}input.input-text.validation-failed,input.checkbox.validation-failed{border-color:#b94a48 !important;}input.required-entry.validation-failed,textarea.required-entry.validation-failed{border-color:#b94a48 !important;}textarea{-webkit-box-shadow:none;box-shadow:none;padding:6px 10px;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:#aaa;border-color:#ddd;}textarea:focus{border-color:#aeaeae;-webkit-box-shadow:none;box-shadow:none;color:#686868;}textarea.validation-failed{border-color:#b94a48 !important;}label em{padding-right:5px;}.aw-blog-read-more,input[type="button"],.button,button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:600;outline:medium none;padding:0px 20px;height:40px;line-height:38px;position:relative;text-transform:uppercase;z-index:9;border:1px dashed #d1d1d1;color:#39342e;border-radius:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.aw-blog-read-more:hover,input[type="button"]:hover,.button:hover,button:hover,.aw-blog-read-more:focus,input[type="button"]:focus,.button:focus,button:focus{color:#e03d3d;border-color:#e03d3d;}.aw-blog-read-more span i.right,input[type="button"] span i.right,.button span i.right,button span i.right,.aw-blog-read-more .fa-chevron-right,input[type="button"] .fa-chevron-right,.button .fa-chevron-right,button .fa-chevron-right{margin-left:5px;}.aw-blog-read-more span i.left,input[type="button"] span i.left,.button span i.left,button span i.left,.aw-blog-read-more .fa-chevron-left,input[type="button"] .fa-chevron-left,.button .fa-chevron-left,button .fa-chevron-left{margin-right:5px;}.aw-blog-read-more[disabled],input[type="button"][disabled],.button[disabled],button[disabled]{opacity:0.7;filter:alpha(opacity=70);}.aw-blog-read-more[disabled]:hover,input[type="button"][disabled]:hover,.button[disabled]:hover,button[disabled]:hover{color:#5f5f5f;background:#fff;border:1px solid #39342e;}.btn{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:bold;outline:medium none;padding:0px 20px;height:40px;line-height:38px;position:relative;text-transform:uppercase;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:9;border:1px solid #39342e;color:#39342e;border-radius:0;}.btn:hover,.btn:focus{color:#fff;background:#39342e;}.btn.btn-default{color:#ffc23c;background:none;border-color:#39342e;border-width:1px;}.btn.btn-default:hover{color:#fff;border-color:#ffc23c;background:#ffc23c;}.btn.btn-lg{height:40.8px;}.btn.btn-sm{height:28.33333px;}.btn.btn-xs{height:23.61111px;}.btn.btn-color1{background-color:#e03d3d;border-color:#df3434;color:#fff;}.btn.btn-color1:hover,.btn.btn-color1:focus,.btn.btn-color1.focus,.btn.btn-color1:active,.btn.btn-color1.active,.open > .btn.btn-color1.dropdown-toggle{background-color:#dc2727;border-color:#d72222;color:#fff;}.btn.btn-color2{background-color:#ffc23c;border-color:#ffbf32;color:#fff;}.btn.btn-color2:hover,.btn.btn-color2:focus,.btn.btn-color2.focus,.btn.btn-color2:active,.btn.btn-color2.active,.open > .btn.btn-color2.dropdown-toggle{background-color:#ffba23;border-color:#ffb718;color:#fff;}.btn.btn-dark{background-color:#39342e;border-color:#39342e;color:#fff;}.btn.btn-dark:hover,.btn.btn-dark:focus,.btn.btn-dark.focus,.btn.btn-dark:active,.btn.btn-dark.active,.open > .btn.btn-dark.dropdown-toggle{background-color:#e03d3d;border-color:#e03d3d;color:#fff;}.btn-icon{cursor:pointer;border:1px solid #39342e;border-radius:0px;overflow:hidden;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:34px;background:#fff;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;line-height:21px;padding:0 !important;}.btn-icon i,.btn-icon em{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:21px;padding:9px 12px;border-right:1px solid #39342e;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;color:#5f5f5f;}.btn-icon span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:7px 12px;font-size:92%;color:#5f5f5f;text-transform:uppercase;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.btn-icon span + i{border-left:1px solid #39342e;border-right:none;}.btn-icon.disabled{opacity:0.7;filter:alpha(opacity=70);cursor:auto;}.btn-icon.disabled:hover{border-color:#39342e;color:#5f5f5f;}.btn-icon.disabled:hover i,.btn-icon.disabled:hover span{color:#5f5f5f;border-color:#39342e;}.btn-icon:hover i,.btn-icon:hover span{color:#fff;}.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,#confirmbox .product-options-bottom:after,.product-review:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:hidden;}ul.form-list,ul.tags-list{list-style:none;padding:0;}ul.form-list li,ul.tags-list li{margin-bottom:10px;}.fieldset{border:1px solid #ddd;border-radius:0;margin:10px 0 15px;padding:15px;}.fieldset .legend{background:#fff;float:left;font-size:125%;font-weight:bold;margin:-25px 0 0;padding:0 8px;line-height:20px;}.fieldset ul{margin:0 0;list-style:none;}.buttons-set .back-link{float:left;}.buttons-set .button{float:right;margin:0 0 0 5px;}.control .input-box{float:left;margin:0 5px 0 0;}.control .input-box input{margin:0 0;}.control > input,.control label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.control input{margin:1px 5px 0 0;}.control label{cursor:pointer;margin:0 0;}.input-box select{margin:0 0 10px 0;}.col2-set{clear:both;}.col2-set h2{font-size:125%;}.col2-set h3{font-size:120%;}.col2-set h4{font-size:100%;}.col2-set .col-1{width:48.5%;float:left;}.col2-set .col-2{width:48.5%;float:right;}.col2-set .content{padding:15px;border:1px solid #ddd;height:270px;}.col2-set .buttons-set{border:1px solid #e9e9e9;border-top:none;padding:20px;}.col2-set .buttons-set:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:hidden;}.col3-set .col-1{width:32%;float:left;}.col3-set .col-2{width:32%;float:left;margin-left:2%;}.col3-set .col-3{width:32%;float:right;}.table-caption{font-size:125%;}.data-table{border:1px solid #e9e9e9;border-collapse:collapse;width:100%;}.data-table thead tr td,.data-table thead tr th{background:#efefef;border-bottom:1px solid #e9e9e9;border-right:medium none;border-top:1px solid #e9e9e9;padding:10px 10px;white-space:nowrap;}.data-table tbody th{text-align:left;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:8px;}.data-table tbody td{border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:8px;}.data-table tbody td.label{vertical-align:middle;}.data-table tbody td a.product-image{display:block;}.data-table tbody td button{min-width:110px;margin-bottom:10px;}.data-table tfoot td{padding:15px 20px;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}.data-table input.input-text{border:1px solid #e9e9e9;}.data-table input.input-text:focus{border-color:#cdcdcd;}.buttons-set{border:none !important;padding:10px 0 0 !important;}.f-left{float:left;}.f-right{float:right;}.a-center{text-align:center;}.a-right{text-align:right;}.a-left{text-align:left;}.fields .field{float:left;width:270px;}.input-box input[type="text"],.input-box input.input-text{width:240px;}.input-box select{width:260px;}ul.options-list{margin:0;padding:0;list-style:none;}ul.options-list li input,ul.options-list li .label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;padding:0;}ul.options-list li input{margin-right:5px;}ul.options-list li .label *{margin:0;padding:0;}.validation-advice{color:#b94a48;font-size:92%;}.tsm-item-g5{width:20%;}.tsm-item-g4{width:25%;}.tsm-item-g3{width:33.33%;}.tsm-item-g2{width:50%;}.tsm-item-g1{width:100%;}body{overflow-x:hidden;position:relative;color:#5f5f5f;line-height:1.45;line-height:169.23077%;max-width:1920px;margin:0 auto;}body.boxed-layout #tsm_wrapper{max-width:1200px;}@media (max-width:1199px){body.boxed-layout #tsm_wrapper{max-width:1000px;}}@media (max-width:991px){body.boxed-layout #tsm_wrapper{max-width:770px;}}body.boxed-layout #tsm_menu{max-width:1200px;margin-left:auto;margin-right:auto;}@media (max-width:1199px){body.boxed-layout #tsm_menu{max-width:1000px;}}@media (max-width:991px){body.boxed-layout #tsm_menu{max-width:770px;}}@media (max-width:767px){body.boxed-layout{padding:0;}}body.cms-wooplus-home-page #tsm_breadcrumbs{display:none;}body #tsm_wrapper{background:#fff;position:relative;margin:0 auto;z-index:0;}body #tsm_wrapper > .wrap{width:100%;}body .form-control:focus{box-shadow:unset;border-color:#e03d3d;}body.page-popup{font-size:12px;padding:20px 30px 30px;}body.page-popup .page-title h1{float:left;font-weight:normal;margin-top:0px;text-transform:none;color:#39342e;}body.page-popup .page-title .link-print{background:url("../images/i_print.gif") 0 2px no-repeat;padding:0 0 0 25px;margin:10px 0 0;float:right;}body.page-popup .data-table thead th,body.page-popup .data-table tbody th{background:#efefef;padding-left:10px;padding-right:10px;}body.page-popup .compare-table td{vertical-align:top;}body.page-popup .compare-table td button{margin:0 0;}body.page-popup .compare-table thead th,body.page-popup .compare-table thead td{padding-top:5px;padding-bottom:5px;text-align:center;}body.page-popup .product-name{line-height:normal;margin-bottom:10px;}body.page-popup .ratings,body.page-popup .price-box{margin-bottom:10px;text-align:center;}body.page-popup .ratings .amount{font-size:10px;}body.page-popup .add-to-links{list-style:none;margin:0 0;text-align:center;}body.page-popup .product-shop-row td,body.page-popup .add-to-row td{text-align:center;}body.open-stickynote-top .stickynote-top .btn-close{top:50%;margin-top:-11px;-webkit-transform :scale(1) rotate(0deg);-moz-transform :scale(1) rotate(0deg);-ms-transform :scale(1) rotate(0deg);-o-transform :scale(1) rotate(0deg);transform :scale(1) rotate(0deg);}body.wooplus-quickview-index a.link-print{display:none !important;}body.wooplus-quickview-index .product-options-bottom .price-box{display:none;}body.wooplus-quickview-index .product-type-data .price-box-bundle,body.wooplus-quickview-index .product-type-data .price-box{display:none;}body.wooplus-quickview-index .owl-carousel:hover .owl-controls .owl-nav div.owl-prev i{left:-10px;}body.wooplus-quickview-index .owl-carousel:hover .owl-controls .owl-nav div.owl-right i{right:-10px;}@media (min-width:1200px){.container{padding-left:0;padding-right:0;}}.container .container{width:100%;}p,blockquote,ul,ol{margin-bottom:1.3em;}a{color:#39342e;}a:hover,a:focus,a:active{color:#e03d3d;text-decoration:none;outline:none;}a{-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#39342e;font-weight:bold;line-height:1.2;margin:1.414em 0 0.5em;}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#39342e;}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#e03d3d;}.h1,h1{font-size:244.14063%;}.h2,h2{font-size:195.3125%;}.h3,h3{font-size:156.25%;}.h4,h4{font-size:125%;}.h5,h5{font-size:100%;}.h6,h6{font-size:80%;}p,blockquote,ul,ol{margin-bottom:1.3em;}.lead{font-size:150%;font-weight:600;}.lead small{font-size:65%;font-weight:400;}textarea{resize:none;}.label{white-space:normal;display:inline-block;padding:6px 10px;border-radius:0;}.label-success{background-color:#2eacce;}label{color:#333;font-weight:normal;}label.required:before{color:red;font-size:14px;position:relative;line-height:12px;}.required sup{color:#f13340;}img{max-width:100%;}table img{max-width:none;}input.input-text,.form-control{color:#9f9f9f;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;height:34px;background:none;border-width:1px;border-color:#ddd;border-radius:0px;}input.input-text::-moz-placeholder,.form-control::-moz-placeholder{color:#4f4f4f;opacity:1;}input.input-text:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:#4f4f4f;}input.input-text::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:#4f4f4f;}input::-moz-placeholder,textarea::-moz-placeholder,email::-moz-placeholder{color:#4f4f4f;opacity:1;}input:-ms-input-placeholder,textarea:-ms-input-placeholder,email:-ms-input-placeholder{color:#4f4f4f;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,email::-webkit-input-placeholder{color:#4f4f4f;}.input-lg,.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn,.form-group-lg .form-control{height:40.8px;}.input-sm,.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn,.form-group-sm .form-control{height:28.33333px;}.grid-nopadding:before,.grid-nopadding:after{content:" ";display:table;}.grid-nopadding:after{clear:both;}.grid-nopadding .row{margin:0;}.grid-nopadding [class*="col-"]{padding-left:0;padding-right:0;}.div2table{display:table;width:100%;}.div2table .tr{display:table-row;}.div2table .tr .td{display:table-cell;vertical-align:middle;}.highlight{color:#e03d3d;}.tsm-loading-wrapper{position:relative;}.tsm-loading{background-image:url("../images/loading.gif");background-position:center 20px;background-repeat:no-repeat;height:84px;left:50%;letter-spacing:10px;margin:-42px 0 0 -90px;padding-top:52px;padding-left:10px;position:absolute;text-align:center;top:50%;color:#9f9f9f;width:180px;text-transform:uppercase;}.tsm-loading.dark{background-color:#000;box-shadow:0 0 5px #000;}#fancybox-loading{position:fixed;z-index:10002;left:0;top:0;width:100%;height:100%;background:none;}#fancybox-loading div{background-image:url("../images/loading.gif");background-position:center 20px;background-repeat:no-repeat;height:84px;left:50%;letter-spacing:10px;margin:-42px 0 0 -90px;padding-top:52px;padding-left:10px;position:absolute;text-align:center;top:50%;color:#9f9f9f;width:180px;text-transform:uppercase;background-color:#000;box-shadow:0 0 5px #000;}#fancybox-loading div:before{content:'Loading';}.cart-msrp-totals{color:red;font-size:12px !important;font-weight:bold;margin:10px 10px 0;padding:10px;text-align:right;text-transform:uppercase;}.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:bold;text-align:left;padding:2px 5px;}.map-popup{background:#fff;border:1px solid #ddd;margin:12px 0 0;position:absolute;text-align:left;width:450px;z-index:100;}@media (min-width:771px){.map-popup.map-popup-right{left:10px !important;}.map-popup.map-popup-left{left:auto !important;right:10px !important;}}@media (max-width:770px){.map-popup{width:100%;left:0px !important;}}.map-popup .map-popup-heading{padding:8px 10px;margin-right:40px;width:auto;}.map-popup .map-popup-heading h3{font-size:16px;margin:0;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis;}@media (max-width:479px){.map-popup .map-popup-heading h3{text-align:center;}}.map-popup div.map-popup-heading h2{font-weight:normal;margin:0;}.map-popup .map-popup-close{display:block;position:absolute;top:0px;right:0px;height:36px;width:36px;font-size:20px;line-height:32px;text-align:center;}.map-popup .map-popup-content{border-top:1px solid #ddd-light;margin:0 10px 10px;overflow:hidden;text-align:left;}@media (max-width:479px){.map-popup .map-popup-content{text-align:center;}}.map-popup .map-popup-checkout{padding:10px 0;}.map-popup .map-popup-checkout:before,.map-popup .map-popup-checkout:after{content:" ";display:table;}.map-popup .map-popup-checkout:after{clear:both;}.map-popup .map-popup-checkout form{margin:0;}.map-popup .map-popup-checkout form:before,.map-popup .map-popup-checkout form:after{content:" ";display:table;}.map-popup .map-popup-checkout form:after{clear:both;}.map-popup .map-popup-checkout span{display:block;}.map-popup .map-popup-checkout .button{float:left;margin:0 2px;clear:left;}.map-popup .map-popup-checkout .additional-addtocart-box{float:left;min-width:210px;}.map-popup .map-popup-checkout .additional-addtocart-box li{list-style-type:none;}.map-popup .map-popup-checkout .paypal-logo{width:auto;}.map-popup .map-popup-checkout .paypal-logo a{display:inline-block;float:left;clear:left;}.map-popup .map-popup-checkout .paypal-logo .paypal-or{float:left;text-align:center;padding:5px 15px;clear:left;}.map-popup .map-popup-checkout .paypal-logo:after:before,.map-popup .map-popup-checkout .paypal-logo:after:after{content:" ";display:table;}.map-popup .map-popup-checkout .paypal-logo:after:after{clear:both;}.map-popup .map-popup-checkout .paypal-logo .bml_button a{clear:left;}@media (max-width:479px){.map-popup .map-popup-checkout{text-align:center;}.map-popup .map-popup-checkout .button,.map-popup .map-popup-checkout .additional-addtocart-box,.map-popup .map-popup-checkout .paypal-logo a,.map-popup .map-popup-checkout .paypal-logo .paypal-or{float:none;}.map-popup .map-popup-checkout .additional-addtocart-box{min-width:0px;}.map-popup .map-popup-checkout .paypal-logo .paypal-or{margin:0px;margin-bottom:10px;}}.map-popup .map-popup-checkout:after:before,.map-popup .map-popup-checkout:after:after{content:" ";display:table;}.map-popup .map-popup-checkout:after:after{clear:both;}.map-popup .map-popup-price{padding:10px 0;}.map-popup .map-popup-price .price-box,.map-popup .map-popup-price .price-box .special-price{display:inline-block;margin:0;padding:0;}@media (max-width:479px){.map-popup .map-popup-price{text-align:center;padding-top:0px;}}.map-popup .map-popup-text{padding:10px 0;margin:0 10px;word-wrap:break-word;}.map-popup .map-popup-text,.map-popup .map-popup-only-text{border-top:1px solid #ddd;}.alert,.error-msg,.success-msg,.note-msg,.notice-msg,.global-site-notice{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px;}.alert h4,.error-msg h4,.success-msg h4,.note-msg h4,.notice-msg h4,.global-site-notice h4{margin-top:0;color:inherit;}.alert .alert-link,.error-msg .alert-link,.success-msg .alert-link,.note-msg .alert-link,.notice-msg .alert-link,.global-site-notice .alert-link{font-weight:bold;}.alert > p,.error-msg > p,.success-msg > p,.note-msg > p,.notice-msg > p,.global-site-notice > p,.alert > ul,.error-msg > ul,.success-msg > ul,.note-msg > ul,.notice-msg > ul,.global-site-notice > ul{margin-bottom:0;}.alert > p + p,.error-msg > p + p,.success-msg > p + p,.note-msg > p + p,.notice-msg > p + p,.global-site-notice > p + p{margin-top:5px;}.alert-dismissable,.alert-dismissible{padding-right:35px;}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success,.success-msg{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}.alert-success hr,.success-msg hr{border-top-color:#c9e2b3;}.alert-success .alert-link,.success-msg .alert-link{color:#2b542c;}.alert-info,.note-msg,.notice-msg{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.alert-info hr,.note-msg hr,.notice-msg hr{border-top-color:#a6e1ec;}.alert-info .alert-link,.note-msg .alert-link,.notice-msg .alert-link{color:#245269;}.alert-warning,.global-site-notice{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.alert-warning hr,.global-site-notice hr{border-top-color:#f7e1b5;}.alert-warning .alert-link,.global-site-notice .alert-link{color:#66512c;}.alert-danger,.error-msg{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.alert-danger hr,.error-msg hr{border-top-color:#e4b9c0;}.alert-danger .alert-link,.error-msg .alert-link{color:#843534;}.validation-advice{display:none;}.success{color:#3c763d;}.error{color:#a94442;}.notice{color:#31708f;}.messages{padding:0;list-style:none;clear:both;}.messages > li{margin-bottom:10px;}.error-msg,.success-msg,.note-msg,.notice-msg{border-radius:0;}li.notice-msg ul{position:relative;padding:0 0 0 30px;list-style:none;}li.notice-msg ul:before{font-family:FontAwesome;content:"\f06a";font-size:22px;position:absolute;left:0px;top:50%;margin-top:-11px;line-height:22px;}li.error-msg ul{position:relative;padding:0 0 0 30px;list-style:none;}li.error-msg ul:before{font-family:FontAwesome;content:"\f06a";font-size:22px;position:absolute;left:0px;top:50%;margin-top:-11px;line-height:22px;}li.success-msg ul{position:relative;padding:0 0 0 30px;list-style:none;}li.success-msg ul:before{font-family:FontAwesome;content:"\f058";font-size:22px;position:absolute;left:0px;top:50%;margin-top:-11px;line-height:22px;}.global-site-notice p{margin:0;}.ratings,.no-rating{margin:0 0 5px;}.rating-box{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;font-size:12px;}.rating-box:before{content:'\f005\f005\f005\f005\f005';display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;letter-spacing:3px;color:#b9b9b9;white-space:nowrap;}.rating-box .rating{left:0;position:absolute;top:0;height:100%;overflow:hidden;}.rating-box .rating:before{content:'\f005\f005\f005\f005\f005';white-space:nowrap;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;letter-spacing:3px;color:#ffc23c;}.no-rating a{color:#888;}.no-rating a:hover{color:#e03d3d;}.rating-links{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;}.rating-links .separator{color:#888;}.rating-links a{margin:0 1px;color:#888;}.rating-links a:hover{color:#e03d3d;}.toolbar{position:relative;line-height:1;border:1px solid #e8e6e2;padding:10px 20px;}.toolbar.toolbar-top{margin-bottom:30px;}@media (max-width:767px){.toolbar.toolbar-bottom .sort-by,.toolbar.toolbar-bottom .limiter,.toolbar.toolbar-top .pager,.toolbar.toolbar-top .limiter{display:none;}}.toolbar .view-mode{margin:0;float:left;border-right:1px solid #e8e6e2;height:38px;padding:10px 10px 10px 0;}.toolbar .view-mode label{display:none;}.toolbar .view-mode > *{display:inline-block;overflow:hidden;position:relative;border:none;color:#8f8f8f;}.toolbar .view-mode > *:hover{border-color:#e03d3d;}.toolbar .view-mode > *:before{display:block;position:absolute;content:'';}.toolbar .view-mode strong{color:#e03d3d;border-color:#e03d3d;}.toolbar .view-mode strong:before{background-color:#e03d3d !important;}.toolbar .view-mode .grid,.toolbar .view-mode .list{width:18px;height:18px;margin-right:10px;}.toolbar .view-mode .grid:before,.toolbar .view-mode .list:before{background:url(../images/grid.png) no-repeat center center;display:block;width:18px;background-color:#39342e;height:18px;content:"";}.toolbar .view-mode .grid:hover:before,.toolbar .view-mode .list:hover:before{background-color:#e03d3d;}.toolbar .view-mode .list:before{background:url(../images/list.png) no-repeat center center;background-color:#39342e;}.toolbar .sort-by,.toolbar .limiter{display:inline-block;line-height:18px;margin-left:20px;vertical-align:middle;position:relative;float:left;}.toolbar .sort-by label,.toolbar .limiter label{display:inline-block;margin:0 5px 0 0;vertical-align:middle;font-size:100%;font-weight:600;text-transform:uppercase;}@media (max-width:767px){.toolbar .sort-by label,.toolbar .limiter label{display:none;}}.toolbar .limiter > span{display:none;}.toolbar .limiter:before{display:none;}.toolbar .sort-by .select-new .select-inner .jqTransformSelectWrapper{width:100px !important;}.toolbar .sort-by .set-desc,.toolbar .sort-by .set-asc{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;background:none;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;text-align:center;color:#39342e;text-transform:uppercase;margin:0 0 0 5px;}.toolbar .sort-by .set-desc:after,.toolbar .sort-by .set-asc:after{display:inline-block;font-family:"Ionicons";content:"\f3d7";speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:14px;height:14px;text-align:center;line-height:14px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.toolbar .sort-by .set-desc:hover:before,.toolbar .sort-by .set-asc:hover:before{color:#e03d3d;}.toolbar .sort-by .set-desc:after{display:inline-block;font-family:"Ionicons";content:"\f3d4";speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:14px;height:14px;text-align:center;line-height:14px;height:auto;line-height:1;}.toolbar .select-new{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:1px solid #e8e6e2;padding:9px;line-height:18px !important;height:38px;}.toolbar .select-new .select-inner{cursor:pointer;}.toolbar .select-new .select-inner select{opacity:0;filter:alpha(opacity=0);}.toolbar .select-new .select-inner .jqTransformSelectWrapper{-webkit-transition:all 0.2 ease-in;-o-transition:all 0.2 ease-in;transition:all 0.2 ease-in;background:none;display:inline-block;position:relative;vertical-align:middle;}.toolbar .select-new .select-inner .jqTransformSelectWrapper:hover,.toolbar .select-new .select-inner .jqTransformSelectWrapper:focus{background:#fff;color:#e03d3d;border-color:#ccc;}.toolbar .select-new .select-inner .jqTransformSelectWrapper:hover div span,.toolbar .select-new .select-inner .jqTransformSelectWrapper:focus div span,.toolbar .select-new .select-inner .jqTransformSelectWrapper:hover div a,.toolbar .select-new .select-inner .jqTransformSelectWrapper:focus div a{color:#e03d3d;}.toolbar .select-new .select-inner .jqTransformSelectWrapper:hover ul,.toolbar .select-new .select-inner .jqTransformSelectWrapper:focus ul{display:block !important;}.toolbar .select-new .select-inner .jqTransformSelectWrapper > div{-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.toolbar .select-new .select-inner .jqTransformSelectWrapper > div span{color:#39342e;font-size:100%;color:#39342e;line-height:18px;}.toolbar .select-new .select-inner .jqTransformSelectWrapper > div a.jqTransformSelectOpen:before{content:"\f0d7";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:13px;height:13px;text-align:center;line-height:13px;font-size:92.8571%;color:#39342e;}.toolbar .select-new .select-inner .jqTransformSelectWrapper ul{top:100%;height:auto !important;left:auto !important;right:-2px !important;border-radius:3px;border:2px solid #f2f2f2;width:calc(100% + 4px) !important;text-align:left;bolder-top:0px;}.toolbar .select-new .select-inner .jqTransformSelectWrapper ul li + li{border-top:2px solid #f2f2f2;}.toolbar .select-new .select-inner .jqTransformSelectWrapper ul a{font-size:100%;padding:5px 12px;}.toolbar .select-new .select-inner .jqTransformSelectWrapper ul a.selected{background:#fff;color:;}.toolbar .select-new .select-inner .jqTransformSelectWrapper ul a:hover{background:#fff;color:#e03d3d;}.toolbar .select-new .select-inner select{cursor:pointer;width:50px;border:none;background:none;}.toolbar .pager{float:right;padding:0;margin:0;}.toolbar .pager .amount{display:none;}.toolbar .pager .pages > ol{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;padding:0;list-style:none;}.toolbar .pager .pages > ol li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.toolbar .pager .pages > ol li + li{margin-left:5px;}.toolbar .pager .pages > ol li a,.toolbar .pager .pages > ol li span{border:none;border-radius:0px;display:block;color:#39342e;padding:0 5px;text-align:center;background:#fff;line-height:38px;font-weight:600;font-size:14px;}.toolbar .pager .pages > ol li a:hover,.toolbar .pager .pages > ol li span:hover,.toolbar .pager .pages > ol li a:focus,.toolbar .pager .pages > ol li span:focus{color:#e03d3d;}.toolbar .pager .pages > ol li a:hover,.toolbar .pager .pages > ol li span:hover,.toolbar .pager .pages > ol li span{border-color:#e03d3d;}.toolbar .pager .pages > ol li.current span{color:#e03d3d;}#tsm_breadcrumbs{background-color:#f2f2f2;padding:200px 0 40px;margin-bottom:50px;position:relative;z-index:-1;font-size:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #e8e6e2;}body.homepage #tsm_breadcrumbs{display:none;}#tsm_breadcrumbs #tsm_titlepage{float:left;}#tsm_breadcrumbs #tsm_titlepage h1{font-weight:600;font-size:230%;letter-spacing:3px;margin:0;text-transform:uppercase;}#tsm_breadcrumbs .breadcrumbs ul{margin:0;padding:0;list-style:none;float:right;margin-top:10px;}#tsm_breadcrumbs .breadcrumbs li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}#tsm_breadcrumbs .breadcrumbs li a{color:#39342e;}#tsm_breadcrumbs .breadcrumbs li a:hover{color:#5f5f5f;}#tsm_breadcrumbs .breadcrumbs li strong{color:#5f5f5f;font-weight:normal;}#tsm_breadcrumbs .navigation-pipe{text-indent:- 999em;}#tsm_breadcrumbs .navigation-pipe:before{content:"/";display:inline-block;margin:0 2px;vertical-align:middle;}.cart-collaterals{padding-top:40px;}.cart-collaterals .totals{margin-bottom:30px;}.cart-collaterals .totals table{width:100%;}.cart-collaterals .totals table td{padding:10px 0 20px;text-transform:uppercase;}.cart-collaterals .totals table tfoot td{border-bottom:1px solid #e9e9e9;font-size:125%;padding:0 0 20px 20px;text-transform:uppercase;}.cart-collaterals .totals ul.checkout-types{margin:30px 0 0;padding:0;}.cart-collaterals .totals ul.checkout-types li{clear:both;margin:0;padding:5px 0;text-align:right;}.cart h1{float:left;}.cart ul.checkout-types{list-style:none;margin:0 0 10px;float:right;}.cart .btn-remove{position:static;font-size:0px;}.cart .input-box{width:100%;}.cart .input-box input.input-text{border:1px solid #e9e9e9;margin:0 0 10px;width:94%;}.cart .input-box input.input-text:focus{border-color:#cdcdcd;}.cart .input-box select{width:100%;}.cart .btn-continue{float:left;}.cart .col2-set{width:70%;float:left;}.cart .totals{width:28%;float:right;}.cart .discount,.cart .shipping,.cart .crosssell{border:1px solid #e9e9e9;margin-bottom:20px;padding:20px;}.cart .discount h2,.cart .shipping h2,.cart .crosssell h2{font-size:125%;text-transform:uppercase;}.cart .discount form,.cart .shipping form,.cart .crosssell form{margin:0 0;}.cart .discount .button,.cart .shipping .button,.cart .crosssell .button{float:left !important;margin:0 0 !important;}.cart .crosssell{width:100%;float:none;clear:both;border:none;padding:15px 0 0;}.cart .form-list{margin:0 0;list-style:none;}.cart #co-shipping-method-form ul{list-style:none;margin:0 0;}.cart #co-shipping-method-form ul li label{cursor:pointer;float:left;margin:0 0;}.cart #co-shipping-method-form ul li input{float:left;margin:1px 5px 0 0;}#shopping-cart-table h2.product-name{font-size:120%;font-weight:normal;margin:0;}@media (max-width:767px){#shopping-cart-table{display:block;}#shopping-cart-table *{white-space:normal !important;}#shopping-cart-table thead{display:none;}#shopping-cart-table tfoot{display:block;}#shopping-cart-table tfoot tr{display:block;}#shopping-cart-table tfoot tr td{display:block;}#shopping-cart-table tbody{display:block;}#shopping-cart-table tbody tr{display:block;border-bottom:1px solid #ddd;padding:10px;}#shopping-cart-table tbody tr:before,#shopping-cart-table tbody tr:after{content:" ";display:table;}#shopping-cart-table tbody tr:after{clear:both;}#shopping-cart-table tbody tr:nth-child(2n+1){background:#f7f7f7;}#shopping-cart-table tbody tr td{display:block;width:75%;float:right;text-align:left;border:none;padding:0;margin-bottom:5px;}#shopping-cart-table tbody tr td:before{content:attr(data-title);}#shopping-cart-table tbody tr td:first-child{width:25%;float:left;text-align:center;padding-right:20px;margin:0;}#shopping-cart-table tbody tr td:first-child img{width:100%;}#shopping-cart-table .product-name{font-weight:bold;text-transform:uppercase;}#shopping-cart-table .btn-remove{font-size:100%;color:#444;width:auto;height:auto;}}.checkout-progress{margin:10px 0 35px 0;list-style:none;padding:0;}.checkout-progress li{display:inline-block;padding:5px 0px;width:20%;text-align:center;background:#e9e9e9;float:left;color:#686868;}.checkout-progress li.active{background:#ffc23c;color:#fff;}.multiple-checkout h2{font-size:120%;line-height:24px;}.multiple-checkout .col2-set h2.legend{font-size:135%;}.multiple-checkout .col2-set h3.legend{font-size:120%;}.multiple-checkout .col2-set .product-name{font-size:120%;}.multiple-checkout .col2-set .box .box-title h2 a,.multiple-checkout .col2-set .box .box-title h3 a,.multiple-checkout .col2-set .box .box-title h4 a{position:static;}.multiple-checkout .col2-set .col-1{margin-top:5px;}.multiple-checkout .col2-set .col-2{margin-top:5px;}.multiple-checkout .sp-methods dt input{float:left;margin:1px 8px 0 0;}.multiple-checkout .sp-methods dt label{cursor:pointer;}.multiple-checkout .sp-methods dd ul{list-style:none;}.multiple-checkout #checkout-review-submit{float:right;text-align:right;margin-top:10px;}#checkoutSteps{margin:0;padding:0;list-style:none;}#checkoutSteps ul,#checkoutSteps ol{margin:0;padding:0;list-style:none;}#checkoutSteps li{margin-bottom:1px;}#checkoutSteps li .step-title{padding:8px 15px;background:#e9e9e9;color:#39342e;}#checkoutSteps li .step-title .number{float:left;padding:0 5px;margin:4px 10px 0 0;background:#39342e;color:#fff;}#checkoutSteps li .step-title h2{font-size:125%;text-transform:uppercase;float:left;line-height:normal;margin:0 0;line-height:30px;}#checkoutSteps li .step-title a{width:30px;height:30px;overflow:hidden;float:right;}#checkoutSteps li .step-title a:before{content:"\f040";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:30px;height:30px;text-align:center;line-height:30px;font-size:140%;}#checkoutSteps li.allow .step-title{cursor:pointer;}#checkoutSteps li.active .step-title{background:#e03d3d;border:1px solid #e03d3d;border-bottom:none;cursor:default;}#checkoutSteps li.active .step-title a,#checkoutSteps li.active .step-title h2{color:#fff;}#checkoutSteps li .step{border:1px solid #e9e9e9;padding:15px 20px;}#checkoutSteps li .step fieldset ul{list-style:none;margin:0 0;}#checkoutSteps li .step fieldset p.required{text-align:right;}#checkoutSteps .sp-methods dt{clear:both;padding:2px 0;}#checkoutSteps .sp-methods dt input{margin:1px 5px 0 0;float:left;}#checkoutSteps .sp-methods dt label{float:left;margin:0 0;cursor:pointer;}#checkoutSteps .please-wait{margin:0 20px;}#checkoutSteps .input-box select{width:240px;}@media (max-width:767px){#multiship-addresses-table select{width:100%;}}.page-sitemap ul.links{list-style:none;margin:0 0;float:left;}.page-sitemap .pager{float:right;margin:0 0;}.page-sitemap .pager .pages{margin:0 0 0 8px;}.page-sitemap .sitemap{clear:both;}.tags-list{list-style:none;margin:0 0;}.tags-list li{display:inline-block;margin:2px 5px;}.advanced-search select{padding:3px;}.advanced-search select option{padding:3px;}#compare-items li,.product-details{position:relative;}#compare-items li p.product-name,.product-details p.product-name{margin:0 0;line-height:24px;}.box-head h2{font-size:125%;font-weight:bold;margin:0 0 10px;}.box .box-title{position:relative;margin-bottom:10px;padding:5px 0;border-bottom:1px solid #e9e9e9;}.box .box-title h2,.box .box-title h3{font-size:110%;margin:0 0;font-weight:bold;text-transform:none;}.box .box-title a{position:absolute;right:0px;top:5px;}.my-account .title-buttons{position:relative;margin-bottom:20px;}.my-account .pager .amount{float:left;margin:0 0;}.my-account .pager .limiter{float:right;}.my-account .pager .limiter label{float:left;margin:0 10px 0 0;}.my-account .pager .limiter select{float:left;height:24px;line-height:24px;margin:0 10px 0 0;padding:2px;width:80px;}.box-content{padding:0 20px;}.box-content h4{font-size:110%;}.box-account > ol{list-style:none;margin:10px 0 10px 15px;}.box-account > ol li .number{float:left;margin:0 10px 0 0;}.box-account > ol li .details{width:100%;}.box-account > ol li .details .product-name{line-height:18px;margin:0 0;}.box-account > ol li .details .ratings{margin:6px 0;}.box-account > ol li .details .ratings strong{float:left;margin:0 8px 0 0;}.box-account > ol li .details .tags strong{float:left;margin:0 8px 0 0;}.box-account > ol li .details .tags ul{list-style:none;margin:0 0;}.box-account > ol li .details .tags ul li{float:left;margin:0 3px 0 0;}#wishlist-table input,#wishlist-table textarea{margin:10px 0;}#wishlist-table textarea{width:100%;}#wishlist-table .add-to-cart-alt{margin-bottom:10px;}@media (max-width:767px){#wishlist-table{border:none;}#wishlist-table thead{display:none;}#wishlist-table tbody{display:block;}#wishlist-table tbody tr{display:block;margin-bottom:20px;}#wishlist-table tbody tr:nth-child(2n+1){background:#f7f7f7;}#wishlist-table tbody tr td{display:block;border:none;}#wishlist-table tbody tr td:first-child{float:left;margin:1%;border:1px solid #ddd;}#wishlist-table tbody tr td textarea{margin:0;max-width:none;}#wishlist-table tbody tr td .add-to-cart-alt > *{margin:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}#wishlist-table tbody tr td .btn-remove{font-size:100%;width:auto;height:auto;color:#666;}#wishlist-table tbody tr td .cart-cell p{margin:0;}#wishlist-table tbody tr td.last{padding-top:0;}}#my-orders-table tbody td.last{white-space:nowrap;}.price-box{font-size:130%;color:#e03d3d;font-weight:600;white-space:nowrap;}.price-box p{margin:0 0;display:inline-block;}.price-box .old-price{margin:0;padding:0;margin-right:6px;display:inline-block;position:relative;}.price-box .old-price .price{text-decoration:line-through;color:#b9b9b9;font-size:86%;font-weight:normal;}.price-box .minimal-price-link .price{font-size:100%;}.price-box .price-label{display:none;}.price-box .minimal-price .price-label,.price-box .price-to .price-label,.price-box .price-from .price-label{display:inline-block;font-size:92%;color:#5f5f5f;margin-right:5px;font-weight:normal;}.contact-page{margin:0 auto;}.contact-page input,.contact-page textarea{border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.contact-page input:hover,.contact-page textarea:hover,.contact-page input:active,.contact-page textarea:active,.contact-page input:focus,.contact-page textarea:focus{border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.contact-page .contact-info h3{margin:0 0 10px;}.contact-page #contactForm textarea{height:83px;}.contact-page #contactForm .buttons-set{padding:0 !important;}.contact-page #contactForm .buttons-set button{float:none;margin:0;}.contact-page #contact_gmap{margin-bottom:20px;}.contact-page .page-title h1{margin:0 0 20px;font-size:160%;}.contact-page .fa-ul li{padding:5px 0;}.contact-page .fa-ul li i{margin-top:6px;}.account-create .fieldset{margin:15px 0 25px;}.account-create .fieldset ul.form-list li{margin:20px 0;}#google_map img{max-width:none;}#google_map h3{margin:10px 0;}#tsm_content{margin:0 0 30px;position:relative;}#tsm_content #login-form h2{margin:0 0 15px;}#tsm_content #login-form ul{list-style:none;margin:0 0;}#tsm_content #tsm_maintop{margin-bottom:50px;}#tsm_content #tsm_mainmidle #crosssell-products-list .item{margin-top:0px;}#tsm_content #tsm_mainmidle #crosssell-products-list .item.show-addtocart{margin-top:17px;}#tsm_content #tsm_mainbottom{margin-top:30px;}#tsm_content #tsm_mainbottom .tsm-tabs .tabs-content .tab-item{top:0px;}#tsm_content .tsm-tabs .tabs-navi{position:relative;z-index:3;}#tsm_content .tsm-tabs .tabs-navi li{display:block;margin-top:5px;position:relative;}#tsm_content .tsm-tabs .tabs-navi li:before{width:7px;height:39px;position:absolute;content:"";left:0px;top:0px;background:#ffc23c;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#tsm_content .tsm-tabs .tabs-navi li a{display:block;padding:0 14px;height:37px;line-height:37px;border:1px solid #e9e9e9;font-size:150%;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#tsm_content .tsm-tabs .tabs-navi li a.tabulous_active{border-color:#ffc23c;color:#fff;background:#ffc23c;position:relative;z-index:2;}#tsm_content .tsm-tabs .tabs-navi li:hover a{color:#fff;text-decoration:none;position:relative;z-index:2;}#tsm_content .tsm-tabs .tabs-navi li:hover:before{width:100%;}#tsm_content .tsm-tabs .tabs-navi li:first-child{margin-top:0px;}#tsm_content .paypal-logo{text-align:center;margin:0 0 20px 0;}#tsm_content .more-block{}#tsm_content .more-block .block{border:1px solid #e9e9e9;}#tsm_content .more-block .block .block-title{font-size:165%;padding:8px 0px;text-align:center;background:none;}#tsm_content .more-block .block .block-content{padding:0 10px;}#tsm_content .more-block .block .block-content ul{margin:0 0;list-style:none;}#tsm_content .more-block .block .block-content ul li{position:relative;border-top:1px solid #e9e9e9;}#tsm_content .more-block .block .block-content ul li .product-image{width:40%;float:left;margin:0 0;border:none;}#tsm_content .more-block .block .block-content ul li .product-details{width:60%;float:left;padding:40px 0 0;}#tsm_content .more-block .block .block-content ul li .product-details .price-box .price{font-size:130%;text-align:left;}#tsm_content .more-block .block .block-content ul li .product-details .price-box .old-price .price{font-size:100%;}#tsm_content .more-block .block .block-content ul li .product-details input.checkbox{position:absolute;top:10px;left:0px;}#tsm_content .more-block .block .block-content ul li:first-child{border:none;padding-top:0px;}#tsm_content .block.block-tags .tags-list{list-style:none;margin:0 0 20px;display:block;}#tsm_content .block.block-tags .tags-list li{display:inline-block;margin:0px;}#tsm_content .block.block-tags .tags-list li a{display:inline-block;padding:3px 5px;color:;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}#tsm_content .block.block-tags .tags-list li a:hover{text-decoration:none;color:#e03d3d;}#tsm_content .block.block-tags .actions{display:block;text-transform:uppercase;margin:10px 0 0;}#tsm_content .block.block-tags .actions a.button{float:left;}#tsm_content .block.block-tags .actions a.button span{display:inline-block;}#tsm_content .block.block-poll form{margin:0 0;}#tsm_content .block.block-poll .block-subtitle{margin-bottom:5px;}#tsm_content .block.block-poll #poll-answers{list-style:none;margin:0 0 20px 0;padding:0px 0 0;}#tsm_content .block.block-poll #poll-answers li label{cursor:pointer;margin:0 0;}#tsm_content .block.block-account ul{margin:0;padding:0;list-style:none;}#tsm_content .block.block-account ul li{margin:3px 0;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;margin:0;}#tsm_content .block.block-account ul li + li{margin-top:10px;}#tsm_content .block.block-account ul li.current{color:#ffc23c;}#tsm_content .block.block-account ul li.current strong{color:#ffc23c;}#tsm_content .block.block-account ul li:hover{padding-left:10px;font-weight:700;color:#ffc23c;}#tsm_content .block.block-account ul li:hover a{color:#ffc23c;}#tsm_content .block.block-reorder ol{list-style:none;margin:0 0;padding:0px;}#tsm_content .block.block-reorder ol li input{float:left;margin:0 8px 0 0;}#tsm_content .block.block-reorder .actions{margin:10px 0 0;}#tsm_content .block.block-reorder .actions .btn-cart{margin-right:10px;}#tsm_content .block.block-progress dl{margin:0 0;}#tsm_content .block.block-progress dl > div,#tsm_content .block.block-progress dl > dt{margin:0 0;padding:8px 0;border-top:1px solid #d4d4d4;}#tsm_content .block.block-progress dl > div:first-child,#tsm_content .block.block-progress dl > dt:first-child{border-top:none;}#tsm_content .tsm-productlist.style-default .item .item-inner{padding:8px 15px;min-height:85px;}#tsm_content .tsm-productlist .block-content{padding:5px 0 20px;}#tsm_content .tsm-productlist .block-content .item:hover .item-inner .item-box a.product-image{border:none;}#tsm_content .tsm-productlist .block-content .item:hover .item-inner .item-box .product-image{border:1px solid #ddd;}#tsm_content .tsm-productlist .block-content .item .item-inner:before,#tsm_content .tsm-productlist .block-content .item .item-inner:after{content:" ";display:table;}#tsm_content .tsm-productlist .block-content .item .item-inner:after{clear:both;}#tsm_content .tsm-productlist .block-content .item .item-inner .item-box{float:left;margin-right:10px;}#tsm_content .tsm-productlist .block-content .item .item-inner .item-box a.product-image{border:none;}#tsm_content .tsm-productlist .block-content .item .item-inner .item-box .product-image{border:1px solid transparent;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;overflow:hidden;}#tsm_content .tsm-productlist .block-content .item .item-inner .item-title{color:#666;font-weight:bold;text-transform:uppercase;}#tsm_content .tsm-productlist .block-content .item .ratings{display:none;}#tsm_content .tsm-productlist .block-content .item .ratings .amount{display:none;}#tsm_content .tsm-productlist .block-content .item .more-info{overflow:hidden;}.my-account .dashboard .box-content{padding:0px;}.my-account .box-head h2{margin:20px 0 0;font-size:125%;text-transform:capitalize;}.my-account .box .box-title{position:relative;border-bottom:1px solid #ddd;margin-bottom:20px;padding:12px 0;}.my-account .box .box-title h3{margin:0;font-size:110%;text-transform:capitalize;}.my-account .box .box-title > a{position:absolute;right:0px;top:12px;}.my-account button.btn-cart{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:5px 15px 5px 40px;position:relative;font-size:100%;border-color:#e03d3d;background:#e03d3d;color:#fff;}.my-account button.btn-cart i{position:absolute;width:30px;height:30px;text-align:center;display:block;top:0;left:0;line-height:30px;font-size:16px;padding-left:15px;}.my-account button.btn-cart:hover{border-color:#ffc23c;background:#ffc23c;color:#fff;}.my-account button.btn-cart:hover:after{width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #ffc23c transparent transparent;}.slider-inner .pull-right small{font-size:13px;}.slider-inner .pull-right small .fa{padding-right:2px;}.tsm-product-detail .tsm_product_img{position:relative;}.tsm-product-detail .tsm_product_img .product-image-zoom{overflow:hidden;}.tsm-product-detail .tsm_product_img .ico-product{position:absolute;top:0;right:0;z-index:1;-webkit-transition:all 0.35s ease-in 0s;-o-transition:all 0.35s ease-in 0s;transition:all 0.35s ease-in 0s;}.tsm-product-detail .tsm_product_img .ico-product .ico-sale,.tsm-product-detail .tsm_product_img .ico-product .ico-new{z-index:1;display:block;color:#fff;text-align:center;padding:4px 7px 5px;line-height:1;float:right;font-size:78%;}.tsm-product-detail .tsm_product_img .ico-product .ico-new{background:#95c03e;}.tsm-product-detail .tsm_product_img .ico-product .ico-sale{background:#ff6565;}.tsm-product-detail .tsm_product_img .ico-product{z-index:99;}.tsm-product-detail .tsm_product_img .zoomWrapper{display:block;margin-left:auto;margin-right:auto;}.tsm-product-detail .tsm_product_img .product-image-zoom{position:relative;margin-bottom:20px;border:1px solid #eee;cursor:pointer;}.tsm-product-detail .tsm_product_img .product-image-zoom .cloud-zoom{display:block;text-align:center;}.tsm-product-detail .tsm_product_img .more-views{padding:0 40px;margin:0px;position:relative;}.tsm-product-detail .tsm_product_img .more-views .nav-container{text-align:center;}.tsm-product-detail .tsm_product_img .more-views .nav-container > *{position:absolute;top:0;display:block;width:30px;border:1px dashed #d1d1d1;height:100%;cursor:pointer;font-size:20px;}.tsm-product-detail .tsm_product_img .more-views .nav-container > *:hover{border-color:#e03d3d;color:#e03d3d;}.tsm-product-detail .tsm_product_img .more-views .nav-container > * i{position:absolute;width:28px;height:28px;display:block;top:50%;margin-top:-14px;left:0;}.tsm-product-detail .tsm_product_img .more-views .nav-container .owl-prev{left:0;}.tsm-product-detail .tsm_product_img .more-views .nav-container .owl-next{right:0;}.tsm-product-detail .tsm_product_img .more-views .gallery_img .item-img{border:1px solid #f2f2f2;}.tsm-product-detail .tsm_product_img .more-views .gallery_img .item-img:hover{border-color:#e03d3d;}.tsm-product-detail .tsm_product_img .more-views .gallery_img .item-img a.elevatezoom-gallery{background:#fff;display:block;margin:1px;}@media (max-width:991px){.tsm-product-detail .tsm_product_img{margin-bottom:30px;}}#confirmbox{border:2px solid #686868;}#confirmbox .add-to-cart{margin:0 0 !important;}#confirmbox .head-cfbox .product-title{font-weight:bold;color:#39342e;}#confirmbox .product-name a{color:#39342e;font-weight:bold;text-transform:uppercase;}#confirmbox .product-name a:hover{color:#ffc23c;}#confirmbox .cf-producinfo .product-image{border:none;}#confirmbox #bottom-cfbox{padding-top:20px;}#confirmbox #bottom-cfbox .btn{font-size:100%;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;font-weight:bold;padding:6px 24px;-webkit-border-radius :0px;-moz-border-radius :0px;-ms-border-radius :0px;-o-border-radius :0px;border-radius :0px;color:#39342e;border:1px solid #ccc;background:#f7f7f9;}#confirmbox #bottom-cfbox .btn:hover{background-color:#ffc23c;color:#fff;border-color:#ffc23c;}#confirmbox #cout_down{position:absolute;right:0px;bottom:0px;padding:0 5px;color:#fff;background:#686868;}#confirmbox .product-shop table.grouped-items-table{margin-bottom:0;}.cmt-heading h2{font-size:125%;line-height:24px;}.zoomContainer{z-index:10px !important;-webkit-transform :none;-moz-transform :none;-ms-transform :none;-o-transform :none;transform :none;}.elevatezoom-gallery img{width:90px;max-width:100%;}.product-detail{margin-bottom:50px;}.tsmquickview-body .product-detail{margin:0;}.tsmquickview-body .product-detail .addthis_toolbox{display:none;}.product-detail .product-name{margin:0 0 20px;font-size:180%;color:#39342e;}.product-detail .product-name:before,.product-detail .product-name:after{content:" ";display:table;}.product-detail .product-name:after{clear:both;}.product-detail .product-price{border-bottom:1px dashed #e8e6e2;padding-bottom:20px;margin-bottom:20px;}.product-detail .product-price:before,.product-detail .product-price:after{content:" ";display:table;}.product-detail .product-price:after{clear:both;}.product-detail .price-box{font-size:150%;}.product-detail .product-data{border-bottom:1px dashed #e8e6e2;padding-bottom:20px;margin-bottom:20px;}.product-detail .availability{margin-bottom:10px;}.product-detail .availability label{color:#39342e;}.product-detail .availability span{display:inline-block;}.product-detail .availability span.hight-light-green{color:#56c77e !important;text-transform:none !important;margin-left:5px;}.product-detail .availability.in-stock span{color:#56c77e !important;text-transform:none !important;margin-left:5px;}.product-detail .availability.out-of-stock span{color:#a00;}.product-detail .ratings,.product-detail .no-rating{margin-bottom:10px;}.product-detail .short-description{border-bottom:1px dashed #e8e6e2;padding-bottom:20px;margin-bottom:20px;}.product-detail .short-description:before,.product-detail .short-description:after{content:" ";display:table;}.product-detail .short-description:after{clear:both;}.product-detail .short-description h4{margin-top:0;text-transform:uppercase;font-size:110%;}.product-detail.prd-container2{border:1px solid #e8e6e2;padding:20px;}.product-detail.prd-container2:empty{display:none;}.product-detail #product-options-wrapper{border-bottom:1px dashed #e8e6e2;padding:0 0 20px;margin:0 0 20px;position:relative;}.product-detail #product-options-wrapper > dl{margin:0;}.product-detail #product-options-wrapper dd{margin-bottom:15px;}.product-detail #product-options-wrapper p.required{margin:0;color:#ec3d3d;position:absolute;right:0;top:0px;color:#fe6d4c;}.product-detail #product-options-wrapper label{line-height:30px;}.product-detail #product-options-wrapper label.required em{color:#fe6d4c;float:left;font-size:25px;}.product-detail #product-options-wrapper .input-box select{width:100%;padding:6px;height:auto;line-height:150%;position:relative;background:#eee;color:#666;}.product-detail #product-options-wrapper .input-box select:before{content:'';}.product-detail .product-type-data:before,.product-detail .product-type-data:after{content:" ";display:table;}.product-detail .product-type-data:after{clear:both;}.product-detail .product-type-data .price-box{margin-bottom:10px;}.product-detail .product-type-data .item-options{float:left;width:100%;margin-top:0px;}.product-detail .product-type-data .availability{margin:0;}.product-detail .product-options-bottom .price-box{border:none;margin:0 0 20px;padding:0;}.product-detail .product-options-bottom .price-as-configured{margin:0;}.product-detail .configurable-swatch-list{margin:0;padding:0;list-style:none;}.product-detail .configurable-swatch-list#configurable_swatch_color li{padding:3px;}.product-detail .configurable-swatch-list li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:1px dashed #d1d1d1;padding:3px 10px;}.product-detail .configurable-swatch-list li + li{margin-left:6px;}.product-detail .configurable-swatch-list li.selected{border-color:#e03d3d;color:#e03d3d;}.product-detail .configurable-swatch-list li.selected a{color:#e03d3d;}.product-detail .configurable-swatch-list .not-available{opacity:0.3;}.product-detail form{margin:0 0;}.product-detail form .rating-links{margin:0;}.product-detail .grouped-items-table{margin-bottom:20px;}.product-detail .grouped-items-table .input-text.qty{width:50px;}.product-detail .grouped-items-table .price-box{font-size:100%;margin:0;}.product-detail .price-box-bundle:before,.product-detail .price-box-bundle:after{content:" ";display:table;}.product-detail .price-box-bundle:after{clear:both;}.product-detail .price-box-bundle .price-box .price-label,.product-detail .price-as-configured .price-label{color:#5f5f5f;display:inline-block;font-size:66%;font-weight:normal;}.product-detail .price-rating{position:relative;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:0 0 15px;padding:5px 0;}.product-detail .price-rating .price-box{float:left;}.product-detail .price-rating .price-box .price{line-height:32px;}.product-detail .price-rating .ratings,.product-detail .price-rating .no-rating{float:right;margin:0 0;line-height:32px;height:32px;padding-left:12px;}.product-detail .price-rating .ratings .rating-box,.product-detail .price-rating .no-rating .rating-box{float:left;margin:9px 8px 0 0;}.product-detail .price-rating .ratings .rating-links,.product-detail .price-rating .no-rating .rating-links{float:left;line-height:32px;}.product-detail .price-rating .ratings-table{margin-left:15px;margin-bottom:0px;float:right;}.product-detail .price-rating .ratings-table th{text-align:right;padding-right:10px;}.product-detail .price-rating .ratings-table .rating-box{margin:0 0;}.product-detail .price-rating a.nobr{float:right;}.product-detail .addthis_sharing_toolbox:before,.product-detail .addthis_sharing_toolbox:after{content:" ";display:table;}.product-detail .addthis_sharing_toolbox:after{clear:both;}.product-detail dt label{color:#666;font-weight:normal;}.product-detail .add-to-box{margin-bottom:20px;padding:20px 20px 10px;background:#f7f7f7;}.product-detail .add-to-links{margin:0;padding:0;list-style:none;}.product-detail .add-to-links li{display:block;line-height:20px;width:50%;float:left;margin-bottom:10px;}.product-detail .add-to-links li i{font-size:20px;width:20px;margin-right:10px;}.product-detail .add-to-links li > a *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.product-detail .add-to-cart{line-height:40px;position:relative;margin-bottom:20px;}.product-detail .add-to-cart:before,.product-detail .add-to-cart:after{content:" ";display:table;}.product-detail .add-to-cart:after{clear:both;}.product-detail .add-to-cart label{color:#39342e;text-transform:uppercase;margin-right:10px;display:none;}@media (max-width:768px){.product-detail .add-to-cart label{display:none;}}.product-detail .add-to-cart .qty-container{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;float:left;}.product-detail .add-to-cart .qty-container input{width:40px;height:40px;padding:4px 8px;text-align:center;line-height:37px;float:left;background:#fff;border:1px solid #e5e5e5 !important;border-left:none !important;border-right:none !important;}.product-detail .add-to-cart .qty-container button{height:40px;width:30px;padding:0;border-radius:0;float:left;background:none;border:1px solid #e5e5e5 !important;}.product-detail .add-to-cart .qty-container button:before{line-height:40px !important;}.product-detail .add-to-cart div + *{margin-left:20px;}.product-detail .add-to-cart button.btn-cart{float:left;line-height:36px;}.product-detail .add-to-cart button.btn-cart *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.product-detail .add-to-cart button.btn-cart i{margin-right:8px;font-size:18px;}.product-detail .add-to-cart button.btn-cart span{font-weight:600;text-transform:uppercase;font-size:82%;}.product-detail .attribute-prd{color:#5f5f5f;}.product-detail .attribute-prd label{color:#39342e;}.product-detail .attribute-prd i{margin-right:5px;}.product-detail .attribute-prd span{display:block;}.box-reviews h2{margin-top:0;font-size:156.25%;}.box-reviews h3{margin-top:0;font-size:125%;}.box-reviews .customer-review{margin-bottom:30px;}.box-reviews .customer-review .pager{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #e9e9e9;padding:5px 10px;margin:15px 0;}.box-reviews .customer-review .pager p.amount{float:left;margin:0 0;line-height:24px;}.box-reviews .customer-review .pager .limiter{float:right;}.box-reviews .customer-review .pager .limiter label{float:left;margin:0 8px 0 0;line-height:24px;}.box-reviews .customer-review .pager .limiter select{width:60px;height:24px;line-height:24px;padding:2px;margin:0 5px 0 0;cursor:pointer;}.box-reviews .customer-review dl{padding-left:10px;}.box-reviews .customer-review dl dt{padding:15px 0 10px;margin:0;}.box-reviews .customer-review dl dt:first-child{padding-top:0;}.box-reviews .customer-review .ratings-table{margin-bottom:5px;}.box-reviews .customer-review .ratings-table th{padding-right:15px;}.box-reviews .customer-review .nobr[href="#customer-reviews"]{margin-bottom:15px;display:inline-block;}.box-reviews .form-add #review-form{margin:0px;}.box-reviews .form-add #review-form .data-table tbody th{border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}.box-reviews .form-add #review-form .data-table tbody td{text-align:center;}.box-reviews .form-add #review-form .form-list{margin-top:20px;margin-bottom:10px;}.box-reviews .form-add #review-form .form-list label{margin-top:10px;}.box-reviews .form-add #review-form .form-list input{width:100%;}.box-reviews .form-add #review-form .form-list textarea{min-width:100%;min-height:117px;}.box-reviews .form-add #review-form .buttons-set .button{float:left;margin:0 0;}.box-reviews .form-add #review-form td.value{text-align:center;}.box-reviews .form-add #review-form td.value input{display:inline-block;}.product-tab{margin-bottom:50px;border:1px solid #e8e6e2;padding:0 20px 20px;}.product-tab ul.nav-tabs{margin:0;padding:0;list-style:none;margin-bottom:20px;position:relative;z-index:1;text-transform:uppercase;border-bottom:1px solid #e8e6e2;font-size:110%;}.product-tab ul.nav-tabs:before,.product-tab ul.nav-tabs:after{content:" ";display:table;}.product-tab ul.nav-tabs:after{clear:both;}.product-tab ul.nav-tabs > li{display:inline-block;float:none;margin-bottom:0;margin-left:30px;}.product-tab ul.nav-tabs > li:first-child,.product-tab ul.nav-tabs > li.tabdrop + li{margin-left:0;}.product-tab ul.nav-tabs > li:hover a{color:#39342e;}.product-tab ul.nav-tabs > li:hover a:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}.product-tab ul.nav-tabs > li.active > a{color:#39342e;}.product-tab ul.nav-tabs > li.active > a:hover,.product-tab ul.nav-tabs > li.active > a:focus{border:none;}.product-tab ul.nav-tabs > li.active > a:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}.product-tab ul.nav-tabs > li .display-tab{display:none;}.product-tab ul.nav-tabs > li > a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:center;padding:20px 0;line-height:18px;border:none;background:none;color:#8f8f8f;border-radius:0;font-size:100%;font-weight:bold;position:relative;}.product-tab ul.nav-tabs > li > a:after{content:"";position:relative;width:100%;position:absolute;bottom:-1px;height:1px;background:#39342e;left:0;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.product-tab .tab-content{position:relative;overflow:hidden;}.product-tab .tab-content input{min-height:40px;}.product-tab .tab-content h2,.product-tab .tab-content h3,.product-tab .tab-content h4{text-transform:uppercase;margin-top:0;color:#39342e;font-weight:bold;margin-bottom:20px;}.product-tab .tab-content h2{font-size:100%;}.product-tab .tab-content h3{font-size:100%;}.product-tab .tab-content h4{font-size:100%;}.product-tab #tsm_tab_tags h2{margin-top:0;font-size:100%;}.product-tab #tsm_tab_tags .form-add{margin-bottom:15px;}.product-tab #tsm_tab_tags .form-add:before,.product-tab #tsm_tab_tags .form-add:after{content:" ";display:table;}.product-tab #tsm_tab_tags .form-add:after{clear:both;}.product-tab #tsm_tab_tags .form-add label{display:block;}.product-tab #tsm_tab_tags .form-add label:before,.product-tab #tsm_tab_tags .form-add label:after{content:" ";display:table;}.product-tab #tsm_tab_tags .form-add label:after{clear:both;}.product-tab #tsm_tab_tags .form-add .input-box,.product-tab #tsm_tab_tags .form-add button{float:left;}.product-tab #tsm_tab_tags .form-add button{margin-left:10px;}.product-tab .block-related h2{margin-top:0;font-size:130%;}.product-tab .block-related .block-subtitle a{color:#39342e;}.product-tab .block-related .block-subtitle a:hover{color:#e03d3d;}.product-tab .block-related .row{margin-right:-10px;margin-left:-10px;}.product-tab .block-related .row [class*="col-"]{padding-right:10px;padding-left:10px;}.product-tab .block-related .product-image{border:1px solid #eee;display:block;}.product-tab .block-related .item-title{font-size:110%;margin-bottom:6px;}.product-tab .block-related .item-price{margin-bottom:6px;}.product-tab .block-related .price-box{font-size:100%;}.product-tab .block-related .related{cursor:pointer;}.product-tab .block-related .related input{display:inline;margin:-2px 6px 0 0;height:auto;}.cms-index-index #tsm_content{margin:0;}#tsm_productswrap{padding:0 0;}#tsm_productswrap .tsm-slider{margin-bottom:25px;}#tsm_productswrap .tsm-slider .owl-wrapper{margin:10px 0 0;}.no-padding [class*="col-"]{padding:0;}.no-padding .banner-style1{position:relative;}.no-padding .banner-style1 a{position:absolute;right:27.6%;top:60%;}.tsm_slideshow{position:relative;z-index:0;overflow:hidden;}.tsm_slideshow .slider_images{display:none;}.tsm_slideshow .slider_images.owl-carousel{display:block;}.tsm_slideshow .item{margin:0 auto;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;}.tsm_slideshow .nav-container .owl-next,.tsm_slideshow .nav-container .owl-prev{position:absolute;top:50%;margin-top:-50px;z-index:2;background:rgba(0, 0, 0, 0.5);font-size:18px;cursor:pointer;color:#fff;text-align:center;height:100px;line-height:100px;width:30px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.tsm_slideshow .nav-container .owl-next{right:0;}.tsm_slideshow .nav-container .owl-prev{left:0;}#tsm_content{margin:0 0 45px;}.homepage #tsm_content{margin:0;}.index #tsm_content{margin:0;}#tsm_content .index_block{margin-bottom:50px;}#tsm_content .index_block.row20{margin-bottom:30px;}#tsm_content .index_block .block{margin-bottom:0;}#tsm_content .index_block.our_partners{margin-bottom:0;}.banner-slider{margin-bottom:50px;}.block-title-white{background:#fff;text-align:center;padding:35px 0 25px;}.block-title-white:before,.block-title-white:after{content:" ";display:table;}.block-title-white:after{clear:both;}.block-title-white .title{font-size:180%;text-transform:uppercase;color:#39342e;font-weight:bold;}.block-title-white .sub-title{padding-top:8px;font-style:italic;color:#9d9d9d;}.tsm-products-grid-v1{padding:0 30px;}.tsm-products-grid-v1 .item-img{border:1px solid #f2f2f2;}.block-quickcontact{color:#9d9d9d;}.block-quickcontact .content{padding:70px 0 20px;}.block-quickcontact .block-title{font-size:180%;color:#fff;}.block-quickcontact .font2{font-style:italic;}.block-quickcontact input,.block-quickcontact textarea{border-color:#494949;}.block-quickcontact input:hover,.block-quickcontact textarea:hover,.block-quickcontact input:focus,.block-quickcontact textarea:focus{color:#9d9d9d;border-color:#494949;}.block-quickcontact input{height:44px;line-height:20px;padding:12px 0;border-width:0 0 1px;}.block-quickcontact textarea{margin:20px 0 10px;}.block-quickcontact button{height:50px;border-radius:3px;line-height:20px;padding:15px 20px;}.block-latestblog .block-title{text-align:center;text-transform:uppercase;font-weight:bold;font-size:110%;margin-bottom:45px;color:#39342e;position:relative;}.block-latestblog .block-title:before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background:#e8e6e2;}.block-latestblog .block-title span{display:inline-block;background:#fff;position:relative;padding:0 20px;}.block-latestblog .item-1 .post-img{position:relative;}.block-latestblog .item-1 .post-img .inner{position:absolute;bottom:0;left:5%;right:20%;}.block-latestblog .item-1 .post-img .category{margin-bottom:10px;}.block-latestblog .item-1 .post-img .category a{display:inline-block;background:#ff6565;color:#fff;text-transform:uppercase;padding:8px 18px;font-size:86%;font-weight:bold;}.block-latestblog .item-1 .post-img .post-head{background:#fff;padding:25px 30px 0;}.block-latestblog .item-1 .post-img .post-head:before,.block-latestblog .item-1 .post-img .post-head:after{content:" ";display:table;}.block-latestblog .item-1 .post-img .post-head:after{clear:both;}.block-latestblog .item-1 .post-img .post-head .post-title{font-weight:600;margin-bottom:5px;font-size:110%;display:block;}.block-latestblog .item-1 .post-img .post-head .post-info{color:#a0978d;font-size:92%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #d1d1d1;}.block-latestblog .item-1 .post-img .post-head .post-info > span + span{margin-left:15px;}.block-latestblog .item-1 .post-content{padding:0 20% 0 5%;}.block-latestblog .item-1 .post-content .post-desc{padding:0 30px;}.block-latestblog .item-1 .post-content .post-desc *:empty{display:none;}.block-latestblog .item-2,.block-latestblog .item-3{margin-bottom:30px;}.block-latestblog .item-2:before,.block-latestblog .item-3:before,.block-latestblog .item-2:after,.block-latestblog .item-3:after{content:" ";display:table;}.block-latestblog .item-2:after,.block-latestblog .item-3:after{clear:both;}.block-latestblog .item-2 .post-img,.block-latestblog .item-3 .post-img{float:left;max-width:50%;width:266px;}.block-latestblog .item-2 .post-content,.block-latestblog .item-3 .post-content{overflow:hidden;padding-left:30px;padding-top:5px;}.block-latestblog .item-2 .post-title,.block-latestblog .item-3 .post-title{font-weight:600;display:block;margin-bottom:5px;}.block-latestblog .item-2 .post-info,.block-latestblog .item-3 .post-info{color:#a0978d;font-size:92%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #d1d1d1;}.block-latestblog .item-2 .post-info > span + span,.block-latestblog .item-3 .post-info > span + span{margin-left:15px;}.block-latestblog .item-2 .post-desc *:empty,.block-latestblog .item-3 .post-desc *:empty{display:none;}.tsm_ourpartners{border-top:1px solid #e8e6e2;}.tsm_ourpartners .block-title{margin-bottom:20px;}.our-partners{padding:15px 0 15px 30px;border-left:1px solid #e8e6e2;}.our-partners .item{border:1px solid #e8e6e2;margin:1px;}#tsm_header{position:relative;z-index:1;}#tsm_header .top{background:#242424;text-transform:uppercase;color:#a0978d;font-size:78%;padding:6px 0;}#tsm_header .top:before,#tsm_header .top:after{content:" ";display:table;}#tsm_header .top:after{clear:both;}#tsm_header .top .col-md-4{text-align:right;}#tsm_header .top a{color:#a0978d;}#tsm_header .top a:hover{color:#e03d3d;}#tsm_header .top .extra-info{position:relative;float:right;}#tsm_header .top .extra-info div + div{margin-left:25px;}#tsm_header .top .language-switcher,#tsm_header .top .currency-switcher{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:left;}#tsm_header .top .language-switcher:hover .tongle,#tsm_header .top .currency-switcher:hover .tongle{color:#e03d3d;}#tsm_header .top .language-switcher:hover .content,#tsm_header .top .currency-switcher:hover .content{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);top:100%;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#tsm_header .top .language-switcher .tongle,#tsm_header .top .currency-switcher .tongle{cursor:pointer;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}#tsm_header .top .language-switcher .tongle i,#tsm_header .top .currency-switcher .tongle i{font-size:100%;margin-right:5px;}#tsm_header .top .language-switcher .content,#tsm_header .top .currency-switcher .content{display:none;position:absolute;top:100%;right:0;min-width:180px;padding:20px;z-index:9999;background:#fff;border:1px solid #e8e6e2;margin-top:18px;visibility:hidden;display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;filter:alpha(opacity=0);top:130%;margin-top:6px;}#tsm_header .top .language-switcher .content:before,#tsm_header .top .currency-switcher .content:before{content:'';display:block;position:absolute;bottom:100%;width:100%;height:6px;left:0;}#tsm_header .top .language-switcher .content ul,#tsm_header .top .currency-switcher .content ul{margin:0;padding:0;list-style:none;}#tsm_header .top .language-switcher .content ul li + li,#tsm_header .top .currency-switcher .content ul li + li{margin-top:6px;}#tsm_header .top .language-switcher .content ul li > span,#tsm_header .top .currency-switcher .content ul li > span{color:#e03d3d;}#tsm_header .top .language-switcher .content ul li a,#tsm_header .top .currency-switcher .content ul li a{display:block;}#tsm_header #top-menu{float:left;}#tsm_header #top-menu > span{display:none;}#tsm_header #top-menu > ul{margin:0;padding:0;list-style:none;}#tsm_header #top-menu > ul li{display:inline-block;}#tsm_header #top-menu > ul li + li{margin-left:25px;}#tsm_header #top-menu > ul a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;}#tsm_header #top-menu > ul .top-link-myaccount:before{content:"\f013";}#tsm_header #top-menu > ul .top-link-wishlist:before{content:"\f08a";}#tsm_header #top-menu > ul .top-link-cart:before{content:"\f07a";}#tsm_header #top-menu > ul .top-link-checkout:before{content:"\f09d";}#tsm_header #top-menu > ul .top-link-login:before,#tsm_header #top-menu > ul .top-link-logout:before{content:"\f118";}@media (max-width:991px){#tsm_header #top-menu{position:relative;}#tsm_header #top-menu:hover > span{color:#e03d3d;}#tsm_header #top-menu:hover > ul{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);top:100%;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#tsm_header #top-menu > span{cursor:pointer;display:block;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}#tsm_header #top-menu > span i{font-size:100%;margin-right:5px;}#tsm_header #top-menu > ul{display:none;position:absolute;top:100%;left:0;min-width:180px;padding:20px;z-index:9999;background:#fff;border:1px solid #e8e6e2;visibility:hidden;display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;filter:alpha(opacity=0);top:130%;margin-top:7px;}#tsm_header #top-menu > ul:before{content:'';display:block;position:absolute;bottom:100%;width:100%;height:7px;left:0;}#tsm_header #top-menu > ul li{display:block;width:100%;}#tsm_header #top-menu > ul li + li{margin:5px 0 0;}}#tsm_header .mid:before,#tsm_header .mid:after{content:" ";display:table;}#tsm_header .mid:after{clear:both;}#tsm_header .mid .logo{float:left;margin:20px 0;}#tsm_header .mid .shop-cart{float:right;margin-left:20px;}#tsm_header .mid .tsm-serachbox-pro{float:right;}.tsm_header_1 .mini-cart{margin:20px 0;position:relative;}.tsm_header_1 .mini-cart:hover .tongle{color:#e03d3d;border-color:#e03d3d;}.tsm_header_1 .mini-cart:hover .content{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);top:100%;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.tsm_header_1 .mini-cart .tongle{height:48px;border:1px dashed #e8e6e2;line-height:41px;font-size:125%;font-weight:bold;padding:0 20px;cursor:pointer;white-space:nowrap;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.tsm_header_1 .mini-cart .tongle .cart-icon{height:20px;width:22px;margin-right:10px;background:url(../images/cart.png);}.tsm_header_1 .mini-cart .tongle *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}@media (max-width:991px){.tsm_header_1 .mini-cart .tongle span{display:none;}.tsm_header_1 .mini-cart .tongle .cart-icon{display:inline-block;margin:0;}}.tsm_header_1 .mini-cart .content{right:0;display:none;position:absolute;top:100%;min-width:280px;padding:20px;z-index:9999;background:#242424;color:#b2b2b2;visibility:hidden;display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;filter:alpha(opacity=0);top:130%;margin-top:15px;}.tsm_header_1 .mini-cart .content:before{content:'';display:block;position:absolute;bottom:100%;width:100%;height:15px;left:0;}.tsm_header_1 .mini-cart .content:before{width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #242424 transparent;position:absolute;bottom:100%;right:30px;left:inherit;}.tsm_header_1 .mini-cart .content p.empty{margin-bottom:0;color:#b2b2b2;}.tsm_header_1 .mini-cart .content p.empty label{display:block;margin:0 0 15px;border-bottom:1px solid #39342e;color:#b2b2b2;padding-bottom:15px;font-weight:600;}.tsm_header_1 .mini-cart .content p.empty + div{display:none;}.tsm_header_1 .mini-cart .block-inner ul,.tsm_header_1 .mini-cart .block-inner ol{margin:0;padding:0;list-style:none;}.tsm_header_1 .mini-cart .block-inner li.item{font-weight:normal;min-height:1px;overflow:hidden;position:relative;-webkit-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}.tsm_header_1 .mini-cart .block-inner li.item:hover div.product-details .truncated{display:block;}.tsm_header_1 .mini-cart .block-inner li.item + li{padding-top:8px;margin-top:8px;border-top:1px dashed #39342e;}.tsm_header_1 .mini-cart .block-inner li.item.last{margin-bottom:15px;}.tsm_header_1 .mini-cart .block-inner li.item a.product-image{float:left;margin-right:25px;width:70px;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details{font-size:92%;overflow:hidden;padding-bottom:25px;position:relative;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details .product-name{padding-bottom:5px;line-height:16px;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details .product-name a{display:inline-block;color:#b2b2b2;font-size:110%;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details .product-name a:hover{color:#e03d3d;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details .truncated{display:none;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details .truncated a{display:none;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details .truncated .truncated_full_value .item-options{margin-bottom:5px;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details strong{color:#9c9b9b;display:inline-block;padding-right:5px;text-transform:uppercase;}.tsm_header_1 .mini-cart .block-inner li.item div.product-details .price{color:#e03d3d;display:inline-block;font-weight:bold;margin-left:5px;}.tsm_header_1 .mini-cart .block-inner li.item a.btn-remove{bottom:0px;position:absolute;left:-5px;text-align:center;}.tsm_header_1 .mini-cart .block-inner li.item a.btn-remove:before{content:"\f014";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:15px;height:15px;text-align:center;line-height:15px;color:#8f8f8f;font-size:13px;}.tsm_header_1 .mini-cart .block-inner li.item a.btn-remove:hover:before{color:#e03d3d;}.tsm_header_1 .mini-cart .block-inner li.item a.btn-edit{bottom:0px;position:absolute;left:20px;text-align:center;border:none;}.tsm_header_1 .mini-cart .block-inner li.item a.btn-edit:before{content:"\f044";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:15px;height:15px;text-align:center;line-height:15px;color:#8f8f8f;font-size:13px;}.tsm_header_1 .mini-cart .block-inner li.item a.btn-edit:hover:before{color:#e03d3d;}.tsm_header_1 .mini-cart .block-inner .bottom-action{position:relative;width:100%;}.tsm_header_1 .mini-cart .block-inner .bottom-action:empty{display:none;}.tsm_header_1 .mini-cart .block-inner .bottom-action p.subtotal{margin:0;border-top:1px solid #39342e;font-weight:bold;line-height:1;padding:20px 0 15px;text-align:right;}.tsm_header_1 .mini-cart .block-inner .bottom-action p.subtotal span.label{padding:0;margin:0;font-weight:bold;}.tsm_header_1 .mini-cart .block-inner .bottom-action p.subtotal span.price{margin-left:10px;color:#e03d3d;font-weight:bold;font-size:125%;}.tsm_header_1 .mini-cart .block-inner .bottom-action .actions{padding-top:10px;}.tsm_header_1 .mini-cart .block-inner .bottom-action .actions button{border-radius:3px;}.tsm_header_1 .mini-cart .block-inner .bottom-action .actions button:first-child{background:none;border:2px solid #39342e;color:#b2b2b2;line-height:36px;}.tsm_header_1 .mini-cart .block-inner .bottom-action .actions button:first-child:hover{color:#e03d3d;}.tsm_header_1 .mini-cart .block-inner .bottom-action .actions button + button{float:right;}.tsm_header_1 .tsm-serachbox-pro{position:relative;border:1px solid #e8e6e2;border-radius:4px;margin:20px 0;width:550px;}@media (max-width:1199px){.tsm_header_1 .tsm-serachbox-pro{width:400px;}}@media (max-width:767px){.tsm_header_1 .tsm-serachbox-pro{width:100%;margin-top:0;}}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular{padding:15px 0 5px;}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular:before,.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular:after{content:" ";display:table;}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular:after{clear:both;}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular ul{margin:0;padding:0;list-style:none;}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular ul li{display:inline-block;}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular ul li + li{margin-left:10px;}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular ul li span{font-weight:bold;color:#39342e;}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular ul li a{text-decoration:underline;}.tsm_header_1 .tsm-serachbox-pro .tsm-searchbox-popular ul li a.tsm-searchbox-more{text-decoration:none;color:#e03d3d;}.tsm_header_1 .tsm-serachbox-pro form{display:table;width:100%;}.tsm_header_1 .tsm-serachbox-pro form:before,.tsm_header_1 .tsm-serachbox-pro form:after{content:" ";display:table;}.tsm_header_1 .tsm-serachbox-pro form:after{clear:both;}.tsm_header_1 .tsm-serachbox-pro form .form-search{display:table-row;}.tsm_header_1 .tsm-serachbox-pro form .form-search:before,.tsm_header_1 .tsm-serachbox-pro form .form-search:after{content:" ";display:table;}.tsm_header_1 .tsm-serachbox-pro form .form-search:after{clear:both;}.tsm_header_1 .tsm-serachbox-pro form .form-search select{float:left;border:none;height:46px;border-radius:4px;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform{display:table-cell;width:150px;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper{height:46px;background:none;min-width:100%;max-width:100%;float:left;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper:before,.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper:after{content:" ";display:table;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper:after{clear:both;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper > div{border-right:1px solid #ddd;display:block;margin:13px 0;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper > div:before,.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper > div:after{content:" ";display:table;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper > div:after{clear:both;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper > div a.jqTransformSelectOpen{display:none;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper > div span{position:static;line-height:20px;padding-left:20px;font-size:100%;width:100% !important;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper > div span:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#ccc transparent transparent transparent;position:absolute;top:50%;right:10px;margin-top:-2px;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper ul{top:100%;border:1px solid #e8e6e2;min-width:180px;border-radius:3px;}.tsm_header_1 .tsm-serachbox-pro form .form-search .jq-transform .jqTransformSelectWrapper ul li a{padding:5px 10px;}.tsm_header_1 .tsm-serachbox-pro form .form-search .input-wrap{display:table-cell;}.tsm_header_1 .tsm-serachbox-pro form .form-search input{float:left;height:46px;line-height:20px;padding:13px 20px;background:#fff;border:none;border-radius:4px;width:100%;display:block;color:#39342e;}.tsm_header_1 .tsm-serachbox-pro form .form-search input::-moz-placeholder{color:#a8a8a8;opacity:1;}.tsm_header_1 .tsm-serachbox-pro form .form-search input:-ms-input-placeholder{color:#a8a8a8;}.tsm_header_1 .tsm-serachbox-pro form .form-search input::-webkit-input-placeholder{color:#a8a8a8;}.tsm_header_1 .tsm-serachbox-pro form .form-search input:focus{border-color:#fff;background:#fff;}.tsm_header_1 .tsm-serachbox-pro form .form-search button{position:absolute;top:0;right:0;border:none;padding:0;background:none;height:46px;width:40px;}.tsm_header_1 .tsm-serachbox-pro form .form-search button:before{position:static;background:none;}.tsm_header_1 .tsm-serachbox-pro form .form-search button:hover{color:#e03d3d;background:none;}.tsm_header_1 #tsm_menu{background:#f7f7f7;border-top:1px solid #e8e6e2;border-bottom:1px solid #e8e6e2;}.tsm_header_1 #tsm_menu .menu-wrap{position:relative;}.tsm_header_1 #tsm_menu .menu-wrap:before,.tsm_header_1 #tsm_menu .menu-wrap:after{content:" ";display:table;}.tsm_header_1 #tsm_menu .menu-wrap:after{clear:both;}.tsm_header_1 #tsm_menu .menu-wrap > .container{position:relative;}.tsm_header_1 #tsm_menu .menu-wrap > .container .container{max-width:100%;}.tsm_header_1 #tsm_menu{width:100%;}.show-sidebar .tsm_header_1 #tsm_menu{display:block !important;opacity:1;filter:alpha(opacity=100);z-index:9999;position:relative;}.show-menumobile .tsm_header_1 #tsm_menu{z-index:9999;}.tsm_header_1 #tsm_menu.keep-menu{position:fixed !important;bottom:auto !important;top:0 !important;z-index:20;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);}.tsm_header_1 #tsm_menu .container > .inner{position:relative;}.tsm_header_1 #tsm_menu .block-categories-nav{float:left;}.tsm_header_1 #tsm_menu #tsm_mainnav{position:static;float:right;}.tsm_header_1 #tsm_menu .fullwidth h4.title{margin:0 0 15px;text-transform:uppercase;color:#e03d3d;font-size:100%;position:relative;}.tsm_header_1 #tsm_menu .fullwidth ul.menu{margin:0;padding:0;list-style:none;margin:0 0 20px !important;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li{position:relative;display:block;padding:0;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li.parent:after{height:14px;content:'+';position:absolute;top:50%;right:10px;margin-top:-7px;display:inline-block;width:14px;text-align:center;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li li{position:relative;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li li.parent:after{height:14px;content:'+';position:absolute;top:50%;right:10px;margin-top:-7px;display:inline-block;width:14px;text-align:center;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li:hover > a,.tsm_header_1 #tsm_menu .fullwidth ul.menu > li.active > a,.tsm_header_1 #tsm_menu .fullwidth ul.menu > li li:hover > a,.tsm_header_1 #tsm_menu .fullwidth ul.menu > li li.active > a{color:#e03d3d;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li:hover.parent:after,.tsm_header_1 #tsm_menu .fullwidth ul.menu > li li:hover.parent:after{content:'-';}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li:hover > .wrap_submenu,.tsm_header_1 #tsm_menu .fullwidth ul.menu > li li:hover > .wrap_submenu{display:block;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.25s ease-out 0.2s;-o-transition:all 0.25s ease-out 0.2s;transition:all 0.25s ease-out 0.2s;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;display:block;visibility:visible;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li a{display:block;padding:5px 20px;color:#5f5f5f;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li .wrap_submenu{display:none;position:absolute;min-width:220px;padding:10px 0;top:0%;left:98%;background:#fff;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;display:block;visibility:hidden;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li .wrap_submenu ul{margin:0;padding:0;list-style:none;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li:hover > a{padding-left:5px;color:#e03d3d;background:none;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li > a{padding:0;display:block;padding:3px 0 !important;display:block;border:none !important;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.tsm_header_1 #tsm_menu .fullwidth ul.menu > li > a:hover{padding-left:5px;color:#e03d3d;background:none;}.tsm_header_1 #tsm_custommenu .container{max-width:100%;}.tsm_header_1 #tsm_custommenu li:hover{z-index:1;}.tsm_header_1 #tsm_custommenu ul.mainnav{margin:0;padding:0;list-style:none;text-align:right;}.tsm_header_1 #tsm_custommenu ul.mainnav:before,.tsm_header_1 #tsm_custommenu ul.mainnav:after{content:" ";display:table;}.tsm_header_1 #tsm_custommenu ul.mainnav:after{clear:both;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0{border:none;display:inline-block;text-align:left;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0.drop-submenu{position:relative;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0.drop-submenu.group-item{position:static;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div{display:none;position:absolute;left:0;background:#fff;visibility:hidden;display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;filter:alpha(opacity=0);top:130%;border:1px solid #e8e6e2;z-index:9999;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div h3{color:#4d4d4d;font-size:16px;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu{min-width:220px;padding:10px 0;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu:before{display:none;position:absolute;width:100%;left:0;bottom:100%;height:15px;content:'';}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0{margin:0;padding:0;list-style:none;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 ul{margin:0;padding:0;list-style:none;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li{position:relative;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li.parent:after{height:14px;content:'+';position:absolute;top:50%;right:10px;margin-top:-7px;display:inline-block;width:14px;text-align:center;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li li{position:relative;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li li.parent:after{height:14px;content:'+';position:absolute;top:50%;right:10px;margin-top:-7px;display:inline-block;width:14px;text-align:center;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li:hover > a,.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li.active > a,.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li li:hover > a,.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li li.active > a{color:#e03d3d;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li:hover.parent:after,.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li li:hover.parent:after{content:'-';}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li:hover > .wrap_submenu,.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li li:hover > .wrap_submenu{display:block;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.25s ease-out 0.2s;-o-transition:all 0.25s ease-out 0.2s;transition:all 0.25s ease-out 0.2s;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;display:block;visibility:visible;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li a{display:block;padding:5px 20px;color:#5f5f5f;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li .wrap_submenu{display:none;position:absolute;min-width:220px;padding:10px 0;top:0%;left:98%;background:#fff;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;display:block;visibility:hidden;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li .wrap_submenu ul{margin:0;padding:0;list-style:none;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth{width:100%;padding:30px;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth .container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth .container:before,.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth .container:after{content:" ";display:table;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth .container:after{clear:both;}@media (min-width:768px){.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth .container{width:750px;}}@media (min-width:992px){.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth .container{width:970px;}}@media (min-width:1200px){.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth .container{width:1170px;}}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > div.fullwidth:before{display:none;position:absolute;width:100%;left:0;bottom:100%;height:15px;content:'';}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0:hover{z-index:9999;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0:hover > div{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);top:100%;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a{display:block;padding:5px 18px;position:relative;font-size:85%;text-transform:uppercase;font-weight:600;line-height:20px;position:relative;color:#39342e;margin:11px 1px;border-radius:2px;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a i{margin-right:5px;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a .label{padding:0;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a .label span{position:absolute;bottom:100%;right:0;display:block;background:#e03d3d;color:#fff;padding:4px 7px;font-size:7px;border-radius:2px;line-height:1;margin:0 0 4px;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a .label span:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:3px 3px 0 3px;border-color:#e03d3d transparent transparent transparent;position:absolute;top:100%;left:4px;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a .label span.new{background:#6dcff6;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a .label span.new:before{width:0;height:0;border-style:solid;border-width:3px 3px 0 3px;border-color:#6dcff6 transparent transparent transparent;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a .label span.hot{background:#ff6565;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0 > a .label span.hot:before{width:0;height:0;border-style:solid;border-width:3px 3px 0 3px;border-color:#ff6565 transparent transparent transparent;}.tsm_header_1 #tsm_custommenu ul.mainnav li.level0.active > a,.tsm_header_1 #tsm_custommenu ul.mainnav li.level0:hover > a{background:#e03d3d;color:#fff;}.tsm_header_1 #tsm_mommenu ul{margin:0;padding:0;list-style:none;}.tsm_header_1 #tsm_mommenu > [class*="btn"]{padding:0;border:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:52px;text-align:center;cursor:pointer;color:#e03d3d;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;margin-left:20px;font-weight:bold;text-transform:uppercase;}.tsm_header_1 #tsm_mommenu > [class*="btn"] i{line-height:52px;margin-right:5px;}.tsm_header_1 #tsm_mommenu > [class*="btn"].leftsidebar,.tsm_header_1 #tsm_mommenu > [class*="btn"].rightsidebar{display:none;}.tsm_header_1 #tsm_mommenu > [class*="btn"]:hover{color:#e03d3d;}.tsm_header_1 #tsm_mommenu .mainnav .accr_content{padding-left:15px;}.tsm_header_1 #tsm_mommenu .mainnav a.active{color:#e03d3d;}.tsm_header_1 #tsm_mommenu .mainnav .accr_header{border-bottom:1px solid #393939;padding:3px 0;line-height:30px;}.tsm_header_1 #tsm_mommenu .mainnav .accr_header .btn_accor{cursor:pointer;float:right;}.tsm_header_1 #tsm_mommenu .btn2 .overlay{content:"";display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:9998;background:#000;opacity:0.2;filter:alpha(opacity=20);cursor:pointer;}.tsm_header_1 #tsm_mommenu .collapse_wrap{width:100%;position:absolute;left:0;top:100%;z-index:9999;background:#222;}.tsm_header_1 #tsm_mommenu .collapse_wrap:before{position:absolute;top:0;bottom:0;height:100%;left:-1000px;right:-1000px;z-index:-1;background:#222;content:'';display:none;}.tsm_header_1 #tsm_mommenu #menu_collapse > ul{padding:20px;}.tsm_header_1 #tsm_mommenu #menu_collapse a{color:#b9b9b9;}.tsm_header_1 #tsm_mommenu #menu_collapse a:hover{color:#fff;}.tsm_header_1 #tsm_mommenu #menu_offcanvas{position:fixed;top:0;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;opacity:0;filter:alpha(opacity=0);left:-250px;height:100%;overflow:auto;width:250px;background:#222;color:#b9b9b9;padding:20px;z-index:9999;}.tsm_header_1 #tsm_mommenu #menu_offcanvas > ul{padding-bottom:50px;}.tsm_header_1 #tsm_mommenu #menu_offcanvas.active{left:0;opacity:1;filter:alpha(opacity=100);}.tsm_header_1 #tsm_mommenu #menu_offcanvas a{color:#b9b9b9;}.tsm_header_1 #tsm_mommenu #menu_offcanvas a:hover{color:#fff;}#tsm_footer{background:#fcfcfc;border-top:1px solid #e8e6e2;color:#a0978d;}#tsm_footer .block-title{border:0;padding:0;margin:0 0 20px;font-weight:bold;text-transform:uppercase;font-size:110%;letter-spacing:0.5px;color:#39342e;}#tsm_footer .block-subscribe-footer .subscribe-form:before,#tsm_footer .block-subscribe-footer .subscribe-form:after{content:" ";display:table;}#tsm_footer .block-subscribe-footer .subscribe-form:after{clear:both;}#tsm_footer .block-subscribe-footer .subscribe-form input,#tsm_footer .block-subscribe-footer .subscribe-form button{height:50px;display:block;border-radius:3px;float:left;margin-bottom:10px;}#tsm_footer .block-subscribe-footer .subscribe-form input{border:1px solid #d1d1d1;background:#eee;width:315px;max-width:100%;margin-right:20px;}#tsm_footer .block-subscribe-footer .subscribe-form input::-moz-placeholder{color:#a8a8a8;opacity:1;}#tsm_footer .block-subscribe-footer .subscribe-form input:-ms-input-placeholder{color:#a8a8a8;}#tsm_footer .block-subscribe-footer .subscribe-form input::-webkit-input-placeholder{color:#a8a8a8;}#tsm_footer .payment-logos{display:block;margin-top:20px;max-width:100%;}#tsm_footer .mid{padding:50px 0;}#tsm_footer .mid ul{margin:0;padding:0;list-style:none;}#tsm_footer .mid ul li + li{margin-top:10px;}#tsm_footer .mid a{color:#a0978d;}#tsm_footer .mid a:hover{color:#e03d3d;}#tsm_footer .bot{text-align:center;padding:25px 0;background:#242424;color:#a0978d;}#tsm_footer .bot a{color:#a0978d;}#tsm_footer .bot a:hover{color:#e03d3d;}#tsm_footer .bot .bot-main .site-info{line-height:25px;}#tsm_footer .site-info p{font-size:82%;margin:0;}#tsm_footer .footer-menu{font-size:78%;margin-bottom:20px;}#tsm_footer .footer-menu li{display:inline-block;position:relative;text-transform:uppercase;}#tsm_footer .footer-menu li + li:before{content:"|";margin:0 8px;}.category-products{position:relative;}.category-products .configurable-swatch-list{margin:0;padding:0;list-style:none;}.category-products .configurable-swatch-list li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.category-title{display:none;}.category-image{margin-bottom:40px;}.category-image img{width:100%;}.products-grid{}.products-grid > .item{margin-bottom:30px;}.products-grid .item .item-inner{z-index:0;position:relative;}.products-grid .item .item-inner .item-img{position:relative;overflow:hidden;background:#fff;}.products-grid .item .item-inner .item-img:hover .img-main .second_img{opacity:1;filter:alpha(opacity=100);}.products-grid .item .item-inner .item-img .ico-product{position:absolute;top:0;right:0;z-index:1;-webkit-transition:all 0.35s ease-in 0s;-o-transition:all 0.35s ease-in 0s;transition:all 0.35s ease-in 0s;}.products-grid .item .item-inner .item-img .ico-product .ico-sale,.products-grid .item .item-inner .item-img .ico-product .ico-new{z-index:1;display:block;color:#fff;text-align:center;padding:4px 7px 5px;line-height:1;float:right;font-size:78%;}.products-grid .item .item-inner .item-img .ico-product .ico-new{background:#95c03e;}.products-grid .item .item-inner .item-img .ico-product .ico-sale{background:#ff6565;}.products-grid .item .item-inner .item-img .img-main{display:block;position:relative;text-align:center;}.products-grid .item .item-inner .item-img .img-main .second_img{position:absolute;top:0;left:0;width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.products-grid .item .item-inner .item-img .img-main img{margin:0 auto;}.products-grid .item .item-inner .item-img span.tag{left:9%;position:absolute;top:8%;color:#39342e;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.products-grid .item .item-inner .item-img span.tag:hover{color:#e03d3d;}.products-grid .item .item-inner .item-img span.tag i{margin-right:3px;}.products-grid .item .item-inner .item-img span.tag *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#39342e;}.products-grid .item .item-inner .button-action{position:absolute;top:50%;left:0;width:100%;text-align:center;height:0;-webkit-transform:translate(0px, -20px);-ms-transform:translate(0px, -20px);-o-transform:translate(0px, -20px);transform:translate(0px, -20px);z-index:1;}.products-grid .item .item-inner .button-action > a,.products-grid .item .item-inner .button-action > span{display:inline-block;height:40px;width:40px;line-height:38px;text-align:center;background:transparent;border:1px dashed #d1d1d1;background:#fff;color:#39342e;-webkit-transform:translate(0px, -50px);-ms-transform:translate(0px, -50px);-o-transform:translate(0px, -50px);transform:translate(0px, -50px);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;opacity:0;}.products-grid .item .item-inner .button-action > a i,.products-grid .item .item-inner .button-action > span i{font-size:20px;}.products-grid .item .item-inner .button-action > a.disabled:hover,.products-grid .item .item-inner .button-action > span.disabled:hover{color:#39342e;border-color:#d1d1d1;}.products-grid .item .item-inner .button-action > a.checked,.products-grid .item .item-inner .button-action > span.checked,.products-grid .item .item-inner .button-action > a:hover,.products-grid .item .item-inner .button-action > span:hover{color:#e03d3d;border-color:#e03d3d;}.products-grid .item .item-inner .button-action > a + a,.products-grid .item .item-inner .button-action > span + a,.products-grid .item .item-inner .button-action > a + span,.products-grid .item .item-inner .button-action > span + span{margin-left:6px;}.products-grid .item .item-inner .button-action .addToWishlist{transition-delay:0s;}.products-grid .item .item-inner .button-action .quick-view{transition-delay:0.05s;}.products-grid .item .item-inner .button-action .add_to_compare{transition-delay:0.1s;}.products-grid .item .item-inner:hover .button-action > a,.products-grid .item .item-inner:hover .button-action > span{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);opacity:1;}.products-grid .item .item-inner .countdown{z-index:1;text-align:center;clear:both;display:block;position:absolute;top:10px;right:10px;display:none;}.products-grid .item .item-inner .countdown:before,.products-grid .item .item-inner .countdown:after{content:" ";display:table;}.products-grid .item .item-inner .countdown:after{clear:both;}.deals .products-grid .item .item-inner .countdown{display:block;}.products-grid .item .item-inner .countdown .countdown-row .countdown-section{display:block;min-width:100px;padding:7px 5px;position:relative;border:2px solid #fff;background:#f2f2f2;margin-bottom:10px;}.products-grid .item .item-inner .countdown .countdown-row .countdown-section span.countdown-amount{font-size:106.66667%;font-weight:bold;line-height:1;}.products-grid .item .item-inner .countdown .countdown-row .countdown-section span.countdown-period{line-height:1;font-size:80%;margin-left:10px;}.products-grid .item .item-inner .item-info{padding:15px 0;text-align:center;}.products-grid .item .item-inner .item-info .product-name{display:block;font-size:110%;margin-bottom:3px;}.products-grid .item .item-inner .item-info .item-price{margin-bottom:18px;}.products-grid .item .item-inner .item-info .btn-addtocart{height:40px;border:1px dashed #d1d1d1;padding:0px 20px;display:inline-block;cursor:pointer;font-weight:600;text-transform:uppercase;}.products-grid .item .item-inner .item-info .btn-addtocart span,.products-grid .item .item-inner .item-info .btn-addtocart i{line-height:38px;}.products-grid .item .item-inner .item-info .btn-addtocart span{font-size:82%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.products-grid .item .item-inner .item-info .btn-addtocart i{margin-right:8px;font-size:18px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.products-grid .item .item-inner .item-info .btn-addtocart:hover{border-color:#e03d3d;}.products-grid .item .item-inner .item-img{border:1px solid #f2f2f2;}.products-list{margin:0;padding:0;list-style:none;}.products-list > li.item{position:relative;margin-bottom:30px;}.products-list > li.item:before,.products-list > li.item:after{content:" ";display:table;}.products-list > li.item:after{clear:both;}.products-list > li.item + .item{padding-top:30px;border-top:1px dashed #e8e6e2;}.products-list > li.item .item-img{position:relative;}.products-list > li.item .item-img:hover .img-main .second_img{opacity:1;filter:alpha(opacity=100);}.products-list > li.item .item-img .ico-product{position:absolute;top:0;right:0;z-index:1;-webkit-transition:all 0.35s ease-in 0s;-o-transition:all 0.35s ease-in 0s;transition:all 0.35s ease-in 0s;}.products-list > li.item .item-img .ico-product .ico-sale,.products-list > li.item .item-img .ico-product .ico-new{z-index:1;display:block;color:#fff;text-align:center;padding:4px 7px 5px;line-height:1;float:right;font-size:78%;}.products-list > li.item .item-img .ico-product .ico-new{background:#95c03e;}.products-list > li.item .item-img .ico-product .ico-sale{background:#ff6565;}.products-list > li.item .item-img .img-main{display:block;position:relative;text-align:center;z-index:-1;display:block;}.products-list > li.item .item-img .img-main .second_img{position:absolute;top:0;left:0;width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.products-list > li.item .item-img .img-main img{margin:0 auto;}.products-list > li.item .item-info .item-title{display:block;font-size:125%;margin-bottom:7px;}.products-list > li.item .item-info .item-price{margin-bottom:6px;}.products-list > li.item .item-info .item-rating{margin-bottom:16px;padding-bottom:8px;border-bottom:1px dashed #e8e6e2;font-size:92%;}.products-list > li.item .item-info .item-desc{margin-bottom:10px;}.products-list > li.item .item-info .button-action > *{border:1px dashed #d1d1d1;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:center;cursor:pointer;height:40px;line-height:38px;}.products-list > li.item .item-info .button-action > * + *{margin-left:6px;}.products-list > li.item .item-info .button-action > *:hover{color:#e03d3d;border-color:#e03d3d;}.products-list > li.item .item-info .button-action > * i{font-size:20px;}.products-list > li.item .item-info .button-action .add_to_compare,.products-list > li.item .item-info .button-action .addToWishlist,.products-list > li.item .item-info .button-action .quick-view{width:40px;}.products-list > li.item .item-info .button-action .btn-addtocart{padding:0 18px;line-height:36px;}.products-list > li.item .item-info .button-action .btn-addtocart *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.products-list > li.item .item-info .button-action .btn-addtocart i{margin-right:8px;}.products-list > li.item .item-info .button-action .btn-addtocart span{font-weight:600;text-transform:uppercase;font-size:82%;}.catalog-product-compare-index .add-to-links{padding:0px;}.catalog-product-compare-index .product-name{margin:10px 0;}p.title_block,.box-title{margin-bottom:30px;margin-top:0;position:relative;text-transform:uppercase;font-weight:bold;}h2.block-title{line-height:100%;margin-bottom:30px;position:relative;padding-left:50px;font-weight:900;margin-top:-1px;}h2.block-title:before{content:'';display:block;position:absolute;top:50%;width:35px;height:2px;left:0;background:#39342e;}.box-title-desc{color:#e03d3d;font-weight:900;margin-bottom:20px;}.box-title-desc a{color:#e03d3d;}.block-spotlight-1{padding:200px 0;}.block-spotlight-1 .image{display:block;text-align:center;padding-right:5%;width:50%;}.block-spotlight-1 .image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.block-spotlight-1 .info{padding:50px 0;}.block-spotlight-1 h1{margin-top:0;font-weight:900;}.block-spotlight-1 h3{margin:0;font-weight:400;}.block-spotlight-1 .btn{padding-left:32px;padding-right:32px;border-color:#39342e;}.block-spotlight-1 .btn + .btn{margin-left:15px;}@media (max-width:991px){.block-spotlight-1 .image{display:none !important;}}.block-title{margin-bottom:30px;margin-top:0;position:relative;text-transform:uppercase;font-weight:bold;}.block-title.center{text-align:center;}.title-nav{position:relative;}.title-nav .see-all{font-weight:normal !important;display:none;position:absolute;top:50px;left:50%;margin-left:-60px;}.title-nav .see-all > span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#5f5f5f !important;float:left;font-weight:normal !important;}.title-nav .see-all > span.linkto{margin-left:3px;}.title-nav .see-all > span.count{text-transform:none !important;}.title-nav .producttabs-nav{text-align:center;margin-bottom:40px;}@media (max-width:767px){.title-nav .producttabs-nav{margin-bottom:-5px;}.title-nav .producttabs-nav:hover .pdt-nav{visibility:visible;opacity:1;filter:alpha(opacity=100);top:100%;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.title-nav .producttabs-nav:before{content:"\f0c9";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:24px;height:24px;text-align:center;line-height:24px;height:30px;line-height:26px;border:1px solid #ddd;width:40px;background:#fff;color:#fff;cursor:pointer;color:#39342e;}.title-nav .producttabs-nav .pdt-nav{position:absolute;min-width:180px;top:100%;right:0;padding:15px;background:#fff;border:1px solid #ddd;z-index:9999;margin-top:5px;visibility:hidden;display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;filter:alpha(opacity=0);top:130%;}.title-nav .producttabs-nav .pdt-nav .item-nav{display:block;text-align:right;float:none;}.title-nav .producttabs-nav .pdt-nav .item-nav + .item-nav{margin:10px 0 0;}.title-nav .producttabs-nav .pdt-nav .item-nav:before{display:none !important;}}.title-nav .producttabs-nav .item-nav{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:25px;}.title-nav .producttabs-nav .item-nav span{display:block;}.title-nav .producttabs-nav .item-nav .see-all{display:none;}.title-nav .producttabs-nav .item-nav + .item-nav{margin-right:15px;}.title-nav .producttabs-nav .item-nav span{display:block;letter-spacing:1px;line-height:1;position:relative;text-transform:capitalize;color:#39342e;cursor:pointer;}.title-nav .producttabs-nav .item-nav:hover span{color:#39342e;}.title-nav .producttabs-nav .item-nav.active span{color:#e03d3d;}.title-nav .producttabs-nav .item-nav.active + .see-all{display:block;}.title-nav .nav-container{position:absolute;bottom:0;right:0;}.title-nav .nav-container > div{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.title-nav .nav-container > div + div{margin-left:5px;padding-left:5px;border-left:1px solid #8f8f8f;}.title-nav .nav-container > div i{color:#8f8f8f;cursor:pointer;display:block;font-size:22px;height:18px;line-height:18px;text-align:center;transition:all 0.25s ease 0s;width:12px;}.title-nav .nav-container > div i:hover{color:#e03d3d;border-color:#e03d3d;}.title-nav .dot-container{position:absolute;bottom:0;right:0;}.block{margin-bottom:30px;}.block .btn-remove{position:absolute;top:0px;right:0px;}.block .block-title{position:relative;}.block .block-title .box-title-desc a{color:#5f5f5f;}.block .block-title .box-title-desc a span{color:#e03d3d;}.block.tsm-slider .block-title-slider{position:relative;}.block.tsm-slider .block-title-slider h3{margin:0;}.block.tsm-slider .block-title-slider p{padding:3px 0 0;}.block.tsm-slider .block-title-slider .navslider{position:absolute;top:50%;right:0px;margin-top:-20px;}.block.tsm-slider .block-title-slider .navslider a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#666;}.block.tsm-slider .block-title-slider .navslider a + a{margin-left:5px;}.block.tsm-slider .block-title-slider .navslider a i{font-size:11px;width:40px;height:40px;border:3px solid #ddd;text-align:center;line-height:34px;font-size:20px;color:#ccc;background:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.block.tsm-slider .block-title-slider .navslider a i:hover{background:#e03d3d;color:#fff;border-color:#e03d3d;}.block.tsm-slider .pretext{margin:0;}.block.tsm-slider .container-slider{margin:0;}.block.tsm-slider .container-slider .owl-item{position:relative;z-index:0;}.block.tsm-slider .container-slider .owl-item:not(.active) + .active .item .item-inner .gallery,.block.tsm-slider .container-slider .owl-item.active:first-child .item .item-inner .gallery{right:auto;left:100%;}.block.tsm-slider .container-slider .owl-item:hover{z-index:1;}.block.tsm-products-list .block-title.title-nav .nav-container{bottom:10px;right:0px;}.block.tsm-products-list .block-title.title-nav .nav-container > div + div{margin-left:0px;}.block.tsm-products-list .item{width:100%;margin-bottom:0px !important;padding-bottom:20px;}.block.tsm-products-list .item:before{width:100% !important;left:0 !important;}.block.tsm-products-list .item:last-child{margin:0 !important;padding:0 !important;}.block.tsm-products-list .item:last-child:before{display:none;}@media (min-width:1200px){.block.tsm-products-list .item .item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}.block.block-wishlist .actions{padding:15px 0 0;}.block.block-compare ol li{position:relative;}.block.block-compare .block-title small{display:none;}.block.block-compare p.empty{margin:0 0;}.block.block-compare ol{padding:0 0 0 20px;margin:0;}.block.block-compare ol li{margin:3px 0;}.block.block-compare ol li .product-name{padding-right:20px;}.block.block-compare .actions{padding:15px 0 0;text-align:right;}.block.block-compare .actions .button{margin:0 0 0 5px;}.block-categories-nav{position:relative;width:270px;max-width:100%;background:#fff;border-left:1px solid #e8e6e2;border-right:1px solid #e8e6e2;}.block-categories-nav > h4{padding:0 20px;height:52px;line-height:52px;margin:0;font-size:100%;text-transform:uppercase;cursor:pointer;color:#e03d3d;}.block-categories-nav > h4:before,.block-categories-nav > h4:after{content:" ";display:table;}.block-categories-nav > h4:after{clear:both;}.block-categories-nav > h4 > *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.block-categories-nav > h4 .fa{line-height:52px;}.block-categories-nav > h4 .fa-bars{margin-right:10px;float:left;}.block-categories-nav > h4 span{float:left;}.block-categories-nav > h4 [class*="fa-caret-"]{font-size:16px;float:right;display:none;}@media (max-width:479px){.block-categories-nav{width:150px;}.block-categories-nav > h4{padding:0 10px;letter-spacing:-0.5px;}.block-categories-nav > h4 i{display:none;}}.block-categories-nav > .content{border:1px solid #e8e6e2;background:#fff;position:absolute;width:100%;min-width:270px;top:100%;left:-1px;display:none;padding:0 20px 10px;}.block-categories-nav ul.nav_accordion{margin:0;padding:0;list-style:none;}.block-categories-nav ul.nav_accordion a:hover{color:#e03d3d;}.block-categories-nav ul.nav_accordion li.level0 + li.level0{border-top:1px solid #e8e6e2;}.block-categories-nav ul.nav_accordion li.level0 .accr_header{position:relative;padding:10px 0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;font-weight:600;font-size:80%;text-transform:uppercase;}.block-categories-nav ul.nav_accordion li.level0 .accr_header .btn_accor{float:right;line-height:11px;}.block-categories-nav ul.nav_accordion li.level0 .accr_header .btn_accor i:before{position:absolute;right:0px;top:50%;width:12px;height:12px;margin-top:-6px;cursor:pointer;line-height:11px;text-align:center;right:0;font-size:14px;}.block-categories-nav ul.nav_accordion li.level0 .accr_header .fa-minus-square-o:before{content:'-';}.block-categories-nav ul.nav_accordion li.level0 .accr_header .fa-plus-square-o:before{content:'+';}.block-categories-nav ul.nav_accordion li.level0 .accr_header.open > a,.block-categories-nav ul.nav_accordion li.level0 .accr_header.open > span i:before{color:#e03d3d;}.block-categories-nav ul.nav_accordion li.level0 .accr_header a span,.block-categories-nav ul.nav_accordion li.level0 .accr_header a i{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.block-categories-nav ul.nav_accordion li.level0 .accr_header a i{font-size:13px;margin-right:5px;width:12px;text-align:center;}.block-categories-nav ul.nav_accordion li.level0 ul{margin:0;padding:0;list-style:none;}.block-categories-nav ul.nav_accordion li.level0 ul li{border-top:1px dashed #e8e6e2;}.block-categories-nav ul.nav_accordion li.level0 ul li .accr_header{line-height:20px;padding:10px 0px 10px 20px;position:relative;}.block-categories-nav ul.nav_accordion li.level0 ul li .accr_header.open > a,.block-categories-nav ul.nav_accordion li.level0 ul li .accr_header.open > span i:before{color:#e03d3d;}.block-categories-nav ul.nav_accordion li.level0 ul li a i{margin-right:5px;}.block-categories-nav ul.nav_accordion li.level0 ul li ul li{padding-left:40px;}.block-categories-nav ul.nav_accordion li.level0 ul li ul li .accr_header{padding:8px 0px;}.block-categories-nav ul.nav_accordion li.level0 ul li ul li li{padding-left:20px;}.page-sitemap .pager{float:right;margin:0;}.page-sitemap ul li{color:#333;}.page-sitemap ul li a{color:#333;}.page-sitemap ul li a:hover{color:#e03d3d;}#wishlist-table input,#wishlist-table textarea{margin:10px 0;}#wishlist-sidebar .item .item-info{padding-right:18px;}#newsletter-popup{padding:20px;text-align:center;}#newsletter-popup .subscribe-title .title{color:#e03d3d;font-size:25px;}#newsletter-popup .subscribe-title .description{color:#fff;font-size:15px;}#newsletter-popup .subscribe-content{margin-top:20px;}#newsletter-popup .subscribe-content .subscribe_form #newsletter{min-width:275px;border-radius:4px !important;margin-right:2px;}#newsletter-popup .subscribe-bottom{color:#fff;margin-top:10px;margin-bottom:0;}#newsletter-popup .subscribe-bottom > input{margin-top:-3px;margin-right:8px;}#newsletter-fixed{padding:0px;z-index:998;position:fixed;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;border-radius:0 0 0 8px;padding:20px;text-align:center;}#newsletter-fixed .subscribe-title .title{color:#e03d3d;font-size:25px;}#newsletter-fixed .subscribe-title .description{color:#fff;font-size:15px;}#newsletter-fixed .subscribe-content{margin-top:20px;}#newsletter-fixed .subscribe-content .subscribe_form #newsletter{min-width:275px;border-radius:4px !important;margin-right:2px;}#newsletter-fixed .subscribe-bottom{color:#fff;margin-top:10px;margin-bottom:0;}#newsletter-fixed .subscribe-bottom > input{margin-top:-3px;margin-right:8px;}#newsletter-fixed #newsletter-fixed-btn{position:absolute;top:0%;right:100%;border:1px solid #e03d3d;border-width:1px 0 1px 1px;width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer;background:#fff;}#newsletter-fixed #newsletter-fixed-btn i{font-size:20px;color:#e03d3d;}#newsletter-fixed #newsletter-fixed-close{display:block;position:absolute;cursor:pointer;background-color:#666;color:#fff;top:0;right:0;z-index:9999;width:20px;height:20px;}#newsletter-fixed #newsletter-fixed-close i{font-size:15px;}#tsm_testlist{position:fixed;z-index:10000;width:300px;top:0;height:100%;right:-300px;border-left:1px solid #ccc;background:#fff;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}#tsm_testlist:hover{right:0;}#tsm_testlist_btn{position:absolute;top:0%;right:100%;border:1px solid #ccc;border-width:1px 0 1px 1px;width:40px;height:40px;text-align:center;line-height:40px;background:#fff;}#tsm_testlist .inner{overflow:auto;}.mini-products-list .item:before,.mini-products-list .item:after{content:" ";display:table;}.mini-products-list .item:after{clear:both;}.mini-products-list .item + .item{border-top:1px dashed #e8e6e2;padding-top:10px;margin-top:10px;}.mini-products-list .item .product-image{display:block;float:left;margin-right:20px;}.mini-products-list .item .item-title{font-size:110%;margin:6px 0;}.mini-products-list .item .price-box{font-size:100%;}.box-up-sell{float:none;clear:both;border:1px solid #e8e6e2;padding:0 20px 20px;}.box-up-sell .title-block{margin:0 0 30px;border-bottom:1px solid #e8e6e2;padding:22px 0;position:relative;line-height:14px;}.box-up-sell .title-block span{color:#39342e;text-transform:uppercase;font-weight:bold;font-size:110%;}.box-up-sell .title-block .nav-container{position:absolute;top:50%;right:0;font-size:20px;line-height:20px;margin-top:-10px;}.box-up-sell .title-block .nav-container > *{float:left;cursor:pointer;}.box-up-sell .title-block .nav-container > *:hover{color:#e03d3d;}.box-up-sell .title-block .nav-container > * + *{margin-left:20px;}.tsm-deals{border:1px solid #e8e6e2;padding-bottom:5px;position:relative;margin-right:-1px;}.tsm-deals .block-title{background:#ff6565;font-weight:bold;color:#fff;z-index:1;text-transform:uppercase;font-size:86%;padding:8px 18px;position:absolute;top:0;left:0;}.tsm-deals .container-slider{position:relative;z-index:0;}.tsm-deals .product{padding:60px 10px;}.tsm-deals .product:before,.tsm-deals .product:after{content:" ";display:table;}.tsm-deals .product:after{clear:both;}.tsm-deals .product .product-image{float:left;max-width:50%;margin-right:30px;}.tsm-deals .product .product-info{overflow:hidden;padding:10px 0 0 0;}.tsm-deals .product .product-cat{display:block;color:#aeaeae;font-weight:bold;letter-spacing:3px;text-transform:uppercase;font-size:78%;margin-bottom:5px;}.tsm-deals .product .item-title{font-size:120%;display:block;margin-bottom:15px;}.tsm-deals .product .price_block{margin-bottom:2px;}.tsm-deals .product .item-rating{margin-bottom:30px;}.tsm-deals .product .button-action{margin-bottom:30px;}.tsm-deals .product .button-action > * + *{margin-left:5px;}.tsm-deals .product .btn-addtocart{height:40px;border:1px dashed #d1d1d1;padding:0px 20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;cursor:pointer;font-weight:600;text-transform:uppercase;}.tsm-deals .product .btn-addtocart span,.tsm-deals .product .btn-addtocart i{line-height:38px;}.tsm-deals .product .btn-addtocart span{font-size:82%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.tsm-deals .product .btn-addtocart i{margin-right:8px;font-size:18px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.tsm-deals .product .btn-addtocart:hover{border-color:#e03d3d;}.tsm-deals .product .quick-view,.tsm-deals .product .link-compare,.tsm-deals .product .link-wishlist{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:40px;width:40px;line-height:38px;text-align:center;background:transparent;border:1px dashed #d1d1d1;background:#fff;color:#39342e;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.tsm-deals .product .quick-view i,.tsm-deals .product .link-compare i,.tsm-deals .product .link-wishlist i{font-size:20px;}.tsm-deals .product .quick-view.disabled:hover,.tsm-deals .product .link-compare.disabled:hover,.tsm-deals .product .link-wishlist.disabled:hover{color:#39342e;border-color:#d1d1d1;}.tsm-deals .product .quick-view.checked,.tsm-deals .product .link-compare.checked,.tsm-deals .product .link-wishlist.checked,.tsm-deals .product .quick-view:hover,.tsm-deals .product .link-compare:hover,.tsm-deals .product .link-wishlist:hover{color:#e03d3d;border-color:#e03d3d;}.tsm-deals .product .countdown{color:#fff;text-align:center;font-weight:600;text-transform:uppercase;}.tsm-deals .product .countdown .countdown-section{float:left;min-width:52px;padding:7px 5px 0;height:52px;background:#4d4d4d;border-radius:3px;}.tsm-deals .product .countdown .countdown-section + .countdown-section{margin-left:7px;}.tsm-deals .product .countdown .countdown-section .countdown-amount{display:block;font-size:180%;}.tsm-deals .product .countdown .countdown-section .countdown-period{display:block;color:#b2b2b2;font-size:66%;}@media (max-width:600px){.tsm-deals .product .product-image{float:left;max-width:100%;margin-right:0;}.tsm-deals .product .product-info{display:block;clear:both;}}#tsm_mommenu .btn.leftsidebar,#tsm_mommenu .btn.rightsidebar{display:none;}#tsm_mommenu .btn.leftsidebar .overlay,#tsm_mommenu .btn.rightsidebar .overlay{background:;opacity:0.2;filter:alpha(opacity=20);display:block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9998;display:none;}@media (max-width:991px){#tsm_right{background:#fff;position:fixed;top:0;right:-280px;width:280px;padding:15px;height:100%;bottom:0;overflow:auto;background:;Z-index:9999;overflow:auto;height:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}#tsm_right.active{right:0;opacity:1;filter:alpha(opacity=100);}#tsm_right .tsm-col-inner{padding:0px 0 50px;}#tsm_left{background:#fff;position:fixed;top:0;left:-280px;width:280px;padding:15px;height:100%;bottom:0;overflow:auto;background:;Z-index:9999;overflow:auto;height:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}#tsm_left.active{left:0;opacity:1;filter:alpha(opacity=100);}#tsm_left .tsm-col-inner{padding:30px 0 50px;}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);}50%{-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(0.9);}100%{opacity:1;-webkit-transform:scale(1);}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3);}50%{-moz-transform:scale(1.05);}70%{-moz-transform:scale(0.9);}100%{opacity:1;-moz-transform:scale(1);}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3);}50%{-o-transform:scale(1.05);}70%{-o-transform:scale(0.9);}100%{opacity:1;-o-transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3);}50%{transform:scale(1.05);}70%{transform:scale(0.9);}100%{opacity:1;transform:scale(1);}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(100px);}60%{-webkit-transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(100px);}60%{-moz-transform:translateX(-30px);}80%{-moz-transform:translateX(10px);}100%{opacity:1;-moz-transform:translateX(0);}}@-moz-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(100px);}60%{-o-transform:translateX(-30px);}80%{-o-transform:translateX(10px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(100px);}60%{transform:translateX(-30px);}80%{transform:translateX(10px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(1.8);}100%{opacity:1;-webkit-transform:scale(1);}}@-moz-keyframes zoomIn{0%{opacity:0;-moz-transform:scale(1.8);}100%{opacity:1;-moz-transform:scale(1);}}@-o-keyframes zoomIn{0%{opacity:0;-o-transform:scale(1.8);}100%{opacity:1;-o-transform:scale(1);}}@keyframes zoomIn{0%{opacity:0;transform:scale(1.8);}100%{opacity:1;transform:scale(1);}}@-webkit-keyframes zoomOut{0%{opacity:0;-webkit-transform:scale(0.6);}100%{opacity:1;-webkit-transform:scale(1);}}@-moz-keyframes zoomOut{0%{opacity:0;-moz-transform:scale(0.6);}100%{opacity:1;-moz-transform:scale(1);}}@-o-keyframes zoomOut{0%{opacity:0;-o-transform:scale(0.6);}100%{opacity:1;-o-transform:scale(1);}}@keyframes zoomOut{0%{opacity:0;transform:scale(0.6);}100%{opacity:1;transform:scale(1);}}@-webkit-keyframes slideBottom{0%{opacity:0;top:50px;}100%{opacity:1;top:0;}}@-moz-keyframes slideBottom{0%{opacity:0;top:50px;}100%{opacity:1;top:0;}}@-o-keyframes slideBottom{0%{opacity:0;top:50px;}100%{opacity:1;top:0;}}@keyframes slideBottom{0%{opacity:0;top:50px;}100%{opacity:1;top:0;}}@-webkit-keyframes slideRight{0%{opacity:0;left:30px;}100%{opacity:1;left:0;}}@-moz-keyframes slideRight{0%{opacity:0;left:30px;}100%{opacity:1;left:0;}}@-o-keyframes slideRight{0%{opacity:0;left:30px;}100%{opacity:1;left:0;}}@keyframes slideRight{0%{opacity:0;left:30px;}100%{opacity:1;left:0;}}@-webkit-keyframes slideLeft{0%{opacity:0;left:-30px;}100%{opacity:1;left:0;}}@-moz-keyframes slideLeft{0%{opacity:0;left:-30px;}100%{opacity:1;left:0;}}@-o-keyframes slideLeft{0%{opacity:0;left:-30px;}100%{opacity:1;left:0;}}@keyframes slideLeft{0%{opacity:0;left:-30px;}100%{opacity:1;left:0;}}@-webkit-keyframes pageLeft{0%{opacity:0;-webkit-transform:perspective(400px) rotateY(-90deg);}100%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);}}@-moz-keyframes pageLeft{0%{opacity:0;-moz-transform:perspective(400px) rotateY(-90deg);}100%{opacity:1;-moz-transform:perspective(400px) rotateY(0deg);}}@-o-keyframes pageLeft{0%{opacity:0;-o-transform:perspective(400px) rotateY(-90deg);}100%{opacity:1;-o-transform:perspective(400px) rotateY(0deg);}}@keyframes pageLeft{0%{opacity:0;transform:perspective(400px) rotateY(-90deg);}100%{opacity:1;transform:perspective(400px) rotateY(0deg);}}@-webkit-keyframes pageRight{0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);}100%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);}}@-moz-keyframes pageRight{0%{opacity:0;-moz-transform:perspective(400px) rotateY(90deg);}100%{opacity:1;-moz-transform:perspective(400px) rotateY(0deg);}}@-o-keyframes pageRight{0%{opacity:0;-o-transform:perspective(400px) rotateY(90deg);}100%{opacity:1;-o-transform:perspective(400px) rotateY(0deg);}}@keyframes pageRight{0%{opacity:0;transform:perspective(400px) rotateY(90deg);}100%{opacity:1;transform:perspective(400px) rotateY(0deg);}}@-webkit-keyframes pageTop{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);}100%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);}}@-moz-keyframes pageTop{0%{opacity:0;-moz-transform:perspective(400px) rotateX(90deg);}100%{opacity:1;-moz-transform:perspective(400px) rotateX(0deg);}}@-o-keyframes pageTop{0%{opacity:0;-o-transform:perspective(400px) rotateX(90deg);}100%{opacity:1;-o-transform:perspective(400px) rotateX(0deg);}}@keyframes pageTop{0%{opacity:0;transform:perspective(400px) rotateX(90deg);}100%{opacity:1;transform:perspective(400px) rotateX(0deg);}}@-webkit-keyframes pageTopBack{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);}100%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);}}@-moz-keyframes pageTopBack{0%{opacity:0;-moz-transform:perspective(400px) rotateX(90deg);}100%{opacity:1;-moz-transform:perspective(400px) rotateX(0deg);}}@-o-keyframes pageTopBack{0%{opacity:0;-o-transform:perspective(400px) rotateX(90deg);}100%{opacity:1;-o-transform:perspective(400px) rotateX(0deg);}}@keyframes pageTopBack{0%{opacity:0;transform:perspective(400px) rotateX(90deg);}100%{opacity:1;transform:perspective(400px) rotateX(0deg);}}@-webkit-keyframes pageBottom{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(-90deg);}100%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);}}@-moz-keyframes pageBottom{0%{opacity:0;-moz-transform:perspective(400px) rotateX(-90deg);}100%{opacity:1;-moz-transform:perspective(400px) rotateX(0deg);}}@-o-keyframes pageBottom{0%{opacity:0;-o-transform:perspective(400px) rotateX(-90deg);}100%{opacity:1;-o-transform:perspective(400px) rotateX(0deg);}}@keyframes pageBottom{0%{opacity:0;transform:perspective(400px) rotateX(-90deg);}100%{opacity:1;transform:perspective(400px) rotateX(0deg);}}@-webkit-keyframes starwars{0%{opacity:0;-webkit-transform:perspective(200px) scale(3) translateY(180px) rotateX(80deg);}80%{opacity:1;-webkit-transform:perspective(200px) scale(1) rotateX(60deg);}100%{opacity:1;-webkit-transform:perspective(200px) scale(1) rotateX(0deg);}}@-moz-keyframes starwars{0%{opacity:0;-moz-transform:perspective(200px) scale(3) translateY(180px) rotateX(80deg);}80%{opacity:1;-moz-transform:perspective(200px) scale(1) rotateX(60deg);}100%{opacity:1;-moz-transform:perspective(200px) scale(1) rotateX(0deg);}}@-o-keyframes starwars{0%{opacity:0;-o-transform:perspective(200px) scale(3) translateY(180px) rotateX(80deg);}80%{opacity:1;-o-transform:perspective(200px) scale(1) rotateX(60deg);}100%{opacity:1;-o-transform:perspective(200px) scale(1) rotateX(0deg);}}@keyframes starwars{0%{opacity:0;transform:perspective(200px) scale(3) translateY(180px) rotateX(80deg);}80%{opacity:1;transform:perspective(200px) scale(1) rotateX(60deg);}100%{opacity:1;transform:perspective(200px) scale(1) rotateX(0deg);}}.tsm-producttabs{border:1px solid #e8e6e2;padding:0 20px;}.tsm-producttabs.tsm-producttabs-slider .pdt-list{margin:0 !important;}.tsm-producttabs .pre-text{margin:0 0 15px;}.tsm-producttabs .post-text{margin:10px 0 0;}.tsm-producttabs a:hover{text-decoration:none;}.tsm-producttabs .tsm-pdt-container{padding:0;}.tsm-producttabs .tsm-pdt-container .pdt-nav{margin:0;padding:0;list-style:none;}.tsm-producttabs .tsm-pdt-container .pdt-nav > li{float:left;font-size:16px;line-height:100%;margin:0 10px 10px 0;padding:8px 15px;cursor:pointer;}.tsm-producttabs .tsm-pdt-content .pdt-content{padding:0;width:100%;display:none;}.tsm-producttabs .tsm-pdt-content .pdt-content .item-animate{opacity:0;position:relative;}.tsm-producttabs .tsm-pdt-content .pdt-content .play .item-animate{opacity:1;-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;}.tsm-producttabs .tsm-pdt-content .pdt-content .slideBottom.play .item-animate{-webkit-animation:slideBottom 600ms ease both;-o-animation:slideBottom 600ms ease both;animation:slideBottom 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .slideLeft.play .item-animate{-webkit-animation:slideLeft 600ms ease both;-o-animation:slideLeft 600ms ease both;animation:slideLeft 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .slideRight.play .item-animate{-webkit-animation:slideRight 600ms ease both;-o-animation:slideRight 600ms ease both;animation:slideRight 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .bounceIn.play .item-animate{-webkit-animation:bounceIn 600ms ease both;-o-animation:bounceIn 600ms ease both;animation:bounceIn 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .bounceInRight.play .item-animate{-webkit-animation:bounceInRight 600ms ease both;-o-animation:bounceInRight 600ms ease both;animation:bounceInRight 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .zoomIn.play .item-animate{-webkit-animation:zoomIn 600ms ease both;-o-animation:zoomIn 600ms ease both;animation:zoomIn 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .zoomOut.play .item-animate{-webkit-animation:zoomOut 600ms ease both;-o-animation:zoomOut 600ms ease both;animation:zoomOut 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .pageRight.play .item-animate{-webkit-animation:pageRight 600ms ease both;-o-animation:pageRight 600ms ease both;animation:pageRight 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .pageLeft.play .item-animate{-webkit-animation:pageLeft 600ms ease both;-o-animation:pageLeft 600ms ease both;animation:pageLeft 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .pageTop.play .item-animate{-webkit-animation:pageTop 600ms ease both;-o-animation:pageTop 600ms ease both;animation:pageTop 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .pageBottom.play .item-animate{-webkit-animation:pageBottom 600ms ease both;-o-animation:pageBottom 600ms ease both;animation:pageBottom 600ms ease both;}.tsm-producttabs .tsm-pdt-content .pdt-content .starwars.play .item-animate{-webkit-animation:starwars 600ms ease-out both;-o-animation:starwars 600ms ease-out both;animation:starwars 600ms ease-out both;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.tsm-producttabs .tsm-pdt-content .pdt-list{margin:0 -10px;position:relative;}.tsm-producttabs .tsm-pdt-content .pdt-list:before,.tsm-producttabs .tsm-pdt-content .pdt-list:after{content:" ";display:table;}.tsm-producttabs .tsm-pdt-content .pdt-list:after{clear:both;}.tsm-producttabs .tsm-pdt-content .pdt-list.products-grid .item{margin:0 0 30px;padding:0 10px;position:relative;}.tsm-producttabs .tsm-pdt-content .pdt-list.products-grid .item:hover{position:relative;}.tsm-producttabs .tsm-pdt-content .pdt-list.products-grid .item .item-inner{border:none !important;}.tsm-producttabs .tsm-pdt-content .pdt-list.products-grid .item .item-inner:before{display:none;}.tsm-producttabs .tsm-pdt-content .pdt-list .owl-controls{margin:0 15px;}.tsm-producttabs .tsm-pdt-content .tab-content-actived{display:inline-block;}.tsm-producttabs .tsm-pdt-container .pdt-nav > li.tab-nav-actived,.tsm-producttabs .tsm-pdt-container .pdt-nav > li:hover{background:#666;color:#fff;}.tsm-producttabs{overflow:visible;}.tsm-producttabs .is-loading .btn-loadmore{display:none;}.tsm-producttabs .pdt-title-block{border-bottom:1px solid #e8e6e2;margin-bottom:30px;position:relative;}.tsm-producttabs .pdt-title-block .block-title{color:#39342e;text-transform:uppercase;font-weight:bold;font-size:110%;margin:0;padding:15px 0;}.tsm-producttabs .pdt-title-block .producttabs-nav{position:absolute;right:0;top:50%;margin-top:-10px;line-height:20px;font-size:82%;text-transform:uppercase;font-weight:600;color:#685e52;letter-spacing:0.5px;}.tsm-producttabs .pdt-title-block .producttabs-nav .title-navi{cursor:pointer;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.tsm-producttabs .pdt-title-block .producttabs-nav .title-navi:hover{color:#e03d3d;}.tsm-producttabs .pdt-title-block .producttabs-nav .item-nav + .item-nav:before{content:'/';color:#eee;margin:0 10px;}.tsm-producttabs .pdt-title-block .producttabs-nav .item-nav.active .title-navi{color:#e03d3d;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content{width:100%;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .content-loading{min-height:445px;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .is-loading .pdt-loadmore{display:none;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .button-load{text-align:center;border-top:1px solid #e8e6e2;padding:12px 0;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .button-load .pdt-loadmore{display:inline-block;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore{clear:both;text-align:center;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore:before,.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore:after{content:" ";display:table;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore:after{clear:both;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore .ico-loading{display:none !important;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore .btn-loadmore{-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-align:center;color:#39342e;padding:0 20px;cursor:pointer;font-size:110%;position:relative;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore .btn-loadmore:hover{color:#e03d3d;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore .btn-loadmore .loadmore{line-height:inherit;}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore .btn-loadmore .loadmore:before{-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;content:attr(data-label);}.tsm-producttabs .tsm-pdt-container .tsm-pdt-content .pdt-loadmore .btn-loadmore.loading .loadmore:before{content:attr(data-label-load);}.tsm-producttabs-slider .owl-controls .owl-dots,.tsm-products-slider .owl-controls .owl-dots{text-align:center;}.tsm-producttabs-slider .products-grid .item,.tsm-products-slider .products-grid .item{padding-bottom:0 !important;margin-bottom:0 !important;}#fancybox-content,#fancybox-content > div{overflow:visible !important;}.fancybox-overlay + .zoomContainer{z-index:8888 !important;}.zoomWindow{border:none !important;}.tsm-slider{margin:0;}.tsm-slider .container-slider{margin:0 -15px;position:relative;}.tsm-slider .container-slider:hover .navslider{opacity:1;filter:alpha(opacity=100);}.tsm-slider .container-slider .navslider{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}.tsm-slider .container-slider .navslider a{position:absolute;top:50%;margin-top:-20px;font-size:40px;color:#ccc;z-index:1;}.tsm-slider .container-slider .navslider a:hover{color:#e03d3d;}.tsm-slider .container-slider .navslider a.prev{left:25px;}.tsm-slider .container-slider .navslider a.next{right:25px;}.tsm-slider .container-slider .owl-item > .item{padding:0px;margin-top:0;background:#fff;}#tsm_slideshow_wrapper:hover .owl-controls{opacity:1 !important;}#tsm_slideshow_wrapper .owl-controls{opacity:0 !important;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#tsm_slideshow_wrapper .owl-controls .owl-nav > div i{opacity:1 !important;z-index:2;font-size:34px;color:#cfcfcf;width:55px;height:55px;height:50px;top:50%;margin-top:-22px;position:absolute;line-height:55px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;cursor:pointer;border:2px solid #cfcfcf;text-align:center;background:none !important;}#tsm_slideshow_wrapper .owl-controls .owl-nav > div i:hover{background:none !important;border-color:#39342e;color:#39342e;}#tsm_slideshow_wrapper .owl-controls .owl-nav > div:hover i{background:#fff;color:#39342e;}#tsm_slideshow_wrapper .owl-controls .owl-nav .owl-prev i{left:30px;}#tsm_slideshow_wrapper .owl-controls .owl-nav .owl-next i{right:30px;}#tsm_slideshow_wrapper .owl-controls .owl-dots{position:absolute;width:100%;height:0;text-align:center;bottom:50px;left:0;z-index:2;}#tsm_slideshow_wrapper .owl-carousel .owl-item img{width:auto;}.owl-carousel .owl-item img{width:auto;}.owl-dots{text-align:center;}.owl-dot{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;background:#b9b9b9;cursor:pointer;text-align:center;-webkit-border-radius :100%;-moz-border-radius :100%;-ms-border-radius :100%;-o-border-radius :100%;border-radius :100%;}.owl-dot span{display:block;background:#b9b9b9;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-border-radius :100%;-moz-border-radius :100%;-ms-border-radius :100%;-o-border-radius :100%;border-radius :100%;width:7px;height:7px;}.owl-dot + .owl-dot{margin-left:10px;}.owl-dot.active span,.owl-dot:hover span{background:#39342e;}.media{margin-top:15px;}.media:first-child{margin-top:0;}.media-right,.media > .pull-right{padding-left:10px;}.media-left,.media > .pull-left{padding-right:10px;}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top;}.media-middle{vertical-align:middle;}.media-bottom{vertical-align:bottom;}.media-heading{margin-top:0;margin-bottom:5px;}.media-list{padding-left:0;list-style:none;}.owl-carousel .owl-controls .owl-nav div i{display:block;position:absolute;top:50%;margin-top:-40px;font-size:14px;background:#f54b31;width:26px;height:80px;line-height:80px;color:#fff;text-align:center;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.owl-carousel .owl-controls .owl-nav div i:hover{background:#e03d3d;}.owl-carousel .owl-controls .owl-nav div.owl-prev i{left:-13px;}.owl-carousel .owl-controls .owl-nav div.owl-next i{right:-13px;}.postWrapper:before,.postWrapper:after{content:" ";display:table;}.postWrapper:after{clear:both;}.postWrapper + .postWrapper{margin-top:20px;padding-top:20px;border-top:1px dashed #e8e6e2;}.postWrapper .postTitle h2{font-weight:normal;font-size:180%;margin:0 0 10px;}.postWrapper .postTitle h3{font-size:100%;font-weight:normal;margin:0 0 20px;}.postWrapper .postContent{margin-bottom:10px;}.postWrapper .tags h4,.postWrapper .post-info h4{font-size:100%;text-transform:uppercase;}.blog-toolbar .toolbar{margin:30px 0 0;}#postComment{border:1px solid #e8e6e2;padding:0 20px 20px;margin-top:30px;}#postComment h4.legend{border-bottom:1px solid #e8e6e2;font-size:110%;text-transform:uppercase;line-height:16px;padding:20px 0;margin:0 0 20px;}#postComment .input-box{margin-bottom:10px;}.commentsWrapper{padding:20px;margin-top:30px;border:1px solid #e8e6e2;}.commentsWrapper h5{margin-top:0;}.commentsWrapper .commentWrapper + .commentWrapper{padding-top:15px;margin-top:15px;border-top:1px dashed #e8e6e2;}.product-image-gallery{position:relative;}.product-image-gallery .gallery-image{display:none;}.product-image-gallery .gallery-image.visible{display:block;}.product-image-gallery .gallery-image.visible.hidden{visibility:hidden;}.text-light{background:#39342e;color:#fff;}.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light .h1,.text-light .h2,.text-light .h3,.text-light .h4,.text-light .h5,.text-light .h6{color:#fff;}.text-light a{color:#fff;}.text-light a:hover{color:#e03d3d;}.text-light .btn.btn-default{color:#fff;border-color:#fff;}.text-light .btn.btn-default:hover{color:#39342e;background:#fff;}.service-box{margin-bottom:15px;}.service-box .icon{color:#b0aeab;margin-right:5px;display:block;font-size:48px;float:left;}.service-box h5{text-transform:uppercase;margin:0;display:inline;}.service-box p{color:#b2b2b2;margin:0;}.countdown.style2{text-align:center;margin-bottom:30px;}.countdown.style2:before,.countdown.style2:after{content:" ";display:table;}.countdown.style2:after{clear:both;}.countdown.style2 .countdown-row .countdown-section{display:inline-block;min-width:80px;height:80px;position:relative;background:#fff;border:3px #ddd;border-radius:3px;color:#e03d3d;padding:17px 0 0;}.countdown.style2 .countdown-row .countdown-section + .countdown-section{margin-left:20px;}.countdown.style2 .countdown-row .countdown-section span{display:block;}.countdown.style2 .countdown-row .countdown-section span.countdown-amount{line-height:1;font-weight:bold;margin-bottom:8px;font-size:156.25%;}.countdown.style2 .countdown-row .countdown-section span.countdown-period{line-height:1;}@media (max-width:479px){.countdown.style2 .countdown-row .countdown-section{min-width:60px;height:60px;border:3px #ddd;padding:10px 0 0;}.countdown.style2 .countdown-row .countdown-section + .countdown-section{margin-left:10px;}}.banner{position:relative;overflow:hidden;display:block;z-index:0;}.banner img{width:100%;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.banner img + img{position:absolute;top:0;left:0;}.banner:hover img{-webkit-transform :scale(1.1) rotate(1deg);-moz-transform :scale(1.1) rotate(1deg);-ms-transform :scale(1.1) rotate(1deg);-o-transform :scale(1.1) rotate(1deg);transform :scale(1.1) rotate(1deg);}.banner:hover img + img{-webkit-transform :scale(1) rotate(0);-moz-transform :scale(1) rotate(0);-ms-transform :scale(1) rotate(0);-o-transform :scale(1) rotate(0);transform :scale(1) rotate(0);}.banner-3{position:relative;overflow:hidden;display:block;z-index:0;}.banner-3:after,.banner-3:before{content:'';display:block;position:absolute;z-index:1;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0;}.banner-3:before{top:100%;right:100%;left:10px;bottom:10px;border-left:3px solid #fff;border-bottom:3px solid #fff;}.banner-3:after{left:100%;bottom:100%;top:10px;right:10px;border-top:3px solid #fff;border-right:3px solid #fff;}.banner-3 img{width:100%;}.banner-3:hover:before{top:10px;right:10px;opacity:1;}.banner-3:hover:after{left:10px;bottom:10px;opacity:1;}label,span.label{font-size:100%;font-weight:normal;}label em,p.required{color:#fe6d4c;}.tooltip .in{opacity:1;filter:alpha(opacity=100);}.tooltip .tooltip-inner{background-color:#fff;border-radius:3px;color:#666;border:1px solid #666;}.tooltip.top .tooltip-arrow{border-top-color:#666;}.tooltip.right .tooltip-arrow{border-right-color:#666;}.wrap{width:100%;clear:both;}.wrap:before,.wrap:after{content:" ";display:table;}.wrap:after{clear:both;}input,textarea,.uneditable-input{width:206px;}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}[data-icon]{font-style:normal;}#tsm-totop{background:#aaa;-webkit-border-radius :100%;-moz-border-radius :100%;-ms-border-radius :100%;-o-border-radius :100%;border-radius :100%;width:45px;bottom:5px;right:5px;height:45px;text-decoration:none;overflow:hidden;z-index:40;position:fixed;display:block;text-align:center;-webkit-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}#tsm-totop.hidden-top{bottom:-100px;}#tsm-totop:hover{background-color:#ffc23c;}#tsm-totop:hover i{color:#fff;}#tsm-totop i{font-size:24px;color:#e5e5e5;position:relative;top:8px;}.tabdrop{margin:0;}.tabdrop .dropdown-toggle{margin:0;}.tabdrop .dropdown-toggle:before{content:"\f13a";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:14px;height:14px;text-align:center;line-height:14px;}.tabdrop .dropdown-toggle *{display:none;}.price .text-box input[type="button"]{background:#666;margin-left:5px;}.price .text-box input[type="button"]:hover{background-color:#ffc23c;}.search-form ul{list-style:none;}.page-head{color:#39342e;}.page-head h2,.page-head h3,.page-head h4,.page-head h5{text-transform:uppercase;font-weight:bold;margin:0 0 10px;}.page-title.title-buttons{margin-bottom:20px;}.page-title h1{font-size:160%;margin:0px 0 25px;text-transform:uppercase;}a.readmore{color:#e03d3d;}.highlight{color:#e03d3d;}.height20{margin:0 0 20px;padding:0;border:none;}.visible-phone{display:none;}@media (max-width:991px){.height20{margin-bottom:30px;}}@media (min-width:992px){.row20{margin:0 -10px;}.row20 [class^='col-']{padding:0 10px;}}@media (max-width:479px){.visible-phone{display:block;}}.col-md-2d4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}@media (min-width:992px){.col-md-2d4{float:left;width:100 / 5%;}}.no-display{display:none;}#fancybox-close,.btn-remove{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:20px;height:20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}#fancybox-close:before,.btn-remove:before{content:"\f00d";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;text-align:center;line-height:20px;font-size:14px;color:#666;}#fancybox-close:hover,.btn-remove:hover{border-color:#e03d3d;}#fancybox-close:hover:before,.btn-remove:hover:before{color:#e03d3d;}.btn-edit{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:20px;height:20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:1px solid #ddd;border-radius:5px;}.btn-edit:before{content:"\/f040";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;text-align:center;line-height:20px;font-size:14px;color:#666;}.btn-edit:hover{border-color:#e03d3d;}.btn-edit:hover:before{color:#e03d3d;}#fancybox-close{top:10px;right:10px;}#fancybox-wrap #fancybox-outer{border:2px solid #686868;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}#fancybox-wrap .fancybox-bg{background:none;}#fancybox-overlay{background:#000 !important;opacity:20 !important;}body .jqTransformSelectWrapper{height:22px;background:#e2e2e2;}body .jqTransformSelectWrapper div span{padding:0 0;line-height:22px;height:22px;}body .jqTransformSelectWrapper div a.jqTransformSelectOpen{height:21px;width:9px;background:none;}body .jqTransformSelectWrapper ul{top:22px;}body .jqTransformSelectWrapper ul a{padding:0 5px;}body .jqTransformSelectWrapper ul a.selected:hover,body .jqTransformSelectWrapper ul a:hover{background:#999;}body .jqTransformSelectWrapper .jqTransformHidden{display:none;}body .jqTransformRadioWrapper{margin-top:0;}body .jqTransformRadioWrapper .jqTransformHidden{display:none;}body .jqtransformdone{line-height:20px;}.tsm-custom-tabs .custom-tab-head:before,.tsm-custom-tabs .custom-tab-head:after{content:" ";display:table;}.tsm-custom-tabs .custom-tab-head:after{clear:both;}.tsm-custom-tabs .custom-tab-head h3{border-bottom:1px solid #ddd;padding-bottom:10px;}.tsm-custom-tabs .custom-tab-head .nav-tabs{margin:0;padding:0;list-style:none;border:none;}.tsm-custom-tabs .custom-tab-head .nav-tabs li{font-size:100%;color:#aaa;text-transform:uppercase;margin:5px 0;}.tsm-custom-tabs .custom-tab-head .nav-tabs li + li{margin-left:10px;}.tsm-custom-tabs .custom-tab-head .nav-tabs li:hover a{color:#e03d3d;}.tsm-custom-tabs .custom-tab-head .nav-tabs li.active a{color:#fff;background:#e03d3d;}.tsm-custom-tabs .custom-tab-head .nav-tabs li.active a:before{width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#e03d3d transparent transparent transparent;content:'';display:block;position:absolute;top:100%;left:50%;margin-left:-6px;}.tsm-custom-tabs .custom-tab-head .nav-tabs li a{border:none;color:#666;background:#f1f1f1;padding:2px 8px;display:block;border-radius:0;position:relative;}.tsm-custom-tabs .tab-content{margin-bottom:15px;}.tsm-custom-tabs .tab-content .block-title-slider{position:static;margin:0;padding:0;height:0;}.tsm-custom-tabs .tab-content .block-title-slider h3{display:none;}.tsm-custom-tabs .tab-content .block-title-slider .navslider{position:static;margin:0;}.tsm-custom-tabs .tab-content .block-title-slider .navslider a{position:absolute;bottom:50%;z-index:1;}.tsm-custom-tabs .tab-content .block-title-slider .navslider a.next{right:-36px/2;left:auto;}.tsm-custom-tabs .tab-content .block-title-slider .navslider a.prev{right:auto;left:-36px/2;}.tsm-custom-tabs .tab-content .block-title-slider .navslider a i{font-size:20px;width:40px;height:40px;line-height:34px;background:#fff;color:#ccc;border:3px solid #ddd;}.fa-ul li{padding-top:0;}.fa-ul li i{margin-top:3px;}.fright{right:auto !important;left:100% !important;}#tsm_left .block,#tsm_right .block{margin-bottom:30px;padding:0 20px 20px;border:1px solid #e8e6e2;}#tsm_left h4.title_block,#tsm_right h4.title_block,#tsm_left h2.title_block,#tsm_right h2.title_block,#tsm_left .block-title,#tsm_right .block-title{font-size:110%;font-weight:bold;margin:0 0 20px;border-bottom:1px solid #e8e6e2;text-transform:uppercase;line-height:14px;padding:22px 0;color:#39342e;}#tsm_left .products_block ul.product_images,#tsm_right .products_block ul.product_images{margin:0;padding:0;list-style:none;}#tsm_left .products_block ul.product_images li:before,#tsm_right .products_block ul.product_images li:before,#tsm_left .products_block ul.product_images li:after,#tsm_right .products_block ul.product_images li:after{content:" ";display:table;}#tsm_left .products_block ul.product_images li:after,#tsm_right .products_block ul.product_images li:after{clear:both;}#tsm_left .products_block ul.product_images li + li,#tsm_right .products_block ul.product_images li + li{margin-top:20px;}#tsm_left .products_block ul.product_images .number,#tsm_right .products_block ul.product_images .number{display:none;}#tsm_left .products_block ul.product_images .content_img,#tsm_right .products_block ul.product_images .content_img{float:left;margin-right:20px;}#tsm_left .products_block ul.product_images .content_img + p,#tsm_right .products_block ul.product_images .content_img + p{margin:0;}#tsm_left .products_block ul.product_images .content_img + p a,#tsm_right .products_block ul.product_images .content_img + p a{font-size:125%;}#tsm_left .products_block ul.product_images .content_img + p .price,#tsm_right .products_block ul.product_images .content_img + p .price{padding-top:8px;display:block;font-weight:bold;font-style:italic;color:#e03d3d;}#tsm_left .products_block p.lnk,#tsm_right .products_block p.lnk{margin:30px 0 0;}#tsm_left .block-layered-nav .currently .block-subtitle,#tsm_right .block-layered-nav .currently .block-subtitle{font-size:100%;margin-top:0;color:#39342e;position:relative;font-weight:bold;border-bottom:1px solid #e5e5e5;padding:25px 30px;cursor:pointer;margin:0;}#tsm_left .block-layered-nav .currently ol,#tsm_right .block-layered-nav .currently ol{margin:0;clear:both;margin-bottom:0px;}#tsm_left .block-layered-nav .currently ol li,#tsm_right .block-layered-nav .currently ol li{position:relative;padding:5px 0;}#tsm_left .block-layered-nav .currently ol li .label,#tsm_right .block-layered-nav .currently ol li .label{font-size:100%;padding:0;margin:0;}#tsm_left .block-layered-nav .currently ol li .btn-remove,#tsm_right .block-layered-nav .currently ol li .btn-remove{top:50%;margin-top:-10px;}#tsm_left .block-layered-nav .currently .color-value span,#tsm_right .block-layered-nav .currently .color-value span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}#tsm_left .block-layered-nav .currently .color-value .color-label,#tsm_right .block-layered-nav .currently .color-value .color-label{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:15px;height:15px;margin-right:5px;border:1px solid #ddd;}#tsm_left .block-layered-nav .actions,#tsm_right .block-layered-nav .actions{text-align:right;padding:0 30px 10px;border-bottom:1px solid #e5e5e5;}#tsm_left .block-layered-nav dl#narrow-by-list,#tsm_right .block-layered-nav dl#narrow-by-list{margin:0 0;}#tsm_left .block-layered-nav dl#narrow-by-list dt,#tsm_right .block-layered-nav dl#narrow-by-list dt{font-size:100%;color:#39342e;position:relative;font-weight:bold;border-bottom:1px dashed #e8e6e2;padding-bottom:10px;margin-top:20px;margin-bottom:10px;}#tsm_left .block-layered-nav dl#narrow-by-list dt:first-child,#tsm_right .block-layered-nav dl#narrow-by-list dt:first-child{margin-top:0;}#tsm_left .block-layered-nav dl#narrow-by-list dd,#tsm_right .block-layered-nav dl#narrow-by-list dd{margin:0;clear:both;}#tsm_left .block-layered-nav dl#narrow-by-list dd a,#tsm_right .block-layered-nav dl#narrow-by-list dd a{color:#4f4f4f;}#tsm_left .block-layered-nav dl#narrow-by-list dd a:hover,#tsm_right .block-layered-nav dl#narrow-by-list dd a:hover{color:#e03d3d;}#tsm_left .block-layered-nav dl#narrow-by-list dd ol,#tsm_right .block-layered-nav dl#narrow-by-list dd ol{margin:0;padding:0;list-style:none;}#tsm_left .block-layered-nav dl#narrow-by-list dd ol li,#tsm_right .block-layered-nav dl#narrow-by-list dd ol li{color:;position:relative;line-height:30px !important;padding-left:25px;}#tsm_left .block-layered-nav dl#narrow-by-list dd ol li:before,#tsm_right .block-layered-nav dl#narrow-by-list dd ol li:before{display:block;position:absolute;top:50%;left:0;margin-top:-7px;width:14px !important;height:14px !important;border:1px solid #ccc !important;content:"";}#tsm_left .block-layered-nav dl#narrow-by-list dd ol li a,#tsm_right .block-layered-nav dl#narrow-by-list dd ol li a{-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:;}#tsm_left .block-layered-nav dl#narrow-by-list dd ol li .count,#tsm_right .block-layered-nav dl#narrow-by-list dd ol li .count{color:#8f8f8f;margin-left:5px;}#tsm_left .block-layered-nav dl#narrow-by-list dd ol li:hover a,#tsm_right .block-layered-nav dl#narrow-by-list dd ol li:hover a{color:#e03d3d;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price,#tsm_right .block-layered-nav dl#narrow-by-list dd .price{padding-top:10px;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box{margin:0 0 15px;position:relative;width:100%;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box:before,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box:before,#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box:after,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box:after{content:" ";display:table;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box:after,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box:after{clear:both;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner > *,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner > *{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:none;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner input,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner input{background:#fff;border:1px solid #ddd;text-align:left;height:28px;line-height:28px;padding:0 5px;width:57px;color:;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner button,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner button{position:relative;width:65px;height:28px;line-height:15px;margin-left:10px;border:none;text-transform:uppercase;-webkit-border-radius :4px;-moz-border-radius :4px;-ms-border-radius :4px;-o-border-radius :4px;border-radius :4px;padding:0px;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner button:hover,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner button:hover{background:#ffc23c;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner button:hover:before,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner button:hover:before{color:#ffc23c;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner button:before,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box > .inner button:before{content:"\f0d9";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:40px;height:40px;text-align:center;line-height:40px;position:absolute;top:0px;left:-22px;z-index:1;line-height:30px;color:#e03d3d;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box .price-separator,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box .price-separator{float:none;margin:0;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .text-box input[type="text"],#tsm_right .block-layered-nav dl#narrow-by-list dd .price .text-box input[type="text"]{margin:0;width:60px;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price p input#amount,#tsm_right .block-layered-nav dl#narrow-by-list dd .price p input#amount{-webkit-box-shadow:none;box-shadow:none;margin:0 0;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price p input#amount:focus,#tsm_right .block-layered-nav dl#narrow-by-list dd .price p input#amount:focus{-webkit-box-shadow:none;box-shadow:none;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .range-wrap,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .range-wrap{padding:6px 0;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range{border-radius:0;margin:3px 8px;background:#ddd;height:10px;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range .ui-slider-range,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range .ui-slider-range{background:#ffc23c;height:10px;top:0px;}#tsm_left .block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range .ui-slider-handle,#tsm_right .block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range .ui-slider-handle{width:25px;height:25px;background:#e03d3d;margin-left:-12px;top:50%;margin-top:-12px;z-index:1;-webkit-border-radius :4px;-moz-border-radius :4px;-ms-border-radius :4px;-o-border-radius :4px;border-radius :4px;}#tsm_left .block-layered-nav dl#narrow-by-list dd.last,#tsm_right .block-layered-nav dl#narrow-by-list dd.last{border:none;}#tsm_left .block-layered-nav dl#narrow-by-list dd.last ol,#tsm_right .block-layered-nav dl#narrow-by-list dd.last ol{margin-bottom:0px;}@media (min-width:1200px){.col-lg-first{clear:left;}}@media (min-width:992px){.col-md-first{clear:left;}}@media (min-width:768px){.col-sm-first{clear:left;}}@media (max-width:767px){.col-xs-first{clear:left;}}@media (max-width:479px){[class*="col-phone-"]{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;}.col-12-1, .col-12-2, .col-12-3, .col-12-4, .col-12-5, .col-12-6, .col-12-7, .col-12-8, .col-12-9, .col-12-10, .col-12-11, .col-12-12{float:left;}.col-12-1{width:8.33333%;}.col-12-2{width:16.66667%;}.col-12-3{width:25%;}.col-12-4{width:33.33333%;}.col-12-5{width:41.66667%;}.col-12-6{width:50%;}.col-12-7{width:58.33333%;}.col-12-8{width:66.66667%;}.col-12-9{width:75%;}.col-12-10{width:83.33333%;}.col-12-11{width:91.66667%;}.col-12-12{width:100%;}.col-12-pull-0{right:auto;}.col-12-pull-1{right:8.33333%;}.col-12-pull-2{right:16.66667%;}.col-12-pull-3{right:25%;}.col-12-pull-4{right:33.33333%;}.col-12-pull-5{right:41.66667%;}.col-12-pull-6{right:50%;}.col-12-pull-7{right:58.33333%;}.col-12-pull-8{right:66.66667%;}.col-12-pull-9{right:75%;}.col-12-pull-10{right:83.33333%;}.col-12-pull-11{right:91.66667%;}.col-12-pull-12{right:100%;}.col-12-push-0{left:auto;}.col-12-push-1{left:8.33333%;}.col-12-push-2{left:16.66667%;}.col-12-push-3{left:25%;}.col-12-push-4{left:33.33333%;}.col-12-push-5{left:41.66667%;}.col-12-push-6{left:50%;}.col-12-push-7{left:58.33333%;}.col-12-push-8{left:66.66667%;}.col-12-push-9{left:75%;}.col-12-push-10{left:83.33333%;}.col-12-push-11{left:91.66667%;}.col-12-push-12{left:100%;}.col-12-offset-0{margin-left:0%;}.col-12-offset-1{margin-left:8.33333%;}.col-12-offset-2{margin-left:16.66667%;}.col-12-offset-3{margin-left:25%;}.col-12-offset-4{margin-left:33.33333%;}.col-12-offset-5{margin-left:41.66667%;}.col-12-offset-6{margin-left:50%;}.col-12-offset-7{margin-left:58.33333%;}.col-12-offset-8{margin-left:66.66667%;}.col-12-offset-9{margin-left:75%;}.col-12-offset-10{margin-left:83.33333%;}.col-12-offset-11{margin-left:91.66667%;}.col-12-offset-12{margin-left:100%;}.visible-phone{display:block !important;}}@media (max-width:1199px){.row.index_block > [class*='col-lg-']{padding-top:30px;}.row.index_block > [class*='col-lg-']:first-child{padding-top:0;}}@media (max-width:991px){.row.index_block > [class*='col-lg-'],.row.index_block > [class*='col-md-']{padding-top:30px;}.row.index_block > [class*='col-lg-']:first-child,.row.index_block > [class*='col-md-']:first-child{padding-top:0;}}@media (max-width:767px){.row.index_block > [class*='col-lg-'],.row.index_block > [class*='col-md-'],.row.index_block > [class*='col-sm-']{padding-top:30px;}.row.index_block > [class*='col-lg-']:first-child,.row.index_block > [class*='col-md-']:first-child,.row.index_block > [class*='col-sm-']:first-child{padding-top:0;}}@media (max-width:979px){#tsm_header #tsm_menu .header-menu-block{padding:20px;}.data-table thead tr td,.data-table thead tr th{white-space:normal;padding:5px;}.data-table tbody td{padding:5px;}.data-table input.input-text{width:auto;max-width:70%;}.data-table textarea{max-width:70%;}.data-table .button{padding-left:7px;padding-right:7px;margin:2px 0;}.data-table .price-box .price{font-size:120%;}.tsm-btn-quickview{display:none;}#tsm_cpanel{display:none;}}@media (max-width:641px){.col2-set .col-1{width:100%;margin-bottom:10px;}.col2-set .col-2{width:100%;margin-bottom:10px;}.cart .col2-set{width:100%;}.cart tbody td .product-name{line-height:18px;}.cart tfoot td{padding:10px 5px;}.cart .totals{width:100%;}.cart .a-center input.input-text{padding:6px 2px;text-align:center;}#tsm_content .block.block-social .block-title{float:none;display:block;margin-bottom:20px;}}@media (max-width:480px){.cart ul.checkout-types{padding-left:0 !important;float:left;width:100% !important;}.cart .data-table .button{display:block !important;width:100%;margin:10px 0;}.cart-collaterals .totals table td{text-align:left !important;padding:0px !important;}}