*{margin:0;padding:0;}
body{font-size:14px;}
body .modal-backdrop{z-index:99999;}
body i{font-family:"FontAwesome" !important;}
body .wrapper{overflow:hidden;}
.fields .field{margin-right:7px;}
.customer-address-form .fieldset{width:95%;}
.customer-address-form #company{width:97% !important;}
.customer-account-resetpassword #form-validate{display:inline-block;}
.customer-account-resetpassword #form-validate .fieldset{margin-top:15px !important;}
.customer-account-create #email_address{width:90% !important;}
.customer-address-form .fields .field{float:left;width:48%;}
.form-list .input-box-wide{width:97%;}
.customer-address-form #region_id,.customer-address-form #country{width:100%;height:31px;}
.input-box.input-box-wide.customer-address-new{width:97% !important;}
.customer-address-form #street_1,.customer-address-form #street_2{width:97% !important;}
.customer-account-edit #email{width:90% !important;}
.firstname-content{width:48% !important;}
.form-list .fields .field .input-box{width:100%;}
.header-container > .container{position:relative;}
#mobile-nav{position:absolute;bottom:34px;left:0;}
.customer-address-form .fields .field{float:left;width:48%;}
.form-list .input-box-wide{width:97%;}
.input-box.input-box-wide.customer-address-new{width:97% !important;}
.firstname-content{width:48% !important;}
.form-list .fields .field .input-box{width:100%;}
.header-container > .container{position:relative;}
#mobile-nav{position:absolute;bottom:34px;left:0;z-index:9;}
#mobile-nav .btn-sidebar{margin:0;float:left;height:34px;width:36px;line-height:30px;color:#999 !important;border:2px solid #000;background:#fff;font-size:12px;padding:0;text-transform:capitalize;position:relative;}
#mobile-nav .btn-sidebar:before{content:"\f0c9";position:absolute;font-family:"FontAwesome";font-size:14px;color:#ffe537 !important;left:10px;top:0;}
#mobile-nav .btn-sidebar span{display:none;}
.box_upload a:hover{color:#26bfcf!important;}
.header_right{background-image: url(../images/index.png);}
.catalog-category-view .extsubcatclass .products-grid .item{min-height:280px;}
@media (max-width:767px){#mobile-nav{bottom:30px;left:50%;margin-left:-24%;position:absolute;z-index:9;}
}
@media (min-width:768px) and (max-width:991px){.header_top .advanced-search{margin-left:45px;}
}
img{border:0;vertical-align:top;}
a:hover{text-decoration:none;color:#ffe537;}
a:focus{outline:0;text-decoration:none;color:#ffe537;}
.pager a:focus{color:#26bfcf!important;}
.mini-products-list a:hover{text-decoration:none;color:#26bfcf;}
.mini-products-list a:focus{outline:0;text-decoration:none;color:#26bfcf;}
h2{font-size:160%;}
h3{font-size:140%;}
h4{font-size:120%;}
h5,
h6{font-size:110%;}
form{display:inline;}
fieldset{border:0;}
legend{display:none;}
table{border:0;border-spacing:0;empty-cells:show;font-size:100%;}
caption,
th,
td{vertical-align:top;text-align:left;font-weight:normal;}
p{margin:0 0 10px;}
strong{font-weight:600 !important;}
address{font-style:normal;line-height:1.35;}
cite{font-style:normal;}
q,
blockquote{quotes:none;}
q:before,
q:after{content:'';}
small,
big{font-size:1em;}
ul,
ol{list-style:none;margin:0;}
.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;}
.nobr{white-space:nowrap !important;}
.wrap{white-space:normal !important;}
.a-left{text-align:left !important;}
.a-center{text-align:center !important;}
.a-right{text-align:right !important;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.f-left,
.left{float:left !important;}
.f-right,
.right{float:right !important;}
.f-none{float:none !important;}
.no-display{display:none;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.no-bg{background:none !important;}
body.page-popup{font-size:12px;padding:20px 30px 30px;}
body.page-popup .page-title.category-title{margin-top:0;}
body.page-popup .page-title.category-title > *{font-size:133.33%;text-transform:uppercase;color:#333;display:none;}
body.page-popup .page-title h1{float:left;font-weight:normal;margin-top:0px;text-transform:uppercase;}
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:#CCC;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:0;text-align:center;}
body.page-popup .product-name{line-height:normal;margin-bottom:10px;}
body.page-popup .ratings{display:inline-block;}
body.page-popup .ratings,
body.page-popup .price-box{text-align:center;display:inline-block;float:none;}
body.page-popup .ratings .old-price,
body.page-popup .price-box .old-price,
body.page-popup .ratings .special-price,
body.page-popup .price-box .special-price,
body.page-popup .ratings .regular-price,
body.page-popup .price-box .regular-price{float:none;display:inline-block;}
body.page-popup .ratings .price,
body.page-popup .price-box .price{font-size:183.33%;}
body.page-popup .ratings .amount{margin:-2px 0 0 20px;float:left;}
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;}
button,
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{font-size:100%;border:1px solid #ccc;margin-bottom:9px;outline:0;}
input[type="text"],
textarea,
input[type="password"]{-webkit-appearance:none;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus{outline:0;}
input[type="radio"]:focus,
input[type="checkbox"]:focus{outline:0;}
label,
.label{font-size:100%;margin-bottom:9px;color:#666;}
select{border:1px solid #ccc;margin:0;padding:2px !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
select:focus{-webkit-box-shadow:none 0px 0px #000000;-moz-box-shadow:none 0px 0px #000000;box-shadow:none 0px 0px #000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;}
input.input-text{height:32px;border:1px solid #ddd;padding:6px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
input.input-text:focus{-webkit-box-shadow:none 0px 0px #000000;-moz-box-shadow:none 0px 0px #000000;box-shadow:none 0px 0px #000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:inherit;}
input.input-text.validation-failed{border-color:#b94a48 !important;}
textarea{width:100%;min-height:150px;-webkit-box-shadow:none 0px 0px #000000;-moz-box-shadow:none 0px 0px #000000;box-shadow:none 0px 0px #000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:5px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
textarea:focus{-webkit-box-shadow:none 0px 0px #000000;-moz-box-shadow:none 0px 0px #000000;box-shadow:none 0px 0px #000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
textarea.validation-failed{border-color:#b94a48 !important;}
.clr{clear:both;}
.price-box p{margin-bottom:0;}
.price-box .price{color:#000;font-size:100%;line-height:18px;text-transform:uppercase;}
.catalog-product-view .product-shop .price-box .price{font-size:28px;}
.price-box .special-price,
.price-box .old-price,
.price-box .regular-price{float:left;}
.price-box .special-price .price-label,
.price-box .old-price .price-label,
.price-box .regular-price .price-label{display:none !important;}
.price-box .special-price{position:relative;float:left;}
.price-box .old-price{margin:0 0 0 10px;}
.price-box .old-price .price{color:#b8b8b8 !important;font-size:100%;min-width:0;background:none;padding:0;margin:0;text-decoration:line-through;font-weight:normal !important;}
.price-box .price-from{margin-right:10px;}
.price-box .price-from,
.price-box .price-to{float:left;}
.price-box .price-from .price-label,
.price-box .price-to .price-label{font-weight:normal;float:left;line-height:18px;display:none;}
.price-box .price-from .price,
.price-box .price-to .price{background:none;color:#ffe537;font-size:85.71%;}
.price-box .minimal-price{margin-bottom:6px;}
.price-box .minimal-price .price-label{float:left;margin-right:5px;}
.price-box .minimal-price .price{background:none;color:#ffe537;}
input[type="button"],
.button,
button{font-size:100%;font-weight:normal;padding:8px 20px;color:#fff;border:none;text-transform:capitalize;background:#333;position:relative;margin-top:40px;}
input[type="button"]:hover,
.button:hover,
button:hover{background:#ffe537;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;color:#666666;}
.buttons-set .back-link{float:left;}
.buttons-set .button{float:right;margin:0 0 0 5px;}
.new-item,
.sale-item{position:absolute;top:20px;float:left;z-index:8;width:50px;height:24px;line-height:24px;text-align:center;color:#fff;}
.new-item{left:20px;line-height:24px;font-size:85.71%;text-transform:uppercase;color:#fff;background:url('../images/group_icon.png') no-repeat -166px -65px;}
.sale-item{right:20px;background:url('../images/group_icon.png') no-repeat -163px -32px;}
.sale-item span{font-size:85.71%;color:#fff;display:inline-block;line-height:24px;}
.page-title{float:left;width:100%;border-bottom:3px double #e6e6e6;margin-bottom:20px;font-weight:normal;text-transform:uppercase;padding:16px 0 15px 0px;}
.page-title h1,
.page-title h2{font-size:128.57%;font-weight:normal;margin:0;text-transform:uppercase;}
.page-title .separator{margin:0 3px;}
.page-title .link-rss{float:right;margin:7px 0 0;}
.sub-title{font-size:110%;clear:both;padding:15px 0 0;font-weight:600 !important;margin:0 0 6px;}
.product-name{text-transform:none;margin:0;}
.title-buttons{text-align:right;}
.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6{float:left;}
.fieldset{border:1px solid #bbafa0;margin:30px 0 15px;padding:15px;}
.fieldset .legend{background:#333;color:#fff;float:left;font-size:100%;font-weight:600 !important;margin:-30px 0 0;padding:4px 8px;line-height:20px;}
.fieldset ul{margin:10px 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{float:left;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%;margin:0 0;}
.col2-set h4{font-size:100%;margin:0 0;}
.col2-set .col-1{width:48.5%;float:left;}
.col2-set .col-2{width:48.5%;float:right;}
.col2-set .content{background:#FFF;padding:10px 20px;border:1px solid #CCC;height:270px;}
.col2-set .buttons-set{border:1px solid #CCC;border-top:none;}
.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;}
.box-head h2{font-size:125%;margin:0 0;}
.box .box-title{position:relative;margin-bottom:20px;border-bottom:1px solid #CCC;}
.box .box-title h3{font-size:110%;margin:0 0;}
.box .box-title h2{font-size:110%;margin:0 0;padding-bottom:10px;}
.box-content{padding:0 20px;}
.box-content h4{font-size:110%;margin-top:0px;}
.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;}
.table-caption{font-size:125%;}
#wishlist-table input{text-align:center;}
#wishlist-table input,
#wishlist-table textarea{margin:10px 0;}
#wishlist-table .add-to-cart-alt{margin-bottom:10px;}
#wishlist-table .price-box p{margin-bottom:0;}
#wishlist-table .price-box .old-price{padding-top:8px;padding-top:2px;}
#wishlist-table .price-box .old-price .price{color:#666;font-size:89%;}
#wishlist-table .price-box .old-price:before{margin-top:1px;}
.data-table{background:#FFF;border:1px solid #CCC;border-collapse:collapse;width:100%;}
.data-table thead tr td,
.data-table thead tr th{background:#eaeaea;border-bottom:1px solid #CCC;border-right:medium none;border-top:1px solid #CCC;padding:10px 10px;text-transform:uppercase;white-space:nowrap;color:#888;}
.data-table tbody th{text-align:left;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:8px;}
.data-table tbody td{border-bottom:1px solid #CCC;border-right:1px solid #CCC;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 #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC;}
.data-table input.input-text{padding:3px 5px;}
.checkout-onepage-index .page-title h1{font-size:133.33%;}
#checkout-progress-wrapper .block-title{font-size:133.33% !important;}
.checkout-progress{margin:10px 0 35px 0;list-style:none;}
.checkout-progress li{display:inline-block;padding:5px 0px;width:20%;text-align:center;background:#CCC;float:left;color:#686868;}
.checkout-progress li.active{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 h2,
.multiple-checkout .col2-set h3,
.multiple-checkout .col2-set h4{line-height:26px;font-size:100%;margin:0 0;}
.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;}
#my-orders-table tbody td.last{white-space:nowrap;}
.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 #CCC;font-size:125%;padding:0 0 20px 20px;text-transform:uppercase;}
.cart-collaterals .totals ul.checkout-types{margin:20px 0 0;padding:0;}
.cart-collaterals .totals ul.checkout-types li{clear:both;margin:0;padding:5px 0;text-align:right;}
.page-popup #product_comparison{margin-bottom:20px;}
.buttons-set{border:none !important;}
.f-left{float:left;}
.f-right{float:right;}
.a-center{text-align:center;}
.a-right{text-align:right;}
.a-left{text-align:left;}
.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,
.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;}
.cart{margin-top:15px;}
.cart .page-title{margin-top:0;padding-left:0;}
.cart .page-title h1{font-size:214.28%;}
.cart .btn-remove{width:19px;}
.cart .btn-remove:before{left:1px;width:19px;}
.cart .btn-proceed-checkout{padding:10px 20px;margin-bottom:0;background:#ffe537;color:#666666; margin-top: 0;}
.cart .btn-proceed-checkout:hover{color:#fff;background:#333;}
.cart thead tr th{background:#eaeaea;border-bottom:1px solid #CCC;border-right:medium none;border-top:1px solid #CCC;padding:10px 10px;text-transform:uppercase;white-space:nowrap;color:#333;}
.cart h1{float:left;}
.cart h2{font-size:114.28%;}
.cart ul.checkout-types{list-style:none;margin:0 0 10px;float:right;}
.cart .btn-remove{position:relative;width:20px;}
.cart .input-box{width:100%;}
.cart .input-box input.input-text{margin:0 0 10px;width:94%;}
.cart .input-box select{width:100%;height:32px;padding:7px !important;}
.cart .btn-remove{width:19px;}
.cart .btn-remove:before{left:0;}
.cart .data-table input.input-text{max-width:40px;text-align:center;}
.cart .btn-continue{float:left;}
.cart .col2-set{width:70%;float:left;}
.cart .totals{width:28%;float:right;}
.cart .discount,
.cart .shipping,
.cart .crosssell{background:#FFF;border:1px solid #CCC;margin-bottom:20px;padding:0 20px 20px;}
.cart .discount h2,
.cart .shipping h2,
.cart .crosssell h2{font-size:125%;text-transform:uppercase;}
.cart-collaterals .shipping{display:none;}
.cart-collaterals .shipping .shipping-form{margin-top:20px;}
.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:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.cart .crosssell .product-details{float:left;width:170px;}
.cart .form-list{margin:0 0;list-style:none;}
.cart #co-shipping-method-form .sp-methods{margin-top:8px;}
.cart #co-shipping-method-form ul{list-style:none;margin:0 0 5px 0;width:100%;float:left;}
.cart #co-shipping-method-form ul li{width:100%;margin:5px 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;}
#remember-me-popup{display:none;}
.checkout-onepage-success .page-title{margin:0;}
.checkout-onepage-success .buttons-set{float:left;}
.checkout-onepage-success .buttons-set .button{margin:0;}
#checkoutSteps{list-style:none;margin:0 0;}
#checkoutSteps .show-m{display:none;}
#checkoutSteps h4{margin:5px 0;}
#checkoutSteps ul,
#checkoutSteps ol{list-style:none;margin:0 0;}
#checkoutSteps li{margin-bottom:1px;}
#checkoutSteps li .step-title{padding:8px 15px;background:#CCC;}
#checkoutSteps li .step-title .number{float:left;padding:0 5px;margin:0 10px 0 0;color:#FFF;}
#checkoutSteps li .step-title h2{font-size:125%;text-transform:uppercase;float:left;line-height:normal;margin:0 0;}
#checkoutSteps li .step-title a{float:right;}
#checkoutSteps li.allow .step-title{cursor:pointer;}
#checkoutSteps li.active .step-title{background:#FFF;border:1px solid #CCC;border-bottom:none;cursor:default;}
#checkoutSteps li .step{border:1px solid #CCC;padding:15px 20px;}
#checkoutSteps li .step fieldset ul{list-style:none;margin:0 0;}
#checkoutSteps li .step fieldset p.required{text-align:right;}
#checkoutSteps #checkout-step-shipping_method dt{float:left;width:100%;margin-bottom:5px;}
#checkoutSteps #checkout-step-shipping_method li{float:left;width:100%;}
#checkoutSteps #checkout-step-shipping_method label{float:left;}
#checkoutSteps #checkout-step-shipping_method input[type="radio"],
#checkoutSteps #checkout-step-shipping_method input[type="checkbox"]{margin:-1px 5px 0 !important;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#checkoutSteps .please-wait{margin:0;line-height:30px;float:right;}
#checkoutSteps .control input{margin:0px 5px 0 0 !important;}
#checkoutSteps #checkout-review-table{margin-bottom:10px;}
.fields .field{float:left;width:270px;}
.input-box input[type="text"],
.input-box input.input-text{width:240px;}
.input-box select{width:260px;}
.search-form ul{list-style:none;}
.page-head{margin-top:10px;}
.checkout-cart-index form {
    width: 76%;
    display: inline-block;
    border-right: 1px solid #CCC;
}    
.checkout-cart-index .cart .totals {
    width: 22%;
    background-color: #f5f5f5;
    padding: 15px;
}
.page-head h2,
.page-head h3,
.page-head h4,
.page-head h5{text-transform:uppercase;font-weight:600 !important;margin:-10px 0 10px;}
.form-list label.required{font-weight:600 !important;}
.form-list label.required em{font-variant:normal;color:#eb340a;margin-right:3px;}
.page-print{padding:25px 30px;text-align:left;}
.page-empty{padding:20px;text-align:left;}
.page-popup{padding:25px 30px;text-align:left;}
.main{margin:0 auto;text-align:left;}
.validation-advice{clear:both;min-height:13px;margin:3px 0 10px;padding-left:17px;font-size:11px;font-weight:600 !important;line-height:13px;background:url(../images/validation_advice_bg.gif) 2px 0 no-repeat;color:#eb340a;}
.validation-failed{border:1px dashed #eb340a !important;background:#faebe7 !important;}
p.required{font-size:11px;text-align:right;color:#EB340A;}
.v-fix{float:left;}
.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative;}
.success{color:#3d6611;font-weight:600 !important;}
.error{color:#df280a;font-weight:600 !important;}
.notice{color:#e26703;}
.messages,
.messages ul{list-style:none !important;margin:0 !important;padding:0 !important;}
.messages{width:100%;overflow:hidden;}
.messages li{margin:0 0 10px !important;}
.messages li li{margin:0 0 3px !important;}
.error-msg,
.success-msg,
.note-msg,
.notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 9px !important;background-repeat:no-repeat !important;min-height:24px !important;padding:8px 8px 8px 32px !important;font-size:11px !important;font-weight:600 !important;}
.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url(../images/i_msg-error.gif);color:#df280a;}
.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url(../images/i_msg-success.gif);color:#3d6611;}
.note-msg,
.notice-msg{border-color:#fcd344;background-color:#fafaec;background-image:url(../images/i_msg-note.gif);color:#3d6611;}
.note-msg,
.notice-msg{float:left;width:100%;}
.title-buttons{text-align:right;}
.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6{float:left;}
.info-box{background:#ffffff url(../images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px;}
.info-box h2{font-weight:600 !important;font-size:13px;}
.info-table th{font-weight:600 !important;padding:2px 15px 2px 0;}
.info-table td{padding:2px 0;}
tr.summary-total{cursor:pointer;}
tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(../images/bkg_collapse.gif) 0 5px no-repeat;cursor:pointer;}
tr.show-details .summary-collapse{background-position:0 -52px;}
tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465;}
tr.summary-details-first td{border-top:1px solid #d2d8db;}
tr.summary-details-excluded{font-style:italic;}
.cart-tax-info{display:block;}
.cart-tax-info,
.cart-tax-info .cart-price{padding-right:20px;}
.cart-tax-total{display:block;padding-right:20px;background:url(../images/bkg_collapse.gif) 100% 5px no-repeat;cursor:pointer;}
.cart-tax-info .price,
.cart-tax-total .price{display:inline !important;font-weight:normal !important;}
.cart-tax-total-expanded{background-position:100% -52px;}
.std .subtitle{padding:0;}
.checkout-cart-index .cart fieldset{
	overflow: hidden !important;
}
.std ol.ol{list-style:decimal outside;padding-left:1.5em;}
.std ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px;}
.std dl dt{font-weight:600 !important;}
.std dl dd{margin:0 0 10px;}
.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote{margin:0 0 1em;padding:0;}
.std ul{list-style:disc outside;padding-left:1.5em;}
.std ol{list-style:decimal outside;padding-left:1.5em;}
.std ul ul{list-style-type:circle;}
.std ul ul,
.std ol ol,
.std ul ol,
.std ol ul{margin:.5em 0;}
.std dt{font-weight:600 !important;}
.std dd{padding:0 0 0 1.5em;}
.std blockquote{font-style:italic;padding:0 0 0 1.5em;}
.std address{font-style:normal;}
.std b,
.std strong{font-weight:600 !important;}
.std i,
.std em{font-style:italic;}
.link-cart{color:#dc6809 !important;font-weight:600 !important;}
.link-reorder{font-weight:600 !important;color:#dc6809 !important;}
.link-print{font-weight:600 !important;color:#dc6809;}
.link-rss{background:url(../images/i_rss.gif) 0 2px no-repeat;padding-left:18px;line-height:14px;white-space:nowrap;}
.btn-previous{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(../images/btn_previous.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;}
.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(../images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;}
.cards-list dt{margin:5px 0 0;}
.cards-list .offset{padding:2px 0 2px 20px;}
.separator{margin:0 3px;}
.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#f00;text-indent:-999em;overflow:hidden;}
.global-site-notice{border:1px solid #cfcfcf;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f;}
.global-site-notice .notice-inner{width:860px;margin:0 auto;padding:12px 0 12px 80px;background:url(../images/i_notice.gif) 20px 25px no-repeat;text-align:left;}
.global-site-notice .notice-inner p{margin:0;border:1px dotted #cccc73;padding:10px;}
.global-site-notice .notice-inner .actions{padding-top:10px;}
.notice-cookie{position:fixed;z-index:9999;width:100%;bottom:0;left:0;margin:0 !important;opacity:0.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";}
.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;border:0;text-align:center;color:#fff;}
.demo-notice .notice-inner{width:auto;padding:0;background:none;text-align:center;}
.demo-notice .notice-inner p{padding:0;border:0;}
.my-account .page-title{margin-bottom:15px !important;}
.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;line-height:26px;}
.my-account .pager .limiter select{float:left;height:24px;line-height:24px;margin:0 10px 0 0;padding:2px;width:80px;}
.my-account .tags-list li{float:left;margin-right:10px;}
.my-account .tags-list li a{font-size:100% !important;text-transform:capitalize;}
.tag-customer-index .buttons-set{float:left;margin-top:10px;width:100%;}
.block-subscribe > label{margin:20px 0 0;}
.block-subscribe .block-content form{margin-bottom:0px;}
.block-subscribe .block-content form .input-box input{border:1px solid #ededed;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:7px;margin:0 0 20px;height:36px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.block-subscribe .block-content form .input-box input.validation-failed{border-color:#B94A48;}
.block-subscribe .block-content form .input-box .actions button{font-size:92.30%;font-weight:normal;}
.block-subscribe .block-content form .input-box .validation-advice{display:none;}
.block-viewed .block-title strong{background-image:url(../images/i_block-viewed.gif);}
.block-compared .block-title strong{background-image:url(../images/i_block-list.gif);background-position:0 1px;}
.block-gr-search li{padding:3px 9px;}
.block-banner{border:0;}
.block-banner .block-content{padding:0;text-align:center;}
.block-login .block-title strong{background-image:url(../images/i_ma-info.gif);}
.block-login .block-content{padding:5px 10px;}
.block-login label{font-weight:600 !important;color:#666;}
.block-login input.input-text{display:block;width:167px;margin:3px 0;}
.block-login .actions{background:none;padding:0;margin:3px 0 0;}
.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center;}
.sidebar .paypal-logo a{float:none;}
.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;padding:10px 0;border-top:3px double #ccc;border-bottom:3px double #ccc;margin-bottom:10px;}
.page-sitemap ul.links a{text-transform:uppercase;font-weight:600 !important;}
.advanced-search select{padding:3px;}
.advanced-search select option{padding:3px;}
.rating-box{background:url("../images/bkg_rating.png") repeat-x scroll 0px 0px transparent;display:inline-block;height:13px;position:relative;vertical-align:middle;width:90px;margin:0 0;float:left;}
.rating-box .rating{background:url("../images/bkg_rating.png") repeat-x scroll 0px -87px transparent;height:12px;left:0;position:absolute;top:0;}
.no-rating a{color:#999;}
.no-rating a:hover{color:#ffe537;}
.rating-links{display:none;}
.rating-links a{margin:0 8px;color:#635d5d;}
.rating-links a:hover{color:#ffe537;}
.no-rating a{color:#999;}
.no-rating a:hover{color:#000;}
.ratings-table{margin:10px 0;}
.ratings-table th,
.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0;}
.ratings-table th{font-weight:600 !important;padding-right:8px;}
.email-friend{margin:0;}
.alert-price{margin:0;font-size:11px;}
.alert-stock{margin:0;font-size:11px;}
.minimal-price{margin:0;}
.minimal-price .price-label{white-space:nowrap;}
.minimal-price-link{display:block;}
.minimal-price-link .label{color:#1e7ec8;}
.minimal-price-link .price{font-weight:normal;color:#1e7ec8;}
.price-excluding-tax{display:block;color:#999;}
.price-excluding-tax .label{white-space:nowrap;color:#999;}
.price-excluding-tax .price{font-size:13px;font-weight:normal;color:#c76200;}
.price-including-tax{display:block;color:#999;}
.price-including-tax .label{white-space:nowrap;color:#999;}
.price-including-tax .price{font-size:13px;font-weight:600 !important;color:#c76200;}
.configured-price{margin:0;}
.configured-price .price-label{font-weight:600 !important;white-space:nowrap;}
.configured-price .price{font-weight:600 !important;}
.weee{display:block;font-size:11px;color:#444;}
.weee .price{font-size:11px;font-weight:normal;}
.price-excl-tax{display:block;}
.price-excl-tax .label{display:block;white-space:nowrap;}
.price-excl-tax .price{display:block;}
.price-incl-tax{display:block;}
.price-incl-tax .label{display:block;white-space:nowrap;}
.price-incl-tax .price{display:block;font-weight:600 !important;}
.price-from{margin:0;}
.price-from .price{font-size:128.57%;}
.price-from .price-label{white-space:nowrap;}
.price-to{margin:0;}
.price-to .price{font-size:128.57%;}
.price-to .price-label{white-space:nowrap;}
.price-notice{padding-left:10px;color:#999;}
.price-notice .price{color:#2f2f2f;}
.product-pricing,
.tier-prices{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #dadddd;color:#424242;}
.tier-prices li{line-height:1.4;background:url(../images/i_tier.gif) no-repeat 0 3px;padding:2px 0 2px 10px;}
.tier-prices .benefit{font-style:italic;font-weight:600 !important;color:#2f2f2f;}
.tier-prices .price{font-weight:600 !important;color:#2f2f2f;}
.tier-prices-grouped li{padding:2px 0;color:#e26703;}
.tier-prices-grouped li .price{font-weight:600 !important;}
.add-to-links .separator{display:none;}
.send-friend .form-list{width:615px;overflow:hidden;}
.send-friend .form-list li{margin-right:-15px;}
.send-friend .form-list li p{margin:0 15px 0 0;}
.send-friend .form-list .field{width:315px;}
.send-friend .form-list .input-box{width:300px;}
.send-friend .form-list input.input-text,
.send-friend .form-list textarea{width:294px;}
.send-friend .form-list li.wide .input-box{width:612px;}
.send-friend .form-list li.wide textarea{width:609px;}
.send-friend .buttons-set .limit{float:right;margin:0 7px 0 0;font-size:11px;line-height:21px;}
.advanced-search .form-list label{width:160px;padding-right:10px;}
.advanced-search .form-list .input-box,
.advanced-search .form-list .input-range{float:left;clear:none;}
.advanced-search-amount{margin:0 0 10px;}
.advanced-search-summary{margin:10px 0;border:1px solid #e9d7c9;background:#fff6f1;padding:10px;}
.advanced-search-summary ul{float:left;width:49%;}
.advanced-search-summary strong{color:#E17C24;padding-left:15px;background:url(../images/i_search_criteria.gif) 0 3px no-repeat;}
.advanced-search-summary p{clear:both;font-weight:600 !important;margin:0;}
.rss-title h1{background:url(../images/i_rss-big.png) 0 4px no-repeat;padding-left:27px;}
.rss-table .link-rss{display:block;line-height:1.55;background-position:0 4px;}
.item-options dt{font-weight:600 !important;font-style:italic;}
.item-options dd{padding-left:10px;margin:0 0 6px;}
.truncated{cursor:help;}
.truncated a.dots{cursor:help;}
.truncated a.details{cursor:help;}
.truncated .truncated_full_value{position:relative;z-index:999;}
.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6;}
.truncated .truncated_full_value .item-options > p{font-weight:600 !important;text-transform:uppercase;}
.block-content.mini-cart-custom .truncated .show .item-options{
    top: 20px;
    left: 0;	
}
.block-content.mini-cart-custom .truncated {
	display: inline-block;
}
.truncated .show .item-options{top:-20px;left:50%;}
.col-left .truncated .show .item-options{left:15px;top:7px;}
.col-right .truncated .show .item-options{left:-240px;top:7px;}
.tool-tip{border:1px solid #7BA7C9;background:#EAF6FF;padding:15px 20px;position:absolute;z-index:9999;}
.tool-tip .btn-close{margin:-9px -14px 0;text-align:right;}
.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(../images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden;}
.tool-tip .tool-tip-content{padding:5px;}
.gift-messages h3{font-size:12px;font-weight:600 !important;color:#e87403;}
.gift-messages p.control{color:#8e8d8b;}
.gift-messages-form{position:relative;}
.gift-messages-form label{float:none !important;position:static !important;}
.gift-messages-form h4{font-size:12px;font-weight:600 !important;color:#e87403;}
.gift-messages-form .whole-order{margin:0 0 25px;}
.gift-messages-form .item{margin:0 0 10px;}
.gift-messages-form .item .product-img-box{float:left;width:75px;}
.gift-messages-form .item .product-image{margin:0 0 7px;}
.gift-messages-form .item .number{margin:0;font-weight:600 !important;text-align:center;color:#8a8987;}
.gift-messages-form .item .details{margin-left:90px;}
.gift-messages-form .item .details .product-name{font-size:13px;font-weight:600 !important;margin:0 0 10px;}
.gift-messages-form .item .details .form-list .field{width:255px;}
.gift-messages-form .item .details .form-list .input-box{width:240px;}
.gift-messages-form .item .details .form-list input.input-text{width:234px;}
.gift-messages-form .item .details .form-list li.wide .input-box{width:500px;}
.gift-messages-form .item .details .form-list li.wide textarea{width:494px;}
.gift-message-link{font-size:11px;background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat;padding-right:7px;}
.gift-message-link.expanded{background-position:100% -40px;}
.gift-message-row{background:#f2efe9;}
.gift-message-row .btn-close{float:right;width:16px;height:16px;background:url(../images/btn_gm-close.gif) 0 0 no-repeat;font-size:0;line-height:0;text-indent:-999em;overflow:hidden;}
.checkout-agreements li{margin:0;}
.checkout-agreements .agreement-content{overflow:auto;padding:10px;background-color:#fbfaf6;border:1px solid #bbb6a5;}
.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px;}
.checkout-agreements .agree input.checkbox{margin-right:6px;}
.checkout-agreements .agree label{font-weight:600 !important;color:#666;}
.opc .checkout-agreements{border:1px solid #d9dde3;border-width:0 1px;padding:5px 30px;}
.opc .checkout-agreements li{margin:20px 0 0;}
.opc .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px;}
.opc .checkout-agreements .agree{padding-left:6px;}
.centinel .authentication{border:1px solid #ddd;background:#fff;}
.centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important;}
.opc .centinel{border:1px solid #bbb6a5;border-width:0 1px 1px;padding:10px 30px;}
.info-set{background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px;}
.info-set h2{font-size:13px;font-weight:600 !important;margin:0 0 10px;}
.info-set h3,
.info-set h4{font-size:13px;font-weight:600 !important;color:#E26703;}
.info-set h2 a,
.info-set h3 a,
.info-set h4 a{font-weight:normal;}
.info-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative;}
.info-set h3.legend{margin:0 0 10px;color:#0a263c;}
.info-set .divider{margin:0 -20px;padding:25px 0;position:relative;}
.info-set .box{margin:0 0 15px;}
.info-set .box h2{color:#e26703;}
.info-set .data-table .product-name{font-size:1em !important;font-weight:600 !important;color:#1e7ec8 !important;}
.info-set .data-table .product-name a{font-weight:600 !important;}
.info-set .data-table .item-options{margin:5px 0 0;}
.account-login .content{min-height:345px;padding:14px 21px;border:1px solid #ccc;border-bottom:0;}
.account-login .content h2{font-weight:600 !important;font-size:13px;margin:0 0 14px;padding:0 0 10px 23px;border-bottom:1px solid #ddd;background-position:0 1px;background-repeat:no-repeat;text-transform:uppercase;color:#ffe537;}
.account-login .new-users h2{background-image:url(../images/i_page1.gif);}
.account-login .registered-users h2{background-image:url(../images/i_page2.gif);}
.account-login .buttons-set{border:1px solid #ccc !important;border-top:none !important;margin:0;padding:8px 13px;background:#dee5e8 url(../images/bkg_buttons-set1.gif) 0 0 repeat-x;}
.captcha-note{clear:left;padding-top:5px;}
.captcha-image{float:left;display:inline;margin:0;position:relative;width:258px;}
.captcha-image .captcha-img{border:1px solid #b6b6b6;vertical-align:bottom;width:100%;}
.registered-users .captcha-image{margin:0;}
.captcha-reload{cursor:pointer;position:absolute;top:2px;right:2px;}
.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear;}
.window-overlay{background:url(../images/window_overlay.png) repeat;background:rgba(0, 0, 0, 0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990;}
.remember-me label{float:none;margin:0 6px;}
.remember-me-popup{background:#fff;border:1px solid #ccc;left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;text-align:left;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;-box-shadow:0 0 6px #ccc;z-index:1000;}
.remember-me-popup h3{background:#d9e5ee;border-bottom:1px solid #ccc;font-size:14px;padding:5px 10px;}
.remember-me-popup .remember-me-popup-head{position:relative;}
.remember-me-popup .remember-me-popup-head .remember-me-popup-close{background:url(../images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:7px;right:7px;height:15px;width:15px;text-indent:-9999em;}
.remember-me-popup .remember-me-popup-body{padding:10px;}
.remember-me-popup .remember-me-popup-body a{display:inline-block;height:19px;border:1px solid #de5400;background:#f18200;padding:0 8px;text-align:center;text-decoration:none;white-space:nowrap;color:#fff;}
.my-account .title-buttons .link-rss{float:none;margin:0;}
.dashboard .welcome-msg{margin:0 8em 1.5em 0;}
.dashboard .welcome-msg p{margin:0;}
.dashboard .col2-set{margin:0 0 15px;}
.box-account{background:#ffffff url(../images/bkg_account_box.gif) 0 0 repeat-x;border:1px solid #ccc;border-color:#ccc #999 #999 #ccc;padding:15px;margin:0 0 20px;}
.box-account .box-head{border-bottom:1px solid #d9dde3;margin:0 0 10px;text-align:right;}
.box-account .box-head h2{float:left;margin:0;font-size:13px;line-height:22px;font-weight:600 !important;text-transform:uppercase;background-position:0 0;background-repeat:no-repeat;padding-left:21px;color:#e65505;}
.dashboard .box .box-title{background:url(../images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 2px;margin:0 0 8px;text-align:right;}
.dashboard .box .box-title h3,
.dashboard .box .box-title h4{float:left;font-size:13px;font-weight:600 !important;margin:0;}
.dashboard .box-recent .box-head h2{background-image:url(../images/i_folder-table.gif);}
.dashboard .box-info .box-head h2{background-image:url(../images/i_ma-info.gif);}
.dashboard .box-info h4{font-size:11px;font-weight:600 !important;text-transform:uppercase;}
.dashboard .box-reviews .box-head h2{background-image:url(../images/i_ma-reviews.gif);}
.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:600 !important;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c;}
.dashboard .box-reviews .details{margin-left:20px;}
.dashboard .box-reviews li.item{margin:0 0 7px;}
.dashboard .box-reviews li.item.last{margin:0;}
.dashboard .box-reviews .ratings{margin:7px 0 0;}
.dashboard .box-tags .box-head h2{background-image:url(../images/i_ma-tags.gif);}
.dashboard .box-tags .number{float:left;font-size:10px;font-weight:600 !important;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c;}
.dashboard .box-tags .details{margin-left:20px;}
.dashboard .box-tags li.item{margin:0 0 7px;}
.dashboard .box-tags li.item.last{margin:0;}
.dashboard .box-tags .tags strong,
.dashboard .box-tags .tags ul,
.dashboard .box-tags .tags ul li{display:inline;}
.addresses-list h2{font-weight:600 !important;margin-top:0;color:#ffe537;text-transform:uppercase;}
.addresses-list h3{font-weight:600 !important;}
.addresses-list address{margin:0 0 3px;}
.addresses-list p{margin:0;}
.addresses-list a{font-weight:600 !important;}
.addresses-list .link-remove{color:#646464;}
.addresses-list .separator{margin:0 3px;}
.addresses-list li.item{background:#ffffff url(../images/gen_bkg_account_box.gif) 0 0 repeat-x;border:1px solid #ccc;padding:10px 13px;margin:0 0 10px;}
.addresses-list li.empty{background:none;border:0;padding:0;}
.addresses-list li.empty p{font-weight:600 !important;}
.addresses-list .addresses-additional li.item{background:none;border:0;padding:0;}
.sales-order-view .order-info { margin: 15px 0 8px 0;}
.sales-order-view .my-account .page-title { padding: 16px 8px 15px 8px;}
.order-info{background:#dee5e8;border:1px solid #d0cbc1;padding:4px 8px;margin:0 0 8px;}
.order-info dt,
.order-info dd,
.order-info ul,
.order-info li{display:inline;}
.order-info .current{font-weight:600 !important;}
.order-info li{margin:0 3px;}
.order-date{margin:10px 0;}
.order-info-box{background:#ffffff url(../images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px;}
.order-info-box h2{font-weight:600 !important;font-size:13px;}
.order-info-box .box-payment p{margin:0 0 3px;}
.order-info-box .box-payment th{font-weight:600 !important;padding-right:7px;}
.order-items{width:100%;overflow-x:auto;}
.order-items h2,
.order-items h3{clear:none;font-weight:600 !important;font-size:13px;padding:0;margin:0 0 5px;color:#0a263c;}
.order-items .product-name{font-size:1em !important;font-weight:600 !important;}
.order-items .link-print{color:#1e7ec8;font-weight:normal;}
.order-items .order-links{text-align:right;}
.order-additional{margin:15px 0;}
.gift-message dt strong{color:#666;}
.gift-message dd{font-size:13px;margin:5px 0 0;}
.order-about dt{font-weight:600 !important;}
.order-about dd{font-size:13px;margin:0 0 7px;}
.tracking-table{margin:0 0 15px;}
.tracking-table th{font-weight:600 !important;white-space:nowrap;}
.tracking-table-popup{width:100%;}
.tracking-table-popup th{font-weight:600 !important;white-space:nowrap;}
.tracking-table-popup th,
.tracking-table-popup td{padding:1px 8px;}
.page-print .print-head{margin:0 0 15px;}
.page-print .print-head .logo{float:left;}
.page-print .print-head address{float:left;margin-left:15px;}
.page-print h1{font-size:16px;font-weight:600 !important;}
.page-print h2,
.page-print h3{font-size:13px;font-weight:600 !important;}
.page-print h2.h2{font-size:16px;font-weight:600 !important;}
.page-print .order-date{background:url(../images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px;}
.page-print .col2-set{margin:0 0 10px;}
.page-print .gift-message-link{display:none;}
.catalog-product-view .messages { position: relative;  top: 9px;}
.page-print .price-excl-tax,
.page-print .price-incl-tax{display:block;white-space:nowrap;}
.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax .price{display:inline;}
.my-wishlist .price-box .price-from .price-label,
.my-wishlist .price-box .price-to .price-label{font-size:12px;}
.my-wishlist .data-table td{padding:10px;}
.my-wishlist .product-image{display:block;width:113px;height:113px;margin:0 0 5px;}
.my-wishlist textarea{display:block;width:97%;height:109px;}
.my-wishlist .buttons-set{margin-top:2em;}
.my-wishlist .buttons-set button.button{float:none;}
#wishlist-table .add-to-links{white-space:nowrap;}
.my-tag-edit{float:left;margin:0 0 10px;}
.my-tag-edit .btn-remove{float:right;margin:4px 0 0 5px;}
#my-tags-table{clear:both;}
#my-tags-table td{padding:10px;}
#my-tags-table .add-to-links{white-space:nowrap;}
#my-reviews-table td{padding:10px;}
.product-review .product-img-box{float:left;width:140px;}
.product-review .product-img-box .product-image{display:block;width:125px;height:125px;}
.product-review .product-img-box .label{font-size:11px;margin:0 0 3px;}
.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px;}
.product-review .product-details{margin-left:150px;}
.product-review .product-name{font-size:16px;font-weight:600 !important;margin:0 0 10px;}
.product-review h3{font-size:12px;margin:0 0 3px;color:#2f2f2f;}
.product-review .ratings-table{margin:0 0 10px;}
.product-review dt{font-weight:600 !important;}
.product-review dd{font-size:13px;margin:5px 0 0;}
.billing-agreements .info-box{margin:15px 0;}
.billing-agreements .form-list li select{float:left;}
.billing-agreements .form-list li button.button{float:left;margin-left:10px;}
.billing-agreements .table-caption{font-weight:600 !important;font-size:13px;}
.cart-msrp-totals{color:red;font-size:12px !important;font-weight:600 !important;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:600 !important;text-align:left;padding:2px 5px;text-shadow:0 1px 0 #fff;}
.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100;}
.map-popup-heading{background:#d9e5ee;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px;}
.map-popup-heading h2{font-size:16px;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis;}
.map-popup-arrow{background:url(../images/map_popup_arrow.gif) no-repeat;position:absolute;left:50%;top:-10px;height:10px;width:19px;}
.map-popup-close{background:url(../images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:8px;right:10px;height:15px;width:15px;text-indent:-9999em;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px;}
.map-popup-checkout{display:inline;float:right;text-align:right;}
.map-popup-checkout span{display:block;padding-right:30px;}
.map-popup-checkout .paypal-logo{margin:0 0 5px;}
.map-popup-price .price-box,
.map-popup-price .price-box .special-price{margin:0;padding:0;}
.map-popup-price{margin:5px 0 0;}
.map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word;}
.map-popup-only-text{border-top:1px solid #ddd;}
.home-callout{margin-bottom:12px;}
.home-callout img{display:block;}
.home-spot{float:left;width:470px;margin-left:20px;}
.best-selling h3{margin:12px 0 6px 0;color:#e25203;font-size:1.2em;}
.best-selling table{border-top:1px solid #ccc;}
.best-selling tr.odd{background:#eeeeee url(../images/best_selling_tr_odd_bg.gif) 0 100% repeat-x;}
.best-selling tr.even{background:#ffffff url(../images/best_selling_tr_even_bg.gif) 0 100% repeat-x;}
.best-selling td{width:50%;border-bottom:1px solid #ccc;padding:8px 10px 8px 8px;font-size:11px;}
.best-selling .product-img{float:left;border:2px solid #dcdcdc;}
.best-selling .product-description{margin-left:107px;line-height:1.3em;}
.best-selling a.product-name,
.home-spot .best-selling a.product-name:hover{color:#203548;}
.price-box-bundle{float:left;width:100%;margin-top:10px;}
.price-box-bundle .price-box{margin:0 !important;}
.price-box-bundle .price-box .price{float:left;font-size:171.41%;}
.price-box-bundle .price-box .price-label{display:block !important;float:left;line-height:30px;font-weight:normal;margin-right:5px;}
.price-box-bundle .price-box .price-from{margin-right:10px;float:left;}
.price-as-configured .price-box .price{float:left;font-size:171.41%;}
.qty-holder .qty{width:40px;text-align:center;}
.price-box .price-as-configured{float:left;}
.review-customer-index.default .product-name {
    font-size: 14px;
}
.price-box .price-as-configured .price-label{display:block !important;float:left;color:#666;font-weight:normal;line-height:30px;margin-right:10px;}
.price-box .price-as-configured .full-product-price{float:left;font-size:128.57%;}
.price-box .price-as-configured .price{float:left;}
.cart .page-title{margin-bottom:10px!important;}
.cart .cart-collaterals{margin-top:15px;}
.cart .cart-collaterals #crosssell-products-list > li{margin-top:20px;}body.review-customer-index.default 
.cart .cart-collaterals #crosssell-products-list .product-image{float:left;border:1px solid #ccc;margin:4px 10px 5px 0;}
.cart .cart-collaterals #crosssell-products-list .product-image:hover{border-color:#ffe537;}
.cart .cart-collaterals #crosssell-products-list .product-details .product-name{display:block;}
.cart .cart-collaterals #crosssell-products-list .product-details .price-box{float:left;width:100%;margin:5px 0;min-width:210px;width:auto;}
.cart .cart-collaterals #crosssell-products-list .product-details .price-box p{margin-bottom:0;}
.cart .cart-collaterals #crosssell-products-list .product-details .button.btn-cart{padding:5px 15px;margin:5px 0 !important;}
.cart .cart-collaterals #crosssell-products-list .product-details .add-to-links{float:left;margin-left:10px;}
#flycart_confirm_window{border:5px solid rgba(255, 255, 255, 0.1);}
#flycart_confirm_window .inner{padding:20px;background:#fbfbfb;}
#flycart_confirm_window .inner .flycart_msg_title{position:relative;color:#858785;font-size:14px;margin:60px 0 45px;}
#flycart_confirm_window .inner .flycart_msg_title:before{content:"\f0a1";font-family:"FontAwesome";font-size:30px;position:absolute;top:-45px;left:50%;width:35px;height:32px;color:#858785;}
#flycart_confirm_window .inner button.flycart_msg_bnt::-moz-focus-inner,
#flycart_confirm_window .inner #flycart_configurable_add_to_cart button.btn-cart{padding:0;border:0;}
#flycart_confirm_window .inner button.flycart_msg_bnt,
#flycart_confirm_window .inner #flycart_configurable_add_to_cart button.btn-cart{-webkit-border-fit:lines;}
#flycart_confirm_window .inner button.flycart_msg_bnt,
#flycart_confirm_window .inner #flycart_configurable_add_to_cart button.btn-cart{overflow:visible;width:auto;border:0;padding:0;margin:0;cursor:pointer;background:#858785;padding:6px 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#flycart_confirm_window .inner button.flycart_msg_bnt span,
#flycart_confirm_window .inner #flycart_configurable_add_to_cart button.btn-cart span{display:block;border:0;font-size:14px;text-align:center;color:#fbfbfb;}
#flycart_confirm_window .inner button.flycart_msg_bnt_ptc{background:#fe983d;margin-left:5px;}
#flycart_confirm_window .inner .flycart_confirm_window_actions{margin-bottom:35px;}
.quickview-main #product-tabs,
.quickview-main .wrap-addthis{display:none;}
.subnav-fixed{position:fixed;top:0px !important;left:0;width:100%;z-index:999!important;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;background:#fff;}
.block.block-reorder{float:left;width:100%;}
.block.block-account ul{list-style:none;margin:0;border:1px solid #ccc;border-top:none;}
.block.block-account ul li{margin:3px 0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;line-height:30px;border-top:1px solid #ccc;padding-left:20px;}
.block.block-account ul li strong{color:#ffe537;}
.block.block-account ul li:hover{padding-left:30px;}
.block.block-reorder ol{list-style:none;margin:0 0;}
.block.block-reorder ol li input{float:left;margin:0 8px 0 0;}
.block.block-reorder .actions{margin:10px 0 0;}
.block.block-reorder .actions .btn-cart,
.block.block-reorder .actions .btn-update,
.block.block-reorder .actions .btn-pro-config{margin-right:10px;}
.block.block-progress dl{margin:0 0;}
.block.block-progress dl > div,
.block.block-progress dl > dt{margin:0 0;padding:8px 0;border-top:1px solid #d4d4d4;}
.block.block-progress dl > div:first-child,
.block.block-progress dl > dt:first-child{border-top:none;}
#product-shop .btn-group,
.product-shop .btn-group{margin-left:0 !important;}
#product-shop .group-pro,
.product-shop .group-pro{margin-left:82px !important;}
#product-shop #super-product-table,
.product-shop #super-product-table{margin-bottom:10px;margin-top:30px;}
#product-shop #super-product-table td,
.product-shop #super-product-table td{line-height:30px;}
#product-shop #super-product-table td .price-box .old-price:before,
.product-shop #super-product-table td .price-box .old-price:before{margin-top:0;}
#product-shop #super-product-table td .price-box .old-price .price,
.product-shop #super-product-table td .price-box .old-price .price{margin-right:0;}
#product-shop #super-product-table td .price-box .price,
.product-shop #super-product-table td .price-box .price{font-size:128.57% !important;}
#product-shop #super-product-table td input.input-text,
.product-shop #super-product-table td input.input-text{margin:0;width:40px;text-align:center;}
#product-shop .required em,
.product-shop .required em{color:#f00;margin-right:2px;}
#product-shop #downloadable-links-list .s-input,
.product-shop #downloadable-links-list .s-input{float:left;}
#product-shop #downloadable-links-list .s-label,
.product-shop #downloadable-links-list .s-label{float:left;line-height:25px;margin-left:10px;}
#confirmbox .btn-cart:hover{background:#ffe537 !important;}
#confirmbox dl dt{float:left;margin-right:10px;min-width:54px;}
#confirmbox dl .group-item{float:left;width:100%;margin:5px 0;}
#confirmbox .input-box .options-list > li{float:left;position:relative;width:26px;height:26px;margin-right:5px;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#confirmbox .input-box .options-list > li input.radio{width:26px;height:26px;opacity:0;filter:alpha(opacity=0);margin:0;}
#confirmbox .input-box .options-list > li:first-child span label{font-size:9px;font-weight:normal;}
#confirmbox .input-box .options-list > li:hover{background:#828282;border:transparent;}
#confirmbox .input-box .options-list > li:hover label{color:#fff;}
#confirmbox .input-box .options-list > li.selected{background:#828282;border:transparent;}
#confirmbox .input-box .options-list > li.selected label{color:#fff;}
#confirmbox .input-box .options-list > li span.label{position:absolute;top:0;left:0;font-size:100%;line-height:23px;padding:0;text-align:center;display:inline-block;width:100%;}
#confirmbox .input-box .options-list > li .price-notice{display:none;}
#confirmbox .option-color .input-box li{border:transparent;position:relative;}
#confirmbox .option-color .input-box li:first-child{border:1px solid #eaeaea;}
#confirmbox .option-color .input-box li:first-child span.label{}
#confirmbox .option-color .input-box li:first-child span label{font-size:9px;font-weight:normal;}
#confirmbox .option-color .input-box li:first-child:hover{border:transparent !important;}
#confirmbox .option-color .input-box li span.label{display:none !important;}
#confirmbox .option-color .input-box li:before{content:"";width:9px;height:9px;position:absolute;top:8px;left:8px;background:url('../images/gen_icon_del_shopby.png') no-repeat 0 0;display:none;}
#confirmbox .option-color .input-box li.selected:first-child{border:transparent;}
#confirmbox .option-color .input-box li.selected:first-child:before{display:none;}
#confirmbox .option-color .input-box li.selected:before{display:block;}
#box-wrapper{overflow:hidden;}
.box-breadcrumbs{margin-top:25px;}
.box-breadcrumbs .breadcrumbs{float:left;width:100%;text-align:center;}
.box-breadcrumbs .breadcrumbs ul{display:inline-block;margin-bottom:-5px;}
.box-breadcrumbs .breadcrumbs ul li{float:left;line-height:100%;}
.box-breadcrumbs .breadcrumbs ul li.home a{padding-left:0;}
.box-breadcrumbs .breadcrumbs ul li a{font-size:85.71%;float:left;line-height:100%;padding:0px 10px;color:#999999;text-transform:uppercase;position:relative;}
.box-breadcrumbs .breadcrumbs ul li a:before{content:"\f105";font-family:"FontAwesome";font-size:14px;position:absolute;top:0px;right:-3px;}
.box-breadcrumbs .breadcrumbs ul li a:hover{color:#ffe537;}
.box-breadcrumbs .breadcrumbs ul li a:hover:before{color:#ffe537;}
.box-breadcrumbs .breadcrumbs ul li > span{display:none;}
.box-breadcrumbs .breadcrumbs ul li > strong{font-weight:normal !important;font-size:85.71%;color:#333333;padding:0px 10px;text-transform:uppercase;float:left;line-height:100%;}
#messages_product_view{float:left;width:100%;}
#flycart_configurable_add_to_cart{background:#fff;border-color:#ccc;}
#flycart_configurable_add_to_cart #product-options-wrapper{margin-bottom:0 !important;padding-bottom:0!important;}
#flycart_configurable_add_to_cart #product-options-wrapper dl{margin-bottom:0 !important;}
#flycart_configurable_add_to_cart .product-options-bottom{float:left;width:100%;}
#flycart_configurable_add_to_cart .product-options-bottom .price-box{padding:0;width:auto;}
#flycart_configurable_add_to_cart .product-options-bottom .add-to-cart input{width:60px !important;text-align:center;margin:0 !important;padding:0 !important;}
#flycart_configurable_add_to_cart .product-options-bottom .add-to-cart .button{margin-left:10px;font-size:116.66%;padding:6px 10px;}
#flycart_configurable_add_to_cart .product-options-bottom .add-to-cart .button:hover{background:#ffe537;}
#flycart_configurable_add_to_cart #super-product-table{margin-top:10px;}
#flycart_configurable_add_to_cart #super-product-table th{background:none !important;border-right:1px solid #ccc;}
#flycart_configurable_add_to_cart #super-product-table td{background:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#flycart_configurable_add_to_cart #super-product-table input{text-align:center;}
#flycart_configurable_add_to_cart #super-product-table .price-box .price{background:none;padding:0;color:#666;}
#flycart_configurable_add_to_cart #super-product-table .price-box .price:before{display:none;}
#flycart_configurable_add_to_cart #downloadable-links-list input{float:left;margin:0;}
#flycart_configurable_add_to_cart #downloadable-links-list .label{float:left;margin-left:10px !important;}
#fancybox-loading{width:252px;height:282px;background:url('http://corporate.olympia.com.au/media/flycart/config/default/spiffygif_52x52.gif') no-repeat 0 0 !important;}
#fancybox-loading span,
#fancybox-loading div{background:none !important;}
.block-slidebar{display:none;background:#312c29;float:left;width:230px;position:relative;padding:30px 0px;position:absolute;z-index:9999;top:0;left:-230px;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.block-slidebar ul li{line-height:30px;}
.block-slidebar ul li a{color:#ccc;padding-left:32px;position:relative;float:left;display:inline-block;width:100%;}
.block-slidebar ul li a:before{content:"\f111";font-family:"FontAwesome";font-size:4px;color:#ccc;position:absolute;top:0px;left:20px;}
.block-slidebar ul li.parent ul{padding-left:15px;background:#4a423b;float:left;width:100%;}
.block-slidebar ul li.active > a,
.block-slidebar ul li.selected > a{color:#ffe537;}
.block-slidebar ul li.active > a:before,
.block-slidebar ul li.selected > a:before{color:#ffe537;}
.block-slidebar ul.nav-menu{float:left;}
.block-slidebar ul.nav-menu > li > a:before{content:"\f0da";display:none;font-size:14px;}
.block-slidebar ul.nav-menu > li > ul{padding-top:10px;padding-bottom:10px;margin:10px 0;}
.block-slidebar .close-menu{position:absolute;top:110px;right:-40px;visibility:hidden;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;width:40px;height:40px;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.block-slidebar .close-menu:before{content:"\f03b";font-family:"FontAwesome";font-size:14px;color:#ccc;position:absolute;top:10px;left:12px;}
.block-slidebar .close-menu:hover{background:#312c29;}
.block-slidebar .close-menu span{display:none;}
.show-menu .block-slidebar{left:0;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.show-menu .block-slidebar .close-menu{visibility:visible;}
.products-grid{clear:both;}
.products-grid .item{float:left;padding:10px 15px 10px 15px;max-width:300px;}
.products-grid .item .inner{float:left;width:100%;background:#fff;border:1px solid #e6e6e6;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .item-image{position:relative;float:left;width:100%;padding:20px 20px 0 20px;}
.products-grid .item .inner .item-image .product-image{float:left;width:100%;border-bottom:1px dashed #ccc;position:relative;}
.products-grid .item .inner .item-image .product-image img{width:100%;}
.products-grid .item .inner .item-image .product-image:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.1);opacity:0;filter:alpha(opacity=0);}
.products-grid .item .inner .item-image > .tmp-quick .vt_quickview_handler{float:left;width:52px;height:52px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;top:50%;left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0, 0, 0, 0.7) url('../images/group_icon.png') no-repeat -25px -120px;margin:-16px 0 0 -26px;}
.products-grid .item .inner .item-image > .tmp-quick .vt_quickview_handler span{display:none;}
.products-grid .item .inner .item-image > .tmp-quick .vt_quickview_handler:hover{background-color:#26bfcf;}
.products-grid .item .inner .item-image:hover .product-image:before{opacity:1;filter:alpha(opacity=100);}
.products-grid .item .inner .item-image:hover .vt_quickview_handler{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner:hover{-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .pro-info{float:left;width:100%;text-align:center;padding:10px;}
.products-grid .item .inner .pro-info:hover .pro-inner .item-btn .link-wishlist i,
.products-grid .item .inner .pro-info:hover .pro-inner .item-btn .link-compare i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .pro-info .pro-inner{float:left;width:100%;margin-top: -5px;}
.products-grid .item .inner .pro-info .pro-inner .product-name{margin-top:16px;float:left;width:100%;color:#333333;min-height:70px;}
.products-grid .item .inner .pro-info .pro-inner .product-name:hover{color:#26bfcf;}
.products-grid .item .inner .pro-info .pro-inner .price-box{margin-top:0; display:inline-block;}
.products-grid .item .inner .pro-info .pro-inner > .rating{float:left;width:100%;margin-top:2px;}
.products-grid .item .inner .pro-info .pro-inner > .rating .ratings{display:inline-block;}
.products-grid .item .inner .pro-info .pro-inner > .rating .ratings .rating-links,
.products-grid .item .inner .pro-info .pro-inner > .rating .ratings .amount{display:none;}
.products-grid .item .inner .pro-info .pro-inner .item-btn{display:inline-block;width:100%;margin:25px 0;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn_inner{display:inline-block;position:relative;overflow:hidden;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-wishlist i,
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-compare i{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-wishlist,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn_detail,
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-compare{float:left;height:38px;margin:0;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-wishlist{width:38px;line-height:38px;position:relative;z-index:5;text-align:center;background:#fff;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-wishlist i{font-size:12px;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-wishlist:hover i{color:#ffe537;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart{padding:0;background:none;width:114px;position:relative;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:2;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart i{font-size:14px;float:left;width:38px;height:38px;line-height:38px;background:#ffe537;position:relative;z-index:3;color:#fff;text-align:center;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart span{background:#333333;float:left;padding:0 15px;text-transform:uppercase;color:#fff;line-height:38px;position:absolute;top:0;left:-28px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover{cursor:pointer;width:166px;z-index:5;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover span{left:38px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn_detail{position:absolute;right:0;min-width:113px;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn_detail i{font-size:21px;float:left;width:38px;height:38px;line-height:38px;background:#ffe537;color:#fff;text-align:center;position:absolute;right:66px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn_detail span{background:#333333;float:left;padding:0 15px;text-transform:uppercase;color:#fff;line-height:38px;position:relative;z-index:3;margin-left:38px;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn_detail:hover{z-index:3;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn_detail:hover i{right:76px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-compare{width:38px;line-height:38px;text-align:center;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-compare i{font-size:13px;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-compare:hover i{color:#ffe537;}
#catalog-listing .products-grid{margin:0 -15px;}
#catalog-listing .products-grid .item{padding:0 15px;margin-bottom:30px;}
.left-banner{clear:both;float:left;}
.left-banner .advand{background:#ffe537;padding:15px 17px 10px;color:#fff;margin:0 0 4px;}
.left-banner .advand span{font-size:128.57%;text-transform:uppercase;margin:0px;display:block;}
.left-banner .advand span.advand-slogan{font-size:214.288%;text-transform:uppercase;}
.left-banner a{display:block;overflow:hidden;position:relative;}
.left-banner a img{width:100%;}
.left-banner a:before{content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.1);position:absolute;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.left-banner a:hover:before{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.category-image{position:relative;margin:0;}
.category-image:hover:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.category-image:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.5);opacity:0;filter:alpha(opacity=0);}
.banner-category p{margin:0;}
.banner-category .container{position:relative;}
.catalog-category-view .banner-category .container{width:auto;}
.banner-category .container .inner{min-height:72px;position:absolute;top:-72px;background:rgba(0, 0, 0, 0.3);line-height:72px;color:#fff;width:100%;}
.banner-category .container .inner > span{float:left;color:#fefefe;font-size:214.28%;text-transform:uppercase;margin-left:35px;}
.banner-category .container .inner .sale-banner{width:111px;height:111px;background:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:214.28%;color:#fff;position:absolute;top:-111px;right:0;line-height:32px;text-align:center;}
.banner-category .container .inner .sale-banner span{float:left;margin:20px 0 0 23px;}
.category-blog .block-blog{margin-top:30px;float:left;width:100%;}
.col-left .block .block-title{font-size:128.57%;color:#666666;padding:15px 20px;text-transform:uppercase;position:relative;background:#ffe537;}
.col-left .block .block-title h1{margin:0px;font-size:100%;line-height:100%;}
.col-left .block-cate .block-title{background:#ffe537;}
.col-left .block-cate .block-title:before{display:none;}
.col-left .block-cate .block-content{margin-top:15px;}
.col-left .block-cate .block-content li{margin-top:10px;}
.col-left .block-cate .block-content li a{font-size:100%;line-height:25px;}
.col-left .block-cate .block-content li a img{float:left;margin-right:20px;margin-top:6px;}
.col-left .block-cate .block-content li a span{color:#ffe537;}
.col-left .box-category ul.lst-category{padding:10px 20px 0;}
.col-left .box-category ul.lst-category li{padding:0;}
.col-left .block-layered-nav{float:left;}
.col-left .block-latest-product{background:#fff;float:left;width:100%;margin-bottom:0;}
.col-left .block-latest-product .block-title h1{font-size:100%;margin:0;}
.col-left .block-latest-product .slider-inner{position:relative;overflow:hidden;}
.col-left .block-latest-product .navslider{opacity:0;filter:alpha(opacity=0);}
.col-left .block-latest-product .navslider a{width:31px;height:31px;position:absolute;top:9px;z-index:9;left:auto;right:10px;float:left;text-indent:-9999em;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ffe537;}
.col-left .block-latest-product .navslider a.prev{right:42px;}
.col-left .block-latest-product .navslider a.prev:before{content:"\f104";width:15px;height:7px;position:absolute;top:6px;left:14px;text-indent:0;color:#fff;font-family:"Fontawesome";}
.col-left .block-latest-product .navslider a.next:before{content:"\f105";width:15px;height:7px;position:absolute;top:6px;left:13px;text-indent:0;color:#fff;font-family:"Fontawesome";}
.col-left .block-latest-product .navslider a:hover{cursor:pointer;background:#333333;}
.col-left .block-latest-product .navslider a:hover:before{color:#fff;}
.col-left .block-latest-product:hover .navslider{opacity:1;filter:alpha(opacity=100);}
.col-left .block-latest-product .container-slider{padding:10px 0 10px;border:1px solid #e6e6e6;border-top:none;}
.col-left .block-latest-product .container-slider .item{margin-bottom:0;max-width:360px;}
.col-left .block-latest-product .container-slider .item .product-image{margin-left:5px;margin-right:10px;float:left;}
.col-left .block-latest-product .container-slider .item .product-image img{width:80px;position:relative;z-index:-1;}
.col-left .block-latest-product .container-slider .item .product-image:hover{-webkit-box-shadow:inset 0 0 0 1px #ffe537 0px 0px #000000;-moz-box-shadow:inset 0 0 0 1px #ffe537 0px 0px #000000;box-shadow:inset 0 0 0 1px #ffe537 0px 0px #000000;-webkit-box-shadow:inset 0 0 0 1px #ffe537;-moz-box-shadow:inset 0 0 0 1px #ffe537;box-shadow:inset 0 0 0 1px #ffe537;}
.col-left .block-latest-product .container-slider .item .rating-links{display:none;}
.col-left .block-latest-product .container-slider .item .item-inner{padding:15px 0 15px;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.col-left .block-latest-product .container-slider .item .item-inner .pro-name{width:125px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.col-left .block-latest-product .container-slider .item .item-inner .pro-name,
.col-left .block-latest-product .container-slider .item .item-inner .price-box{float:left;min-width:100px;text-align:left;}
.col-left .block-latest-product .container-slider .item .item-inner .price-box{margin:5px 0 5px;}
.col-left .block-latest-product .container-slider .item .item-inner.last{border-bottom:none;}
.col-left .block-blog{clear:both;}
.col-left .block-blog .menu-recent{margin-bottom:30px;display:none;}
.col-left .block-blog .block-content{margin-top:0;}
.col-left .block-blog .block-content .block-title strong{background:none !important;padding:0 !important;}
.col-left .block-blog .block-content ul{padding:10px 20px 30px;border:1px solid #e6e6e6;}
.col-left .block-blog .block-content ul li{line-height:20px;padding-left:20px;position:relative;margin-top:15px;}
.col-left .block-blog .block-content ul li:before{color:#666;content:"\f105";font-family:"FontAwesome";font-size:14px;left:5px;position:absolute;top:0;}
.col-left .block-blog .block-content ul li:hover:before{color:#ffe537;}
.col-left .block-blog .block-content ul li:hover a{color:#ffe537;}
.block-layered-nav > .block-title{font-size:128.57%;}
.block-layered-nav .block-content{margin-top:0 !important;border:1px solid #e6e6e6;border-top:none;padding:0 20px 10px;float:left;}
.block-layered-nav .block-content .actions{float:left;width:100%;margin-top:10px;}
.block-layered-nav .block-content .actions a{display:inline-block;line-height:30px;padding-left:15px;color:#666666;text-transform:capitalize;font-size:100%;}
.block-layered-nav .block-content .actions a:hover{color:#ffe537;}
.block-layered-nav .block-content .sop,
.block-layered-nav .block-content #narrow-by-list dt{text-transform:uppercase;font-size:100%;float:left;width:100%;padding:15px 0;border-bottom:1px solid #e6e6e6;}
.block-layered-nav .block-content #narrow-by-list dt{color:#635d5d;border-top:1px solid #e6e6e6;border-bottom:none;float:none;display:inline-block;padding:8px 0 5px;text-transform:uppercase;position:relative;}
.block-layered-nav .block-content #narrow-by-list dt.group1{border-top:none;}
.block-layered-nav .block-content #narrow-by-list dt:before{content:"";position:absolute;width:13px;height:24px;top:7px;right:0px;background:url('../images/icon-oppo.png') no-repeat -216px -16px;}
.block-layered-nav .block-content #narrow-by-list dt.accordion-open:before{background:url('../images/icon-oppo.png') no-repeat -194px -21px;}
.block-layered-nav .block-content #narrow-by-list dt:hover:before{cursor:pointer;}
.block-layered-nav .block-content #narrow-by-list dt:hover{color:#ffe537;}
.block-layered-nav .block-content #narrow-by-list dd{float:left;width:100%;}
.block-layered-nav .block-content .block-subtitle{text-transform:uppercase;float:left;width:100%;margin:20px 0;}
.block-layered-nav .currently .block-subtitle{text-transform:uppercase;float:left;width:100%;font-size:100%;}
.block-layered-nav .currently ol li .label{color:#666;font-size:100%;padding:0;margin-bottom:10px;text-transform:uppercase;float:left;width:100%;text-align:left;}
.block-layered-nav .currently ol li .wrap{float:left;width:100%;padding-left:15px;}
.block-layered-nav .currently ol li .wrap span.value{float:left;font-size:100%;color:#999;}
.block-layered-nav .currently ol li .wrap .btn-remove{float:left;text-indent:-9999em;width:23px;height:23px;position:relative;}
.block-layered-nav .currently ol li .wrap .btn-remove:before{content:"";position:absolute;top:2px;left:7px;text-indent:0;width:15px;height:15px;background:url('../images/gen_i_remove.png') no-repeat;}
.block-layered-nav dl#narrow-by-list{margin:0 0;clear:both;}
.block-layered-nav dl#narrow-by-list .wrap-category{}
.block-layered-nav dl#narrow-by-list .wrap-price{margin:0 0 5px;}
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter-min-text,
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter-max-text,
.block-layered-nav dl#narrow-by-list .wrap-price .a-right{float:left !important;height:33px;}
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter-min-text,
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter-max-text{width:98px;border:1px solid #ddd;margin-right:10px;padding:0 10px 0 17px;}
.block-layered-nav dl#narrow-by-list .wrap-price .price_filter .price-from,
.block-layered-nav dl#narrow-by-list .wrap-price .price_filter .price-to{width:25px;height:25px;margin:0;}
.block-layered-nav dl#narrow-by-list .wrap-price .price_filter{position:relative;background:#ffe537;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.block-layered-nav dl#narrow-by-list .wrap-price .price_filter #price-filter-min,
.block-layered-nav dl#narrow-by-list .wrap-price .price_filter #price-filter-max{position:absolute !important;top:-9px !important;background:url('../images/icon-zana-fashion.png') no-repeat -226px -152px;}
.block-layered-nav dl#narrow-by-list .wrap-price .a-right button{margin:0;padding:7px 10px 8px 10px;background:#ffe537;}
.block-layered-nav dl#narrow-by-list .wrap-price .a-right button:hover{background:#919191;}
.block-layered-nav dl#narrow-by-list .wrap-price .wrap-i-price-from,
.block-layered-nav dl#narrow-by-list .wrap-price .wrap-i-price-to{float:left;position:relative;}
.block-layered-nav dl#narrow-by-list .wrap-price .wrap-i-price-from .i-price-from,
.block-layered-nav dl#narrow-by-list .wrap-price .wrap-i-price-to .i-price-from,
.block-layered-nav dl#narrow-by-list .wrap-price .wrap-i-price-from .i-price-to,
.block-layered-nav dl#narrow-by-list .wrap-price .wrap-i-price-to .i-price-to{position:absolute;top:8px;left:10px;}
.block-layered-nav dl#narrow-by-list .wrap-price ul{clear:both;margin-bottom:10px;}
.block-layered-nav dl#narrow-by-list .wrap-price .inner{position:relative;overflow:hidden;text-align:center;}
.block-layered-nav dl#narrow-by-list .wrap-price .inner dd{overflow:hidden;}
.block-layered-nav dl#narrow-by-list .wrap-price .inner ul li span{font-size:100%;}
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter{margin:20px 0;}
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter #price-filter-max,
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter #price-filter-min{position:relative;}
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter #price-filter-max:before,
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter #price-filter-min:before{content:"";position:absolute;left:24px;top:8px;width:300px;height:9px;background:#ababab;}
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter #price-filter-min{margin-left:-1px;}
.block-layered-nav dl#narrow-by-list .wrap-price #price-filter #price-filter-min:before{right:24px;left:auto;}
.block-layered-nav dl#narrow-by-list .wrap-price #item-price{display:inline-block;line-height:28px;margin-bottom:10px;padding:0;text-align:left;width:100%;}
.block-layered-nav dl#narrow-by-list .wrap-price .line{float:left;position:absolute;top:13px;width:100%;height:1px;background:#fff;}
.block-layered-nav dl#narrow-by-list .wrap-price dd{padding-left:0;}
.block-layered-nav dl#narrow-by-list dt{text-transform:uppercase;position:relative;background:none;padding:0px;line-height:34px;font-weight:normal;}
.block-layered-nav dl#narrow-by-list dt span{color:#635d5d;font-weight:400 !important;letter-spacing:1px;}
.block-layered-nav dl#narrow-by-list dt#tab1{border-top:none;}
.block-layered-nav dl#narrow-by-list dd{margin-left:0px;text-align:left;}
.block-layered-nav dl#narrow-by-list dd ol{margin:0px 0 20px;padding-right:1px;}
.block-layered-nav dl#narrow-by-list dd ol li{line-height:22px;padding:6px 0 6px 25px;list-style-type:none;position:relative;}
.block-layered-nav dl#narrow-by-list dd ol li:before{content:"";position:absolute;top:8px;left:0px;background:url('../images/icon-oppo.png') no-repeat -154px -22px;width:15px;height:16px;}
.block-layered-nav dl#narrow-by-list dd ol li:hover:before{background:url('../images/icon-oppo.png') no-repeat -176px -22px;}
.block-layered-nav dl#narrow-by-list dd ol li .item-color{border-radius:3px;float:left;height:17px;margin-right:12px;width:17px;position:relative;}
.block-layered-nav dl#narrow-by-list dd ol li .item-color.checked:before{content:"";width:15px;height:15px;position:absolute;top:4px;left:4px;background:url('../images/gen_icon_del_shopby.png') no-repeat;}
.block-layered-nav dl#narrow-by-list dd ol li > input{display:none;}
.block-layered-nav dl#narrow-by-list dd ol li .wrap-checker{float:left;width:16px;height:16px;border:1px solid #e6e6e6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:15px;}
.block-layered-nav dl#narrow-by-list dd ol li .wrap-checker .checked{background:url('../images/mega_i_checked.png') no-repeat 0 -1px;float:left;width:100%;height:100%;}
.block-layered-nav dl#narrow-by-list dd ol li .wrap-checker input{margin:2px;opacity:0;filter:alpha(opacity=0);}
.block-layered-nav dl#narrow-by-list dd ol li a{font-style:normal;font-size:100%;color:#666666;}
.block-layered-nav dl#narrow-by-list dd ol li a:hover{color:#26bfcf;}
.block-layered-nav dl#narrow-by-list dd .price{position:relative;z-index:1;padding:0px 0px 15px;float:left;width:100%;}
.block-layered-nav dl#narrow-by-list dd .price .text-box{padding:8px 0px;margin:0 0;position:relative;float:left;width:100%;}
.block-layered-nav dl#narrow-by-list dd .price .text-box .price-from #minPrice{margin:0 10px 0 12px;}
.block-layered-nav dl#narrow-by-list dd .price .text-box .price-to{margin-right:10px;}
.block-layered-nav dl#narrow-by-list dd .price .text-box > *{display:table-cell;}
.block-layered-nav dl#narrow-by-list dd .price .text-box .price-separator{width:5px;position:relative;text-indent:-999em;margin:0 10px;}
.block-layered-nav dl#narrow-by-list dd .price .text-box .price-separator:before{height:1px;width:100%;background:#444444;top:14px;left:0px;position:absolute;content:"";}
.block-layered-nav dl#narrow-by-list dd .price .text-box input[type="text"]{font-size:12px;font-family:arial, sans-serif;margin-left:0px;border:1px solid #e6e6e6;width:74px;text-align:center;background:#fff;height:30px;line-height:30px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0 5px;color:#26bfcf;}
.block-layered-nav dl#narrow-by-list dd .price .text-box input[type="text"]:focus{border-color:#999;}
.block-layered-nav dl#narrow-by-list dd .price .text-box .go{position:relative;background:#333333;text-indent:-9999em;width:35px;height:30px;}
.block-layered-nav dl#narrow-by-list dd .price .text-box .go:before{content:"\F105";position:absolute;top:4px;left:15px;color:#fff;font-size:16px;font-family:"FontAwesome";text-indent:0;}
.block-layered-nav dl#narrow-by-list dd .price .text-box .go:hover{background:#26bfcf;}
.block-layered-nav dl#narrow-by-list dd .price p input#amount{-webkit-box-shadow:none 0px 0px #000000;-moz-box-shadow:none 0px 0px #000000;box-shadow:none 0px 0px #000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 0;}
.block-layered-nav dl#narrow-by-list dd .price p input#amount:focus{-webkit-box-shadow:none 0px 0px #000000;-moz-box-shadow:none 0px 0px #000000;box-shadow:none 0px 0px #000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.block-layered-nav dl#narrow-by-list dd .price .range-wrap{padding:10px 0px;float:left;width:100%;}
.block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range{margin:6px 8px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ffe537;height:5px;}
.block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range .ui-slider-range{height:5px;top:0px;background:#f0f0ee;}
.block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range .ui-slider-handle{height:15px;width:7px;background:#333333;top:-6px;margin-left:-5px;}
.block-layered-nav dl#narrow-by-list dd .price .range-wrap #slider-range .ui-slider-handle:hover{background:#26bfcf;}
.block-layered-nav dl#narrow-by-list dd.last{border:none;}
.block-layered-nav dl#narrow-by-list dd.last ol{margin-bottom:0px;}
.box-category ul.lst-category{padding:19px 20px 18px;border:1px solid #e6e6e6;}
.box-category ul.lst-category li{overflow:hidden;position:relative;line-height:30px;padding:18px 0;border-bottom:1px solid #e6e6e6;}
.box-category ul.lst-category li a{display:block;line-height:40px;font-weight:400 !important;letter-spacing:1px;}
.box-category ul.lst-category li a span.icon_cate{float:left;margin-right:5px;min-width:35px;}
.box-category ul.lst-category li a:hover span img{opacity:0.5;filter:alpha(opacity=50);}
.box-category ul.lst-category li.lst-last{border:none;}
.products-list{clear:both;}
.products-list .item{margin:0 0 30px;}
.products-list .item .item-wrap .item-image{float:left;margin:0;position:relative;overflow:hidden;}
.products-list .item .item-wrap .item-image .product-image{position:relative;float:left;}
.products-list .item .item-wrap .item-image .product-image:before{content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.1);position:absolute;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-list .item .item-wrap .item-image .vt_quickview_handler{float:left;width:52px;height:52px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;top:50%;left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0, 0, 0, 0.7) url('../images/group_icon.png') no-repeat -25px -120px;margin:-26px 0 0 -26px;}
.products-list .item .item-wrap .item-image .vt_quickview_handler span{display:none;}
.products-list .item .item-wrap .item-image .vt_quickview_handler:hover{background-color:#ffe537;}
.products-list .item .item-wrap .item-image:hover .product-image:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-list .item .item-wrap .item-image:hover .vt_quickview_handler{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-list .item .item-wrap .listing-right{float:left;width:68.965%;padding:30px;border:1px solid #e6e6e6;min-height:270px;position:relative;}
.products-list .item .item-wrap .listing-right:before{left:-40px;z-index:9999;top:40px;border-left:1px solid #ddd;border-top:1px solid #ddd;content:"";height:14px;left:-1px;margin-left:-7px;margin-top:-7px;position:absolute;top:50%;transform:rotateZ(-44deg);width:14px;z-index:9;background:#fff;}
.products-list .item .item-wrap .product-shop{float:left;margin:0;width:45%;}
.products-list .item .item-wrap .product-shop .price-box{overflow:hidden;margin-top:9px;}
.products-list .item .item-wrap .product-shop .product-name{font-size:100%;margin-top:2px;}
.products-list .item .item-wrap .product-shop .product-name a{text-transform:uppercase;font-weight:400 !important;}
.products-list .item .item-wrap .product-shop .ratings{display:inline-block;margin-top:10px;}
.products-list .item .item-wrap .product-shop .ratings .amount{display:none;}
.products-list .item .item-wrap .product-shop .item-btn{float:left;width:100%;margin-top:27px;}
.products-list .item .item-wrap .product-shop .item-btn .btn_inner{display:inline-block;position:relative;overflow:hidden;}
.products-list .item .item-wrap .product-shop .item-btn .link-wishlist,
.products-list .item .item-wrap .product-shop .item-btn .btn-cart,
.products-list .item .item-wrap .product-shop .item-btn .btn_detail,
.products-list .item .item-wrap .product-shop .item-btn .link-compare{float:left;height:38px;margin:0;}
.products-list .item .item-wrap .product-shop .item-btn .link-wishlist{width:38px;line-height:38px;position:relative;z-index:5;text-align:center;background:#fff;}
.products-list .item .item-wrap .product-shop .item-btn .link-wishlist i{font-size:12px;}
.products-list .item .item-wrap .product-shop .item-btn .link-wishlist:hover i{color:#ffe537;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart{background:none;padding:0;position:relative;width:100px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:2;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart i{font-size:14px;float:left;width:38px;height:38px;line-height:38px;background:#ffe537;position:relative;z-index:3;color:#fff;text-align:center;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart span{background:#333333;float:left;padding:0 15px;text-transform:uppercase;color:#fff;line-height:38px;position:absolute;top:0;left:-74px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart:hover{width:166px;z-index:5;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;cursor:pointer;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart:hover span{left:38px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-list .item .item-wrap .product-shop .item-btn .btn_detail{min-width:113px;position:absolute;left:0;}
.products-list .item .item-wrap .product-shop .item-btn .btn_detail i{font-size:21px;float:left;width:38px;height:38px;line-height:38px;background:#ffe537;color:#fff;text-align:center;right:66px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;}
.products-list .item .item-wrap .product-shop .item-btn .btn_detail span{background:#333333;float:left;padding:0 15px;text-transform:uppercase;color:#fff;line-height:38px;position:relative;z-index:3;margin-left:38px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-list .item .item-wrap .product-shop .item-btn .btn_detail:hover{z-index:3;}
.products-list .item .item-wrap .product-shop .item-btn .btn_detail:hover i{right:76px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products-list .item .item-wrap .product-shop .item-btn .link-compare{width:38px;line-height:38px;text-align:center;}
.products-list .item .item-wrap .product-shop .item-btn .link-compare i{font-size:13px;}
.products-list .item .item-wrap .product-shop .item-btn .link-compare:hover i{color:#ffe537;}
.products-list .item .item-wrap .desc{float:left;width:55%;padding-left:20px;}
.products-list .item .item-wrap .desc a.readmore{color:#ffe537;display:inline-block;margin-top:20px;position:relative;text-align:right;transition:all 0.2s ease-out 0s;width:100%;padding-right:12px;}
.products-list .item .item-wrap .desc a.readmore:before{content:"\f105";font-family:"FontAwesome";height:10px;position:absolute;right:0px;top:0px;width:10px;}
.products-list .item .item-wrap .desc a.readmore:hover:before{right:-2px;}
.products-list .item .item-wrap .desc a.readmore:hover{color:#333333;}
.products-list .item .item-wrap .desc a.readmore:hover:before{color:#333333;}
.customer-account-edit.default .buttons-set {
    width: 68%;
}
.fancybox-skin{background:#fff;}
.quickview-main{float:left;width:87%;}
.quickview-main .product-view{float:left;width:100%;}
.quickview-main .product-image-thumbs{width:300px;}
.quickview-main .product-image-thumbs li a img{width:100% !important;height:auto !important;}
.clearfix:after,
.configurable-swatch-list:after,
.product-view .product-options .swatch-attr:after{content:'';display:table;clear:both;}
.product-view .product-shop .box-left .swatch-attr{margin-top:10px;}
.product-view .product-shop .box-left .swatch-attr > label{width:160px;}
#messages_product_view{float:left;width:100%;}
.product-view{}
.product-view #product_addtocart_form .product-name{margin:0px 0 20px 0;}
.product-view #product_addtocart_form .product-name h1{margin:0;font-size:142.85%;color:#333333;text-transform:uppercase;}
.product-view .product-img-box{float:left;width:40.1709%;margin-right:2.5641%;}
.product-view .product-img-box .product-image-gallery .gallery-image{display:none;}
.product-view .product-img-box .product-image-gallery .gallery-image.visible{display:block;}
.product-view .product-img-box .product-image-gallery .gallery-image.visible.hidden{visibility:hidden;}
.product-view .product-img-box .product-image-zoom{border:1px solid #e6e6e6;position:relative;}
.product-view .product-img-box .product-image-zoom img{width:100%;}
.product-view .product-img-box .product-image-zoom .popup-btn{position:absolute;bottom:0px;right:0;z-index:9;}
.product-view .product-img-box .product-image-zoom .popup-btn a{float:left;width:30px;height:30px;text-indent:-9999em;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.product-view .product-img-box .product-image-zoom .popup-btn a:before{content:"\f067";position:absolute;top:2px;left:8px;font-family:"FontAwesome";font-size:20px;color:#635d5d;text-indent:0;}
.product-view .product-img-box .product-image-zoom .popup-btn a:hover:before{color:#ffe537;}
.product-view .product-img-box .popup-btn{float:left;width:100%;text-align:center;margin:10px 0;}
.product-view .product-img-box .more-views{float:left;width:100%;position:relative;padding:0 30px;}
.product-view .product-img-box .more-views .inner{float:left;width:100%;}
.product-view .product-img-box .more-views .inner ul li{max-width:102px;float:left;width:100%;}
.product-view .product-img-box .more-views .inner ul li a{border:1px solid transparent;float:left;}
.product-view .product-img-box .more-views .inner ul li a:hover,
.product-view .product-img-box .more-views .inner ul li a.actived{border:1px solid #e6e6e6;}
.product-view .product-img-box .more-views .inner .navslider a{top:50%;margin-top:-15px;}
.product-view .product-shop{float:left;width:40.1709%;padding-right:2.5641%;border-right:1px solid #e6e6e6;}
.product-view .product-shop .wrap-er{float:left;width:100%;margin:0px 0 15px;}
.product-view .product-shop .wrap-er .ratings{float:left;}
.product-view .product-shop .wrap-er .ratings .rating-links{display:block;line-height:100%;float:left;margin-left:15px;margin-bottom:0;}
.product-view .product-shop .wrap-er .ratings .rating-links a{color:#999;margin:0;}
.product-view .product-shop .wrap-er .ratings .rating-links a:hover{color:black;}
.product-view .product-shop .wrap-er .ratings .rating-links .separator{color:#999;}
.product-view .product-shop .wrap-er .no-rating{margin:0px 0 15px;}
.product-view .product-shop .wrap-er .email-friend{line-height:100%;clear:both;}
.product-view .product-shop .wrap-er .email-friend a{color:#999;}
.product-view .product-shop .wrap-er .email-friend a:hover{color:#ffe537;}
.product-view .product-shop .product-code{margin:0px 0 10px;color:#000;clear:both;}
.product-view .product-shop .product-code label{font-weight:100;margin:0px 5px 0px 0px;color:#666666;}
.product-view .product-shop .availability{margin:0px;}
.product-view .product-shop .availability span{margin:0px 0px 0px 5px;color:#000;}
.product-view .product-shop .price-box{margin-top:12px;display:inline-block;}
.product-view .product-shop .price-box .special-price{font-size:171.28%;}
.product-view .product-shop .price-box .old-price{margin-top:10px;}
.product-view .product-shop .price-box .old-price .price{font-size:100%;}
.product-view .product-shop .short-description{line-height:24px;float:left;width:100%;margin:20px 0 35px 0;}
.product-view .product-shop .wrap-addthis{float:left;width:100%;}
.product-view .product-addto{float:left;width:16.53%;}
.product-view .product-shop .product-addto{width:50%;}
.product-view .product-addto .product-addto-inner{padding-left:30px;}
.product-view .product-addto .product-addto-inner .price-box .price-label{line-height:50px;}
.product-view .product-addto .product-addto-inner .price-box .price{color:#ffe537;font-size:171.42%;background:none;padding:0;}
.product-view .product-addto .product-addto-inner .price-box .old-price .price{font-size:100%;color:#999999;}
.product-view .product-addto .product-addto-inner #product-options-wrapper{float:left;width:140px !important;margin-top:20px;margin:0px 0 15px;clear:both;}
.product-view .product-addto .product-addto-inner #product-options-wrapper .group-item{float:left;width:100%;}
.product-view .product-addto .product-addto-inner #product-options-wrapper dt,
.product-view .product-addto .product-addto-inner #product-options-wrapper dd{/*float:left;*/}
.product-view .product-addto .product-addto-inner #product-options-wrapper dt{clear:both;}
.product-view .product-addto .product-addto-inner #product-options-wrapper label{line-height:30px;margin:0;min-width:50px;text-align:left;text-transform:uppercase;font-weight:500 !important;color:#333333;}
.product-view .product-addto .product-addto-inner #product-options-wrapper dl{margin-bottom:0;}
.product-view .product-addto .product-addto-inner #product-options-wrapper dd .input-box .selector{position:relative;}
.product-view .product-addto .product-addto-inner #product-options-wrapper dd .input-box .selector span{background:#fff;border:1px solid #e6e6e6;height:36px;line-height:36px;text-align:left;width:100% !important;position:absolute;display:block;overflow:hidden;padding:0 20px 0 12px;color:#999;}
.product-view .product-addto .product-addto-inner #product-options-wrapper dd .input-box .selector span:before{content:"\f0dd";position:absolute;top:-4px;right:10px;font-size:17px;color:#999;font-family:"Fontawesome";}
.product-view .product-addto .product-addto-inner #product-options-wrapper dd .input-box select{left:0;position:static;top:0;width:100%;/*height:36px;*/margin-bottom:15px;cursor:pointer;/*padding:0 20px 0 12px !important;*/}
.product-view .product-addto .product-addto-inner .product-options-bottom,
.product-view .product-addto .product-addto-inner .add-to-box{float:left;width:100%;}
.product-view .product-addto .product-addto-inner .product-options-bottom label,
.product-view .product-addto .product-addto-inner .add-to-box label{min-width:32px;text-transform:uppercase;margin:0 5px 0;line-height:30px;font-weight:500 !important;color:#333333;}
.product-view .product-addto .product-addto-inner .product-options-bottom .or,
.product-view .product-addto .product-addto-inner .add-to-box .or{display:none;}
.product-view .product-addto .product-addto-inner .product-options-bottom .add-to-cart,
.product-view .product-addto .product-addto-inner .add-to-box .add-to-cart{float:left;}
.product-view .product-addto .product-addto-inner .product-options-bottom .add-to-cart label,
.product-view .product-addto .product-addto-inner .add-to-box .add-to-cart label{float:left;width:100%;}
.checkout-cart-configure .checkout-cart-configure button.button.btn-cart{
	padding: 0 18px 0 18px !important;
	margin-top: 0;
}
.product-view .product-addto .product-addto-inner .product-options-bottom .btn-cart,
.product-view .product-addto .product-addto-inner .add-to-box .btn-cart{line-height: 37px;
    padding: 0 14px 0 19px !important;
    color: #fff;
    position: absolute;
    margin-top: 29px;
    text-align: center;
    white-space: nowrap;
    clear: both;}
.product-view .product-addto .product-addto-inner .product-options-bottom .btn-cart:before,
.product-view .product-addto .product-addto-inner .add-to-box .btn-cart:before{width:38px;height:38px;float:left;position:absolute;top:0;left:0;content:"\f07a";line-height:38px;text-align:center;background:#ffe537;font-family:"FontAwesome" !important;font-size:14px;color:#fff;}
.product-view .product-addto .product-addto-inner .product-options-bottom .btn-cart:hover:before,
.product-view .product-addto .product-addto-inner .add-to-box .btn-cart:hover:before{background:#333333;}
.product-view .product-addto .product-addto-inner .product-options-bottom ul.add-to-links,
.product-view .product-addto .product-addto-inner .add-to-box ul.add-to-links{float:left;width:100%;}
.product-view .product-addto .product-addto-inner .product-options-bottom ul.add-to-links li,
.product-view .product-addto .product-addto-inner .add-to-box ul.add-to-links li{float:left;}
.product-view .product-addto .product-addto-inner .product-options-bottom .link-wishlist,
.product-view .product-addto .product-addto-inner .add-to-box .link-wishlist,
.product-view .product-addto .product-addto-inner .product-options-bottom .link-compare,
.product-view .product-addto .product-addto-inner .add-to-box .link-compare{float:left;width:38px;height:38px;text-indent:-999em;position:relative;}
.product-view .product-addto .product-addto-inner .product-options-bottom .link-wishlist:before,
.product-view .product-addto .product-addto-inner .add-to-box .link-wishlist:before,
.product-view .product-addto .product-addto-inner .product-options-bottom .link-compare:before,
.product-view .product-addto .product-addto-inner .add-to-box .link-compare:before{width:100%;height:100%;float:left;position:absolute;top:0;left:0;content:"";line-height:38px;text-align:center;text-indent:0;font-family:"FontAwesome" !important;font-size:14px;}
.product-view .product-addto .product-addto-inner .product-options-bottom .link-wishlist:hover:before,
.product-view .product-addto .product-addto-inner .add-to-box .link-wishlist:hover:before,
.product-view .product-addto .product-addto-inner .product-options-bottom .link-compare:hover:before,
.product-view .product-addto .product-addto-inner .add-to-box .link-compare:hover:before{color:#ffe537;}
.product-view .product-addto .product-addto-inner .product-options-bottom .link-compare,
.product-view .product-addto .product-addto-inner .add-to-box .link-compare{margin-right:0px;}
.product-view .product-addto .product-addto-inner .product-options-bottom .link-compare:before,
.product-view .product-addto .product-addto-inner .add-to-box .link-compare:before{content:"\f021";}
.product-view .product-addto .product-addto-inner .product-options-bottom .link-wishlist:before,
.product-view .product-addto .product-addto-inner .add-to-box .link-wishlist:before{content:"\f004";}
.product-view .product-addto .product-addto-inner .product-options-bottom #product-addtocart-button,
.product-view .product-addto .product-addto-inner .add-to-box #product-addtocart-button{background:#333333;color:#fff;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;float:left;margin:30px 0 10px;padding:8px 20px;text-transform:uppercase;font-size:100%;}
.product-view .product-addto .product-addto-inner .product-options-bottom #product-addtocart-button:hover:hover{background:#ffe537;}
.product-view .product-addto .product-addto-inner .product-options-bottom .price-box,
.product-view .product-addto .product-addto-inner .add-to-box .price-box{margin:0 0 20px;overflow:hidden;}
.product-view .product-addto .product-addto-inner .product-options-bottom input,
.product-view .product-addto .product-addto-inner .add-to-box input{width:97px;height:30px;border:1px solid #e6e6e6;margin:0;text-align:center;float:left;}
.product-view .product-addto .product-addto-inner .product-options-bottom input:focus,
.product-view .product-addto .product-addto-inner .add-to-box input:focus{border-color:#635d5d;}
.product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls,
.product-view .product-addto .product-addto-inner .add-to-box .quantity-controls{position:relative;float:left;width:30px;height:30px;border:1px solid #e6e6e6;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;text-align:center;text-indent:-9999em;margin-left:2px;}
.product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls:before,
.product-view .product-addto .product-addto-inner .add-to-box .quantity-controls:before{content:"";position:absolute;text-indent:0;top:0;left:0;width:15px;height:15px;}
.product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls.quantity-minus:before,
.product-view .product-addto .product-addto-inner .add-to-box .quantity-controls.quantity-minus:before{background:url('../images/icon-oppo.png') no-repeat -123px -57px;top:12px;left:8px;}
.product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls.quantity-plus:before,
.product-view .product-addto .product-addto-inner .add-to-box .quantity-controls.quantity-plus:before{background:url('../images/icon-oppo.png') no-repeat -101px -52px;top:7px;left:8px;}
.product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls:hover,
.product-view .product-addto .product-addto-inner .add-to-box .quantity-controls:hover{cursor:pointer;background:#e9e7db;}
.product-view #product-tabs{float:left;width:100%;margin-top:40px;}
.product-view #product-tabs ul{float:left;width:100%;}
.product-view #product-tabs ul li{float:left;margin-right:1px;}
.product-view #product-tabs ul li a{color:#635d5d;background:#f5f5f5;font-size:100%;text-transform:uppercase;padding:0 20px;line-height:46px;display:block;}
.product-view #product-tabs ul li a:hover{background:#ffe537;color:#000;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.product-view #product-tabs ul li.actived a{color:#000;background:#ffe537;}
.product-view #product-tabs .inner-tab{padding:30px 30px;float:left;width:100%;border:1px solid #e6e6e6;line-height:24px;}
.product-view #product-tabs .inner-tab h2{margin:0 0 10px;font-size:128.57%;}
.product-view #product-tabs .inner-tab .seorplh2{margin:0 0 10px;font-size:128.57%;}
.footer_container .inner-top .box-social .seotith2{color:#333333;font-weight:700 !important;}
.footer_container .inner-top .box-social .seotith2, .footer_container .inner-top .box-newletter .seotith2{margin:0;font-size:128.57%;text-transform:uppercase;line-height:15px;margin-bottom:20px;font-weight:400 !important;letter-spacing:2px;}
.footer_container .inner-top .block .block-title .seotith2{font-weight:700 !important;color:#333333;}
.footer_container .inner-top .block .block-title .seotith2{margin:0;font-size:128.57%;text-transform:uppercase;font-weight:400 !important;letter-spacing:2px;line-height:1.1;}
.product-view #product-tabs .inner-tab .box-tags .button{margin:0;padding:0 15px;line-height:32px;background:#635d5d;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.product-view #product-tabs .inner-tab .box-tags .button:hover{background:#ffe537;}
.product-view #product-tabs .inner-tab #customer-reviews .pager{float:left;width:100%;border-bottom:3px double #e6e6e6;border-top:3px double #e6e6e6;}
.product-view #product-tabs .inner-tab #customer-reviews .pager p,
.product-view #product-tabs .inner-tab #customer-reviews .pager label{margin:0;}
.product-view #product-tabs .inner-tab #customer-reviews .pager .amount{float:left;line-height:40px;}
.product-view #product-tabs .inner-tab #customer-reviews .pager .limiter{float:right;line-height:40px;}
.product-view #product-tabs .inner-tab #customer-reviews .pager label{font-family:"Arial" !important;}
.product-view #product-tabs .inner-tab #customer-reviews dl dt a{font-family:"Arial" !important;}
.product-view #product-tabs .inner-tab #customer-reviews #product-review-table td{text-align:center;}
.product-view #product-tabs .inner-tab #customer-reviews #product-review-table td .radio{display:inline;margin:0;}
.product-view #product-tabs .inner-tab #customer-reviews #review-form h3{font-size:100%;}
.product-view #product-tabs .inner-tab #customer-reviews .form-list{margin-top:20px;}
.product-view #product-tabs .inner-tab #customer-reviews .form-list label.required{font-family:"Arial" !important;}
.product-view #product-tabs .inner-tab #customer-reviews .buttons-set,
.product-view #product-tabs .inner-tab #customer-reviews .form-list{width:50%;}
.product-view #product-tabs .inner-tab #customer-reviews .button{margin:0;padding:0 15px;line-height:32px;background:#635d5d;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.product-view #product-tabs .inner-tab #customer-reviews .button:hover{background:#ffe537;}
.product-view .products-grid .title{margin:35px 0 0px;color:#666666;font-weight:100;padding:16px 20px;font-size:114.28%;text-transform:uppercase;background:#f5f5f5;}
.product-view #upsell_pro,
.product-view #related-product{float:left;width:100%;}
.product-view #upsell_pro .title,
.product-view #related-product .title{line-height:100%;}
.product-view #upsell_pro .item .item-wrap,
.product-view #related-product .item .item-wrap{border:none !important;}
.product-view #upsell_pro .vt_quickview_handler,
.product-view #related-product .vt_quickview_handler{display:none;}
.product-view #upsell_pro .inner,
.product-view #related-product .inner{position:relative;}
.product-view #upsell_pro .inner .box-nav a,
.product-view #related-product .inner .box-nav a{width:31px;height:31px;background:#f5f5f5;position:absolute;top:8px;z-index:9;left:auto;right:10px;float:left;text-indent:-9999em;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.product-view #upsell_pro .inner .box-nav a.prev,
.product-view #related-product .inner .box-nav a.prev{right:42px;}
.product-view #upsell_pro .inner .box-nav a.prev:before,
.product-view #related-product .inner .box-nav a.prev:before{content:"\f104";width:15px;height:7px;position:absolute;top:6px;left:14px;text-indent:0;color:#635d5d;font-family:"Fontawesome";}
.product-view #upsell_pro .inner .box-nav a.next:before,
.product-view #related-product .inner .box-nav a.next:before{content:"\f105";width:15px;height:7px;position:absolute;top:6px;left:13px;text-indent:0;color:#635d5d;font-family:"Fontawesome";}
.product-view #upsell_pro .inner .box-nav a:hover,
.product-view #related-product .inner .box-nav a:hover{cursor:pointer;background:#ffe537;}
.product-view #upsell_pro .inner .box-nav a:hover:before,
.product-view #related-product .inner .box-nav a:hover:before{color:#fff;}
.product-view #upsell_pro .container-slider,
.product-view #related-product .container-slider{padding:10px 0 0 0;margin:0 -15px;}
.product-view #upsell_pro .container-slider .owl-wrapper-outer,
.product-view #related-product .container-slider .owl-wrapper-outer{overflow:visible;}
.product-view #upsell_pro .container-slider .owl-wrapper-outer:before,
.product-view #related-product .container-slider .owl-wrapper-outer:before{content:"";width:500px;height:108%;position:absolute;top:-10px;left:-490px;background:#fff;z-index:9;}
.product-view #upsell_pro .container-slider .owl-wrapper-outer:after,
.product-view #related-product .container-slider .owl-wrapper-outer:after{content:"";width:500px;height:108%;position:absolute;top:-10px;right:-490px;background:#fff;z-index:9;}
.product-view #upsell_pro .container-slider .item,
.product-view #related-product .container-slider .item{margin-bottom:0;padding:0 15px;}
#product-shop #super-product-table,
.product-shop #super-product-table{margin-top:20px;}
#product-shop #super-product-table td,
.product-shop #super-product-table td{line-height:30px;}
#product-shop #super-product-table td .price-box .old-price:before,
.product-shop #super-product-table td .price-box .old-price:before{margin-top:0;}
#product-shop #super-product-table td .price-box .old-price .price,
.product-shop #super-product-table td .price-box .old-price .price{margin-right:0;}
#product-shop #super-product-table td input.input-text,
.product-shop #super-product-table td input.input-text{margin:0;}
.product-addto dl{display:block;overflow:hidden;}
.required em{color:#f00;margin-right:2px;}
#downloadable-links-list .label,
#downloadable-links-list label{color:#666666 !important;white-space:normal;}
.toolbar .pager .select-limiter li > a:hover,
.toolbar .pager .select-limiter li > a:focus{background-color:#fff !important;}
.category-products .toolbar-bottom{float:left;width:100%;}
.category-products .toolbar-bottom.toolbar-listing{margin-top:-10px;}
.category-products .toolbar-bottom .toolbar{float:left;width:100%;margin-bottom:0;}
.category-products .toolbar-bottom .toolbar .sorter{width:100%;display:none;}
.category-products .toolbar-bottom .toolbar .sorter label{color:#666;}
.category-products .toolbar-top .toolbar{background:#f6f6f6;padding:8px 15px;}
.category-products .toolbar-top .pager{display:none;}
.toolbar-cat .view-mode{display:none;}
.toolbar-cat .sort-by{color:#fff;float:left;}
.toolbar-cat .desc{display:none;}
.toolbar-cat .limiter{float:right;}
.toolbar-cat .toolbar{padding:8px 15px;}
.toolbar-cat .toolbar .wrap-sb{width:100px !important;}
.toolbar{background:#f6f6f6;float:left;width:100%;margin-bottom:30px;}
.toolbar label.item-pp{float:right;margin:0 0 0 5px;}
.toolbar .limiter .limiter-inner{float:right;}
.toolbar .limiter label{float:left;margin-bottom:0;margin-right:5px;}
.toolbar .limiter .wrap-show{width:50px;line-height:28px;float:left;position:relative;text-align:left;margin-top:0px;background:#fff;}
.toolbar .limiter .wrap-show .selected-limiter{position:relative;font-size:100%;border:1px solid #e6e6e6;padding-left:8px;color:#666;}
.toolbar .limiter .wrap-show .selected-limiter:hover{color:#26bfcf;}
.toolbar .limiter .wrap-show .selected-limiter:before{content:"\f0d7";font-size:14px;color:#666;font-family:"Fontawesome";position:absolute;top:0px;right:7px;width:10px;height:10px;}
.toolbar .limiter .wrap-show:hover .selected-limiter{color:#26bfcf;}
.toolbar .limiter .wrap-show:hover .selected-limiter:before{color:#26bfcf;}
.toolbar .limiter .wrap-show .select-limiter{position:absolute;z-index:9999;border:1px solid #e6e6e6;background:#fff;float:left;width:100%;padding-left:8px;top:29px;opacity:0;filter:alpha(opacity=0);visibility:hidden;}
.toolbar .limiter .wrap-show .select-limiter a{display:block;font-size:100%;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;color:#666;}
.toolbar .limiter .wrap-show .select-limiter a:hover{color:#26bfcf;}
.toolbar .limiter .wrap-show:hover{cursor:pointer;}
.toolbar .limiter .wrap-show .current-item{visibility:visible;opacity:1;filter:alpha(opacity=100);}
.toolbar label{line-height:30px;font-size:100%;font-weight:normal;}
.toolbar .pager{padding:0 20px;margin:0px;}
.toolbar .pager .amount{float:left;margin:0px;line-height:44px;}
.toolbar .pager .pages{float:right;}
.toolbar .pager .pages > strong{display:none;}
.toolbar .pager .pages ol{float:left;}
.toolbar .pager .pages li{float:left;margin:10px 0px 10px 2px;}
.toolbar .pager .pages li > a,
.toolbar .pager .pages li > span,
.toolbar .pager .pages li.current{float:left;border:none;line-height:24px;height:24px;min-width:24px;padding:0;text-align:center;border-radius:0;display:inline-block;background:none;}
.toolbar .pager .pages li.current{background:#333;color:#fff;}
.toolbar .pager .pages li > a:hover{background:#333;color:#fff;}
.toolbar .pager .pages li > a.next{position:relative;}
.toolbar .pager .pages li > a.next img{display:none;}
.toolbar .pager .pages li > a.next:before{content:"\f105";font-family:"FontAwesome" !important;position:absolute;top:-1px;left:0;min-width:27px;text-align:center;float:left;font-size:15px;}
.toolbar .pager .pages li > a.next:hover{color:#fff;}
.toolbar .pager .pages li > a.previous{position:relative;}
.toolbar .pager .pages li > a.previous img{display:none;}
.toolbar .pager .pages li > a.previous:before{content:"\f104";font-family:"FontAwesome" !important;color:#fff;position:absolute;top:-1px;right:0;min-width:27px;text-align:center;float:left;font-size:15px;}
.toolbar .pager .pages li > a.previous:hover{color:#fff;}
.toolbar .sorter .view-mode,
.toolbar .sorter .sort-by{float:left;}
.toolbar .sorter .limiter{float:right;padding-right:0px;}
.toolbar .sorter label{float:left;margin:0 15px 0 0px;}
.toolbar .sorter label.stylepp{text-transform:capitalize;margin:0 0 0 10px;}
.toolbar .sorter .view-mode{margin:0px 0 0 0;padding-left:0px;}
.toolbar .sorter .view-mode strong,
.toolbar .sorter .view-mode a{width:31px;height:30px;background:#fff;margin-right:-1px;border:1px solid #e6e6e6;float:left;text-indent:-9999em;position:relative;}
.toolbar .sorter .view-mode strong.grid:before,
.toolbar .sorter .view-mode a.grid:before{content:"";position:absolute;top:8px;left:7px;width:14px;height:12px;background:url('../images/icon-oppo.png') no-repeat 0 -27px;}
.toolbar .sorter .view-mode a.grid:before{background:url('../images/icon-oppo.png') no-repeat -20px -27px;}
.toolbar .sorter .view-mode a.grid:hover:before{background:url('../images/icon-oppo.png') no-repeat 0px -27px;}
.toolbar .sorter .view-mode a.list:before,
.toolbar .sorter .view-mode strong.list:before{content:"";position:absolute;top:8px;left:7px;width:14px;height:12px;background:url('../images/icon-oppo.png') no-repeat -40px -27px;}
.toolbar .sorter .view-mode a.list:before{background:url('../images/icon-oppo.png') no-repeat -61px -27px;}
.toolbar .sorter .view-mode a.list:hover:before{background:url('../images/icon-oppo.png') no-repeat -40px -27px;}
.toolbar .sorter .sort-by{padding:0px;margin-left:140px;}
.toolbar .sorter .sort-by label{float:left;margin:0 10px 0 0px;line-height:30px;}
.toolbar .sorter .sort-by a.asc,
.toolbar .sorter .sort-by a.desc{width:30px;height:30px;float:left;margin:0px 0 0 3px;border:1px solid #e6e6e6;position:relative;background:#fff;}
.toolbar .sorter .sort-by a.asc:before,
.toolbar .sorter .sort-by a.desc:before{content:"";position:absolute;top:8px;left:10px;width:7px;height:28px;background:url('../images/icon-oppo.png') no-repeat -246px -27px;}
.toolbar .sorter .sort-by a.desc:before{background:url('../images/icon-oppo.png') no-repeat -235px -27px;}
.toolbar .sorter .sort-by .wrap-sb{width:90px;line-height:28px;float:left;position:relative;margin-top:0px;background:#fff;}
.toolbar .sorter .sort-by .wrap-sb .selected-order{position:relative;border:1px solid #e6e6e6;padding-left:10px;font-size:100%;}
.toolbar .sorter .sort-by .wrap-sb .selected-order:before{content:"\f0d7";font-size:14px;color:#666;font-family:"Fontawesome";position:absolute;top:0px;right:7px;width:10px;height:10px;}
.toolbar .sorter .sort-by .wrap-sb:hover .selected-order{color:#26bfcf;}
.toolbar .sorter .sort-by .wrap-sb:hover .selected-order:before{color:#26bfcf;}
.toolbar .sorter .sort-by .wrap-sb .select-order{position:absolute;z-index:9999;border:1px solid #e6e6e6;background:#fff;float:left;width:100%;padding-left:10px;top:1px;top:29px;opacity:0;filter:alpha(opacity=0);visibility:hidden;}
.toolbar .sorter .sort-by .wrap-sb .select-order a{display:block;color:#666;font-size:100%;}
.toolbar .sorter .sort-by .wrap-sb .select-order a:hover{color:#26bfcf;}
.toolbar .sorter .sort-by .wrap-sb:hover{cursor:pointer;}
.toolbar .sorter .sort-by .wrap-sb .current-item{opacity:1;filter:alpha(opacity=100);visibility:visible;}
.block{margin-bottom:30px;}
.block .block-title{line-height:100%;font-weight:normal;text-transform:capitalize;}
.block .block-title strong{font-weight:normal;}
.block .block-content{margin-top:10px;}
.block.block-tags{float:left;position:relative;margin-bottom:18px;}
.block.block-tags .block-content{margin-top:10px;}
.block.block-tags .tags-list{overflow:hidden;list-style:none;margin:0 0 10px;display:block;}
.block.block-tags .tags-list li{margin:0px 5px 5px 0;float:left;}
.block.block-tags .tags-list li a{display:inline-block;padding:0 15px 0 0;line-height:25px;font-size:100% !important;}
.block.block-tags .tags-list li.item1 a{font-size:133.33% !important;text-transform:uppercase;}
.block.block-tags .tags-list li.item3 a,
.block.block-tags .tags-list li.item9 a{font-size:133.33% !important;}
.block.block-tags .tags-list li.item6 a{font-size:133.33% !important;}
.block.block-tags .actions{float:left;background:#fff;padding-left:5px;position:absolute;top:12px;right:0;font-style:italic;}
.block.block-poll form{margin:0 0;}
.block.block-poll .block-subtitle{color:#666666;}
.block.block-poll ul#poll-answers{list-style:none;margin:0 0 20px 0;padding:6px 0 0;}
.block.block-poll ul#poll-answers li{border-bottom:1px solid #ededed;padding:8px 0;}
.block.block-poll ul#poll-answers li .jqTransformRadioWrapper{margin:0 11px 0 0;}
.block.block-poll ul#poll-answers li .jqTransformRadioWrapper .jqTransformRadio{background:url("../images/ico-radio.png") no-repeat left -1px;height:21px;width:15px;}
.block.block-poll ul#poll-answers li .jqTransformRadioWrapper .jqTransformRadio.jqTransformChecked{background-position:left -22px;}
.block.block-poll ul#poll-answers li .jqTransformRadioWrapper input[type="radio"]{float:left;margin:0 8px 0 0;}
.block.block-poll ul#poll-answers li label{cursor:pointer;margin:0 0;}
.block.block-poll ul#poll-answers li:first-child{border-top:1px solid #ededed;}
.block.block-poll ol#poll-answers{list-style:none;margin:0 0 20px 0;padding:6px 0 0;}
.block.block-poll ol#poll-answers li{border-bottom:1px solid #ededed;padding:8px 0;}
.block.block-poll ol#poll-answers li span.answer{float:left;margin:0 5px 0 0;color:#666666;}
.block.block-poll ol#poll-answers li:first-child{border-top:1px solid #ededed;}
.block.block-wishlist ol{margin:0 0 0 20px;}
.block.block-wishlist ol li{margin:5px 0;}
.block.block-wishlist ol .product-details .price-box .price{font-size:100%;}
.block.block-wishlist .actions{padding:15px 0 0;}
.block.block-compare{float:left;width:100%;margin-bottom:0;margin-top:20px;}
.block.block-compare .block-content .empty{font-size:100%;}
.block.block-compare small{font-size:14px;}
.block.block-compare ol{margin:0;}
.block.block-compare ol li{margin:15px 0;}
.block.block-compare ol li .btn-remove{text-indent:-9999em;width:20px;height:20px;position:relative;float:right;}
.block.block-compare ol li .btn-remove:before{content:"";width:15px;height:15px;position:absolute;left:10px;top:6px;text-indent:0;background:url('../images/icon-ovicsport.png') no-repeat -121px -69px;}
.block.block-compare ol li .btn-remove:hover:before{background:url('../images/icon-ovicsport.png') no-repeat -137px -69px;}
.block.block-compare ol li .product-name a{font-size:100%;}
.block.block-compare .actions .button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ffe537;color:#fff;font-size:100%;margin:0 30px 0 0;}
.block.block-compare .actions .button:hover{background:#635d5d;}
.block.block-compare .actions a{color:#635d5d;font-size:100%;}
.block.block-compare .actions a:hover{color:#ffe537;}
.block.block-reorder{float:left;width:100%;}
.block.block-account{margin-bottom:0;}
.block.block-account ul{list-style:none;margin:0;border:1px solid #e6e6e6;border-top:none;}
.block.block-account ul li{margin:3px 0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;line-height:30px;border-top:1px solid #ccc;padding-left:20px;}
.block.block-account ul li strong{color:#ffe537;}
.block.block-account ul li:hover{padding-left:10px;}
.block.block-reorder ol{list-style:none;margin:0 0;}
.block.block-reorder ol li input{float:left;margin:0 8px 0 0;}
.block.block-reorder .actions{margin:10px 0 0;}
.block.block-reorder .actions .btn-cart{margin-right:10px;}
.block.block-progress dl{margin:0 0;}
.block.block-progress dl > div,
.block.block-progress dl > dt{margin:0 0;padding:8px 0;border-top:1px solid #d4d4d4;}
.block.block-progress dl > div:first-child,
.block.block-progress dl > dt:first-child{border-top:none;}
#confirmbox .btn-cart:hover{background:#ffe537 !important;}
#confirmbox dl dt{float:left;margin-right:10px;min-width:54px;}
#confirmbox dl .group-item{float:left;width:100%;margin:5px 0;}
#confirmbox .input-box .options-list > li{float:left;position:relative;width:26px;height:26px;margin-right:5px;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#confirmbox .input-box .options-list > li input.radio{width:26px;height:26px;opacity:0;filter:alpha(opacity=0);margin:0;}
#confirmbox .input-box .options-list > li:first-child span label{font-size:9px;font-weight:normal;}
#confirmbox .input-box .options-list > li:hover{background:#828282;border:transparent;}
#confirmbox .input-box .options-list > li:hover label{color:#fff;}
#confirmbox .input-box .options-list > li.selected{background:#828282;border:transparent;}
#confirmbox .input-box .options-list > li.selected label{color:#fff;}
#confirmbox .input-box .options-list > li span.label{position:absolute;top:0;left:0;font-size:100%;line-height:23px;padding:0;text-align:center;display:inline-block;width:100%;}
#confirmbox .input-box .options-list > li .price-notice{display:none;}
#confirmbox .option-color .input-box li{border:transparent;position:relative;}
#confirmbox .option-color .input-box li:first-child{border:1px solid #e6e6e6;}
#confirmbox .option-color .input-box li:first-child span.label{}
#confirmbox .option-color .input-box li:first-child span label{font-size:9px;font-weight:normal;}
#confirmbox .option-color .input-box li:first-child:hover{border:transparent !important;}
#confirmbox .option-color .input-box li span.label{display:none !important;}
#confirmbox .option-color .input-box li:before{content:"";width:9px;height:9px;position:absolute;top:8px;left:8px;background:url('../images/gen_icon_del_shopby.png') no-repeat 0 0;display:none;}
#confirmbox .option-color .input-box li.selected:first-child{border:transparent;}
#confirmbox .option-color .input-box li.selected:first-child:before{display:none;}
#confirmbox .option-color .input-box li.selected:before{display:block;}
#flycart_confirm_window{border:5px solid rgba(255, 255, 255, 0.1);}
#flycart_confirm_window .inner{padding:20px;background:#fbfbfb;}
#flycart_confirm_window .inner .flycart_msg_title{position:relative;color:#858785;font-size:14px;margin:60px 0 45px;}
#flycart_confirm_window .inner .flycart_msg_title:before{content:"\f0a1";font-family:"FontAwesome";font-size:30px;position:absolute;top:-45px;left:50%;width:35px;height:32px;color:#858785;}
#flycart_confirm_window .inner button.flycart_msg_bnt::-moz-focus-inner,
#flycart_confirm_window .inner #flycart_configurable_add_to_cart button.btn-cart{padding:0;border:0;}
#flycart_confirm_window .inner button.flycart_msg_bnt,
#flycart_confirm_window .inner #flycart_configurable_add_to_cart button.btn-cart{-webkit-border-fit:lines;}
#flycart_confirm_window .inner button.flycart_msg_bnt,
#flycart_confirm_window .inner #flycart_configurable_add_to_cart button.btn-cart{overflow:visible;width:auto;border:0;padding:0;margin:0;cursor:pointer;background:#858785;padding:6px 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#flycart_confirm_window .inner button.flycart_msg_bnt span,
#flycart_confirm_window .inner #flycart_configurable_add_to_cart button.btn-cart span{display:block;border:0;font-size:14px;text-align:center;color:#fbfbfb;}
#flycart_confirm_window .inner button.flycart_msg_bnt_ptc{background:#26bfcf;margin-left:5px;}
#flycart_confirm_window .inner .flycart_confirm_window_actions{margin-bottom:35px;}
.col2-left-layout .breadcrumbs{padding:0 15px;}
.breadcrumbs{float:left;width:100%;margin:15px 0;}
.breadcrumbs ul li{float:left;line-height:100%;}
.breadcrumbs ul li a{color:#999;font-size:100%;float:left;}
.breadcrumbs ul li a:hover{color:#26bfcf;}
.breadcrumbs ul li > span{color:#eee;float:left;margin:0 12px;}
.breadcrumbs ul li > strong{color:#000;font-weight:normal;font-size:100%;}
.navslider a,
.box-nav a{position:absolute;float:left;z-index:2;text-indent:-9999em;width:30px;height:30px;margin-left:1px;}
.navslider a.next,
.box-nav a.next{right:0px;background:#cccccc url('../images/group_icon.png') no-repeat -104px -131px;}
.navslider a.prev,
.box-nav a.prev{left:0px;background:#cccccc url('../images/group_icon.png') no-repeat -75px -131px;}
.navslider a:hover,
.box-nav a:hover{cursor:pointer;background-color:#333333;}
.navslider a:hover:before,
.box-nav a:hover:before{color:#fff;}
.cms-index-index #box-content{padding:30px 0 50px;}
#box-content{padding:0px 0 50px;}
.block_banner_top{float:left;width:100%;margin-top:30px;}
.block_banner_top .item{max-width:1170px;position:relative;float:left;width:100%;}
.block_banner_top .item > a{float:left;}
.block_banner_top .item .info{position:absolute;top:0;right:0;z-index:2;height:100%;background:rgba(51, 51, 51, 0.9);float:left;width:370px;}
.block_banner_top .item .info .title{float:left;width:100%;line-height:100%;text-align:center;margin:90px 0 35px;text-transform:uppercase;color:#fff;font-size:214.28%;}
.block_banner_top .item .info > p{float:left;width:100%;margin:0;padding:0 16%;text-align:center;color:#fff;line-height:24px;}
.block_banner_top .owl-controls{position:absolute;float:left;width:60px;right:160px;bottom:80px;text-align:center;z-index:3;}
.block_banner_top .owl-controls .owl-pagination .owl-page{width:9px;height:9px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff;display:inline-block;margin:0 4px;}
.block_banner_top .owl-controls .owl-pagination .owl-page.active,
.block_banner_top .owl-controls .owl-pagination .owl-page:hover{background:#26bfcf;border:none;margin:0 4px;}
.block_banner_3{float:left;width:100%;margin-top:30px;margin-bottom:50px;}
.block_banner_3 .item > a{float:left;width:100%;overflow:hidden;}
.block_banner_3 .item > a img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block_banner_3 .item:hover > a img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block_banner_3 .item p{color:#fff;text-transform:uppercase;float:left;width:100%;margin:0;line-height:100%;}
.block_banner_3 .item p.p1{font-size:171.42%;}
.block_banner_3 .item p.p2{font-size:257.14%;font-weight:700 !important;margin:3px 0;}
.block_banner_3 .item .info2{float:left;width:170px;position:absolute;top:14%;left:18%;text-align:center;}
.block_banner_3 .item .info2 .lbl_hot{display:inline-block;width:75px;height:75px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ff0000;color:#fff;line-height:75px;font-size:171.42%;text-transform:uppercase;margin-bottom:12px;}
.block_banner_3 .item .info2 p{color:#ffe537;}
.block_banner_3 .item .info2 .p1{letter-spacing:2px;}
.block_banner_3 .item .info2 .p2{text-align:left;}
.block_banner_3 .item .info{position:absolute;float:left;bottom:0;left:0;width:100%;padding:0 15px;}
.block_banner_3 .item .info .inner{padding:30px 0 0 30px;background:#25bfd0;min-height:150px;}
.block_banner_3 .item .info .inner > a{font-size:114.28%;text-transform:uppercase;text-decoration:underline;float:left;line-height:100%;color:#fff;}
.block_banner_3 .item .info .inner > a:hover{color:#000;}
.block_banner_3 .item .info.info3{bottom:auto;top:0;}
.block_banner_3 .item .info.info3 .inner{background:#b3d334;}
.h4_banner_top{float:left;overflow:hidden;width:100%;min-height:200px;position:relative;}
.h4_banner_top > img{left:0;position:absolute;top:0;}
.h4_banner_top > .container{position:relative;}
.h4_banner_top .info{position:relative;float:left;padding:70px 227px 0 0;color:#fff;}
.h4_banner_top .info p{margin:0;line-height:100%;text-transform:uppercase;}
.h4_banner_top .info p.p2{font-size:285.71%;margin:2px 0 2px -3px;font-weight:400 !important;}
.h4_banner_top .btn_sn{position:absolute;bottom:20px;right:0;float:left;padding:0 38px;line-height:40px;color:#fff;font-size:85.71%;text-transform:uppercase;background:#ffe537;}
.h4_banner_top .btn_sn:hover{background:#fff;color:#333333;}
.h4_banner_top .btn_close{position:absolute;right:0;top:51px;}
.h4_banner_top .btn_close > i{font-size:18px;font-family:"FontAwesome" !important;color:#fff;}
.h4_banner_top .btn_close:hover{cursor:pointer;}
.h4_banner_top .dateCountdown01{float:right;width:500px;margin:45px 10px 0 0;}
.h4_banner_top .dateCountdown01 .time_circles{float:left;width:100%;position:relative;}
.h4_banner_top .dateCountdown01 .time_circles > div{float:left;width:96px;height:96px;margin:0 5px;position:absolute;top:8px !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.h4_banner_top .dateCountdown01 .time_circles > div .number{display:inline-block;width:100%;margin-top:15px;margin-bottom:-5px;font-weight:bold;font-size:214.28%;color:#ffc229;text-align:center;}
.h4_banner_top .dateCountdown01 .time_circles > div .text{display:inline-block;width:100%;text-align:center;color:#fff;text-transform:lowercase;float:left;margin-top:-4px;}
.h4_banner_top .dateCountdown01 .time_circles > div > span{margin-left:-5px;}
.header_top{float:left;width:100%;background:#f9f9f9;min-height:100px;position:relative;}
.header_top .logo{position:absolute;bottom:30px;left:50%;margin-left:-77px;}
.advanced-search{float:left;position:relative;margin-top:32px;}
.advanced-search .dropdown-cate,
.advanced-search .form-search,
.advanced-search .button{float:right;}
.advanced-search .form-search #search{width:210px;height:34px;border:2px solid #000;margin:0;color:#999;padding-left:15px;float:left;}
.advanced-search .button{float:right;position:absolute;background:none;right:0;padding:0;margin:0;height:100%;width:32px;height:32px;}
.advanced-search .button:before{content:"\f002";position:absolute;left:6px;top:7px;width:20px;height:20px;font-family:"Fontawesome";color:#ffe537;}
.advanced-search .button > span{display:none;}
.advanced-search .button:hover{background:none;}
.advanced-search .button:hover:before{color:#333333;}
.advanced-search .dropdown-cate{position:absolute;z-index:999;right:38px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;padding:0 38px 0 18px;background:#fff;border-top:1px solid #eae9dd;border-bottom:1px solid #eae9dd;border-left:1px solid #eae9dd;display:none;}
.advanced-search .dropdown-cate .cat-search{display:block;line-height:36px;color:#999;position:relative;white-space:nowrap;}
.advanced-search .dropdown-cate .cat-search:before{content:"\f0d7";font-family:"FontAwesome";position:absolute;top:0;font-size:14px;right:-22px;}
.advanced-search .dropdown-cate .cat-search:hover{cursor:pointer;}
.advanced-search .scrollbar{position:absolute;width:200px;background:#fff;}
.advanced-search li:hover{color:#ffe537 !important;}
.advanced-search .wrap-scrollbar{position:absolute;top:36px;left:-1px;min-width:200px;background:#fff;border:1px solid #e6e6e6;padding:15px 0 15px 15px;display:none;}
.advanced-search .wrap-scrollbar li.level-3{padding-left:15px;color:#888;}
.advanced-search .wrap-scrollbar li.level-4{padding-left:30px;color:#aaa;}
.advanced-search .wrap-scrollbar li:hover{cursor:pointer;}
.advanced-search .wrap-scrollbar .slimScrollBar{right:10px !important;}
.block-cart,
.block-currency,
.block-language,
.wrap_links{float:right;margin:32px 0 0 0;}
.wrap_links{position:relative;height:38px;padding-top:14px;}
.wrap_links > span{float:left;padding-right:15px;}
.wrap_links > span > i{float:left;font-family:"FontAwesome" !important;color:#999999;}
.wrap_links > span > i.fa-user{margin-right:5px;}
.wrap_links > span > i.fa-caret-down{font-size:12px;}
.wrap_links:hover{cursor:pointer;}
.wrap_links:hover > span > i{color:#ffe537;}
.wrap_links:hover .links{top:38px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap_links .links{float:left;width:150px;padding:15px 0px 15px 20px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;top:58px;left:-10px;z-index:9;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);}
.wrap_links .links li{float:left;width:100%;line-height:26px;}
.wrap_links .links li a{float:left;padding-left:25px;position:relative;}
.wrap_links .links li a:before{content:"";position:absolute;top:0px;left:0px;font-family:"FontAwesome";color:#999999;}
.wrap_links .links li a:hover:before{color:#ffe537;}
.wrap_links .links li a.top-link-myaccount:before{content:"\f007";}
.wrap_links .links li a.top-link-wishlist:before{content:"\f08a";}
.wrap_links .links li a.top-link-checkout:before{content:"\f090";}
.wrap_links .links li a.top-link-login:before{content:"\f13e";}
.wrap_links .links li a.top-link-logout:before{content:"\f007";}
.block-language{position:relative;height:38px;padding-top:14px;}
.block-language .lg-cur{float:left;padding-right:30px;padding-left:12px;position:relative;}
.block-language .lg-cur:before{content:"\f0d7";font-family:"FontAwesome" !important;color:#999999;font-size:12px;position:absolute;top:-2px;right:15px;}
.block-language .lg-cur:after{content:"";position:absolute;top:-2px;left:0;height:18px;background:#d8d7d7;width:1px;}
.block-language .lg-cur img{float:left;margin-top:1px;}
.block-language .lg-cur span span{display:none;}
.block-language .lg-cur .lang_text{float:left;margin-left:5px;display:none;}
.block-language:hover .lg-cur{cursor:pointer;}
.block-language:hover .lg-cur:before{color:#ffe537;}
.block-language:hover ul{top:38px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block-language ul{float:left;width:160px;padding:15px 0px 15px 20px;position:absolute;top:58px;left:-10px;z-index:9;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);}
.block-language ul li{float:left;width:100%;line-height:26px;}
.block-language ul li a{float:left;}
.block-language ul li a img{float:left;margin-top:7px;}
.block-language ul li a span{float:left;margin-left:7px;}
.block-currency{position:relative;height:38px;padding-top:10px;}
.block-currency .item-cur{float:left;padding-right:30px;padding-left:12px;position:relative;}
.block-currency .item-cur:before{content:"\f0d7";font-family:"FontAwesome" !important;color:#999999;font-size:12px;position:absolute;top:2px;right:15px;}
.block-currency .item-cur:after{content:"";position:absolute;top:2px;left:0;height:18px;background:#d8d7d7;width:1px;}
.block-currency .item-cur span{display:block;float:left;}
.block-currency:hover .item-cur:before{color:#ffe537;}
.block-currency:hover .item-cur span{color:#ffe537;}
.block-currency:hover ul{top:38px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block-currency ul{float:left;width:130px;padding:15px 0px 15px 20px;position:absolute;top:58px;left:-10px;z-index:9;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);}
.block-currency ul li{float:left;width:100%;line-height:26px;}
.block-currency ul li a{float:left;}
.block-currency ul li a span{float:left;margin-right:5px;}
.block-cart{position:relative;height:38px;margin-left:12px;padding-top:4px;}
.block-cart:after{content:"";position:absolute;top:12px;left:-12px;height:18px;background:#d8d7d7;width:1px;}
.block-cart .block-title{float:left;width:24px;height:26px;background:url('../images/group_icon.png') no-repeat 0 -129px;}
.block-cart .block-title > a{font-size:10px;margin-left:1px;line-height:31px;float:left;width:100%;text-align:center;color:#ffe537;}
.block-cart:hover .block-content{opacity:1;filter:alpha(opacity=100);margin-top:0;visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block-cart .block-content{float:left;width:300px;position:absolute;top:34px;margin:0;right:0;z-index:99;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);opacity:0;filter:alpha(opacity=0);margin-top:30px;visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block-cart .block-content .inner{background:#fff;float:left;width:100%;padding:15px 20px;}
.block-cart .block-content .inner .block-subtitle{text-transform:uppercase;font-size:100%;}
.block-cart .block-content .inner #cart-sidebar li{padding:15px 0 25px 30px;border-bottom:1px solid #e6e6e6;position:relative;float:left;width:100%;}
.block-cart .block-content .inner #cart-sidebar li .btn-remove{position:absolute;top:18px;font-size:14px;left:0;width:15px;height:15px;text-indent:-9999em;}
.block-cart .block-content .inner #cart-sidebar li .btn-remove:before{content:"\f014";font-family:"FontAwesome";position:absolute;top:0;left:0;text-indent:0;}
.block-cart .block-content .inner #cart-sidebar li .btn-edit{position:absolute;top:42px;font-size:14px;left:0;width:15px;height:15px;text-indent:-9999em;}
.block-cart .block-content .inner #cart-sidebar li .btn-edit:before{content:"\f040";font-family:"FontAwesome";position:absolute;top:0;left:0;text-indent:0;}
.block-cart .block-content .inner #cart-sidebar li .product-image{float:left;margin-right:18px;overflow:hidden;}
.block-cart .block-content .inner #cart-sidebar li .product-image:hover img{opacity:0.8;filter:alpha(opacity=80);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block-cart .block-content .inner #cart-sidebar li .product-name{font-size:100%;}
.block-cart .block-content .inner #cart-sidebar li .product-name a{display:inline-block;width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;}
.block-cart .block-content .inner #cart-sidebar li .product-details > strong{float:left;min-width:98px;border:1px solid #e6e6e6;}
.block-cart .block-content .inner #cart-sidebar li .product-details > strong a{min-width:19px;min-height:28px;float:left;margin:0;}
.block-cart .block-content .inner #cart-sidebar li .product-details > strong a.flycart-qty-change-left{background:url('../images/minus.png') no-repeat 0 0 #999999;}
.block-cart .block-content .inner #cart-sidebar li .product-details > strong a.flycart-qty-change-right{background:url('../images/plus.png') no-repeat 0 0 #999999;}
.block-cart .block-content .inner #cart-sidebar li .product-details > strong a:hover.flycart-qty-change-left,
.block-cart .block-content .inner #cart-sidebar li .product-details > strong a:hover.flycart-qty-change-right{background-color:#ffe537;}
.block-cart .block-content .inner #cart-sidebar li .product-details > strong input{margin:0;border:none;height:28px;min-width:58px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;font-weight:normal;}
.block-cart .block-content .inner #cart-sidebar li .product-details .price{line-height:100%;margin:0 0 15px;display:inline-block;color:#ffe537;}
.block-cart .block-content .inner .summary{float:left;width:100%;margin-bottom:12px;}
.block-cart .block-content .inner .summary p{margin:0;width:100%;}
.block-cart .block-content .inner .summary p .label{text-transform:uppercase;font-size:100%;font-weight:normal;padding:0;margin:15px 0 0;display:inline-block;color:#635d5d;}
.block-cart .block-content .inner .summary p .price{float:right;font-size:142.28%;margin-top:5px;}
.block-cart .block-content .inner .actions{float:left;width:100%;text-align:center;}
.block-cart .block-content .inner .actions .a-inner{display:inline-block;background:#353535;}
.block-cart .block-content .inner .actions .a-inner a{color:#fff;text-transform:uppercase;font-size:100%;position:relative;padding:10px 14px;display:inline-block;}
.block-cart .block-content .inner .actions .a-inner a:hover{text-decoration:underline;}
.block-cart .block-content .inner .actions .a-inner a.btn-mycart{position:relative;z-index:9;background:#ffe537;}
.block-cart .block-content .inner .actions .a-inner a.btn-mycart:before{border-color:#ffe537 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-style:solid;border-width:40px 40px 0 0;content:"";height:0;line-height:0;position:absolute;right:-40px;top:0;width:0;}
.block-cart .block-content .inner .actions .a-inner a.btn-checkout{padding-left:44px;}
.h4_banner_bottom_menu{float:left;width:100%;min-height:900px;padding-top:230px;background:url('../images/bg_parallax_01.png') no-repeat center center;}
.h4_banner_bottom_menu p{float:left;width:100%;text-align:center;color:#fff;text-transform:uppercase;line-height:100%;margin:0;position:relative;}
.h4_banner_bottom_menu p.p1{font-weight:bold;font-size:428.57%;}
.h4_banner_bottom_menu p.p1 span{display:inline-block;position:relative;font-weight:900 !important;}
.h4_banner_bottom_menu p.p1 span:before{content:"";width:204px;height:6px;background:#ffe537;position:absolute;top:-10px;left:0;}
.h4_banner_bottom_menu p.p1 span:after{content:"";position:absolute;top:-10px;left:204px;width:0;height:0;border-top:6px solid #ffe537;border-right:6px solid transparent;}
.h4_banner_bottom_menu p.p2{font-size:214.28%;margin-top:9px;}
.h4_banner_bottom_menu p.p2 span{display:inline-block;position:relative;}
.h4_banner_bottom_menu p.p2 span:before{content:"";width:204px;height:6px;bottom:-12px;right:0;background:#ffe537;position:absolute;}
.h4_banner_bottom_menu p.p2 span:after{content:"";position:absolute;bottom:-12px;right:204px;width:0;height:0;border-bottom:6px solid #ffe537;border-left:6px solid transparent;}
.block_banner_01{float:left;width:100%;margin:-280px 0 50px;}
.block_banner_01 .item{overflow:hidden;}
.block_banner_01 .item .inner{float:left;width:100%;position:relative;overflow:hidden;padding-top:6px;}
.block_banner_01 .item .inner:before{z-index:9;content:"";width:100%;height:6px;background:#ffe537;position:absolute;top:0px;right:-100%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block_banner_01 .item .inner:after{content:"";width:100%;height:6px;background:#fff;position:absolute;top:0px;right:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block_banner_01 .item .item-image{float:left;position:relative;overflow:hidden;}
.block_banner_01 .item .item-image img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block_banner_01 .item .banner-info{background:#333333;float:left;width:100%;height:90px;position:relative;}
.block_banner_01 .item .banner-info:before{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;content:"";width:100%;height:90px;background:#ffe537;position:absolute;top:0px;left:-100%;}
.block_banner_01 .item .banner-info .box-inner{float:left;width:100%;padding:20px 0 0 30px;color:#fff;position:relative;}
.block_banner_01 .item .banner-info .box-inner .title{text-transform:uppercase;color:#fff;font-weight:400 !important;font-size:128.57%;}
.block_banner_01 .item .banner-info .box-inner .p2{margin-top:5px;color:#ccc;}
.block_banner_01 .item .banner-info .box-inner .button_sn{float:left;width:31px;height:31px;position:absolute;top:32px;right:30px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-indent:-999em;background:#ffe537 url('../images/group_icon.png') no-repeat -127px 7px;}
.block_banner_01 .item:hover .inner:before{right:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block_banner_01 .item:hover .inner .item-image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block_banner_01 .item:hover .banner-info:before{left:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block_banner_01 .item:hover .banner-info .box-inner .p2{color:#fff;}
.block_banner_01 .item:hover .banner-info .box-inner .button_sn{background-color:#333333;}
.h4_newarrival{padding:0px 0 30px 0;float:left;width:100%;}
.h4_newarrival h2{float:left;width:100%;font-size:214.28%;color:#333333;line-height:100%;margin:0 0 0px 0;font-weight:700 !important;text-transform:uppercase;padding:25px 0 0 0;border-top:2px solid #ffe537;}
.h4_newarrival .tab-item{float:left;width:100%;padding-left:267px;margin-top:-30px;margin-bottom:20px;}
.h4_newarrival .tab-item ul{display:inline-block;margin-bottom:-5px;}
.h4_newarrival .tab-item ul li{float:left;margin:0 20px;}
.h4_newarrival .tab-item ul li.active a{color:#ffe537;position:relative;}
.h4_newarrival .tab-item ul li a{float:left;display:block !important;text-transform:capitalize;}
.h4_newarrival .tab-content{position:relative;float:left;width:100%;}
.h4_newarrival .tab-content .navslider{background:#fff;float:left;padding-left:30px;position:absolute;right:0;top:-34px;}
.h4_newarrival .tab-content .navslider a{position:static;}
.h4_newarrival .tab-content .tab-pane .slider-inner{margin:0 -15px;}
.h4_newarrival .tab-content .tab-pane .slider-inner .owl-wrapper-outer{overflow:visible;}
.h4_newarrival .tab-content .tab-pane .slider-inner .owl-wrapper-outer:before{content:"";width:500px;height:102%;position:absolute;top:-10px;left:-490px;background:#fff;z-index:9;}
.h4_newarrival .tab-content .tab-pane .slider-inner .owl-wrapper-outer:after{content:"";width:500px;height:102%;position:absolute;top:-10px;right:-490px;background:#fff;z-index:9;}
.h4_newarrival .tab-item ul li{margin:0 5px;}
.h4_newarrival .tab-item ul li.active a{background:#26bfcf;}
.h4_newarrival .tab-item ul li a{padding:7px 5px;background:#ccc;}
.h4_newarrival .tab-item ul li a img{float:left;}
.h4_newarrival .tab-item ul li a:hover{background:#26bfcf;}
.h4_newarrival a#rating-links {
    display: none;
}
.h4_newarrival .tab-content .tab-pane .item{float:left;padding:10px 15px 10px 15px;max-width:300px;}
.h4_newarrival .tab-content .tab-pane .item .inner{float:left;width:100%;background:#fff;border:1px solid #e6e6e6;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image{position:relative;float:left;width:100%;padding:20px 20px 0 20px;}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image .product-image{float:left;width:100%;border-bottom:1px dashed #ccc;position:relative;}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image .product-image img{width:100%;}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image .product-image:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.1);opacity:0;filter:alpha(opacity=0);}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image > .tmp-quick .vt_quickview_handler{float:left;width:52px;height:52px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;top:50%;left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0, 0, 0, 0.7) url('../images/group_icon.png') no-repeat -25px -120px;margin:-16px 0 0 -26px;}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image > .tmp-quick .vt_quickview_handler span{display:none;}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image > .tmp-quick .vt_quickview_handler:hover{background-color:#26bfcf;}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image:hover .product-image:before{opacity:1;filter:alpha(opacity=100);}
.h4_newarrival .tab-content .tab-pane .item .inner .item-image:hover .vt_quickview_handler{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner:hover{-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info{float:left;width:100%;text-align:center;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info:hover .pro-inner .item-btn .link-wishlist i,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info:hover .pro-inner .item-btn .link-compare i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner{float:left;width:100%;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .product-name{margin-top:16px;float:left;width:100%;text-transform:uppercase;color:#333333;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .product-name:hover{color:#26bfcf;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .price-box{margin-top:5px;display:inline-block;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner > .rating{float:left;width:100%;margin-top:2px;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner > .rating .ratings{display:inline-block;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner > .rating .ratings .rating-links,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner > .rating .ratings .amount{display:none;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn{display:inline-block;width:100%;margin:25px 0;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_inner{display:inline-block;position:relative;overflow:hidden;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare{float:left;height:38px;margin:0;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist{width:38px;line-height:38px;position:relative;z-index:5;text-align:center;background:#fff;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i{font-size:12px;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist:hover i{color:#ffe537;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart{padding:0;background:none;width:114px;position:relative;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:2;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart i{font-size:14px;float:left;width:38px;height:38px;line-height:38px;background:#ffe537;position:relative;z-index:3;color:#fff;text-align:center;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart span{background:#333333;float:left;padding:0 15px;text-transform:uppercase;color:#fff;line-height:38px;position:absolute;top:0;left:-28px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover{cursor:pointer;width:166px;z-index:5;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover span{left:38px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail{position:absolute;right:38px;min-width:113px;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail i{font-size:21px;float:left;width:38px;height:38px;line-height:38px;background:#ffe537;color:#fff;text-align:center;position:absolute;right:66px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail span{background:#333333;float:left;padding:0 15px;text-transform:uppercase;color:#fff;line-height:38px;position:relative;z-index:3;margin-left:38px;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail:hover{z-index:3;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail:hover i{right:76px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare{width:38px;line-height:38px;text-align:center;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i{font-size:13px;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare:hover i{color:#ffe537;}
.h4_newarrival .tab-content .tab-pane .group_item{float:left;width:100%;}
.h4_newarrival .tab-content .tab-pane .item{margin-bottom:10px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item{width:50%;max-width:600px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item{max-width:600px;width:50%;padding:0 15px;margin-bottom:30px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .item-image{width:47.36%;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .item-image .product-image{border:none;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info{width:52.64%;padding-left:10px;padding-right:20px;text-align:left;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info .pro-inner .product-name{margin-top:30px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info .pro-inner .item-des{float:left;width:100%;border-top:1px dashed #ccc;padding-top:13px;margin-top:16px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info .pro-inner .item-btn{margin:35px 0 25px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info .pro-inner .item-btn .link-wishlist,
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info .pro-inner .item-btn .link-compare{text-align:left!important;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info .pro-inner .item-btn .link-wishlist i{margin-left:15px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info .pro-inner .item-btn .link-compare i{margin-left:5px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info .pro-inner .item-btn .btn_detail{right:76px;min-width:114px;}
.h4_newarrival .tab-content .tab-pane#item_tab2 .item{width:33.3333%;max-width:400px;}
.h4_newarrival .tab-content .tab-pane#item_tab3 .item{width:25%;}
.h4_newarrival .tab-content .tab-pane#item_tab4 .item{width:20%;}
.h4_newarrival .tab-content .tab-pane#item_tab4 .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover{width:114px;}
.h4_newarrival .tab-content .tab-pane#item_tab4 .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover span{display:none;}
.h4_newarrival .tab-content .tab-pane#item_tab5 .item{width:16.66666%;}
.h4_newarrival .tab-content .tab-pane#item_tab5 .item .inner .pro-info .pro-inner .product-name,
.h4_newarrival .tab-content .tab-pane#item_tab5 .item .inner .pro-info .pro-inner .item-btn{display:none;}
.h4_newarrival .tab-content .tab-pane#item_tab5 .item .inner .pro-info .pro-inner .price-box{margin-top:15px;}
.h4_newarrival .tab-content .tab-pane#item_tab5 .item .inner .pro-info .pro-inner > .rating{margin-bottom:15px;}
.h4_best_sellers{padding:50px 0 20px !important;padding:0px 0 30px 0;float:left;width:100%;}
.h4_best_sellers .tab-item{margin-bottom:25px !important;margin-top:-19px !important;}
.h4_best_sellers h2{float:left;width:100%;font-size:214.28%;color:#333333;line-height:100%;margin:0 0 0px 0;font-weight:700 !important;text-transform:uppercase;padding:25px 0 0 0;border-top:2px solid #ffe537;}
.h4_best_sellers .tab-item{float:left;width:100%;padding-left:267px;margin-top:-30px;margin-bottom:20px;}
.h4_best_sellers .tab-item ul{display:inline-block;margin-bottom:-5px;}
.h4_best_sellers .tab-item ul li{float:left;margin:0 20px;}
.h4_best_sellers .tab-item ul li.active a{color:#26bfcf;position:relative;}
.h4_best_sellers .tab-item ul li a{float:left;display:block !important;text-transform:capitalize;}
.h4_best_sellers .tab-item ul li a:hover{color:#26bfcf;}
.h4_best_sellers .tab-content{position:relative;float:left;width:100%;}
.h4_best_sellers .tab-content .navslider{background:#fff;float:left;padding-left:30px;position:absolute;right:0;top:-50px;}
.h4_best_sellers .tab-content .navslider a{position:static;}
.h4_best_sellers .tab-content .tab-pane .slider-inner{margin:0 -15px;}
.h4_best_sellers .tab-content .tab-pane .slider-inner .owl-wrapper-outer{overflow:visible;}
.h4_best_sellers .tab-content .tab-pane .slider-inner .owl-wrapper-outer:before{content:"";width:500px;height:102%;position:absolute;top:-10px;left:-490px;background:#fff;z-index:9;}
.h4_best_sellers .tab-content .tab-pane .slider-inner .owl-wrapper-outer:after{content:"";width:500px;height:102%;position:absolute;top:-10px;right:-490px;background:#fff;z-index:9;}
.h4_best_sellers .tab-content .navslider{top:-60px;}
.h4_best_sellers .tab-content .tab-pane .item{float:left;padding:10px 15px 10px 15px;max-width:300px;}
.h4_best_sellers .tab-content .tab-pane .item .inner{float:left;width:100%;background:#fff;border:1px solid #e6e6e6;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image{position:relative;float:left;width:100%;padding:20px 20px 0 20px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image .product-image{float:left;width:100%;border-bottom:1px dashed #ccc;position:relative;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image .product-image img{width:100%;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image .product-image:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.1);opacity:0;filter:alpha(opacity=0);}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image > .tmp-quick .vt_quickview_handler{float:left;width:52px;height:52px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;top:50%;left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0, 0, 0, 0.7) url('../images/group_icon.png') no-repeat -25px -120px;margin:-16px 0 0 -26px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image > .tmp-quick .vt_quickview_handler span{display:none;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image > .tmp-quick .vt_quickview_handler:hover{background-color:#26bfcf;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image:hover .product-image:before{opacity:1;filter:alpha(opacity=100);}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image:hover .vt_quickview_handler{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner:hover{-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info{float:left;width:100%;text-align:center;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info:hover .pro-inner .item-btn .link-wishlist i,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info:hover .pro-inner .item-btn .link-compare i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner{float:left;width:100%;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .product-name{margin-top:16px;float:left;width:100%;text-transform:uppercase;color:#333333;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .product-name:hover{color:#26bfcf;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .price-box{margin-top:5px;display:inline-block;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner > .rating{float:left;width:100%;margin-top:2px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner > .rating .ratings{display:inline-block;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner > .rating .ratings .rating-links,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner > .rating .ratings .amount{display:none;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn{display:inline-block;width:100%;margin:25px 0;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_inner{display:inline-block;position:relative;overflow:hidden;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare{float:left;height:38px;margin:0;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist{width:38px;line-height:38px;position:relative;z-index:5;text-align:center;background:#fff;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i{font-size:12px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist:hover i{color:#ffe537;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart{padding:0;background:none;width:114px;position:relative;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:2;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart i{font-size:14px;float:left;width:38px;height:38px;line-height:38px;background:#ffe537;position:relative;z-index:3;color:#fff;text-align:center;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart span{background:#333333;float:left;padding:0 15px;text-transform:uppercase;color:#fff;line-height:38px;position:absolute;top:0;left:-28px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover{cursor:pointer;width:166px;z-index:5;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover span{left:38px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail{position:absolute;right:38px;min-width:113px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail i{font-size:21px;float:left;width:38px;height:38px;line-height:38px;background:#ffe537;color:#fff;text-align:center;position:absolute;right:66px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail span{background:#333333;float:left;padding:0 15px;text-transform:uppercase;color:#fff;line-height:38px;position:relative;z-index:3;margin-left:38px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail:hover{z-index:3;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail:hover i{right:76px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare{width:38px;line-height:38px;text-align:center;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i{font-size:13px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare:hover i{color:#ffe537;}
.h4_best_sellers .tab-content .tab-pane .group_item{float:left;width:100%;}
.h4_best_sellers .tab-content .tab-pane .item{max-width:600px;width:50%;padding:0 15px;margin-bottom:30px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image{width:47.36%;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image .product-image{border:none;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info{width:52.64%;padding-left:10px;padding-right:20px;text-align:left;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .product-name{margin-top:30px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-des{float:left;width:100%;border-top:1px dashed #ccc;padding-top:13px;margin-top:16px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn{margin:35px 0 25px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare{text-align:left!important;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i{margin-left:15px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i{margin-left:5px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail{right:76px;min-width:114px;}
.blog_home4{float:left;width:100%;}
.h4_block_hbw0{background:url('../images/bg_parallax_02.jpg') no-repeat center center;float:left;width:100%;min-height:500px;padding-top:148px;padding-bottom:117px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_block_hbw0:hover{background-position:10% center;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h4_block_hbw0 .item{text-align:center;}
.h4_block_hbw0 .item .hbw0_icon{display:inline-block;width:118px;height:118px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:20px;background:rgba(255,229,55, 0.7);fa-thumbs-up
text-align:center;}
.h4_block_hbw0 .item .hbw0_icon i{font-size:214.28%;color:#fff;float:left;width:100%;height:100%;line-height:118px;}
.h4_block_hbw0 .item .hbw0_icon:hover{-webkit-animation-name:zoomOut;animation-name:zoomOut;-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.h4_block_hbw0 .item .hbw0_icon:hover i{-webkit-animation-name:zoomOut;animation-name:zoomOut;-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.h4_block_hbw0 .item p{float:left;width:100%;}
.h4_block_hbw0 .item .p1{font-size:428.57%;font-weight:900 !important;margin:0;color:#fff;text-transform:uppercase;}
.h4_block_hbw0 .item .p2{font-size:128.57%;color:#fff;text-transform:uppercase;font-weight:500 !important;}
.blog_home4{float:left;width:100%;margin-bottom:50px;}
.blog_home4 h2{float:left;width:100%;position:relative;display:none;font-size:214.28%;color:#333333;line-height:100%;margin:0 0 40px 0;}
.blog_home4 h2:before{content:"";height:10px;width:100%;position:absolute;left:0;top:50%;margin-top:-7px;border-bottom:3px double #ccc;}
.blog_home4 h2 span{float:left;font-weight:700 !important;padding-right:30px;background:#fff;position:relative;text-transform:uppercase;}
.blog_home4 #blog-list{float:left;width:100%;position:relative;}
.blog_home4 #blog-list > .container{position:relative;}
.blog_home4 #blog-list > .container .navslider{display:none !important;background:#fff;float:left;padding-left:30px;position:absolute;right:0;top:-72px;}
.blog_home4 #blog-list > .container .navslider a{position:static;}
.blog_home4 .item{position:relative;float:left;width:100%;}
.blog_home4 .item .blog-img{float:left;width:100%;position:relative;overflow:hidden;}
.blog_home4 .item .blog-img img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.blog_home4 .item .blog-img i{font-weight:900!important;font-size:90px;color:#fff;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;top:27%;left:50%;margin-left:-43px;opacity:0;filter:alpha(opacity=0);}
.blog_home4 .item .blog-img i:hover{color:#ffe537;}
.blog_home4 .item .blog-info{background:rgba(0, 0, 0, 0.7);bottom:-154px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;float:left;left:0;padding:25px 20px 20px 30px;min-height:142px;position:absolute;transition:all 0.3s ease-out 0s;z-index:9999;width:100%;}
.blog_home4 .item .blog-info .blog-name{float:left;color:#fff;text-transform:uppercase;margin-bottom:7px;}
.blog_home4 .item .blog-info .blog-name:hover{color:#ffe537;}
.blog_home4 .item .blog-info .postContent{float:left;margin-bottom:5px;color:#fff;line-height:22px;}
.blog_home4 .item .blog-info .link-comment{float:left;padding-left:20px;position:relative;color:#fff;}
.blog_home4 .item .blog-info .link-comment span{display:inline-block;}
.blog_home4 .item .blog-info .link-comment:hover{color:#ffe537;}
.blog_home4 .item .blog-info .link-comment:before{content:"\f075";color:#fff;font-family:"FontAwesome" !important;position:absolute;left:0;top:0;}
.blog_home4 .item:hover .blog-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.blog_home4 .item:hover .blog-img i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.blog_home4 .item:hover .blog-info{bottom:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.cms-index-index #box-content{padding:30px 0 50px;}
.h7_categories{float:left;width:100%;margin-bottom:50px;}
.h7_categories .wrap_block{float:left;width:100%;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#f5f5f5;}
.h7_categories h2{float:left;width:100%;font-size:214.28%;color:#333333;line-height:100%;margin:0 0 0px 0;font-weight:700 !important;text-transform:uppercase;padding:25px 0 30px 1px;border-top:2px solid #ffe537;}
.h7_categories .tab-item{width:19.65%;padding:0;}
.h7_categories .tab-item ul{float:left;width:100%;padding-top:10px;}
.h7_categories .tab-item ul li{float:left;width:100%;border-bottom:1px solid #e6e6e6;padding:0 15px;}
.h7_categories .tab-item ul li a{float:left;line-height:60px;display:block !important;}
.h7_categories .tab-item ul li a img{width:32px;margin-top:14px;float:left;margin-right:20px;}
.h7_categories .tab-item ul li a img.img2{display:none;}
.h7_categories .tab-item ul li a:hover img.img1{display:none;}
.h7_categories .tab-item ul li a:hover img.img2{display:block;}
.h7_categories .tab-item ul li.active a{color:#666666;}
.h7_categories .tab-item ul li a:hover{color:#26bfcf;}
.h7_categories .tab-item ul li.active a:hover{color:#666666;}
.h7_categories .tab-item ul li.active a img.img1{display:none;}
.h7_categories .tab-item ul li.active a img.img2{display:block;}
.h7_categories .tab-content{padding:0;background:#fff;width:46.15%;}
.h7_categories .tab-content .navslider{position:absolute;right:0;top:-60px;z-index:9;}
.h7_categories .tab-content .navslider a{position:static;}
.h7_categories .tab-content .products-grid .group_item{float:left;width:100%;}
.h7_categories .tab-content .products-grid .item{float:left;width:50%;max-width:300px;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:0;margin-top:-1px;}
.h7_categories .tab-content .products-grid .item .inner{border:none;}
.h7_categories .tab-content .products-grid .item .inner:hover{-webkit-box-shadow:none 0px 0px #000000;-moz-box-shadow:none 0px 0px #000000;box-shadow:none 0px 0px #000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.h7_categories .tab-content .products-grid .item .inner .item-image .product-image{border-bottom:none;}
.h7_categories .tab-content .products-grid .item .inner .item-image .product-image:before{display:none;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate{width:156px;left:20px;top:60px;position:absolute;z-index:10;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .tmp-quick{float:left;width:100%;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler{float:left;width:100%;line-height:36px;color:#fff;margin-bottom:1px;text-align:center;text-transform:uppercase;font-size:85.71%;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart .iconbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist .iconbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare .iconbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler .iconbtn{float:left;width:36px;height:36px;background:#fff;position:relative;border:1px solid #e6e6e6;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart .iconbtn:after,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist .iconbtn:after,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare .iconbtn:after,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler .iconbtn:after{content:"";position:absolute;top:14px;right:-20px;border-top:4px solid transparent;border-right:5px solid #26bfcf;border-bottom:4px solid transparent;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:0;filter:alpha(opacity=0);}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart .textbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist .textbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare .textbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler .textbtn{float:left;width:120px;text-align:center;background:#26bfcf;position:relative;right:-20px;left:-1px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart:hover .iconbtn:after,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist:hover .iconbtn:after,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare:hover .iconbtn:after,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler:hover .iconbtn:after{right:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:1;filter:alpha(opacity=100);}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart:hover .textbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist:hover .textbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare:hover .textbtn,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler:hover .textbtn{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;right:0;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 !important;background:none;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart:before{content:"\f07a";font-size:12px;color:#666;font-family:"FontAwesome";position:absolute;left:12px;top:1px;z-index:10;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist{position:relative;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist:before{content:"\f004";font-size:12px;color:#666;font-family:"FontAwesome";position:absolute;left:12px;top:1px;z-index:10;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare{position:relative;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare:before{content:"\f021";font-size:12px;color:#666;font-family:"FontAwesome";position:absolute;left:12px;top:1px;z-index:10;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler{position:relative;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler:before{content:"\f002";font-size:12px;color:#666;font-family:"FontAwesome";position:absolute;left:12px;top:1px;z-index:10;}
.h7_categories .tab-content .products-grid .item .inner .item-image:hover .item-btn-cate{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:1;filter:alpha(opacity=100);}
.h7_categories .tab-content .products-grid .item .inner .pro-info{padding:0 20px 15px 20px;text-align:left;}
.h7_categories .tab-content .products-grid .item .inner .pro-info .pro-inner .product-name{margin-top:11px;}
.h7_categories .h7_banner_cate{padding:20px 20px 0 20px;background:#fff;width:34.18%;border:1px solid #e6e6e6;border-top:none;border-bottom:none;min-height:695px;}
.h7_categories .h7_banner_cate a{float:left;width:100%;overflow:hidden;}
.h7_categories .h7_banner_cate a img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_categories .h7_banner_cate a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_categories .h7_banner_cate .owl-controls{float:left;width:100%;height:56px;line-height:56px;text-align:center;}
.h7_categories .h7_banner_cate .owl-controls .owl-pagination{display:inline-block;float:none;}
.h7_categories .h7_banner_cate .owl-controls .owl-pagination .owl-page{width:9px;height:9px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ccc;display:inline-block;margin:0 5px;}
.h7_categories .h7_banner_cate .owl-controls .owl-pagination .owl-page.active,
.h7_categories .h7_banner_cate .owl-controls .owl-pagination .owl-page:hover{background:#26bfcf;border:none;margin:0 5px;}
.block_testimonials_h7{float:left;width:100%;min-height:500px;position:relative;background:url('../images/parallax_03.png') no-repeat center center fixed;padding-top:175px;}
.block_testimonials_h7 .container{position:relative;}
.block_testimonials_h7 .navslider{left:234px;position:absolute;top:107px;z-index:999;}
.block_testimonials_h7 .navslider > a{position:static;background-color:rgba(0, 0, 0, 0.5);}
.block_testimonials_h7 .navslider > a:hover{background-color:#ffe537;}
.block_testimonials_h7 .col-1 > a{float:left;width:152px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:3px;border:1px solid #fff;}
.block_testimonials_h7 .col-1 > a img{float:left;width:100%;}
.block_testimonials_h7 .col-1 > a:hover{border-color:#ffe537;}
.block_testimonials_h7 .col-1 > h2{border-bottom:1px solid rgba(255, 255, 255, 0.5);float:left;font-size:128.57%;line-height:100%;margin:47px 0 0 30px;padding-bottom:20px;text-transform:uppercase;width:170px;color:#fff;text-align:center;}
.block_testimonials_h7 .col-2 .info{min-height:154px;float:left;width:100%;background:rgba(0, 0, 0, 0.5);padding:30px 30px 0 76px;}
.block_testimonials_h7 .col-2 .info p{float:left;width:100%;color:#fff;font-size:128.57%;line-height:30px;font-style:italic;position:relative;}
.block_testimonials_h7 .col-2 .info p:before{content:"";width:25px;height:20px;background:url('../images/group_icon.png') no-repeat -134px -105px;position:absolute;top:5px;left:-35px;}
.block_testimonials_h7 .col-2 .info p .style_icon{position:relative;}
.block_testimonials_h7 .col-2 .info p .style_icon:after{content:"";width:25px;height:20px;background:url('../images/group_icon.png') no-repeat -176px -105px;position:absolute;top:7px;right:-45px;}
.h7_brand{float:left;width:100%;margin:50px 0 25px;}
.h7_brand > .container{position:relative;}
.h7_brand h2{float:left;width:100%;font-size:214.28%;color:#333333;line-height:100%;margin:0 0 0px 0;font-weight:700 !important;text-transform:uppercase;padding:30px 0 0px 1px;border-top:2px solid #ffe537;}
.h7_brand .navslider{position:absolute;right:0;top:30px;z-index:9;}
.h7_brand .navslider a{position:static;}
.h7_brand .item{float:left;width:100%;overflow:hidden;}
.h7_brand .item img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_brand .item:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_hotdeals{float:left;width:100%;margin-top:50px;}
.h7_hotdeals h2{float:left;width:100%;font-size:214.28%;color:#333333;line-height:100%;margin:0 0 0px 0;font-weight:700 !important;text-transform:uppercase;padding:30px 0 0px 1px;border-top:2px solid #ffe537;}
.h7_hotdeals .wrap_block{border:1px solid #e6e6e6;float:left;margin-top:30px;width:100%;}
.h7_hotdeals .tab-item{padding:0;}
.h7_hotdeals .tab-item ul{float:left;width:100%;margin-top:110px;border-top:1px solid #e6e6e6;}
.h7_hotdeals .tab-item ul li{float:left;width:100%;position:relative;border-bottom:1px solid #e6e6e6;padding-left:20px;}
.h7_hotdeals .tab-item ul li:before{content:"";width:1px;height:0;background:#fff;position:absolute;top:50%;right:-1px;z-index:9;}
.h7_hotdeals .tab-item ul li a{display:block !important;float:left;line-height:40px;padding-left:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_hotdeals .tab-item ul li a:hover{padding-left:10px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_hotdeals .tab-item ul li:hover:before{top:0;height:40px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_hotdeals .tab-content{padding:0 10px;border-left:1px solid #e6e6e6;}
.h7_hotdeals .tab-content .navslider{position:absolute;right:0;top:-60px;z-index:9;}
.h7_hotdeals .tab-content .navslider a{position:static;}
.h7_hotdeals .tab-content .defaultCountdown,
.h7_hotdeals .tab-content .defaultCountdown1,
.h7_hotdeals .tab-content .defaultCountdown2{left:-254px;position:absolute;top:21px;}
.h7_hotdeals .tab-content .defaultCountdown .countdown-row,
.h7_hotdeals .tab-content .defaultCountdown1 .countdown-row,
.h7_hotdeals .tab-content .defaultCountdown2 .countdown-row{float:left;}
.h7_hotdeals .tab-content .defaultCountdown .countdown-row .countdown-section,
.h7_hotdeals .tab-content .defaultCountdown1 .countdown-row .countdown-section,
.h7_hotdeals .tab-content .defaultCountdown2 .countdown-row .countdown-section{float:left;width:67px;height:67px;text-align:center;margin-left:-18px;background:url('../images/bg_hotdeals.png') no-repeat 0 0;}
.h7_hotdeals .tab-content .defaultCountdown .countdown-row .countdown-section:nth-child(0),
.h7_hotdeals .tab-content .defaultCountdown1 .countdown-row .countdown-section:nth-child(0),
.h7_hotdeals .tab-content .defaultCountdown2 .countdown-row .countdown-section:nth-child(0){margin-left:0;}
.h7_hotdeals .tab-content .defaultCountdown .countdown-row .countdown-section > span,
.h7_hotdeals .tab-content .defaultCountdown1 .countdown-row .countdown-section > span,
.h7_hotdeals .tab-content .defaultCountdown2 .countdown-row .countdown-section > span{display:inline-block;color:#fff;}
.h7_hotdeals .tab-content .defaultCountdown .countdown-row .countdown-section .countdown-amount,
.h7_hotdeals .tab-content .defaultCountdown1 .countdown-row .countdown-section .countdown-amount,
.h7_hotdeals .tab-content .defaultCountdown2 .countdown-row .countdown-section .countdown-amount{border-bottom:1px solid #fff;padding:15px 2px 0px;font-weight:bold;}
.h7_hotdeals .tab-content .defaultCountdown .countdown-row .countdown-section .countdown-period,
.h7_hotdeals .tab-content .defaultCountdown1 .countdown-row .countdown-section .countdown-period,
.h7_hotdeals .tab-content .defaultCountdown2 .countdown-row .countdown-section .countdown-period{float:left;width:100%;font-size:10px;text-transform:capitalize;}
.h7_hotdeals .tab-content .products-grid .item{float:left;max-width:214px;padding:0;}
.h7_hotdeals .tab-content .products-grid .item .inner{border:none;}
.h7_hotdeals .tab-content .products-grid .item .inner:hover{-webkit-box-shadow:none 0px 0px #000000;-moz-box-shadow:none 0px 0px #000000;box-shadow:none 0px 0px #000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image{padding:20px 10px 5px;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .new-item{left:10px;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .sale-item{right:10px;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .product-image{border-bottom:none;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .product-image:before{display:none;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate{width:156px;left:10px;top:45px;position:absolute;z-index:10;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .tmp-quick{float:left;width:100%;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler{float:left;width:100%;line-height:36px;color:#fff;margin-bottom:1px;text-align:center;text-transform:uppercase;font-size:85.71%;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart .iconbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist .iconbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare .iconbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler .iconbtn{float:left;width:36px;height:36px;background:#fff;position:relative;border:1px solid #e6e6e6;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart .iconbtn:after,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist .iconbtn:after,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare .iconbtn:after,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler .iconbtn:after{content:"";position:absolute;top:14px;right:-20px;border-top:4px solid transparent;border-right:5px solid #ffe537;border-bottom:4px solid transparent;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:0;filter:alpha(opacity=0);}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart .textbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist .textbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare .textbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler .textbtn{float:left;width:120px;text-align:center;background:#ffe537;position:relative;right:-20px;left:-1px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart:hover .iconbtn:after,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist:hover .iconbtn:after,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare:hover .iconbtn:after,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler:hover .iconbtn:after{right:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:1;filter:alpha(opacity=100);}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart:hover .textbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist:hover .textbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare:hover .textbtn,
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler:hover .textbtn{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;right:0;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 !important;background:none;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .btn-cart:before{content:"\f07a";font-size:12px;color:#666;font-family:"FontAwesome";position:absolute;left:12px;top:1px;z-index:10;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist{position:relative;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-wishlist:before{content:"\f004";font-size:12px;color:#666;font-family:"FontAwesome";position:absolute;left:12px;top:1px;z-index:10;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare{position:relative;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .link-compare:before{content:"\f021";font-size:12px;color:#666;font-family:"FontAwesome";position:absolute;left:12px;top:1px;z-index:10;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler{position:relative;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate .vt_quickview_handler:before{content:"\f002";font-size:12px;color:#666;font-family:"FontAwesome";position:absolute;left:12px;top:1px;z-index:10;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image:hover .item-btn-cate{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:1;filter:alpha(opacity=100);}
.h7_hotdeals .tab-content .products-grid .item .inner .pro-info{padding:0 10px 15px;text-align:left;}
.h7_hotdeals .tab-content .products-grid .item .inner .pro-info .pro-inner .product-name{margin-top:11px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wrap-blog{float:left;width:100%;}
.wrap-blog .postWrapper{overflow:hidden;margin-bottom:30px;border-bottom:1px solid #eee;padding:0 0 30px;float:left;width:100%;}
.wrap-blog .postWrapper .first-item{border-bottom:none;}
.wrap-blog .postWrapper h2{display:block;line-height:100%;overflow:hidden;font-size:100%;margin:0 0 5px 0;}
.wrap-blog .postWrapper > a{float:left;margin:0 30px 0 0;position:relative;}
.wrap-blog .postWrapper > a img{width:170px;}
.wrap-blog .postWrapper > a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.1);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap-blog .postWrapper > a:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap-blog .postWrapper .wrap-title{display:block;overflow:hidden;}
.wrap-blog .postWrapper .wrap-title .posdate{float:left;width:72px;height:70px;margin-right:20px;background:#ffe537;}
.wrap-blog .postWrapper .wrap-title .posdate span{color:#fff;text-align:center;width:100%;line-height:100%;float:left;margin-right:20px;}
.wrap-blog .postWrapper .wrap-title .posdate span.d-day{font-size:30px;margin:10px 0 5px;}
.wrap-blog .postWrapper .wrap-title .posdate span.d-month-y{font-size:12px;}
.wrap-blog .postWrapper .inner-content a.postTitle{border-bottom:none;font-weight:normal;line-height:24px;margin-bottom:0;font-size:128.57%;display:block;overflow:hidden;text-transform:capitalize;font-weight:400 !important;}
.wrap-blog .postWrapper .inner-content a.postTitle:hover{color:#ffe537;}
.wrap-blog .postWrapper .inner-content p{display:block;overflow:hidden;}
.wrap-blog .postWrapper .inner-content .wrap-rm{display:block;overflow:hidden;}
.wrap-blog .postWrapper .inner-content .wrap-rm a{color:#ffe537;}
.wrap-blog .postWrapper .inner-content .wrap-rm a:hover{text-decoration:underline;}
.wrap-blog .postWrapper .postContent{margin-top:15px;}
.wrap-blog .postWrapper .postContent .wrap-img{text-align:center;margin:30px 0 45px 0;}
.wrap-blog .postWrapper .wrap-item .pby{float:left;margin-right:5px;color:#999;}
.wrap-blog .postWrapper .wrap-item a{color:#ffe537;}
.wrap-blog .postWrapper .wrap-social{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:25px 0 10px;display:inline-block;text-align:center;width:100%;padding:25px 0;}
.wrap-blog .postWrapper .wrap-social ul{margin:5px 0 0 0;}
.wrap-blog .postWrapper .wrap-social ul li{display:inline-block;width:20px;height:16px;text-indent:-9999em;margin:0 12px;}
.wrap-blog .postWrapper .wrap-social ul li a{position:relative;width:100%;height:100%;float:left;}
.wrap-blog .postWrapper .wrap-social ul li a:before{content:"\f09a";top:0;left:0;text-indent:0;color:#635d5d;font-size:14px;font-family:"FontAwesome";width:20px;height:16px;position:absolute;}
.wrap-blog .postWrapper .wrap-social ul li a.l:before{content:"\f0e1";}
.wrap-blog .postWrapper .wrap-social ul li a.t:before{content:"\f099";}
.wrap-blog .postWrapper .wrap-social ul li a.g:before{content:"\f0d5";}
.wrap-blog .postWrapper .wrap-social ul li a.p:before{content:"\f0d2";}
.wrap-blog .postTitle.cmt-heading{border-bottom:none;text-transform:uppercase;}
.wrap-blog .commentWrapper{position:relative;padding-left:142px;}
.wrap-blog .commentWrapper h4{margin:0;text-transform:uppercase;color:#666 !important;font-weight:normal !important;}
.wrap-blog .commentWrapper:before{content:"";width:80px;height:80px;position:absolute;top:6px;left:35px;background:url('../images/icon-blog.png') no-repeat 0 0;}
.postWrapper{padding:0;overflow:hidden;margin-bottom:30px;float: left;}
.postWrapper h2{display:block;line-height:100%;overflow:hidden;font-size:100%;margin:0 0 5px 0;}
.postWrapper > a{float:left;margin:0 30px 0 0;position:relative;}
.postWrapper > a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.1);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.postWrapper > a:hover{color:#ffe537;}
.postWrapper > a:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.postWrapper .wrap-title{display:block;overflow:hidden;}
.postWrapper .wrap-title .posdate{float:left;width:72px;height:70px;margin-right:20px;background:#ffe537;}
.postWrapper .wrap-title .posdate span{color:#fff;text-align:center;width:100%;line-height:100%;float:left;margin-right:20px;}
.postWrapper .wrap-title .posdate span.d-day{font-size:30px;margin:10px 0 5px;}
.postWrapper .wrap-title .posdate span.d-month-y{font-size:12px;}
.postWrapper .inner-content{padding-right:50px;}
.postWrapper .inner-content a.postTitle{border-bottom:none;font-weight:normal;line-height:24px;margin-bottom:0;display:block;overflow:hidden;text-transform:uppercase;}
.postWrapper .inner-content a.postTitle:hover{color:#ffe537;}
.postWrapper .inner-content p{display:block;overflow:hidden;}
.postWrapper .inner-content .wrap-rm{display:block;overflow:hidden;}
.postWrapper .inner-content .wrap-rm a:hover{color:#ffe537;}
.postWrapper .postContent{margin-top:15px;}
.postWrapper .postContent a{color: #f70a15;}
.postWrapper .postContent .wrap-img{text-align:center;margin:0;margin-bottom:30px;}
.postWrapper .postContent .wrap-img img{max-width:300px;}
.postWrapper .wrap-item .pby{float:left;margin-right:5px;color:#999;}
.postWrapper .wrap-item a:hover{color:#ffe537;}
.postWrapper .wrap-social{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:25px 0 10px;display:inline-block;text-align:center;width:100%;padding:25px 0 30px;}
.postWrapper .wrap-social ul{margin:5px 0 0 0;}
.postWrapper .wrap-social ul li{display:inline-block;width:20px;height:16px;text-indent:-9999em;margin:0 12px;}
.postWrapper .wrap-social ul li a{position:relative;width:100%;height:100%;float:left;}
.postWrapper .wrap-social ul li a:before{content:"\f09a";top:0;left:0;text-indent:0;font-size:20px;font-family:"FontAwesome";width:20px;height:16px;position:absolute;}
.postWrapper .wrap-social ul li a.l:before{content:"\f0e1";}
.postWrapper .wrap-social ul li a.t:before{content:"\f099";}
.postWrapper .wrap-social ul li a.g:before{content:"\f0d5";}
.postWrapper .wrap-social ul li a.p:before{content:"\f0d2";}
.postTitle.cmt-heading{border-bottom:none;text-transform:uppercase;}
#postComment{float:left;}
#postComment h4.legend{font-size:214.28%;color:#333;text-transform:uppercase;margin-top:40px;}
#postComment .commentDetails{margin:0 0;}
#postComment ul.form-list{list-style:none;margin:40px 0 0 0;}
#postComment ul.form-list .input-box{margin-bottom:26px;}
#postComment ul.form-list .input-box input.input-text{margin:0 0;padding:10px 10px;width:570px;}
#postComment ul.form-list .input-box textarea{margin:0 0;min-height:189px;border-color:#e6e6e6;}
#postComment ul.form-list .input-box label{color:#444444;}
#postComment ul.form-list .input-box label em{color:#f00;margin-left:2px;}
#postComment ul.form-list li label{width:100%;font-weight:normal;text-transform:capitalize;}
#postComment .button-set{margin-top:10px;margin-bottom:0;}
#postComment .button-set .button{padding:0px 20px;line-height:38px;margin:0;text-transform:uppercase;}
#postComment .button-set .button:hover{background:#ffe537;}
.commentWrapper{position:relative;padding-left:142px;}
.commentWrapper h4{margin:0;text-transform:uppercase;color:#666 !important;font-weight:normal !important;}
.commentWrapper:before{content:"";width:80px;height:80px;position:absolute;top:6px;left:35px;background:url('../images/icon-blog.png') no-repeat 0 0;}
.blog-toolbar .toolbar{margin-bottom:0;}
.blog-toolbar .toolbar .sorter{display:none;}
.blog-toolbar .toolbar .sorter > label{display:none;}
.blog-toolbar .toolbar .sorter .sort-by{margin-left:20px;}
.blog-toolbar .toolbar .sorter .sort-by .wrap-sb{width:130px !important;}
.blog-toolbar .toolbar .sorter .sort-by .wrap-sb .selected-order{border:1px solid #e6e6e6;}
.blog-toolbar .toolbar .sorter .sort-by .wrap-sb ul{border-color:#e6e6e6;}
.blog-toolbar .toolbar .sorter .sort-by .desc,
.blog-toolbar .toolbar .sorter .sort-by .asc{border-color:#e6e6e6;}
.blog-toolbar .toolbar .sorter .sort-by .desc:hover,
.blog-toolbar .toolbar .sorter .sort-by .asc:hover{border-color:#e6e6e6;}
.blog-toolbar .toolbar .sorter .limiter .wrap-show{background:#fff;}
.blog-toolbar .toolbar .sorter .limiter .wrap-show .selected-limiter{border-color:#e6e6e6;}
.blog-toolbar .toolbar .sorter .limiter .wrap-show ul{border-color:#e6e6e6;}
.header-container{position:relative;float:left;width:100%;}
.header-container .h4_banner_top{float:left;overflow:hidden;width:100%;min-height:200px;position:relative;}
.header-container .h4_banner_top > img{left:0;position:absolute;top:0;}
.header-container .h4_banner_top > .container{position:relative;}
.header-container .h4_banner_top .info{position:relative;float:left;padding:70px 227px 0 0;color:#fff;}
.header-container .h4_banner_top .info p{margin:0;line-height:100%;text-transform:uppercase;}
.header-container .h4_banner_top .info p.p2{font-size:285.71%;margin:2px 0 2px -3px;font-weight:400 !important;}
.header-container .h4_banner_top .btn_sn{position:absolute;bottom:20px;right:0;float:left;padding:0 38px;line-height:40px;color:#666666;font-size:85.71%;text-transform:uppercase;background:#ffe537;}
.header-container .h4_banner_top .btn_sn:hover{background:#fff;color:#333333;}
.header-container .h4_banner_top .btn_close{position:absolute;right:0;top:51px;}
.header-container .h4_banner_top .btn_close > i{font-size:18px;font-family:"FontAwesome" !important;color:#fff;}
.header-container .h4_banner_top .btn_close:hover{cursor:pointer;}
.header-container .h4_banner_top .dateCountdown01{float:right;width:500px;margin:45px 10px 0 0;}
.header-container .h4_banner_top .dateCountdown01 .time_circles{float:left;width:100%;position:relative;}
.header-container .h4_banner_top .dateCountdown01 .time_circles > div{float:left;width:96px;height:96px;margin:0 5px;position:absolute;top:8px !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.header-container .h4_banner_top .dateCountdown01 .time_circles > div .number{display:inline-block;width:100%;margin-top:15px;margin-bottom:-5px;font-weight:bold;font-size:214.28%;color:#ffc229;text-align:center;}
.header-container .h4_banner_top .dateCountdown01 .time_circles > div .text{display:inline-block;width:100%;text-align:center;color:#fff;text-transform:lowercase;float:left;margin-top:-4px;}
.header-container .h4_banner_top .dateCountdown01 .time_circles > div > span{margin-left:-5px;}
.header-container .header_top{float:left;width:100%;background:#f9f9f9;min-height:100px;position:relative;}
.header-container .header_top .logo{position:absolute;bottom:30px;left:50%;margin-left:-77px;}
.header-container .advanced-search{float:left;position:relative;margin-top:32px;}
.header-container .advanced-search .dropdown-cate,
.header-container .advanced-search .form-search,
.header-container .advanced-search .button{float:right;}
.header-container .advanced-search .form-search #search{width:210px;height:34px;border:2px solid #000;margin:0;color:#999;padding-left:15px;float:left; padding-right: 25px;}
.header-container .advanced-search .button{float:right;position:absolute;background:none;right:0;padding:0;margin:0;height:100%;width:32px;height:32px;}
.header-container .advanced-search .button:before{content:"\f002";position:absolute;left:6px;top:7px;width:20px;height:20px;font-family:"Fontawesome";color:#26bfcf;}
.header-container .advanced-search .button > span{display:none;}
.header-container .advanced-search .button:hover{background:none;}
.header-container .advanced-search .button:hover:before{color:#333333;}
.header-container .advanced-search .dropdown-cate{position:absolute;z-index:999;right:38px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;padding:0 38px 0 18px;background:#fff;border-top:1px solid #eae9dd;border-bottom:1px solid #eae9dd;border-left:1px solid #eae9dd;display:none;}
.header-container .advanced-search .dropdown-cate .cat-search{display:block;line-height:36px;color:#999;position:relative;white-space:nowrap;}
.header-container .advanced-search .dropdown-cate .cat-search:before{content:"\f0d7";font-family:"FontAwesome";position:absolute;top:0;font-size:14px;right:-22px;}
.header-container .advanced-search .dropdown-cate .cat-search:hover{cursor:pointer;}
.header-container .advanced-search .scrollbar{position:absolute;width:200px;background:#fff;}
.header-container .advanced-search li:hover{color:#ffe537 !important;}
.header-container .advanced-search .wrap-scrollbar{position:absolute;top:36px;left:-1px;min-width:200px;background:#fff;border:1px solid #e6e6e6;padding:15px 0 15px 15px;display:none;}
.header-container .advanced-search .wrap-scrollbar li.level-3{padding-left:15px;color:#888;}
.header-container .advanced-search .wrap-scrollbar li.level-4{padding-left:30px;color:#aaa;}
.header-container .advanced-search .wrap-scrollbar li:hover{cursor:pointer;}
.header-container .advanced-search .wrap-scrollbar .slimScrollBar{right:10px !important;}
.header-container .block-cart,
.header-container .block-currency,
.header-container .block-language,
.header-container .wrap_links{float:right;margin:32px 0 0 0;}
.header-container .wrap_links{position:relative;height:38px;padding-top:14px;}
.header-container .wrap_links > span{float:left;padding-right:15px;}
.header-container .wrap_links > span > i{float:left;font-family:"FontAwesome" !important;color:#999999;}
.header-container .wrap_links > span > i.fa-user{margin-right:5px;}
.header-container .wrap_links > span > i.fa-caret-down{font-size:12px;}
.header-container .wrap_links:hover{cursor:pointer;}
.header-container .wrap_links:hover > span > i{color:#26bfcf;}
.header-container .wrap_links .links li a.top-link-qquoteadv:before {
    content: "\f07a";
}
.header-container .wrap_links:hover .links{top:38px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.header-container .wrap_links .links{float:left;width:150px;padding:15px 0px 15px 20px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:absolute;top:58px;left:-10px;z-index:9;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);}
.header-container .wrap_links .links li{float:left;width:100%;line-height:26px;}
.header-container .wrap_links .links li a{float:left;padding-left:25px;position:relative;}
.header-container .wrap_links .links li a:before{content:"";position:absolute;top:0px;left:0px;font-family:"FontAwesome";color:#999999;}
.header-container .wrap_links .links li a:hover:before{color:#26bfcf;}
.header-container .wrap_links .links li a.top-link-myaccount:before{content:"\f007";}
.header-container .wrap_links .links li a.top-link-wishlist:before{content:"\f08a";}
.header-container .wrap_links .links li a.top-link-checkout:before{content:"\f090";}
.header-container .wrap_links .links li a.top-link-login:before{content:"\f13e";}
.header-container .wrap_links .links li a.top-link-logout:before{content:"\f007";}
.header-container .block-language{position:relative;height:38px;padding-top:14px;}
.header-container .block-language .lg-cur{float:left;padding-right:30px;padding-left:12px;position:relative;}
.header-container .block-language .lg-cur:before{content:"\f0d7";font-family:"FontAwesome" !important;color:#999999;font-size:12px;position:absolute;top:-2px;right:15px;}
.header-container .block-language .lg-cur:after{content:"";position:absolute;top:-2px;left:0;height:18px;background:#d8d7d7;width:1px;}
.header-container .block-language .lg-cur img{float:left;margin-top:1px;}
.header-container .block-language .lg-cur span span{display:none;}
.header-container .block-language .lg-cur .lang_text{float:left;margin-left:5px;display:none;}
.header-container .block-language:hover .lg-cur{cursor:pointer;}
.header-container .block-language:hover .lg-cur:before{color:#26bfcf;}
.header-container .block-language:hover ul{top:38px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.header-container .block-language ul{float:left;width:160px;padding:15px 0px 15px 20px;position:absolute;top:58px;left:-10px;z-index:9;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);}
.header-container .block-language ul li{float:left;width:100%;line-height:26px;}
.header-container .block-language ul li a{float:left;}
.header-container .block-language ul li a img{float:left;margin-top:7px;}
.header-container .block-language ul li a span{float:left;margin-left:7px;}
.header-container .block-currency{position:relative;height:38px;padding-top:10px;}
.header-container .block-currency .item-cur{float:left;padding-right:30px;padding-left:12px;position:relative;}
.header-container .block-currency .item-cur:before{content:"\f0d7";font-family:"FontAwesome" !important;color:#999999;font-size:12px;position:absolute;top:2px;right:15px;}
.header-container .block-currency .item-cur:after{content:"";position:absolute;top:2px;left:0;height:18px;background:#d8d7d7;width:1px;}
.header-container .block-currency .item-cur span{display:block;float:left;}
.header-container .block-currency:hover .item-cur:before{color:#ffe537;}
.header-container .block-currency:hover .item-cur span{color:#ffe537;}
.header-container .block-currency:hover ul{top:38px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.header-container .block-currency ul{float:left;width:130px;padding:15px 0px 15px 20px;position:absolute;top:58px;left:-10px;z-index:9;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);}
.header-container .block-currency ul li{float:left;width:100%;line-height:26px;}
.header-container .block-currency ul li a{float:left;}
.header-container .block-currency ul li a span{float:left;margin-right:5px;}
.header-container .block-cart{position:relative;height:38px;margin-left:12px;padding-top:4px;}
.header-container .block-cart:after{content:"";position:absolute;top:12px;left:-12px;height:18px;background:#d8d7d7;width:1px;}
.header-container .block-cart .block-title{float:left;width:24px;height:26px;background:url('../images/group_icon.png') no-repeat 0 -129px;}
.header-container .block-cart .block-title > a{font-size:10px;margin-left:1px;line-height:31px;float:left;width:100%;text-align:center;color:#26bfcf;}
.header-container .block-cart:hover .block-content{opacity:1;filter:alpha(opacity=100);margin-top:0;visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.header-container .block-cart .block-content{float:left;width:300px;position:absolute;top:34px;margin:0;right:0;z-index:99;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);opacity:0;filter:alpha(opacity=0);margin-top:30px;visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.header-container .block-cart .block-content .inner{background:#fff;float:left;width:100%;padding:15px 20px; height: 567px;  overflow-y: auto;}
.header-container .block-cart .block-content .inner .block-subtitle{text-transform:uppercase;font-size:100%;}
.header-container .block-cart .block-content .inner #cart-sidebar li{padding:15px 0 25px 30px;border-bottom:1px solid #e6e6e6;position:relative;float:left;width:100%;}
.header-container .block-cart .block-content .inner #cart-sidebar li .btn-remove{position:absolute;top:18px;font-size:14px;left:0;width:15px;height:15px;text-indent:-9999em;}
.header-container .block-cart .block-content .inner #cart-sidebar li .btn-remove:before{content:"\f014";font-family:"FontAwesome";position:absolute;top:0;left:0;text-indent:0;}
.header-container .block-cart .block-content .inner #cart-sidebar li .btn-edit{position:absolute;top:42px;font-size:14px;left:0;width:15px;height:15px;text-indent:-9999em;}
.header-container .block-cart .block-content .inner #cart-sidebar li .btn-edit:before{content:"\f040";font-family:"FontAwesome";position:absolute;top:0;left:0;text-indent:0;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-image{float:left;margin-right:18px;overflow:hidden;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-image:hover img{opacity:0.8;filter:alpha(opacity=80);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-name{font-size:100%;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-name a{display:inline-block;width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details > strong{float:left;min-width:98px;border:1px solid #e6e6e6;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details > strong a{min-width:19px;min-height:28px;float:left;margin:0;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details > strong a.flycart-qty-change-left{background:url('../images/minus.png') no-repeat 0 0 #999999;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details > strong a.flycart-qty-change-right{background:url('../images/plus.png') no-repeat 0 0 #999999;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details > strong a:hover.flycart-qty-change-left,
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details > strong a:hover.flycart-qty-change-right{background-color:#ffe537;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details > strong input{margin:0;border:none;height:28px;min-width:58px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;font-weight:normal;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details .price{line-height:100%;margin:0 0 15px;display:inline-block;color:#26bfcf;}
.header-container .block-cart .block-content .inner .summary{float:left;width:100%;margin-bottom:12px;}
.header-container .block-cart .block-content .inner .summary p{margin:0;width:100%;}
.header-container .block-cart .block-content .inner .summary p .label{text-transform:uppercase;font-size:100%;font-weight:normal;padding:0;margin:15px 0 0;display:inline-block;color:#635d5d;}
.header-container .block-cart .block-content .inner .summary p .price{float:right;font-size:142.28%;margin-top:5px;}
.header-container .block-cart .block-content .inner .actions{float:left;width:100%;text-align:center;}
.header-container .block-cart .block-content .inner .actions .a-inner{display:inline-block;background:#353535;}
.header-container .block-cart .block-content .inner .actions .a-inner a{color:#fff;text-transform:uppercase;font-size:100%;position:relative;padding:10px 14px;display:inline-block;}
.header-container .block-cart .block-content .inner .actions .a-inner a:hover{text-decoration:underline;}
.header-container .block-cart .block-content .inner .actions .a-inner a.btn-mycart{position:relative;z-index:9;background:#ffe537;}
.header-container .block-cart .block-content .inner .actions .a-inner a.btn-mycart:before{border-color:#ffe537 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-style:solid;border-width:40px 40px 0 0;content:"";height:0;line-height:0;position:absolute;right:-40px;top:0;width:0;}
.header-container .block-cart .block-content .inner .actions .a-inner a.btn-checkout{padding-left:44px;}
.cms-index-index .footer_container{margin-top:0;}
.footer_container{float:left;width:100%;background:#f6f6f6;position:relative;margin-top:50px;}
.footer_container:before{content:"";position:absolute;top:0;left:0;height:1px;width:100%;background:#ffe537;}
.footer_container .container{position:relative;}
.footer_container .container:before{content:"";width:100%;height:1px;background:#ccc;position:absolute;top:149px;left:0;}
.footer_container .inner-top{padding:38px 0 35px;float:left;width:100%;}
.footer_container .inner-top .box-social h2,
.footer_container .inner-top .box-newletter h2{margin:0;font-size:128.57%;text-transform:uppercase;line-height:15px;margin-bottom:20px;font-weight:400 !important;letter-spacing:2px;}
.footer_container .inner-top .input-box{float:right;width:466px;position:relative;}
.footer_container .inner-top .input-box #newsletter{margin:0;height:36px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#ccc;width:100%;padding-left:30px;color:#999;}
.footer_container .inner-top .input-box:before{content:"\f0e0";width:20px;height:20px;position:absolute;top:8px;left:10px;font-family:"FontAwesome";color:#999;}
.footer_container .inner-top .box-newletter{min-height:150px;}
.footer_container .inner-top .box-newletter .block-subscribe{float:left;width:100%;}
.footer_container .inner-top .box-newletter .block-subscribe .block-content{float:left;width:100%;position:relative;}
.footer_container .inner-top .box-newletter .block-subscribe .block-content .input-box{position:absolute;top:0;left:0;}
.footer_container .inner-top .box-newletter .block-subscribe .actions{float:right;margin-left:5px;position:absolute;top:0;right:0;}
.footer_container .inner-top .box-newletter .block-subscribe .actions .button{margin:0;padding:8px 20px;}
.footer_container .inner-top .box-newletter .block-subscribe .actions .button span{text-transform:uppercase;}
.footer_container .inner-top .box-social .g-social{float:left;}
.footer_container .inner-top .box-social .g-social a{float:left;width:36px;height:36px;border:1px solid transparent;text-align:center;line-height:34px;font-size:18px;padding-left:3px;margin-right:5px;}
.footer_container .inner-top .box-social .g-social a .fa{font-family:"FontAwesome" !important;}
.footer_container .inner-top .box-social .g-social a .fa-google-plus{font-size:17px;}
.footer_container .inner-top .box-social .g-social a:hover{border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;}
.footer_container .inner-top .block{margin:0;}
.footer_container .inner-top .block .block-title{margin-bottom:27px;font-size:100%;float:left;}
.footer_container .inner-top .block .block-title h2{margin:0;font-size:128.57%;text-transform:uppercase;font-weight:400 !important;letter-spacing:2px;}
.footer_container .inner-top .block .block-title span{float:left;margin-top:9px;font-weight:bold !important;font-family:"Arial" !important;}
.footer_container .inner-top .block li{padding-left:20px;position:relative;}
.footer_container .inner-top .block li a{padding:5px 0;font-size:100%;display:block;color:#666666;}
.footer_container .inner-top .block li a:before{content:"\f105";width:10px;height:10px;position:absolute;top:5px;left:0;font-family:"FontAwesome";color:#666666;}
.footer_container .inner-top .block li a:hover{color:#26bfcf;}
.footer_container .inner-top .block li a:hover:before{color:#26bfcf;}
.footer_container .inner-top .block .block-content{float:left;margin-top:0;}
.footer_container .inner-top .block .block-content > ul{margin-top:20px;float:left;width:100%;}
.footer_container .inner-top .block .block-content > a{position:relative;float:left;overflow:hidden;}
.footer_container .inner-top .block .block-content > a img{width:100%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.footer_container .inner-top .block .block-content > a:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.1);opacity:0;filter:alpha(opacity=0);z-index:2;}
.footer_container .inner-top .block .block-content > a:hover:before{opacity:1;filter:alpha(opacity=100);}
.footer_container .inner-top .block .block-content > a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:1;}
.footer_container .inner-top .block.block-cu li{padding-left:30px;position:relative;float:left;width:100%;}
.footer_container .inner-top .block.block-cu li span{font-size:100%;display:inline-block;line-height:23px;}
.footer_container .inner-top .block.block-cu li:before{font-size:16px;}
.footer_container .inner-top .block.block-cu li.item1{margin-top:7px;}
.footer_container .inner-top .block.block-cu li.item1:before{content:"\f041";font-family:"FontAwesome";position:absolute;top:6px;left:0;color:#666;}
.footer_container .inner-top .block.block-cu li.item2{margin-top:5px;}
.footer_container .inner-top .block.block-cu li.item2:after{content:"\f095";font-family:"FontAwesome";position:absolute;top:2px;left:0;color:#666;}
.footer_container .inner-top .block.block-cu li.item4{margin-top:5px;}
.footer_container .inner-top .block.block-cu li.item4:after{content:"\f02f";font-family:"FontAwesome";position:absolute;top:2px;left:0;color:#666;}
.footer_container .inner-top .block.block-cu li.item3{margin-top:12px;}
.footer_container .inner-top .block.block-cu li.item3:after{content:"\f0e0";font-family:"FontAwesome";position:absolute;top:5px;left:0;color:#666;}
.footer_container .inner-top .block.block-cu li.item3 a:before,
.footer_container .inner-top .block.block-cu li.item3 a:after{display:none;}
.footer_container #vt-totop{float:left;background:#ffe537;position:fixed;bottom:82px;right:5px;width:32px;height:32px;z-index:9999;}
.footer_container #vt-totop:before{content:"\f176";font-family:"FontAwesome";position:absolute;top:6px;left:13px;color:#666666;}
.footer_container .footer-bottom{float:left;width:100%;padding:36px 0 20px;background:#333333;position:relative;}
.footer_container .footer-bottom address{color:#fff;font-size:100%;line-height:32px;font-weight:normal !important;margin:0;}
.footer_container .footer-bottom address a{color:#fff;}
.footer_container .footer-bottom address a:hover{text-decoration:underline;}
.footer_container .footer-bottom .row{position:relative;}
.footer_container .footer-bottom .block-payment{float:right;text-align:right;}
.footer_container .footer-bottom .block-payment ul{display:inline-block;}
.footer_container .footer-bottom .block-payment ul li:hover{-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;margin-top:-5px;}
.footer_container .footer-bottom .block-payment li{float:left;margin-left:15px;}
.footer_container .footer-bottom .block-payment li img{width:100%;}
.footer_container{background:none;border-top:3px double #e6e6e6;}
.footer_container:before{display:none;}
.footer_container .container::before{top:155px;background:#e6e6e6;}
.footer_container .inner-top{padding:48px 0 35px;}
.footer_container .inner-top .input-box #newsletter{height:38px;border-color:#e6e6e6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.footer_container .inner-top .box-newletter{height:38px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.footer_container .inner-top .box-newletter h2{margin:1px 0 24px;color:#333333;font-weight:700 !important;}
.footer_container .inner-top .box-newletter .block-subscribe .actions{z-index:9;}
.footer_container .inner-top .box-newletter .block-subscribe .actions .button{padding:9px 20px;}
.footer_container .inner-top .box-social h2{color:#333333;font-weight:700 !important;}
.footer_container .inner-top .box-social .g-social a{width:38px;height:38px;line-height:36px;padding-left:7px;}
.footer_container .inner-top .box-social .g-social a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.footer_container .inner-top .block .block-title h2{font-weight:700 !important;color:#333333;}
.footer_container .inner-top .block .block-title span{display:none;}
.footer_container .inner-top .block.block-oj br,
.footer_container .inner-top .block.block-cu br{display:none;}
.footer_container .footer-bottom{padding:40px 0 30px;}
#vt_menu{float:left;width:100%;background:#ffe537;text-align:center;}
#vt_menu > .container{position:relative;}
#vt_menu.main-navigation-cusom .explodedmenu #menu33 .explodedmenu-menu-popup {
    left: inherit;
    right: 69px;
}
#vt_menu.main-navigation-cusom .explodedmenu #menu32 .explodedmenu-menu-popup {
    right: 69px;
    left: inherit;
}
.newsletter-manage-index ul.form-list input#subscription {
    margin-right: 7px;
}
.magemenu-menu{display:inline-block;margin-bottom:-5px;}
.explodedmenu{float:left;text-align:left; margin-bottom: 0;}
.explodedmenu li.menu{float:left;position:static;}
.explodedmenu li.menu > a{display:block;padding:19px 35px 19px 35px;color:#000;text-transform:uppercase;font-size:13px;line-height:100%;}
.explodedmenu li.menu > a > span{line-height:100%;}
.explodedmenu li.menu:hover{background:rgba(255, 255, 255, 0.2);}
.explodedmenu li.menu:hover > a{color:#666666;position:relative;}
.explodedmenu li.menu:hover > a > span:before{color:#666666;}
.explodedmenu li.menu.parentMenu{position:static;}
.explodedmenu li.menu.parentMenu > a{padding-right:20px;}
.explodedmenu li.menu.parentMenu > a > span{position:relative;}
.explodedmenu li.menu.parentMenu > a > span:before{position:absolute;top:1px;right:-15px;content:"\f0d7";font-family:"FontAwesome";width:10px;height:10px;}
.explodedmenu li.menu.parentMenu.related{position:relative;}
.explodedmenu li.menu.parentMenu.menu02 .explodedmenu-menu-popup .exploded-cms-block{width:1170px;}
.explodedmenu li.menu.parentMenu.menu01 .explodedmenu-menu-popup{left:90px;}
.explodedmenu li.menu.parentMenu.menu01 .explodedmenu-menu-popup .exploded-cms-block{padding:34px 30px;}
.explodedmenu li.menu.parentMenu.mhome .explodedmenu-menu-popup .exploded-cms-block{padding:16px 0;}
.explodedmenu li.menu.parentMenu .block_mega02{padding-bottom:30px !important;}
.explodedmenu li.menu.parentMenu .block_mega02 .most-review{padding-left:30px;}
.explodedmenu li.menu.parentMenu .block_mega02 .most-review .vt-slider{width:24%;}
.explodedmenu li.menu.parentMenu .block_mega02 .most-review .vt-slider .block-title-slider h3,
.explodedmenu li.menu.parentMenu .block_mega02 .most-review .vt-slider .container-slider .item{padding-left:0;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner{float:left;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-left{float:left;padding:0 30px;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-left h3{text-transform:uppercase;color:#635d5d;margin:0 0 15px;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-left p{font-size:100%;line-height:24px;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-left .rm-women{background:#333333;color:#666666;padding:9px 20px;float:left;margin-top:12px;text-transform:uppercase;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-left .rm-women:hover{background:#ffe537;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-right{float:left;margin-top:22px;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-right a{display:block;position:relative;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-right a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.1);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.explodedmenu li.menu.parentMenu .block_mega02 .block-banner .box-right a:hover:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider{float:left;width:25%;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .block-title-slider{float:left;width:100%;position:relative;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .block-title-slider h3{text-transform:uppercase;color:#635d5d;padding:0 0 22px 30px;margin:0;border-right:1px solid #e6e6e6;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider{clear:both;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .products-grid{border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item{float:left;padding:10px 0 20px 30px;text-align:left;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box{float:left;width:100%;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box p{margin-bottom:0;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .price{background:none;line-height:20px;padding:0;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .special-price:before,
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .old-price:before,
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .regular-price:before{display:none;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .special-price .price:before,
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .regular-price .price:before{display:none;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .special-price .price{margin-right:10px;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .old-price{padding:0 2px;position:relative;margin:0px;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .old-price .price{font-size:100%;color:#ccc !important;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .price-from,
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .price-to{float:left;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .price-from .price-label,
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .price-to .price-label{font-weight:normal;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .price-box .price-to{margin-left:10px !important;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner{float:left;width:100%;padding:12px 0;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-img{float:left;margin-right:15px;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-img a{display:block;border:1px solid #e6e6e6;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-img a:hover img{opacity:0.5;filter:alpha(opacity=50);}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-info .item-title{text-align:left;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-info .item-title a{color:#635d5d;line-height:24px;white-space:nowrap;width:146px;text-overflow:ellipsis;float:left;overflow:hidden;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-info .item-title a:hover{color:#ffe537;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-info .price-box{float:none;display:inline-block;width:auto;margin-top:5px;text-align:left;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-info .price-box .price{font-size:100%;color:#ffe537;}
.explodedmenu li.menu.parentMenu .block_mega02 .vt-slider .container-slider .item .item-inner .item-info .price-box .old-price .price{font-size:100%;}
.explodedmenu li.menu.parentMenu .menu-item-01{left:100px !important;float:none !important;}
.explodedmenu li.menu.parentMenu .menu-item-01 .item_cate{padding:0;float:left;width:100%;}
.explodedmenu li.menu.parentMenu .menu-item-01 .item_cate > a:hover{text-decoration:none;}
.explodedmenu li.menu.parentMenu .menu-item-01 .item_cate > a.active{color:#ffe537;}
.explodedmenu li.menu.parentMenu .menu-item-01 .item_cate > a span{padding:9px 20px 10px;border-bottom:1px solid #f0f0f0;float:left;width:100%;}
.explodedmenu li.menu.parentMenu .menu-item-01 .item_cate > a span:hover{color:#666666;}
.explodedmenu li.menu.parentMenu .menu-item-01 .col2{padding:0;width:270px;min-height:302px;float:left;position:relative;}
.explodedmenu li.menu.parentMenu .menu-item-01 .col2.contain-submenu{min-width:270px;min-height:302px;padding:9px;background:none;z-index:-1;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide{width:370px;float:left;padding:0;margin:0 0px 0 30px;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide #vt_slider_images{text-align:center;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide #vt_slider_images a{display:block;position:relative;overflow:hidden;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide #vt_slider_images a img{width:100%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide #vt_slider_images a:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:rgba(0, 0, 0, 0.1);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:2;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide #vt_slider_images a:hover img{z-index:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide #vt_slider_images a:hover:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide .navslider{display:inline-block;margin-top:20px;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide .navslider span{background:#f4f4f4;text-indent:-9999em;position:relative;width:31px;height:31px;float:left;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide .navslider span:before{content:"\f104";text-indent:0;width:15px;height:15px;position:absolute;top:3px;left:8px;font-family:"FontAwesome";font-size:18px;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide .navslider span.prev{margin-left:10px;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide .navslider span.prev:before{content:"\f105";}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide .navslider span:hover{background:#ffe537;cursor:pointer;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.explodedmenu li.menu.parentMenu .menu-item-01 .images-slide .navslider span:hover:before{color:#fff;}
.explodedmenu li.menu.parentMenu .menu-item-01 .hidden-contain{display:none;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .item_cate > a span{text-transform:capitalize;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .item_cate > a span:hover{background:#f4f4f4;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle > a span{position:relative;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle > a span:before{content:"";position:absolute;top:9px;right:10px;width:21px;height:21px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ccc;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle > a span:after{content:"\f105";font-family:"FontAwesome";font-size:16px;position:absolute;top:8px;right:7px;width:15px;height:15px;color:#fff;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle > a span:hover{background:#f4f4f4;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle > a span:hover:before{background:#ffe537;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle > .container-c3{display:none;background:#f4f4f4;padding:9px;position:absolute;top:0px;left:270px;min-width:250px;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle > .container-c3 span{border-bottom:none;padding:9px 20px 9px;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle:hover .container-c3{display:block;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle.hidden-item > .container-c3{display:none !important;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle.actived > .mega-title span{background:#f4f4f4;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle.actived > .mega-title span:before{background:#ffe537;}
.explodedmenu li.menu.parentMenu .menu-item-01 .submenu-item > .have-spetitle.actived > .container-c3{display:block;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup{float:left;position:absolute;top:49px;left:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);transform-origin:0 0;z-index:9;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block{float:left;width:100%;padding:30px 0;position:relative;background:#fff;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2) 0px 0px #000000;-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2);}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block ul.menu_demo{min-width:200px;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block ul.menu_demo li{position:relative;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block ul.menu_demo li a{padding:5px 0 5px 32px;display:block;position:relative;color:#666666;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block ul.menu_demo li a:before{content:"\f105";position:absolute;left:20px;top:5px;font-family:"FontAwesome";}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block ul.menu_demo li a:hover{background:#f9f9f9;color:#ffe537;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block ul.menu_demo li a:hover:before{color:#ffe537;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block ul.menu_demo li ul{position:absolute;top:0;left:230px;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:9;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-cms-block ul.menu_demo li:hover > ul{opacity:1;filter:alpha(opacity=100);visibility:visible;left:180px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block{background:#fff;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block ul{-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);min-width:200px;padding:15px 10px;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block ul li{position:relative;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block ul li a{padding:5px 0 5px 32px;display:block;position:relative;color:#666666;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block ul li a:before{content:"\f105";position:absolute;left:20px;top:5px;font-family:"FontAwesome";}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block ul li a:hover{background:#f9f9f9;color:#666666;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block ul li a:hover:before{color:#ffe537;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block ul li ul{position:absolute;top:0;left:230px;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:9;}
.explodedmenu li.menu.parentMenu .explodedmenu-menu-popup .exploded-menu-block ul li:hover > ul{opacity:1;filter:alpha(opacity=100);visibility:visible;left:180px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.explodedmenu li.menu.parentMenu:hover .explodedmenu-menu-popup{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:1;filter:alpha(opacity=100);visibility:visible;z-index:9999;}
.contact-page .wrap-map{text-align:center;padding-bottom:70px;margin-top:-10px;}
.contact-page .wrap-map .wrap-header-specials > h1{float:left;width:100%;margin:0;font-size:214.28%;text-transform:uppercase;margin:20px 0 16px 0;line-height:100%;color:#635d5d;}
.contact-page .wrap-map .wrap-header-specials > p{margin:0 0 40px;float:left;padding:0 6% 0 6% !important;}
.contact-page .wrap-map .box-map{margin-top:45px;}
.contact-page .col-left,
.contact-page .col-right{float:left;width:50%;}
.contact-page .col-left .inner{padding-right:15px;}
.contact-page .col-left .inner > h2{font-size:128.57%;font-weight:normal;text-transform:uppercase;margin:-15px 0 10px 0;}
.contact-page .col-right .content{padding-left:15px;}
.contact-page .col-right .content h2{font-size:128.57%;margin:-15px 0 0 0;text-transform:uppercase;font-weight:normal;}
.contact-page .col-right .content > p{margin:10px 0 45px;}
.contact-page .col-right .content #accordion{float:left;width:100%;}
.contact-page .col-right .content #accordion .panel{border-top:1px solid #ccc;background:none;margin-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.contact-page .col-right .content #accordion .panel .panel-title{font-weight:normal !important;font-size:114.28%;margin:0;line-height:38px;text-transform:uppercase;}
.contact-page .col-right .content #accordion .panel .panel-title a{font-size:100%;display:block;position:relative;}
.contact-page .col-right .content #accordion .panel .panel-title a:before{content:"";width:15px;height:15px;position:absolute;right:0;top:14px;}
.contact-page .col-right .content #accordion .panel .accordion-close a:before{background:url('../images/plus-minus.png') no-repeat 0 0;}
.contact-page .col-right .content #accordion .panel .accordion-open a:before{top:18px;background:url('../images/plus-minus.png') no-repeat 0px -20px;}
.contact-page .col-right .content #accordion .panel .panel-collapse .panel-body{border-top:1px solid #ccc;}
.contact-page .col-right .content #accordion .panel .panel-collapse .tmp{display:none;}
.contact-page .col-right .content #accordion .panel.last{border-bottom:1px solid #ccc;}
.contact-page #contactForm .form-list{margin:0;}
.contact-page #contactForm .form-list li{width:100%;float:left;list-style:none;}
.contact-page #contactForm .form-list li .field{width:100%;}
.contact-page #contactForm .form-list li .input-box{width:100%;}
.contact-page #contactForm .form-list li .input-box .input-text,
.contact-page #contactForm .form-list li .input-box #comment{width:100%;height:38px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.contact-page #contactForm .form-list li .input-box .input-text{margin-bottom:20px;}
.contact-page #contactForm .form-list li .input-box #comment{height:190px;margin-bottom:25px;}
.contact-page #contactForm .form-list li .input-box label{font-weight:normal;}
.contact-page #contactForm .form-list li .input-box label em{color:#f00;}
.contact-page #contactForm .buttons-set .button{float:left;margin-left:0;padding:0px 20px;line-height:38px;text-transform:uppercase;color:#FFF;}
.contact-page #contactForm .buttons-set .button:hover{background-color:#ffe537;}
.wrap-about{float:left;width:100%;}
.wrap-about .wrap-header-specials{text-align:center;}
.wrap-about .wrap-header-specials > h2{float:left;width:100%;margin:0 0 18px 0;font-size:128.57%;text-transform:uppercase;position:relative;font-weight:normal;padding-bottom:22px;color:#333;line-height:100%;}
.wrap-about .wrap-header-specials > h2:before{content:"";min-width:292px;min-height:24px;position:absolute;left:50%;bottom:-18px;margin-left:-146px;background:url('../images/icon-ovicsport.png') no-repeat -2px -95px;}
.wrap-about .wrap-header-specials > h1{float:left;width:100%;margin:0;font-size:214.28%;text-transform:uppercase;margin:10px 0 16px 0;line-height:100%;font-weight:normal;color:#333333;font-weight:700 !important;}
.wrap-about .wrap-header-specials > p{margin:0;padding:0 6% 0 6% !important;}
.wrap-about .box-1{float:left;width:100%;padding:120px 0 50px;}
.wrap-about .box-1 .item{float:left;width:33.3333%;text-align:center;}
.wrap-about .box-1 .item > a{display:block;position:relative;}
.wrap-about .box-1 .item > a.title{margin:0px 0 10px;text-transform:uppercase;color:#333333;}
.wrap-about .box-1 .item > a:before{position:absolute;top:-85px;left:50%;margin-left:-36px;}
.wrap-about .box-1 .item.item-01 a:before{content:"\f072";font-family:"FontAwesome";font-size:60px;}
.wrap-about .box-1 .item.item-02 a:before{content:"\f004";font-family:"FontAwesome";font-size:60px;}
.wrap-about .box-1 .item.item-03 a:before{content:"\f040";font-family:"FontAwesome";font-size:60px;}
.wrap-about .box-2{float:left;width:100%;padding:0px 0 40px;text-align:center;}
.wrap-about .box-2 h2{font-size:214.28%;font-weight:700 !important;text-transform:uppercase;color:#333333;}
.wrap-about .box-2 h2 span{color:#ffe537;}
.wrap-about .box-3{float:left;width:100%;}
.wrap-about .box-3 #accordion{float:left;width:50%;margin-bottom:0;}
.wrap-about .box-3 #accordion .panel{border-top:1px solid #ccc;background:none;margin-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.wrap-about .box-3 #accordion .panel .panel-title{font-weight:normal !important;font-size:100%;margin:0;line-height:38px;text-transform:uppercase;}
.wrap-about .box-3 #accordion .panel .panel-title a{font-size:100%;display:block;position:relative;}
.wrap-about .box-3 #accordion .panel .panel-title a:before{content:"";width:15px;height:15px;position:absolute;right:0;top:15px;}
.wrap-about .box-3 #accordion .panel .accordion-close a:before{background:url('../images/plus-minus.png') no-repeat 0px 0px;}
.wrap-about .box-3 #accordion .panel .accordion-open a:before{top:18px;background:url('../images/plus-minus.png') no-repeat 0px -20px;}
.wrap-about .box-3 #accordion .panel .panel-collapse .panel-body{border-top:1px solid #ccc;}
.wrap-about .box-3 #accordion .panel .panel-collapse .tmp{display:none;}
.wrap-about .box-3 #accordion .panel.last{border-bottom:1px solid #ccc;}
.wrap-about .box-3 .box-img{float:left;width:50%;text-align:right;}
.wrap-about .box-4{float:left;margin-top:60px;width:100%;}
.wrap-about .box-4 .box-content{margin-top:45px;}
.wrap-about .box-4 .item{float:left;width:25%;text-align:center;}
.wrap-about .box-4 .item .inner{padding:0 5%;}
.wrap-about .box-4 .item > a{float:left;width:100%;text-align:center;}
.wrap-about .box-4 .item .img{position:relative;display:block;}
.wrap-about .box-4 .item .img img{width:100%;}
.wrap-about .box-4 .item .img:before{position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.1);}
.wrap-about .box-4 .item .img:hover:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap-about .box-4 .item .title{margin:0px 0 10px 0;text-transform:uppercase;display:inline-block;color:#333333;}
.wrap-about .box-4 .item .pos{color:#999999;float:left;margin:2px 0 12px;width:100%;}
.wrap-about .box-4 .item .rma{color:#fff;margin-top:9px;display:inline-block;padding:0px 20px;line-height:38px;text-transform:uppercase;background:#333;font-size:85.71%;}
.wrap-about .box-4 .item .rma:hover{color:#fff !important;background:#ffe537;}
.wrap-about .box-4 .item ul.s-item{margin:10px 0 0;display:inline-block;}
.wrap-about .box-4 .item ul.s-item li{float:left;list-style:none;margin-right:5px;width:37px;height:36px;background:rgba(255, 255, 255, 0.5);}
.wrap-about .box-4 .item ul.s-item li a{display:block;position:relative;text-indent:-9999em;height:100%;border:1px solid transparent;}
.wrap-about .box-4 .item ul.s-item li a:before{content:"";line-height:34px;text-align:center;width:38px;height:38px;position:absolute;top:0px;left:-1px;font-family:"FontAwesome";text-indent:0;}
.wrap-about .box-4 .item ul.s-item li:hover{background:#fff;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap-about .box-4 .item ul.s-item li:hover a{border:1px solid #e6e6e6;}
.wrap-about .box-4 .item ul.s-item li:hover a:before{color:#ffe537;}
.wrap-about .box-4 .item ul.s-item li.s-item-1 a:before{content:"\f09a";}
.wrap-about .box-4 .item ul.s-item li.s-item-2 a:before{content:"\f099";}
.wrap-about .box-4 .item ul.s-item li.s-item-3 a:before{content:"\f0e1";}
.wrap-about .box-4 .item ul.s-item li.s-item-4 a:before{content:"\f0d5";}
.wrap-about .box-4 .item ul.s-item li.s-item-5 a:before{content:"\f0d2";}
@media (max-width:767px){.block_banner_3 > .container > .row,
.h4_newarrival > .container > .row,
.h4_best_sellers > .container > .row,
.h7_categories > .container > .row,
.h7_hotdeals > .container > .row,
.footer_container > .container > .row,
.footer-bottom > .container > .row,
.h7_brand > .container > .row{margin:0;}
.header-container .block-cart,
.header-container .block-currency,
.header-container .block-language,
.header-container .wrap_links{margin:6px 0 0 !important;}
.header-container .advanced-search{left:50%;margin-left:-16%;margin-top:0;top:136px;}
.header_top{margin-bottom:146px;}
.header-container .header_top{min-height:54px;}
.header-container .header_top .logo{bottom:-60px;}
body .vt_quickview_handler{display:none !important;}
.product-view .product-shop{border-right:none;}
.product-view .product-addto{border-top:1px solid #e6e6e6;}
.box-deal .vt-slider .block-title-slider{float:left;height:auto;}
#postComment ul.form-list .input-box input.input-text{width:auto;}
.products-list .item .item-wrap .item-image .vt_quickview_handler{display:none;}
.wrap-blog .inner-content{float:left;margin-top:10px;}
.breadcrumbs ul li{line-height:20px;}
#box-header .box-header-01 .block-search .form-search .button{height:32px;}
#related-product .item img,
#upsell_pro .item img{width:100%;}
.product-view #product-tabs > ul li a{font-size:100%;margin-top:5px;}
.product-view #product-tabs .inner-tab{padding:10px;}
.product-view #product-tabs .inner-tab #customer-reviews .buttons-set,
.product-view #product-tabs .inner-tab #customer-reviews .form-list{width:100%;}
.contact-page .col-left,
.contact-page .col-right{width:100%;}
.contact-page .col-right{margin:0;}
.contact-page .col-right .content{padding-left:0;}
.contact-page .col-right .content h2{margin:30px 0 0 0;}
.item-btn{z-index:2;}
.over-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}
#settings-box{display:none;}
.wrap-about .box-1{padding:0px 0 50px;}
.wrap-about .box-1 .item{width:100%;margin-top:100px !important;}
.wrap-about .box-2{padding-bottom:0;}
.wrap-about .box-3{padding-top:70px;}
.wrap-about .box-3 #accordion{width:100%;}
.wrap-about .box-3 #accordion .panel .panel-title{line-height:25px;}
.wrap-about .box-3 #accordion .panel .panel-title a{padding-right:15px;}
.wrap-about .box-3 .box-img{float:left;width:100%;margin-top:30px;}
.wrap-about .box-3 .box-img img{width:100%;}
.wrap-about .box-4 .box-content{margin-top:15px;}
.wrap-about .box-4 .item{float:left;width:100%;margin-bottom:30px;}
.wrap-about .box-4 .item .title{width:100%;}
.breadcrumbs ul li{float:none;}
.product-view .product-img-box{float:left;width:100%;margin:0;}
.product-view .product-shop{float:left;width:100%;padding:0;}
.product-view .product-addto{float:left;width:100%;margin-top:30px;}
.product-view .product-addto .product-addto-inner{padding-left:0;padding-top:20px;}
.product-view .product-addto .product-addto-inner .price-box .old-price{margin:2px 0 0 10px;}
.product-view .product-options-bottom .add-to-cart{width:100%;}
.product-view .product-options-bottom .add-to-cart label{float:left;}
.product-view .product-options-bottom .add-to-cart .btn-cart{clear:both;}
.slider-category .all-new{display:none;}
.slider-category ul.lst-category{padding:0 0 0 2px;}
.banner-category img{width:100%;}
.banner-category > .wrap{display:none;}
.col-left{float:left;width:100%;margin-bottom:30px;}
.col-left .block-layered-nav{float:left;width:100%;}
.col-left .block-layered-nav .block-content{width:100%;}
.toolbar label{display:none;}
.toolbar .pager{margin-top:0 !important;}
.toolbar .sorter .sort-by{margin-left:0 !important;}
.products-list .item .item-wrap .product-shop{max-width:100%;width:100%;margin:0 0 20px 0;}
.products-list .item .item-wrap .item-image{width:100%;}
.products-list .item .item-wrap .item-image a{width:100%;display:inline-block;}
.products-list .item .item-wrap .item-image a img{width:100%;}
#settings-box{display:none;}
#box-main{float:left;}
.blogs-home #blog-list .item{width:100%;}
.box-banner .item a.img-banner img{width:100%;}
.block.big-sale{overflow:hidden;}
#box-footer .container:before{display:none;}
#box-footer .box-social,
#box-footer .box-newletter{margin-bottom:30px !important;float:left;}
#box-footer .box-social > h2{padding:0 10px;}
#box-footer .box-social .g-social .s{display:none;}
#box-footer .box-newletter{float:left;margin-bottom:0 !important;}
#box-footer .box-newletter > h2{padding:0 10px;}
#box-footer .box-newletter .block-subscribe{padding:0 10px;}
#box-footer .box-newletter .block-content{position:relative;width:100%;float:left;padding:0 !important;}
#box-footer .box-newletter .block-content .actions{position:absolute;right:0;top:0;z-index:999;}
#box-footer .box-newletter .block-content .actions .button{width:40px;height:36px;position:relative;}
#box-footer .box-newletter .block-content .actions .button span{display:none;}
#box-footer .box-newletter .block-content .actions .button:before{content:"\f1d9";width:15px;height:15px;position:absolute;top:8px;left:12px;font-family:"FontAwesome";color:#fff;}
#box-footer .box-newletter .block-content .input-box{width:100% !important;}
#box-footer .block{margin-bottom:30px !important;float:left;width:100%;}
#box-footer .block .block-title{float:left;width:100%;padding:0 10px;}
#box-footer .block .block-content{float:left;width:100%;padding:0 10px;}
#box-footer .block .block-content > a img{width:100%;}
#box-footer .footer-bottom address{margin-bottom:20px;padding:0 30px;}
#box-footer .footer-bottom .block-payment ul li:hover{margin-top:0 !important;}
#box-footer .footer-bottom .block-payment{text-align:left;}
#box-footer .inner-top{padding-bottom:0;}
.products-list .item .item-wrap .listing-right{width:100%;min-height:0;}
.banner-home .banner-home-top .item{width:100%;margin:0 0 10px !important;}
.banner-home .banner-home-top .item img,
.banner-home .banner-home-top .item a{width:100%;}
#vt_menu{display:none;}
.cart-collaterals{padding:0 15px;}
.cart-collaterals .col2-set,
.cart-collaterals .totals{width:100%;}
.col1-layout .col-main > .page-title{padding:0 15px;}
.cart{padding:0 5px;}
.cart tbody td.last{border-right:none;}
.account-create{padding:0 15px;}
.account-login{padding:0 15px;}
.account-login #login-form .col2-set .col-2{width:100%;float:left;margin-top:30px;}
.account-login #login-form .col2-set .col-1{float:left;width:100%;}
#billing-buttons-container{padding-right:15px;}
.block-about-us .block-wel .w-left-content img{width:100%;}
.block-account{margin-top:-20px;}
.block-minicartpro{margin-top:0;padding-top:4px;}
.mini-cartpro .block-content{width:315px;right:-28px;z-index:999997;}
.checkout-onepage-index .page-title{margin-top:-15px;}
.toolbar .pager .limiter{float:left !important;margin-left:10px;}
.toolbar .pager .item-pp{margin-top:10px !important;display:none;}
.toolbar .pager{float:left;margin-top:10px;text-align:left;width:100%;}
.cart #shopping-cart-table tbody td.last,
.cart #shopping-cart-table thead tr th.col-del{border-right:none !important;}
#checkoutSteps #checkout-step-login .col-1,
#checkoutSteps #checkout-step-login .col-2{width:100%;}
#checkoutSteps #checkout-step-login .col-2.mobile{margin-top:15px;padding-top:15px;border-top:1px solid #ccc;}
#checkoutSteps #checkout-step-login .col2-set h4{margin:5px 0;}
#checkoutSteps #checkout-step-login .control input{margin:0px 5px 0 0 !important;}
#checkoutSteps #checkout-step-login .form-list{margin-bottom:10px;}
#checkoutSteps #checkout-step-login .form-list li{margin-bottom:5px;}
#checkoutSteps #checkout-step-login .show-m{display:block;}
#checkoutSteps #checkout-step-billing .input-box select{height:34px;padding:7px !important;}
#checkoutSteps input[type="radio"]{margin:0px 5px 0 0 !important;}
.cart{padding:0 5px;}
.cart h1{line-height:40px;}
.cart #shopping-cart-table{width:100%;margin:0 auto;}
.cart #shopping-cart-table tbody td{padding:7px 5px;border-right:1px solid #ccc;}
.cart #shopping-cart-table thead tr th{padding:10px 0px;text-transform:capitalize;border-right:1px solid #ccc;}
.cart #shopping-cart-table .button{width:100%;}
.cart #shopping-cart-table .button#empty_cart_button{margin-bottom:0;}
.cart .cart-collaterals{padding:0;}
.cart .cart-collaterals .col-1,
.cart .cart-collaterals .col-2{width:100%;}
.cart .cart-collaterals #crosssell-products-list .product-details .price-box{min-width:175px;}
#my-orders-table{margin-bottom:10px;}
/*#my-orders-table thead tr td,
#my-orders-table thead tr th{border-top:none;float:left;width:100%;}*/
/*#my-orders-table thead tr th{text-align:center !important;}*/
/*#my-orders-table thead tr{width:102.5% !important;float:left;}*/
/*#my-orders-table tbody tr{float:left;width:103% !important;}
#my-orders-table tbody td{float:left;width:100%;}
#my-orders-table tfoot tr{float:left;width:103% !important;}
#my-orders-table tfoot td{float:left;width:100%;border-top:none;}*/
.sales-order-view .my-account > .page-title h1{width:100%;margin-bottom:5px;}
.my-wishlist .input-text{width:35px;}
.my-wishlist .button{width:auto !important;}
#wishlist-table .price-box p.price-to{margin-left:0 !important;}
#confirmbox{margin-left:4px;}
#confirmbox{width:290px;margin-left:15px;}
.my-wishlist #wishlist-table thead tr td,
.my-wishlist #wishlist-table thead tr th{padding:10px 6px;text-transform:capitalize;}
.my-wishlist #wishlist-table td{padding:8px 3px;}
.my-wishlist .button{width:100%;margin-bottom:5px;}
#checkout-step-review{padding:2px 2px 5px 2px !important;}
#checkout-step-review #checkout-review-table{width:auto;margin-bottom:5px;}
#checkout-step-review #checkout-review-table tbody td{padding:4px;}
#checkout-step-review #checkout-review-table thead tr td,
#checkout-step-review #checkout-review-table thead tr th{text-transform:capitalize;padding:10px 3px;}
#my-downloadable-products-table tbody td{padding:4px;}
#checkout-progress-wrapper{margin-top:25px;}
.cart #shopping-cart-table{width:96%;}
.wrap-mobile{float:left;width:100%;position:relative;}
.wrap-mobile .wrap-block-cl{margin-right:0 !important;}
.wrap-mobile .wrap-block-cl ul{margin-top:0;top:32px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap-mobile .box-toplink{margin-left:10px !important;}
.wrap-mobile .box-toplink .links{opacity:1;filter:alpha(opacity=100);visibility:visible;top:32px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap-mobile .block-search{float:right;width:85%;position:relative;padding:0 10px;margin:10px 0;}
.wrap-mobile .block-search .form-search{margin-right:0 !important;}
.wrap-mobile .block-search .form-search:before{display:none;}
.wrap-mobile .block-search #search{width:100% !important;padding-left:10px !important;}
.wrap-mobile .block-search .button{position:absolute;top:0;right:0;width:30px;height:32px;}
.wrap-mobile .block-search .button span{display:none;}
.wrap-mobile .block-search .button:before{content:"\f002";position:absolute;top:0px;left:9px;width:20px;height:20px;font-family:"Fontawesome";}
.wrap-mobile .block-cart .block-title strong{display:none;}
.box-header-01{padding-top:20px !important;}
#box-wrapper{padding:0 20px;}
.wrap-logo{display:inline-block;width:100%;text-align:center;margin-bottom:15px;}
.wrap-logo a{float:none !important;display:inline-block;}
#box-header .header{position:relative;}
.h-mobile{display:none;}
body .box-slideshow .tp-leftarrow.default,
body .box-slideshow .tp-rightarrow.default{top:80% !important;}
.box-deal .vt-slider .block-title-slider .lbl-time{margin-right:162px;}
.box-deal .vt-slider .container-slider .item{padding:0 15px 15px !important;}
.box-deal .vt-slider .block-title-slider{width:100%;}
.box-deal .vt-slider .container-slider .item{height:auto !important;}
#box-header .box-header-01 .advanced-search{width:100%;}
#box-header .box-header-01 .advanced-search .form-search #search{width:170px;}
#box-header .box-header-01 .advanced-search .dropdown-cate{z-index:99;}
#box-header .box-header-01 .advanced-search .button{z-index:990;}
#box-header .box-header-01 .block-cart:before{display:none;}
#box-header .box-header-01 .block-cart .block-title{width:32px;}
#box-header .box-header-01 .block-cart .block-title strong{display:block;}
.block-living-office .living-right .navslider a{top:67.5%;}
.box-productsconfig .block-title-slider .navslider a{top:-158px;}
.block.block-testminals br{display:none;}
.home-02 #box-content .block-banner{margin-bottom:20px;}
.h4_banner_top{display:none;}
.header_top .logo{bottom:-120px;}
.advanced-search{position:absolute;top:140px;left:50%;margin-left:-30%;}
.advanced-search .wrap-scrollbar{left:auto;right:0;}
.wrap_box{float:left;position:absolute;left:50%;margin-left:-100px;}
.product-view .product-img-box{width:63%;}
.product-view .product-addto .product-addto-inner .product-options-bottom .btn-cart,
.product-view .product-addto .product-addto-inner .add-to-box .btn-cart{clear:both;}
#box-footer .box-newletter .block-content .actions .button{height:38px;}
#box-footer .inner-top .box-newletter{min-height:120px;height:120px;}
#box-footer .footer-bottom{padding:24px 0 20px;}
#box-footer .footer-bottom address{margin-bottom:10px;text-align:center;}
#box-footer .footer-bottom .block-payment{text-align:center;}
.block-cart .block-title > a{margin-left:0;}
.h4_banner_bottom_menu{min-height:650px;padding-top:100px;}
.h4_banner_bottom_menu p.p1 span::before{left:40px;}
.h4_banner_bottom_menu p.p1 span::after{left:244px;}
.h4_banner_bottom_menu p.p2 span::before{right:40px;}
.h4_banner_bottom_menu p.p2 span::after{right:244px;}
.block_banner_01 .item{margin-bottom:20px;}
.block_banner_01 .item .item-image{width:100%;}
.block_www .info{margin-bottom:20px;}
.h4_newarrival .tab-content .tab-pane .slider-inner .owl-wrapper-outer:before,
.h4_best_sellers .tab-content .tab-pane .slider-inner .owl-wrapper-outer:before,
.h4_newarrival .tab-content .tab-pane .slider-inner .owl-wrapper-outer:after,
.h4_best_sellers .tab-content .tab-pane .slider-inner .owl-wrapper-outer:after{display:none;}
.h4_block_cs .img_banner{width:100%;}
.h4_block_cs .img_banner:before{display:none;}
.h4_block_cs .cus_ser{width:100%;padding-left:0;margin-top:20px;}
.h4_block_hbw0{margin-top:0;}
.h4_block_hbw0 .item{margin-bottom:20px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .item-image{width:100%;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info{width:100%;padding-left:20px;}
.blog_home4 .item .blog-info{bottom:0;}
.advanced-search{left:50%;margin-left:-17%;position:absolute;top:170px;}
.header_top .logo{bottom:-70px;}
.block_banner_top{margin-top:20px;}
.block_banner_top .item img{max-width:850px !important;}
.cms-home .block_banner_top .item .info{width:100%;display:block;position:initial;padding-bottom:30px;}
.cms-home .block_banner_top .item .info .title{font-size:20px;margin:10px 0 15px;}
.cms-home .block_banner_top .item .info > p{line-height:20px;}
.cms-home .block_banner_top .item > a{float:none;display:block;width:100%;}
/*.cms-home .block_banner_top .owl-controls{bottom:0;right:0;margin-right:0;}*/
.block_banner_top .owl-controls{bottom:30px;right:50%;margin-right:-30px;}
.h4_newarrival .tab-item{float:left;margin-bottom:20px;margin-top:20px;padding-left:0;width:100%;}
.h4_newarrival .tab-item li:first-child{margin-left:0 !important;}
.h4_newarrival .tab-item li{margin:0 5px;}
.h4_newarrival .tab-content .navslider,
.h4_best_sellers .tab-content .navslider{top:-50px;}
.h4_newarrival .tab-content #item_tab2.tab-pane .item,
.h4_newarrival .tab-content #item_tab3.tab-pane .item,
.h4_newarrival .tab-content #item_tab4.tab-pane .item,
.h4_newarrival .tab-content #item_tab5.tab-pane .item,
.h4_newarrival .tab-content #item_tab6.tab-pane .item{width:50%;}
.h4_block_hbw0{padding:0;}
.h4_block_hbw0 .item{margin-bottom:0;margin-top:20px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare{width:30px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail{right:62px;}
.h7_categories .h7_banner_cate,
.h7_categories .tab-item{display:none;}
.h7_categories .tab-content{width:100%;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate{display:none;}
.block_testimonials_h7{padding-top:60px;}
.block_testimonials_h7 .col-1 > a{margin-left:65px;}
.block_testimonials_h7 .navslider{left:61%;}
.block_testimonials_h7 .col-2{margin-top:20px;}
.h4_best_sellers .tab-content .navslider{background:no-repeat;}
.h4_best_sellers .tab-item{padding-left:0;margin-bottom:25px !important;margin-top:20px !important;}
.h4_best_sellers .tab-item ul li:first-child{margin-left:0;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate{display:none;}
.h7_hotdeals .tab-content .defaultCountdown,
.h7_hotdeals .tab-content .defaultCountdown1,
.h7_hotdeals .tab-content .defaultCountdown2{left:40px;position:absolute;top:-212px;}
.h7_hotdeals .tab-content .navslider{position:absolute;right:20px;top:-194px;z-index:9;}
.h7_hotdeals .tab-content{border-left:none;}
.h4_best_sellers{padding:50px 0 0px !important;}
.h4_best_sellers .tab-item ul li{margin:0 10px;}
.h4_best_sellers .tab-content .navslider{top:-60px;}
}
@media (min-width:768px) and (max-width:991px){.show-menu .block-slidebar{height:100%;overflow-y:auto;overflow-x:hidden;}
.block-slidebar ul.nav-menu{margin-left:31px;}
body .main{width:100% !important;}ss
body .products-grid .item .item-wrap .item-image .item-btn{top:25% !important;}
.block-living-office .box-left{display:none;}
.box-deal .vt-slider .container-slider .item{height:214px !important;}
#box-header .box-header-01 .advanced-search{margin-right:10px;}
#box-header .box-header-01 .advanced-search .form-search #search{width:175px;}
.home-02 .box-bottom-slide .banner.b2{display:none;}
#box-header .box-header-01 .block-cart::before{display:none;}
.wrap-mobile .box-toplink::before{display:none;}
#box-header .box-header-01 .block-cart .block-title{width:32px;}
.products-grid .item .item-wrap .item-image img{width:100%;}
#postComment ul.form-list .input-box input.input-text{width:auto;}
#box-footer .inner-top .block .block-title{width:100%;}
.block-cart .block-title strong.notempty:after{opacity:1 !important;filter:alpha(opacity=100) !important;bottom:-11px;visibility:visible!important;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.block-cart .block-title a:before{display:none;}
.block-cart .block-content{opacity:1 !important;filter:alpha(opacity=100) !important;margin-top:0;visibility:visible!important;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
#related-product .item img,
#upsell_pro .item img{width:100%;}
.product-view .product-img-box{width:50%;}
.product-view .product-shop{clear:both;}
.product-view .product-addto,
.product-view .product-shop{float:left;width:50%;}
.product-view .product-options-bottom{width:50% !important;}
.product-view .product-addto .product-addto-inner #product-options-wrapper{margin:0;}
.product-view .product-addto .product-addto-inner #product-options-wrapper label{margin-right:10px;}
.product-view .product-addto .product-addto-inner .price-box .old-price{margin:0 0 0 10px !important;}
.product-view #product-tabs{margin-top:30px;}
.product-view #product-tabs > ul li a{font-size:100%;}
.block.block-layered-nav dl#narrow-by-list dd .price .text-box input[type="text"]{width:50px;}
.block.block-layered-nav dl#narrow-by-list dd .price .text-box .price-from #minPrice{margin:0 10px 0 0;}
.toolbar-bottom .toolbar .pager{width:100%;}
.toolbar .sorter .sort-by{margin-left:0;}
.products-list .item .item-wrap .listing-right{width:100%;}
.products-list .item .item-wrap .product-shop .group-item .btn-cart{margin-bottom:10px;}
.blogs-home #blog-list .item .item-inner{margin:5px 20px;}
.wrap-about .box-1 .item{padding:0 15px;}
.wrap-about .box-4{margin-top:50px;}
.wrap-about p br{display:none;}
.cart .cart-collaterals #crosssell-products-list .product-image{margin:4px 10px 15px 0;}
.cart .cart-collaterals #crosssell-products-list .product-details .price-box{min-width:0;}
.cart .crosssell .button{clear:both;}
.cart .col-del{border-right:1px solid #ccc;}
.my-account .form-list .field{width:100%;}
.my-account .form-list input.input-text{width:100%;}
.my-account .form-list .input-box select{height:32px;padding:6px !important;width:100%;}
#my-orders-table thead tr td,
#my-orders-table thead tr th{padding:10px 0;text-align:center;text-transform:capitalize;}
#my-orders-table .data-table tbody td{padding:5px;}
#my-orders-table .link-reorder{clear:both;display:block;}
.block-about-us .block-wel .w-right{float:left;margin-top:35px;}
.block-about-us .mem{margin-top:50px;}
.block-about-us .mem .w-middle-content .list-member .m-item{width:50%;margin:0 0 20px;}
.toolbar select{padding-left:10px !important;float:left;margin-top:-2px;}
#cpanel_btn{display:none;}
.sm_quickview_handler{display:none;}
#vt-responsivemenu .btn.btn-navbar,
.menu-selectbox{margin-left:0!important;}
#vt_wrapper{left:0;}
.toolbar .pager{float:left;margin-top:6px;}
.toolbar .pager .item-pp{display:none;}
.toolbar .pager .limiter{margin-right:10px;}
.toolbar .pager{margin:0 0 0 20px;float:right;}
.wrap-mobile .block-cart .block-title{width:32px;}
.wrap-mobile .box-toplink{margin-left:0px !important;padding-left:14px;position:relative;}
.wrap-mobile .box-toplink:before{background:none repeat scroll 0 0 rgba(99, 93, 93, 0.2);content:"";height:18px;left:0;position:absolute;top:8px;width:1px;}
.wrap-mobile .box-toplink .links{opacity:1 !important;filter:alpha(opacity=100) !important;visibility:visible !important;top:32px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap-mobile .wrap-block-cl{margin-right:10px !important;position:relative;}
.wrap-mobile .wrap-block-cl:before{background:none repeat scroll 0 0 rgba(99, 93, 93, 0.2);content:"";height:18px;right:0;position:absolute;top:8px;width:1px;}
.wrap-mobile .wrap-block-cl ul{margin-top:0;top:32px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
#vt_menu{width:100%;float:left;padding:0;display:block;}
#vt_menu ul.mainnav > li.active{background:none !important;}
#vt_menu ul.mainnav > li > a{padding:18px 10px;}
#vt_menu ul.mainnav > li > a:hover{color:#fff;}
#vt_menu ul.mainnav > li.parent > a{padding-right:27px !important;}
#vt_menu ul.mainnav > li{margin:0;position:static;}
#vt_menu .vt-megamenu-wrap.horizontal-menu{padding-left:0;}
#vt_menu ul.mainnav > li > .megamenu-col{left:0;top:50px !important;border-top:1px solid #fff !important;}
#vt_menu ul.mainnav > li > .megamenu-col:before{display:none;}
#vt_menu .block-women .block-banner{display:none;}
#vt_menu .block-women .most-review .vt-slider,
#vt_menu .block-women .vt-slider{width:40%;}
#vt_menu .vt-megamenu-wrap.horizontal-menu .mainnav.mega-nav li > .mega-content-wrap.menu-item-01 .images-slide{display:none;}
.h-mobile{display:none;}
.home-right .box-banner .text-banner{padding:20px 5px !important;}
.cms-home .category-products .products-grid .item{padding:0 8px !important;}
.slider-category ul.lst-category{padding:0 0 0 3px;}
.blogs-home #blog-list .postWrapper h2{max-height:36px;}
.blogs-home #blog-list .product-info .image-item{width:100%;margin-right:0;}
.block-testminals .item br{display:none;}
.block.vt-slider .container-slider .item .item-inner .item-info .box-right a.pro-name{text-transform:lowercase;}
.block.vt-slider .container-slider .item .item-inner .item-info .product-image{margin-right:10px !important;}
.block-banner li img{width:100%;}
#settings-box,
.vt_quickview_handler{display:none;}
.item-btn{z-index:2;}
.over-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}
#box-footer .inner-top .block .block-content{float:none;position:relative;}
#box-footer .inner-top .block .block-content .actions{position:absolute;top:0;right:0;z-index:1;}
#box-footer .inner-top .block .block-content .actions .button{padding:8px 10px;}
#box-footer .inner-top .input-box{width:100%;}
#box-footer .inner-top .block-sc,
#box-footer .inner-top .block-mau{margin:0 0 20px 0 !important;}
.block.banner-home .banner-home-top .item{margin-bottom:10px;}
.vt-megamenu-wrap.horizontal-menu .mainnav.mega-nav li.cate-new > a::before,
.vt-megamenu-wrap.horizontal-menu .mainnav.mega-nav li.cate-sale > a::before{top:0;}
.header-container .h4_banner_top .info{padding:50px 0px 0 0;}
.header-container .h4_banner_top .info > p:nth-child(3){display:none;}
.header-container .h4_banner_top .info .btn_sn{right:auto;left:0;bottom:-45px;}
.header-container .h4_banner_top .dateCountdown01{margin:45px 0px 0 0;display:none;}
#vt_menu{display:none;}
.advanced-search{margin-left:70px;}
#box-header{float:left;position:relative;}
.block_banner_01{margin:-177px 0 95px;}
.block_banner_01 .item .banner-info .box-inner{padding:12px 0 0 15px;}
.block_banner_01 .item .banner-info .box-inner .title{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.block_banner_01 .item .banner-info .box-inner .button_sn{right:15px;}
.block_www .info p{max-height:75px;overflow:hidden;padding:0;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart{width:114px;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart span,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart span,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart span,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart span{display:none;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart:hover,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover{width:114px;}
.products-list .item .item-wrap .product-shop .item-btn .btn_detail,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn_detail{min-width:114px;}
.h4_block_cs .cus_ser{padding-left:30px;}
.h4_block_cs .cus_ser .item{padding-left:0;margin-bottom:40px;}
.h4_block_cs .cus_ser .item p{line-height:22px;}
.h4_block_cs .cus_ser .item .s_icon{display:none;}
.h4_block_hbw0 .item .p1{font-size:40px;}
.blog_home4 .item .blog-info{bottom:0;}
#box-footer .footer-bottom{padding:25px 0 25px;}
#box-footer .footer-bottom address{float:left;width:100%;text-align:center;margin-bottom:10px;}
#box-footer .footer-bottom .block-payment{width:100%;text-align:center;}
#box-footer .inner-top .block .block-content .actions .button{padding:9px 10px;}
#box-footer .inner-top .box-social h2,
#box-footer .inner-top .box-newletter h2{margin:0 0 25px;}
.blog_home4 .item .blog-img i{display:none;}
.block-cart .block-content{display:none;}
.h4_banner_bottom_menu{min-height:650px;}
.block-cart .block-title > a{margin-left:0;}
.toolbar .sorter label{display:none;}
.col-left .block-latest-product .container-slider{padding-top:0;}
.col-left .block-latest-product .container-slider .item .product-image{margin-top:5px;}
.col-left .block-latest-product .container-slider .item .product-image img{width:56px;}
.col-left .block-latest-product .container-slider .item .box-right{float:left;width:64%;}
.wrap-about .box-4 .item ul.s-item li{margin-right:0;}
.s-item-5{display:none;}
.product-view .product-addto .product-addto-inner .product-options-bottom #product-addtocart-button,
.product-view .product-addto .product-addto-inner .add-to-box #product-addtocart-button{clear:both;}
.products-list .item .item-wrap .listing-right{margin-top:20px;min-height:170px;padding:20px 15px;}
.header_top{margin-top:100px;}
.header_top .logo{bottom:auto;left:50%;margin-left:-77px;position:absolute;top:-70px;}
.header_top .advanced-search{margin-left:60px;}
.block_banner_top .owl-controls{right:130px;}
.block_banner_top .item .info{width:370px;}
.block_banner_top .item .info .title{width:90%;margin:50px 0 20px;}
.block_banner_top .item .info > p{width:90%;}
.block_banner_3 .item .info .inner{padding:30px 0 0 20px;}
.block_banner_3 .item p.p2{font-size:20px;}
.h4_newarrival .tab-content #item_tab2.tab-pane .item,
.h4_newarrival .tab-content #item_tab3.tab-pane .item,
.h4_newarrival .tab-content #item_tab4.tab-pane .item,
.h4_newarrival .tab-content #item_tab5.tab-pane .item,
.h4_newarrival .tab-content #item_tab6.tab-pane .item{max-width:400px;width:33.3333%;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare{width:30px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.h4_best_sellers .tab-content .tab-pane .slider-inner .owl-wrapper-outer::after,
.h4_best_sellers .tab-content .tab-pane .slider-inner .owl-wrapper-outer::before{height:100%;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i{margin-left:10px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart{width:114px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn_detail{min-width:114px;right:62px;}
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info{padding-right:5px;padding-left:0;}
.h4_best_sellers .tab-item{padding-left:0;margin-bottom:25px !important;margin-top:20px !important;}
.h4_best_sellers .tab-item ul li:first-child{margin-left:0;}
.h4_best_sellers{padding:50px 0 0px !important;}
.h7_hotdeals .tab-content .defaultCountdown,
.h7_hotdeals .tab-content .defaultCountdown1,
.h7_hotdeals .tab-content .defaultCountdown2{left:5%;position:absolute;top:-80px;}
.h7_hotdeals .tab-item ul{border-top:1px solid #e6e6e6;float:left;margin-top:40px;width:100%;}
.block_testimonials_h7{padding-top:130px;}
.block_testimonials_h7 .col-1 > h2{margin:20px 0 0 0px;}
.block_testimonials_h7 .col-2 .info{padding:30px 30px 10px 76px;}
.block_testimonials_h7 .navslider{top:100%;left:6%;}
.h7_brand .item img{width:100%;}
.h7_categories .h7_banner_cate,
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate{display:none;}
.h7_categories .tab-item{width:27.65%;}
.h7_categories .tab-content{width:72.35%;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate{display:none;}
.header-container .h4_banner_top img{display:none;}
.header-container .h4_banner_top{background:url('http://corporate.olympia.com.au/media/wysiwyg/images/index.png');background-repeat:no-repeat;}
}
@media (min-width:992px) and (max-width:1199px){.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-wishlist i,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .link-compare i{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible;}
.h7_categories .tab-content .products-grid .item .inner .pro-info .pro-inner .product-name{float:left;text-transform:uppercase;width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.h7_categories .h7_banner_cate{min-height:606px;max-width:329px;}
.h7_categories .tab-content{width:46.4%;}
.h7_categories .tab-content .products-grid .item .inner .item-image .item-btn-cate{display:none;}
.h4_newarrival .tab-content #item_tab2.tab-pane .item,
.h4_newarrival .tab-content #item_tab3.tab-pane .item,
.h4_newarrival .tab-content #item_tab4.tab-pane .item,
.h4_newarrival .tab-content #item_tab5.tab-pane .item,
.h4_newarrival .tab-content #item_tab6.tab-pane .item{width:25%;}
.block_testimonials_h7 .col-1 > h2{margin:47px 0 0 20px;width:140px;}
.block_testimonials_h7 .navslider{left:208px;}
.h7_hotdeals .tab-content .defaultCountdown,
.h7_hotdeals .tab-content .defaultCountdown1,
.h7_hotdeals .tab-content .defaultCountdown2{left:-210px;}
.h7_hotdeals .tab-content .products-grid .item .inner .item-image .item-btn-cate{display:none;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart:hover,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover{width:114px !important;}
.blogs-home #blog-list .item .item-inner{margin:5px 20px;}
.layout-boxed #vt_wrapper{width:1000px;margin:0 auto;background:#fff;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;}
.layout-boxed .products-grid.m-lr{margin:0 -8px !important;}
.cart .cart-collaterals #crosssell-products-list .product-details .price-box{min-width:136px;}
#cpanel_btn{display:none;}
#box-footer .inner-top li br{display:none;}
#box-footer .inner-top .block .block-content{float:none;position:relative;}
#box-footer .inner-top .block .block-content .actions{position:absolute;top:0;right:0;z-index:1;}
#box-footer .inner-top .block .block-content .actions .button{padding:8px 10px;}
#box-footer .inner-top .input-box{width:100%;}
.product-view .product-addto .product-addto-inner #product-options-wrapper{width:160px !important;}
.wrap-mobile .block-cart::before{display:none;}
.wrap-mobile .block-cart .block-title{width:32px;}
.wrap-mobile .block-search{width:30px !important;height:30px !important;position:relative;margin-top:2px;}
.wrap-mobile .block-search #search_mini_form{position:absolute;bottom:-33px;z-index:9995;left:-200px;min-width:440px;margin-right:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;}
.wrap-mobile .block-search #search_mini_form .button{margin:0 !important;}
.wrap-mobile .block-search #search_mini_form .form-search{margin-right:0 !important;}
.wrap-mobile .block-search:before{content:"\f002";width:15px;height:15px;font-family:"FontAwesome";position:absolute;top:5px;left:5px;}
.wrap-mobile .block-search:hover{cursor:pointer;}
.wrap-mobile .block-search:hover #search_mini_form{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.wrap-mobile .box-toplink{margin-left:0px !important;padding-left:34px;position:relative;}
.wrap-mobile .box-toplink:before{background:none repeat scroll 0 0 rgba(99, 93, 93, 0.2);content:"";height:18px;left:0;position:absolute;top:8px;width:1px;}
.wrap-mobile .box-toplink .links{opacity:1;filter:alpha(opacity=100);visibility:visible;top:32px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.wrap-mobile .wrap-block-cl{margin-right:10px !important;position:relative;}
.wrap-mobile .wrap-block-cl:before{background:none repeat scroll 0 0 rgba(99, 93, 93, 0.2);content:"";height:18px;right:0;position:absolute;top:8px;width:1px;}
.wrap-mobile .wrap-block-cl ul{margin-top:0;top:32px;opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
#mobile-nav{display:none;}
.block.box-banner .item .text-banner{padding:25px 0;}
.block.vt-slider .container-slider .item .item-inner .item-info .box-right a.pro-name{text-transform:lowercase;}
.block.vt-slider .container-slider .item .item-inner .item-info .product-image{margin-right:10px;}
.home-right .vt-slider.block-special .container-slider{padding:0 10px;}
.slider-category ul.lst-category{padding:0 0 0 3px;}
.banner-home .bnh2 .item{overflow:hidden;}
.banner-home .bnh2 .item.last .img-banner{float:right;}
#settings-box,
.vt_quickview_handler{display:none;}
.item-btn{z-index:2;}
.over-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}
.banner-home .banner-home-top{width:100%;}
.banner-home .banner-home-top .item{margin:0 !important;width:50%;}
.vt-megamenu-wrap.horizontal-menu .mainnav.mega-nav li > .mega-content-wrap.menu-item-01.megamenu-1col{padding:34px 10px !important;}
.block-women .block-banner .box-left{display:none;}
.block-women .block-banner .box-right{margin-left:40px;margin-top:0;}
.block-women .vt-slider{width:30%!important;}
.block-testminals .item br{display:none;}
.block.block-layered-nav dl#narrow-by-list dd .price .text-box input[type="text"]{width:50px;}
.block.block-layered-nav dl#narrow-by-list dd .price .text-box .price-from #minPrice{margin:0 10px 0 0;}
.products-list .item .item-wrap .listing-right{width:61.965%;}
.products-list .item .item-wrap .product-shop .group-item a{margin-bottom:10px;}
.product-view .product-addto .product-addto-inner{padding-left:0;}
.product-view .product-shop{padding-right:15px;width:34.171%;margin-right:15px;}
.product-view .product-addto{width:20%;}
.product-view .product-addto .product-addto-inner #product-options-wrapper dd .input-box select{padding:0 !important;}
.products-grid .item .item-wrap .item-image img{width:100%;}
.products-grid .item .item-wrap .item-image .item-btn .btn-cart::before{background:url("../images/icon-oppo.png") no-repeat scroll -84px -17px rgba(0, 0, 0, 0);}
.product-view .product-addto .product-addto-inner .price-box .old-price{margin:0 0 0 10px;}
.block.banner-home .banner-home-top .item{width:40%;}
.block.banner-home .banner-home-top .item.last{width:60%;}
.block.banner-home .banner-home-top.bnh2 .item{width:60%;}
.block.banner-home .banner-home-top.bnh2 .item.last{width:40%;}
.header-container .h4_banner_top .info{padding:32px 160px 0 0;}
#vt_menu{display:none;}
.advanced-search{margin-left:45px;}
#box-header{float:left;position:relative;}
.h4_banner_bottom_menu{min-height:700px;}
.block_banner_01{margin:-230px 0 95px;}
.block_banner_01 .item .banner-info .box-inner{padding:24px 0 0 20px;}
.block_banner_01 .item .banner-info .box-inner .button_sn{right:20px;}
.block_www .info p{padding:0;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart span,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart span,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart span,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart span{display:none;}
.products-list .item .item-wrap .product-shop .item-btn .btn-cart:hover,
.products-grid .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover,
.h4_best_sellers .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover,
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .item-btn .btn-cart:hover{width:120px;}
.blog_home4 .item .blog-info{bottom:0;}
.h4_block_cs .cus_ser{padding-left:40px;}
.h4_block_cs .cus_ser .item{margin-bottom:35px;}
#box-footer .inner-top .block .block-content .actions .button{padding:9px 10px !important;}
.block-cart .block-title > a{margin-left:0;}
.h4_banner_top .info{padding:60px 160px 0 0;}
.h4_banner_top .info .btn_sn{bottom:15px;}
.col-left .block-latest-product .container-slider{padding-top:0;}
.col-left .block-latest-product .container-slider .item .product-image{margin-top:5px;}
.col-left .block-latest-product .container-slider .item .product-image img{width:48px;}
.col-left .block-latest-product .container-slider .item .box-right{float:left;width:66%;}
.wrap-about .box-4 .item ul.s-item li{margin-right:0;}
.products-list .item .item-wrap .listing-right{padding:30px 15px;}
.products-list .item .item-wrap .product-shop .item-btn .btn_detail{min-width:100px;}
.products-list .item .item-wrap .product-shop .item-btn .btn_detail span{padding:0px 14px;}
}
.block-slidebar ul li.parent a, .block-slidebar ul > li:first-child a{margin-top:-30px;left:10px;}
@media (min-width:1200px){.block-slidebar ul li.parent a, .block-slidebar ul > li:first-child a{margin-top:0;}
.block-slidebar{overflow-Y:auto;overflow-x:hidden;height:100%;padding-right:30px !important;}
.block-slidebar ul.nav-menu{margin-left:31px;}
.show-menu .block-slidebar{left:0 !important;}
.block-slidebar .close-menu{top:-35px !important;right:0 !important;}
.h4_banner_bottom_menu,
.h4_block_hbw0{/*background-attachment:fixed;*/ background-attachment:inherit;}
.product-view .product-shop{min-height:580px;}
.col-left .block-latest-product .container-slider .item .item-inner .pro-name{width:125px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.vt_ressidebar_screennav{display:none;}
.layoutfb2{width:1200px;margin:0 auto;background:url('../images/bg-boxed.png') fixed top center;}
.layout-boxed .products-grid.m-lr{margin:0 -8px !important;}
.box-header-mobile-01,
#mobile-nav{display:none;}
.product-view .product-addto .product-addto-inner #product-options-wrapper{width:140px !important;}
}
@media (max-width:1200px){.block_testimonials_h7{background-attachment:scroll;}
#vt_menu{display:none;}
#vt_header .header-5 .banner-header5 img{width:100% !important;}
#crosssell-products-list .product-details{float:left;width:105px;}
body .products-grid .item .item-wrap .item-image:before{opacity:1;filter:alpha(opacity=100);}
body .products-grid .item .item-wrap .item-image .item-btn{opacity:1;filter:alpha(opacity=100);top:18%;}
body .products-grid .item .item-wrap .item-image .iconbtn:after{display:none;}
body .products-grid .item .item-wrap .item-image .textbtn{display:none;}
#mobile-nav{display:block;}
.block-slidebar{display:block;}
}
@media (min-width:768px){.block-slidebar{overflow-Y:auto;overflow-x:hidden;height:100%;padding-right:30px !important;}
.block-slidebar ul.nav-menu{margin-left:31px;}
.show-menu .block-slidebar{left:0 !important;}
.block-slidebar .close-menu{top:-35px !important;right:0 !important;}
.product-view .product-addto .product-addto-inner #product-options-wrapper{width:100% !important;}
}
@media (min-width:481px) and (max-width:640px){.block_banner_top .item img{max-width:850px !important;}
.block-slidebar{overflow-Y:auto;overflow-x:hidden;height:100%;padding-right:30px !important;}
.block-slidebar ul.nav-menu{margin-left:31px;}
.show-menu .block-slidebar{left:0 !important;}
.block-slidebar .close-menu{top:-35px !important;right:0 !important;}
.box-category .products-grid .item{width:50%;float:left;}
#tab_cate1 .owl-wrapper{width:100% !important;}
#tab_cate1 .products-grid .item{width:100% !important;max-width:100%!important;}
.catalog-product-view .product-img-box .more-views .owl-wrapper .owl-item{width:100% !important;}
.catalog-product-view .product-img-box .more-views .owl-wrapper{width:100% !important;}
.h4_block_hbw0 .item .p1{font-size:30px;}
.h4_best_sellers .tab-content .tab-pane .item{max-width:100% !important;width:100% !important;}
.footer_container .container::before{display:none;}
.footer_container .inner-top .box-newletter{margin-top:20px;min-height:100px;}
.footer_container .inner-top .block{margin-bottom:20px;}
.block-slidebar{display:block;}
.cms-home .block_banner_top .item .info{width:100%;display:block;position:initial;padding-bottom:10px;}
.cms-home .block_banner_top .item .info .title{font-size:20px;margin:10px 0 15px;}
.cms-home .block_banner_top .item .info > p{line-height:20px;}
.cms-home .block_banner_top .item > a{float:none;display:block;width:100%;}
.cms-home .block_banner_top .owl-controls{bottom:0;right:0;margin-right:0;}
}
@media (max-width:480px){.block_banner_top .item img{max-width:480px !important;}
.block-slidebar{overflow-Y:auto;overflow-x:hidden;height:100%;padding-right:30px !important;}
#tab_cate1 .owl-wrapper{width:100% !important;}
#tab_cate1 .products-grid .item{width:100% !important;max-width:100%!important;}
.block-slidebar ul.nav-menu{margin-left:31px;}
.show-menu .block-slidebar{left:0 !important;}
.block-slidebar .close-menu{top:-35px !important;right:0 !important;}
.catalog-product-view .product-img-box .more-views .owl-wrapper .owl-item{width:100% !important;}
.catalog-product-view .product-img-box .more-views .owl-wrapper{width:100% !important;}
.box-category .products-grid .item{width:50%;float:left;}
.h4_block_hbw0 .item .p1{font-size:30px;}
.h4_best_sellers .tab-content .tab-pane .item{max-width:100% !important;width:100% !important;}
.footer_container .inner-top .input-box{width:100%;}
.footer_container .inner-top .box-newletter{margin-top:20px;}
.footer_container .inner-top .box-newletter{min-height:110px;}
.footer_container .container::before{display:none;}
.footer_container .inner-top .block{margin-bottom:20px;}
.footer_container .footer-bottom .block-payment{text-align:center;}
.footer_container .footer-bottom address{margin-bottom:10px;text-align:center;}
.header-container .advanced-search{left:50%;margin-left:-26%;margin-top:0;top:136px;}
#mobile-nav{bottom:30px;left:50%;margin-left:-40%;position:absolute;z-index:9;}
.header_top{min-height:66px;}
.block-cart,
.block-currency,
.block-language,
.wrap_links{float:right;margin:12px 0 0;}
.block_banner_3 .item{margin-bottom:10px;}
.h4_newarrival .tab-content #item_tab2.tab-pane .item,
.h4_newarrival .tab-content #item_tab3.tab-pane .item,
.h4_newarrival .tab-content #item_tab4.tab-pane .item,
.h4_newarrival .tab-content #item_tab5.tab-pane .item,
.h4_newarrival .tab-content #item_tab6.tab-pane .item{width:100%;max-width:330px;}
.block-slidebar{display:block;}
.cms-home .block_banner_top .item .info{width:100%;display:block;position:initial;min-height:175px;}
.cms-home .block_banner_top .item .info .title{font-size:15px;margin:10px 0 15px;}
.cms-home .block_banner_top .item .info > p{line-height:20px;}
.cms-home .block_banner_top .item > a{float:none;display:block;width:100%;}
/*.cms-home .block_banner_top .owl-controls{bottom:0;right:0;margin-right:0;}*/
}
@media (max-width:360px){.block_banner_top .item img{max-width:480px !important;}
.block-slidebar{overflow-Y:auto;overflow-x:hidden;height:100%;padding-right:30px !important;}
#tab_cate1 .owl-wrapper{width:100% !important;}
#tab_cate1 .products-grid .item{width:100% !important;max-width:100%!important;}
.block-slidebar ul.nav-menu{margin-left:31px;}
.show-menu .block-slidebar{left:0 !important;}
.block-slidebar .close-menu{top:-35px !important;right:0 !important;}
.catalog-product-view .product-img-box .more-views .owl-wrapper .owl-item{width:100% !important;}
.catalog-product-view .product-img-box .more-views .owl-wrapper{width:100% !important;}
.box-category .products-grid .item{width:50%;float:left;}
.h4_block_hbw0 .item .p1{font-size:30px;}
#item_tab_bes1 .owl-wrapper{width:100% !important;}
.h4_best_sellers .tab-content .tab-pane .item{max-width:100% !important;width:100% !important;}
.block_banner_01{float:left;margin:-100px 0 95px;width:100%;}
.block_banner_01 .item{margin-bottom:20px;}
.block_banner_01 .item .banner-info .box-inner{padding:22px 0 0 16px;}
.block_banner_01 .item .banner-info .box-inner .button_sn{right:15px;}
.block_banner_01{margin-bottom:50px;}
.block_www .info{margin-bottom:20px;}
.block_www .info p{padding:0;}
.h7_categories .tab-content .products-grid .item,
.h4_best_sellers .tab-content .tab-pane .item{width:100%;}
.block_testimonials_h7 .navslider{top:37%;left:40%;}
.block_testimonials_h7 .col-1 > h2{margin:15px 0 50px 22%;}
.block_testimonials_h7 .col-1 > a{margin-left:25%;}
.block_testimonials_h7{padding-top:30px;}
.block_testimonials_h7 .col-2 .info{padding:30px 30px 20px 46px;}
#box-wrapper{padding:0 10px;}
.blog_home4 .item .blog-info{bottom:0;}
.cms-index-index #box-content{padding:30px 0 50px;}
.h7_hotdeals .tab-content .products-grid .item{max-width:300px;}
.h7_hotdeals .tab-content .navslider{right:10px;}
.h7_hotdeals .tab-content .defaultCountdown,
.h7_hotdeals .tab-content .defaultCountdown1,
.h7_hotdeals .tab-content .defaultCountdown2{left:30px;}
.h7_brand h2{padding:30px 0 10px 1px;}
.h7_brand .item img{width:100%;}
#box-footer .inner-top .box-social .g-social a.pp{display:none;}
.block-payment li:nth-child(4){display:none;}
#box-footer #vt-totop{bottom:157px;right:10px;}
.block-slidebar{display:block;}
}
.block-slidebar{background:#312c29;float:left;width:230px;position:relative;padding:30px 0px;position:absolute;z-index:9999;top:0;left:-230px;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.block-slidebar ul li{line-height:30px;}
.block-slidebar ul > li >a{color:#ccc;padding-left:0;position:relative;float:right;width:94%;}
.block-slidebar ul li a:before{content:"\f111";font-family:"FontAwesome";font-size:4px;color:#ccc;position:absolute;top:0px;left:20px;}
.block-slidebar ul li.parent ul{padding-left:15px;background:#4a423b;float:left;width:100%;}
.block-slidebar ul li.active > a,
.block-slidebar ul li.selected > a{color:#ffe537;}
.block-slidebar ul li.active > a:before,
.block-slidebar ul li.selected > a:before{color:#ffe537;}
.block-slidebar ul.nav-menu{float:left;}
.block-slidebar ul.nav-menu > li:before{content:"\f0da";font-size:14px;font-family:"FontAwesome";color:#ccc;width:10px;float:left;z-index:111;}
.block-slidebar ul li ul li a:before{left:-11px;}
.block-slidebar ul li ul li a{margin-top:0px !important;left:0 !important}
.block-slidebar ul.nav-menu > li > ul{padding-top:10px;padding-bottom:10px;margin:10px 0;}
.block-slidebar .close-menu{position:absolute;top:110px;right:-40px;visibility:hidden;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;width:40px;height:40px;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.block-slidebar .close-menu:before{content:"\f03b";font-family:"FontAwesome";font-size:14px;color:#ccc;position:absolute;top:10px;left:12px;}
.block-slidebar .close-menu:hover{background:#312c29;}
.block-slidebar .close-menu span{display:none;}
.show-menu .block-slidebar{left:0;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.show-menu .block-slidebar .close-menu{visibility:visible;}
.sp-methods input{display:inline-block;}
.sp-methods label{display:inline-block;margin-left:10px;}
.sp-methods dt{ font-weight: normal; }
.sp-methods dd label{ font-weight: normal; }
.checkout-cart-index .cart fieldset{display:block;width:100%;}
.checkout-cart-index .discount{display:none;}
.buttonuploadblock .file{vertical-align:top;margin-right:10px;}
.checkout-cart-index .c2q{display:none;}
.checkout-cart-index #c2qBtn{display:none;}
.catalog-product-view .product-view .box_upload{background-position:0 75%;background-size:15%;padding:20px 20px 20px 85px;}
.cart h2 a:hover{color:#26bfcf;}
.popup-btn a:hover{color:#26bfcf;}
/*#shopping-cart-totals-table tbody tr:nth-child(2){display:none;}*/
.col-left .block-latest-product .container-slider .item .item-inner .pro-name:hover{color:#26bfcf;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details a:hover{color:#26bfcf;}
#checkout-review-table tr:nth-child(3){display:none;}
#shopping-cart-totals-table .a-right{font-size:14px;}
.catalog-category-view .extsubcatclass{margin-top:30px;}
.header-container .wrap_links .links li a:hover{color:#26bfcf;}
.header-container .block-language ul li a:hover{color:#26bfcf;}
.flycart-loading{margin-left:0 !important;}
.fancybox-outer .quickview-main .show_upload{display:none;}
.fancybox-outer .quickview-main .price{margin-right:10px;}
.fancybox-outer .quickview-main .box_upload{display:none;}
.explodedmenu #menu26.menu{background:#26bfcf;}
.explodedmenu #menu26.menu > a{color:#fff;}
.explodedmenu #menu26.menu:hover > a{color:#000;}
.products-grid .item .inner .olcat-image .product-image img{max-width:100%;width:auto;}
.products-grid .item .inner .olcat-image .product-image{text-align:center;}
.explodedmenu #menu22 .explodedmenu-menu-popup, .explodedmenu #menu23 .explodedmenu-menu-popup, .explodedmenu #menu30 .explodedmenu-menu-popup{top:103px;}
.form-custom{margin:5px;}
@media (min-width:767px){.header-container .header_top_custom .header_top{min-height:auto;background:transparent;position:absolute;z-index:99;}
.header-container .header_top_custom .advanced-search{float:right;margin-top:2px;margin-right:10px;}
.header-container .header_top_custom .block-cart{margin-top:15px;}
.header-container .header_top_custom .wrap_links{margin-top:15px;padding-top:11px;}
.header-container .header_top_custom .logo{display:none;}
.header-container .header_top_custom .wrap_box{float:right;background-color:#ffe537;width:100px;height:60px;padding:0 10px;border-radius:0 0 10px 10px;}
}
@media (min-width:1300px){#vt_menu.main-navigation-cusom .container{width:1280px;}
#vt_menu.main-navigation-cusom .container .row{max-width:1280px !important;width:1280px;margin:0 -15px;padding:0;}
#vt_menu.main-navigation-cusom .explodedmenu li.menu.parentMenu > a{/*padding-right:15px;*/padding-left:6px;}
#vt_menu.main-navigation-cusom .explodedmenu #menu30 .explodedmenu-menu-popup{top:49px;right:103px;left:auto;}
#vt_menu.main-navigation-cusom .explodedmenu #menu22 .explodedmenu-menu-popup{top:49px;right:103px;left:auto;}
#vt_menu.main-navigation-cusom .explodedmenu #menu23 .explodedmenu-menu-popup{top:49px;right:103px;left:auto;}
.header-container .h4_banner_top > img{max-width:none;}
}
.header-container .block-cart .block-content.mini-cart-custom{width:400px;}
.header-container .block-cart .block-content .inner #cart-sidebar li .mini-cart-action-custom .btn-remove{right:0;left:auto;}
.header-container .block-cart .block-content .inner #cart-sidebar li .mini-cart-action-custom .btn-edit{right:0;left:auto;}
.header-container .block-cart .block-content .inner #cart-sidebar.minicart-new li{padding:15px 0;}
.header-container .block-cart .block-content .inner #cart-sidebar li .mini-cart-img-custom{float:left;width:90px;}
.header-container .block-cart .block-content .inner #cart-sidebar li .mini-cart-img-custom .product-image{margin-right:0;}
.header-container .block-cart .block-content .inner #cart-sidebar li .mini-cart-detail-custom .product-name a{width:95%;}
.header-container .block-cart .block-content .inner #cart-sidebar li .mini-cart-detail-custom{width:250px;float:left;}
.header-container .block-cart .block-content .inner #cart-sidebar li .mini-cart-detail-custom p{margin-bottom:5px;}
.header-container .block-cart .block-content .inner #cart-sidebar li .product-details.mini-cart-detail-custom .price{margin-bottom:0;}
.header-container .block-cart .block-content.mini-cart-custom .inner .actions{text-align:right;}
@media (max-width:767px){.header_top_custom .wrap_box{left:auto;right:10px;margin-left:0;}
.header-container .block-cart .block-content.mini-cart-custom{width:300px;}
.header-container .block-cart .block-content .inner #cart-sidebar li .mini-cart-detail-custom{width:150px;}
.header-container .header_top_custom .wrap_links:hover .links{left:auto;right:0;}
.header-container .header_top_custom .wrap_links .links{left:auto;right:0;}
.products-list .item .item-wrap .product-shop.product-listview-custom .price-box{bottom:0;left:auto;right:auto;}
.products-list .item .item-wrap .product-shop.product-listview-custom .item-btn .link-compare{width:auto;}
}
.products-list .item .item-wrap .product-shop.product-listview-custom{width:100%;}
.products-list .item .item-wrap .product-shop.product-listview-custom .product-name{margin-top:0;font-size:16px;}
.products-list .item .item-wrap .product-shop.product-listview-custom .product-name a{color:#666666;}
.products-list .item .item-wrap .product-shop.product-listview-custom .product-name a:hover{color:#26bfcf;}
.products-list .item .item-wrap .product-shop .item-btn{position:absolute;bottom:30px;left:30px;width:auto;margin-top:0;}
.products-list .item .item-wrap .product-shop .price-box{position:absolute;bottom:30px;right:30px;width:auto;margin-top:0;}
.products-list .item .item-wrap .product-shop .price-box .price{font-size:18px;color:#FC9A00;}
.pro-listview-desc{margin-top:10px;height:125px;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:14px;}
.pro-listview-desc p{font-size:14px;line-height:25px;margin-bottom:0;}
.pro-listview-desc strong{font-size:14px;line-height:25px;margin-bottom:0;}
.products-list .item .item-wrap .product-shop.product-listview-custom .item-btn .link-wishlist{margin-left:13px;}
.products-list .item .item-wrap .product-shop.product-listview-custom .item-btn .btn_inner{display:block;}
.main-container.main-container-custom{margin-top:30px;}
.header-container .h4_banner_top .custom-logo-date{float:left;margin:50px 0 0 0;width:460px;height:110px;padding:0;box-sizing:border-box;}
.header-container .h4_banner_top .custom-logo-date a img{width:330px;height:103px;}
.header-container .h4_banner_top .custom-info-logo{float:right;padding:0;margin-top:80px;}
.info.custom-info-logo span.custom-or{font-size:14px;text-transform:uppercase;}
span.configurable-price-from-label.new-price-config-custom{float:left;margin-right:0;margin-top:3px;font-weight:normal;}
.header-container .h4_banner_top .info.custom-info-logo p.p2{font-size:200%;margin:2px 0 2px 0;color:white !important;}
button.mfp-close{margin-top:0;}
.mfp-content .form-list .fields .input-box label{width:75px;}
button#lbonepage-place-order-btn.btn-checkout-customnew span span{font-weight:normal;}
#loginFrm h3{margin-top:10px;padding-bottom:5px;}
.product-view .product-essential .product-addto .product-addto-inner{padding-left:0;}
.product-options p.required{float:left;}
.banner-category .container .inner > h1{float:left;color:#fefefe;font-size:214.28%;text-transform:uppercase;margin-left:35px;}
.shipping-notice-custom p{text-align:left;font-weight:bold;padding:0 5px;}
.product-view .product-addto .product-addto-inner #product-options-wrapper label.pro-option-notice{text-transform:none;line-height:20px;margin-bottom:10px;}
.accepted-file-notice{font-size:13px;color:green;clear:both;float:left;}
.product-view .product-essential .product-shop .product-addto{width:100%;}
.product-view .product-essential .product-shop .product-addto .product-addto-inner .product-options-bottom #product-addtocart-button{clear:both;margin:20px 0 10px;}
.product-view .product-essential .product-shop .product-addto .product-addto-inner #product-options-wrapper label{text-transform:none;margin-right:10px;}
.product-view .product-essential .product-shop .short-description{margin:20px 0 10px 0;}
.kv-preview-thumb .file-thumbnail-footer .file-upload-indicator{display:none;}
.kv-preview-thumb .file-thumbnail-footer .file-actions{display:none;}
.product-options .file-input{margin-bottom:10px;}
.product-view .product-essential .product-shop .product-addto .product-addto-inner #product-options-wrapper{width:100% !important;}
@media (max-width:767px){.product-view .product-essential .product-shop .product-addto .product-addto-inner .file-input .btn-file .hidden-xs{display:block !important;}
}
.h7_brand .item{cursor:default;}
.customer-account-create .account-create .fieldset{display:inline-block;}
.footer_container .inner-top .block .block-content > a{cursor:default;}
.col-left .block-cart{display:none;}
.customer-account-edit .fieldset{display:inline-block;}
.customer-address-form .fieldset{display:inline-block;}
#wishlist-view-form fieldset{display:inline-block;}
#wishlist-table .add-to-cart-alt{display:inline-block;}
#wishlist-table .price-box{display:inline-block;vertical-align:middle;}
.newsletter-manage-index .my-account .fieldset{display:inline-block !important;}
.toolbar .sorter .sort-by .wrap-sb .selected-order::before{right:1px !important;}
.toolbar .sorter .sort-by a.asc, .toolbar .sorter .sort-by a.desc{background:#555!important;}
.contact-page .col-right .content #accordion .panel .panel-title{margin-right:10px;}
.short-description .std p{margin:-20px 0 0em !important;}
.customer-account-forgotpassword .fieldset{display:inline-block;}
.header-container .wrap_links:hover{cursor:pointer;transition-delay:1s;-webkit-transition-delay:1s !important;}
.quickview-main .product-view .product-essential .product-addto .product-addto-inner{padding-left:15px;overflow:visible;display:inline-block;}
.quickview-main .product-view .product-essential .product-shop .short-description{margin:21px 0 10px 0;display:inline-block;position:relative;}
.quickview-main .product-view .product-addto dl{display:inline-block;overflow:hidden;}
.quickview-main .product-view .product-addto{float:left;width:17%;overflow:visible;}
.product-view .product-addto .product-addto-inner #product-options-wrapper dd .input-box select{padding:0 0px 0 12px !important;}
p.required{text-align:left !important;}
.checkout-cart-index .cart fieldset{display:block;width:100%;overflow:auto !important;}
#shopping-cart-table{background:transparent !important;}
@media(max-width:1024px){.block-slidebar ul li.parent a, .block-slidebar ul > li:first-child a{margin-top:-0px;}
#checkout_form #billing\:region_id{width:100% !important;}
.customer-account-edit #email{width:90% !important;}
#checkout_form .input-box #billing\:region_id{width:100% !important;}
.footer_container .inner-top .box-newletter .block-subscribe .block-content .input-box{position:absolute;top:0;right:0 !important;width:auto;}
input#newsletter{width:100% !important;}
}
@media(max-width:991px) and (min-width:768px){.products-list .item .item-wrap .listing-right{min-height:250px;}
}
@media(max-width:1200px){.block-slidebar ul li a{overflow-wrap:break-word;padding-right:5px !important;}
.h4_newarrival{overflow:hidden;}
.header-container .wrap_links .links{left:-56px;}
.currently .actions{display:none;}
ul.level0.shown-sub{display:block;}
ul.level0{display:none;}
}
@media (max-width:1024px){.header-container .h4_banner_top .custom-logo-date{width:350px;margin:82px 0 0 0;}
.header-container .h4_banner_top .custom-logo-date a{float:right;}
#mobile-nav{left:9px;top:-95px;}
.block-slidebar ul li.parent ul{padding-left:10px !important;}
.block-slidebar ul.nav-menu{margin-left:20px !important;}
.blog_home4 #blog-list .owl-item{overflow:hidden;}
.blog_home4 .item{margin:3px;}
.h4_block_hbw0 .item.col-lg-6.col-md-3.col-sm-3.col-xs-12{width:50%;}
.block_banner_3 .item .info .inner{padding:17px 0 0 30px;background:#25bfd0;min-height:147px;}
}
@media (max-width:906px){.customer-account-create #email_address{width:100% !important;}
.customer-account-create .fields .field{float:left;width:100%;}
.block-slidebar ul li.parent a, .block-slidebar ul > li:first-child a{margin-top:-30px;}
.lotusbreath-onestepcheckout-index-index .input-box.input-box-wide.customer-address-new{width:100% !important;}
.customer-address-form #company{width:100% !important;}
#form-validate .firstname-content{width:100% !important;}
.customer-account-edit #email{width:100% !important;}
#checkout_form .form-list .input-box-wide{width:100%;}
#checkout_form .fields .field{float:left;width:100%;}
#checkout_form .billing-country{width:100% !important;}
#billing-new-address-form .input-box select{width:100% !important;}
#checkout_form .firstname-content{width:100% !important;}
.checkout-cart-index form{width:100%;display:inline-block;overflow-x:auto;}
.checkout-cart-index .cart fieldset{display:block;width:100%;overflow:auto !important;}
.cart #shopping-cart-table{width:100% !important;display:-moz-inline-box;}
.hidden-m{width:13%;}
.block-slidebar ul li a{margin-right:5px !important;}
.header_top{margin-top:0px;}
#wishlist-view-form .data-table{font-size:11px;}
}
@media(max-width:800px){
.block_banner_3 .item .info .inner{
    min-height: 93px;
}
div.blog_home4 #blog-list .owl-item {
    height: auto;
}
.blog_home4 .item .blog-info .postContent {
    text-align: left;
}
.lotusbreath-onestepcheckout-index-index .main .container>.row {
    padding: 0;
}
.lotusbreath-onestepcheckout-index-index .main .col-main>.container {
    padding: 0;
}
.my-wishlist .product-image{width:auto;height:95px;}
.product-view #product-tabs .inner-tab #customer-reviews .buttons-set, .product-view #product-tabs .inner-tab #customer-reviews .form-list {
    width: 100%;
}
}
@media (max-width:667px) and @media (min-width:639px){.block-slidebar ul.nav-menu{margin-left:10px !important;margin-right:10px;}
}
@media(max-width:640px){#form-validate .input-box select{width:100% !important;}
.products-grid .item{max-width:80% !important;}
}
@media(max-width:568px){#checkout_form #billing-new-address-form .input-box input[type="text"], .input-box input.input-text{width:100% !important;}
.cart #shopping-cart-table{font-size:11px;}
}
@media (max-width:767px){
.lotusbreath-onestepcheckout-index-index .responsive-header .container {
    margin: 0 auto;
}
.cart #shopping-cart-table{width:100% !important;}
.cart #shopping-cart-table tbody td.last, .cart #shopping-cart-table thead tr th.col-del{border-right:1px solid #ccc !important;}
}
@media(max-width:480px){.customer-address-form .fields .field{float:left;width:100%;}
.my-wishlist .button{width:100%;}
#mobile-nav{left:82px !important;margin-left:0%;}
#billing-new-address-form .field.name-firstname.firstname-content{width:100% !important;}
#billing-new-address-form .field.region.firstname-content{width:100% !important;}
#billing-new-address-form .field.firstname-content{width:100% !important;}
}
@media(max-width:414px){.block_banner_3 .item .info .inner{padding:20px 0 0 20px;min-height:147px;}
.h7_brand h2 {
    font-size: 141.28%;
    margin-bottom: 25px;
}
.blog_home4 .item{margin:auto;}
.h4_block_hbw0 .item .hbw0_icon i{line-height:100px;}
.h4_block_hbw0 .item .hbw0_icon{width:100px;height:100px;}
.h4_block_hbw0 .item .p1{font-size:330.57% !important;}
.cart #shopping-cart-table{width:100%;font-size:11px;}
.dashboard .col2-set .col-1{width:100%;float:unset;}
.col2-set .col-2{width:100%;float:unset;}
.my-wishlist .product-image{width:50px;height:95px;}
.cart-table h2 a{font-size:10px !important;}
.cart #shopping-cart-table{font-size:10px;}
.cart .data-table input.input-text{max-width:25px;}
#mobile-nav{left:65px !important;margin-left:0%;}
.blog_home4{margin-top:10px;}
}
@media(max-width:375px){.h4_block_hbw0 .item .p1{font-size:300.57% !important;}
.lotusbreath-onestepcheckout-index-index  .responsive-header .container {    
    padding: 0;
}
.cart #shopping-cart-table{font-size:9px;}
.my-wishlist .data-table tbody td button{min-width:70px;}
.cart-table h2 a{font-size:9px !important;}
#mobile-nav{left:56px !important;margin-left:0%;}
.h4_newarrival .tab-content .navslider{padding-left:0px !important;}
.products-grid .item{max-width:100% !important;}
}
@media(max-width:360px){.customer-account-create .account-create .fieldset{display:inline-block;width:100%;}
.customer-account-create .fields .field{float:left;width:100%;}
.customer-account-create #email_address{width:100% !important;}
.h4_block_hbw0 .item .p1{font-size:25px !important;}
#mobile-nav{left:52px !important;margin-left:0%;}
}
@media(max-width:320px){.block_banner_3 .item .info .inner{padding:15px 0 0 15px;}
.toolbar .sorter .view-mode{margin:0px 0 0 -7px;}
#checkout_form fieldset{font-size:11px;}
.my-wishlist .product-image{width:20px;height:95px;}
.account-create{padding-left:0px !important;}
.customer-account-create .account-create .fieldset{display:inline-block;width:100%;}
#mobile-nav{left:43px !important;margin-left:0%;}
.navslider a.prev{left:0px;background:#cccccc url(../images/group_icon.png) no-repeat -79px -135px;}
.navslider a.next{background:#cccccc url(../images/group_icon.png) no-repeat -108px -135px;}
.navslider a{height:20px;width:20px;}
.h4_newarrival .tab-content .navslider{top:-19px;right:-8px;}
.cart #shopping-cart-table{font-size:8px;}
}
@media(max-width:906px){.header-container .h4_banner_top .custom-logo-date{width:310px;}
.header-container .block-cart:hover .block-content{opacity:1;filter:alpha(opacity=100);margin-top:0;visibility:visible;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;display:block;}
}
@media(max-width:768px){.cart .totals{padding-right:20px;}
body.wishlist-index-index.default .col-sm-8 {
    width: 100%;
}
table#my-orders-table{font-size:96% !important;} 
}
@media(max-width:736px){.h4_block_hbw0 .item .p1{font-size:43px;}
.header-container.header-container01{background-image:url(http://27.109.19.234/olympia/media/wysiwyg/images/index.png);background-size:cover;background-repeat:no-repeat;}
.logo img{width:60%;}
.header-container .header_top .logo{left:41%;}
.header-container .header_top{background:transparent;}
.header-container .header_top_custom .wrap_box{float:right;background-color:#ffe537;width:87px;height:53px;padding:0 10px;border-radius:0 0 10px 10px;}
.customer-account-edit .field.name-middlename.middlename-new{width:100%;}
.block_banner_3 .col-xs-12{width:100%;display:inline-block;margin-bottom:20px;}
.new-users .buttons-set{margin-top:-428px !important;width:100%;}
.registered-users .buttons-set{margin-top:-82px;}
.product-view .product-img-box .more-views{display:inline-block;margin-top:30px;margin-bottom:30px;}
#mobile-nav{left:216px;margin-left:0%;top:-64px;}
.footer_container .inner-top .block .block-title{float:unset !important;}
.footer_container .inner-top .block{margin-bottom:35px;}
.products-grid .item{max-width:50%;}
.sales-order-history #my-orders-table.data-table thead, .sales-order-history #my-orders-table.data-table tbody {
    overflow-x: scroll;
}
.sales-order-history #my-orders-table.data-table{background:#FFF;border:1px solid #CCC;
	border-collapse:collapse;width:100%;overflow-x:scroll; display:inline-block; border-right:none;}
/*.sales-order-history #my-orders-table tbody t0d{float:left;width:97%;}*/
.sales-order-history #my-orders-table thead tr th{width:97.5%;border-right:1px solid #ccc;}
.sales-order-view #my-orders-table{border-right:0px !important;width:auto !important;border-bottom:0px;}
.sales-order-view #my-orders-table th{border-right:1px solid #ccc !important;width:100.5%;}
.customer-account-index #my-orders-table{border-right:0px;border-bottom:0px;}
.customer-account-index #my-orders-table thead tr th{width:97%;border-right:1px solid #ccc;}
@-moz-document url-prefix(){.sales-order-history #my-orders-table tbody td{float:left;width:99.5%;}
.sales-order-history #my-orders-table thead tr th{width:100%;border-right:1px solid #ccc;}
}
}
@media(max-width:667px){.h4_block_hbw0 .item .hbw0_icon{margin-bottom:5px;}
.cms-index-index.cms-home .h4_block_hbw0 .item.col-lg-6.col-md-3.col-sm-3.col-xs-12{width:100% !important;}
.customer-account-resetpassword #form-validate .fields .field{width:100%;}
.customer-account-edit .fields .field{float:left;width:100% !important;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info{padding-left:10px;padding-right:14px;}
.h4_block_hbw0 .item.col-lg-6.col-md-3.col-sm-3.col-xs-12{width:100%;}
.h4_block_hbw0 .item .p1{font-size:340.57%;}
#mobile-nav{left:193px;margin-left:0%;}
}
@media(max-width:640px){.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info{padding-left:10px;padding-right:11px;}
#mobile-nav{left:184px;margin-left:0%;}
}
@media(max-width:601px){.h4_newarrival .tab-content .tab-pane .item .inner .item-image{padding:15px 10px 0 10px;}
.h4_newarrival .tab-content .tab-pane#item_tab1 .item .inner .pro-info{width:100%;}
.products-grid .item .inner .item-image{margin:0 auto;display:inline-block;width:100% !important;}
#mobile-nav{left:170px;margin-left:0%;}
}
.checkout-cart-index form{width:100%;/*display:inline-block;*/overflow-x:auto;}
@media(max-width:568px){#mobile-nav{left:159px;margin-left:0%;}
}
#billing-new-address-form .input-box input[type="text"], .input-box input.input-text{width:100% !important;}
#billing-new-address-form .input-box select{width:240px !important;}
@media(max-width:960px){.box-account{overflow:auto;}
}
@media(max-width:800px) and (min-width:768px){table#my-orders-table{font-size:84% !important;}
}
@media(max-width:1200px){.header-container .h4_banner_top > img{height:100%;}}
@media(max-width:480px){.h4_block_hbw0{min-height:455px;}
.header-container .header_top_custom .wrap_box{width:85px;height:50px;}
.header-container .header_top .logo{left:37%;}
.box-social.col-lg-6.col-md-6.col-sm-6.col-xs-12{width:100% !important;float:left;}
.box-newletter.col-lg-6.col-md-6.col-sm-6.col-xs-12{width:100% !important;margin-top:30px;}
}
@media(max-width:375px){.lotusbreath-onestepcheckout-index-index .row{margin:0px !important;padding:0px !important;}
#checkoutSteps #checkout-review-table{font-size:12px;}
}
@media(max-width:360px){.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .product-name{font-size:12px !important;}
}
@media(max-width:320px){.logo img{width:76%;s}
.header-container .header_top .logo{left:51%;bottom:-71px;}
.h4_newarrival .tab-content .tab-pane .item .inner .pro-info .pro-inner .product-name{font-size:11px !important;}
.input-box input[type="text"], .input-box input.input-text{width:193px;}
.customer-address-form .main .col-main.col-lg-9.col-md-9.col-sm-8.col-xs-12{padding:0px !important;}
#checkoutSteps li .step{border:1px solid #CCC;padding:15px 6px;}
.customer-account-create .input-box input.input-text,
.customer-account-create .input-box input.input-text{width:100% !important;}
.customer-account-login .input-box input.input-text{width:193px !important;}
.products-list .item .item-wrap .product-shop.product-listview-custom{width:100%;display:inline-block;min-height:195px;}
}
@media(width:960px){.header_top{margin-top:0px;}
}
@media(max-width:640px){.footer_container .inner-top .box-newletter{margin-top:0px;}
}
@media(max-width:736px){.products-list .item .item-wrap .product-shop.product-listview-custom{width:100%;display:inline-block;min-height:180px;}
.box-newletter.col-lg-6.col-md-6.col-sm-6.col-xs-12{width:70%;}
.box-social.col-lg-6.col-md-6.col-sm-6.col-xs-12{width:30%;float:left;}
}
@media(max-width:768px){.col-left .block-layered-nav{width:100%;}
.block.block-layered-nav .block-title:hover{background:#fad804 !important;cursor:pointer;}
.col-left .block .block-title:hover{background-color:#fad804;cursor:pointer;}
.sales-order-history .my-account .page-title{padding:0px 0 15px 0px;}
.product-view{margin-left:15px;}
.catalog-product-view.catalog-product-view .breadcrumbs{margin-left:15px;}
.customer-account-edit .my-account{width:97%;}
.customer-account-edit .my-account .fieldset{width:100%;}
.customer-account-edit .my-account .input-box input[type="text"], .input-box input.input-text{width:240px;}
@media(width:768px){.customer-address-form .my-account{width:97%;}
}
}
@media(max-width:1024px) and (min-width:768px){.header-container .h4_banner_top .custom-logo-date a img{width:294px;display:inline-block !important;height:auto;}
.header-container .h4_banner_top .dateCountdown01{display:block !important;}
.header-container .h4_banner_top .custom-logo-date{width:350px;margin:82px 0 0 0;height:110px;}
}
.cms-index-index.cms-home .item.col-lg-6.col-md-3.col-sm-3.col-xs-12{width:50%;}
form#wishlist-view-form{display:inline-block !important;width:100% !important;overflow-x:auto !important;}
body.wishlist-index-share form{display:inline-block !important;}
.product-view .product-essential .product-shop .short-description{margin:20px 0px 10px 0px !important;display:inline-block;height:auto;}
@media (max-width:740px){.cart #shopping-cart-table thead tr th{padding:10px 40px;}
.cart-table h2 a{font-size:14px !important;line-height:1.3;}
.cart #shopping-cart-table tbody td{font-size:14px;}
.cart #shopping-cart-table .button{font-size:15px;}
.cart #shopping-cart-table thead tr th{font-size:14px;}
#wishlist-view-form .data-table{width:800px;}
}
@media (max-width:480px){#checkoutSteps #checkout-review-table{display:inline-block;width:400px;overflow:scroll;}
.my-wishlist #wishlist-table td{padding:8px 10px;}
.my-wishlist .product-image{width:110px !important;}
}
#checkout-review-table tr:nth-child(3){display:table-row;}
#billing-new-address-form .fields .customer-name .field.name-firstname{width:48%;}
@media (max-width:745px){.cms-index-index.cms-home .item.col-lg-6.col-md-3.col-sm-3.col-xs-12{width:100%;}
.h4_block_hbw0 .item .p1{font-size:394%;}
}
@media (min-width:320px) and (max-width:320px){#billing-new-address-form .fields .customer-name .field.name-lastname{float:left;width:100% !important;}
#billing-new-address-form .fields .customer-name .field.name-firstname{width:100% !important;}
}
@media(max-width:568px){#billing-new-address-form .fields .customer-name .field.name-lastname{float:left;width:100% !important;}
#billing-new-address-form .fields .customer-name .field.name-firstname{width:100% !important;}
}
@media(max-width:768px){#billing-new-address-form .fields .customer-name .field.name-lastname{float:left;width:100% !important;}
#billing-new-address-form .fields .customer-name .field.name-firstname{width:100% !important;}
}
@media(max-width:805px){#billing-new-address-form .fields .customer-name .field.name-lastname{width:100% !important;float:left;}
#billing-new-address-form .fields .customer-name .field.name-firstname{width:100% !important;}
}
@media(max-width:906px){#billing-new-address-form .fields .customer-name .field.name-lastname{float:left;width:100% !important;}
#billing-new-address-form .fields .customer-name .field.name-firstname{width:100% !important;}
}
@media(min-width:1024px){#billing-new-address-form .fields .customer-name .field.name-lastname{width:48%;}
#billing-new-address-form .fields .customer-name .field.name-firstname{width:48%;}
}
@media (max-width:767px){.category-products .toolbar-top{display:none;}
.banner-category img{display:none;}
.banner-category > .wrap{display:block !important;}
.tab-item{display:none;}
}
.block.block-layered-nav{display:none;}
.mobile-view{display:none;}
.slicknav_menu{display:none;}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}
.slicknav_menu{*zoom:1;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}
.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em;}
.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}
.slicknav_menu .slicknav_no-text{margin:0;}
.slicknav_menu .slicknav_icon-bar{display:block;width:30px;height:3px;margin-bottom:4px;}
.slicknav_menu:before{content:" ";display:table;}
.slicknav_menu:after{content:" ";display:table;clear:both;}
.slicknav_nav{clear:both;}
.slicknav_nav ul{display:block;}
.slicknav_nav li:first-child{border-top:solid 1px #eaeaea;}
.slicknav_nav li:nth-child(2){border-top:solid 1px #eaeaea;}
.slicknav_nav li{display:block;padding:4px 20px;border-bottom:solid 1px #eaeaea;}
.slicknav_nav li ul li{border-bottom:none;}
.slicknav_nav .slicknav_arrow{font-size:0.8em;display:none;margin:0 0 0 0.4em;}
.slicknav_nav .slicknav_item{cursor:pointer;}
.slicknav_nav .slicknav_item a{display:inline;}
.slicknav_nav .slicknav_row{display:block;}
.slicknav_nav a{display:block;}
.slicknav_nav .slicknav_parent-link a{display:inline;}
.slicknav_brand{float:left;}
.slicknav_menu{font-size:16px;box-sizing:border-box;}
.slicknav_menu *{box-sizing:border-box;}
.slicknav_menu .slicknav_menutxt{color:#0001;font-weight:bold;text-shadow:0 1px 3px #000;}
.slicknav_menu .slicknav_icon-bar{background-color:#000;}
.slicknav_btn{text-decoration:none;text-shadow:0 1px 1px #000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:transparent;}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden;background:#f4f4f4;z-index:11111;position:relative;float:left;margin-top:14px !important;width:100%;height:100%;}
.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;}
.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;}
.slicknav_nav .slicknav_row:hover{background:transparent;color:#000;}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;cursor:pointer;color:#000;font-size:15px;}
.slicknav_nav a:hover{background:transparent;color:#222;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}
.slicknav_nav .slicknav_item a{padding:0;margin:0;}
.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}
.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px;}
.responsive-header{display:none}
@media (max-width:1024px){
.checkout-cart-index .cart .totals {
    width: 40%;
}	
.catalog-product-view .product-view .product-shop {
    width: 100% !important;
    border: none;
}
.catalog-product-view .product-view .product-shop {
    width: 100% !important;
}
/*.js #menu{display:none;}
.js .slicknav_menu{display:block;}*/
#menu{display:none;}
.slicknav_menu{display:block;}
.responsive-header{padding:6px 0;background:#ffe537;}
.slicknav_btn{margin-top:17px;margin-right:30px;}
.header_top_custom{display:none}
.responsive-header{display:block;position:fixed;width:100%;z-index:11111;}
.responsive-logo img{width:150px}
.responsive-logo{display:inline-block;position:relative;}
.responsive-right-section{display:inline-block;float:right;margin-top:7px;margin-right:35px;}
.responsive-header .myaccount{display:inline-block;margin-right:20px;}
.responsive-header .responsive-search-icon{display:inline-block;margin-right:30px;float:right;margin-top:10px;position:relative;}
.responsive-header .responsive-search-icon .search-field{position:absolute;margin-left:-70px;right:0;}
.responsive-header .responsive-search-icon .fa{font-size:18px;color:#000;}
.responsive-header .responsive-search-icon .search-btn{cursor:pointer;}
.responsive-header .block-cart{margin:0 0 0 0;height:20px;}
.slicknav_menu{position:absolute;right:0;width:100%;height:100%;}
.responsive-header .responsive-search-icon .advanced-search input{width:270px !important;height:36px !important;z-index:111 !important;padding:0 4px !important;border:solid 1px #efefef !important;border-radius:2px !important;margin-top:7px !important;position:relative !important;}
.responsive-right-section .advanced-search{left:0;margin-left:0;position:relative;top:0;margin-top:9px;}
.responsive-header .block-cart:after{background:none;}
.icons-links{text-align:Center;margin-bottom:10px;margin-top:10px;}
.icons-links .login{display:inline-block;text-align:center}
.icons-links .contact-phone{display:inline-block;text-align:center}
.icons-links .login .fa, .icons-links .contact-phone .fa{width:100%;font-size:26px;margin-bottom:5px;color:#4a4a4a;}
.desktop-view{display:none;}
.mobile-view{display:block !important;}
.h4_newarrival .tab-item{display:none}
.h4_newarrival .tab-content .navslider{top:-35px;}
.price-box .special-price, .price-box .old-price, .price-box .regular-price{float:none}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item{text-align:center;}
.banner-category .container .inner > span{font-size:24px;margin-left:15px;}
.mobile-view .owl-prev, .mobile-view .owl-prev, .mobile-view .owl-prev, .mobile-view .owl-next{background:#e4e4e4;display:inline-block;padding:2px 13px;font-size:20px;color:#000;margin-right:7px;}
.mobile-view .owl-buttons{position:absolute;right:7px;top:-35px;}
.h4_newarrival h2{font-size:170%;}
.product-view .product-shop{width:100%;}
.product-view .product-img-box{width:100%;}
.product-view .product-img-box .more-views{padding:0px 0 20px;}
.product-view #product_addtocart_form .product-name{margin:0px 0 0px 0;}
.addthis_toolbox{display:table;position:relative;left:20px;top:8px;}
.page-title.title-buttons .button, button{margin-top:0}
.cart .page-title h1{font-size:22px;line-height:1.8;}
.cart #shopping-cart-table .button{width:auto;padding:9px 10px;}
.cart #shopping-cart-table .button{margin-top:0}
.footer_container .inner-top .box-newletter .block-subscribe{width:90%;margin-top:30px;display:table;position:absolute;}
.footer_container .inner-top .box-newletter .block-subscribe .block-content{position:absolute}
.footer_container .inner-top .box-newletter .seotith2{float:left;}
.lt-checkoutpage .page-title{font-size:22px;}
.firstname-content, .input-box.input-box-wide.customer-address-new{width:100% !important}
#billing-new-address-form .fields .field{margin-right:0;}
.lotusbreath-onestepcheckout-index-index #checkout_form .input-box select{width:100% !important}
.billing-country{width:100% !important;margin-bottom:20px;}
#billing-new-address-form .fields .field{width:100%;}
.slicknav_btn{z-index:11111111;position:fixed;right:0;}
.slicknav_nav{margin-top:57px !important;z-index:11111;position:fixed;overflow:scroll;padding-bottom:80px;s}
.main-container{position:relative;top:60px;}
.block_banner_3{margin-top:12px;margin-bottom:10px;}
.blog_home4{margin-bottom:0;}
.h7_brand{margin:10px 0 65px;}
#checkoutSteps{margin-top:20px;}
.cms-contact-us .main-container{top:65px;}
.contact-page #contactForm .form-list{padding-left:0}
.block_banner_top{margin-top:10px;}
.block_banner_top .owl-controls{bottom:10px}
.blog_home4 #blog-list .owl-item{height:508px;}
.customer-account-index .main-container, .customer-account-edit .main-container, .customer-address-form .main-container, .customer-address-index .main-container, .sales-order-history .main-container, .sales-order-view .main-container{top:75px;margin-bottom:30px;}
.my-account .page-title{padding:10px 10px;}
.checkout-onepage-index .main-container{top:60px;}
.checkout-onepage-index .main-container .col-main.col-lg-9{width:100%;}
.checkout-onepage-index #checkoutSteps{margin-top:70px;}
.slicknav_nav li ul li a{padding:0px 10px;}
.slicknav_nav li ul li:nth-child(2){border-top:none;}
}
@media (max-width:768px){.slicknav_btn{margin-right:11px;}
.banner-category .container .inner{top:-82px;}
.responsive-right-section{margin-right:25px;}
.mobile-view .owl-buttons{right:10px;}
.blog_home4 .item{margin:0px;}
.block_banner_3 .item .info .inner{min-height:97px;}
.blog_home4 #blog-list .owl-item{height:570px;}
.block_banner_top{margin-top:10px}
.block_banner_3{margin-top:10px;margin-bottom:10px;}
.h7_brand{margin:0 0 25px;}
.blog_home4{margin-bottom:10px;}
.sidebar{display:none;}
.catalog-category-view .banner-category{display:none}
.catalog-category-view .toolbar{display:none}
.catalog-category-view .col-main{width:100%}
.catalog-category-view .products-grid .item{max-width:100%;}
.products-grid .item .inner .item-image{padding:0 20px 0 20px;}
.products-grid .item .inner .pro-info .pro-inner .item-btn{margin:15px 0 0;}
.catalog-category-view .footer_container{margin-top:70px;}
/*.category-title{display:block;background:#25252b;padding:9px 10px 10px;margin-bottom:10px;line-height:0;display:table;width:100%;float:left;}*/
.category-title h1{font-size:16px;padding-top:0;margin-top:0;margin-bottom:0;color:#fff;}
.product-view .product-addto, .product-view .product-shop{width:100%;}
.product-view .product-img-box{width:100%;}
.product-view .product-img-box .more-views{padding:0 0 30px;}
.product-view .product-addto .product-addto-inner .add-to-box #product-addtocart-button{margin:20px 0 10px;}
.cms-home .main-container{top:58px;}
.h7_brand{margin:10px 0 65px;}
.block_banner_top .owl-controls{bottom:0;}
.footer_container .container::before{background:transparent}
.customer-account-index .sidebar, .customer-account-edit .sidebar, .customer-address-form .sidebar, .customer-address-index .sidebar, .sales-order-history .sidebar, .sales-order-view .sidebar,.review-customer-index .sidebar{display:block}
}
@media (max-width:767px){
.catalog-product-view .messages {
    top: 0px;
}	
.wishlist-index-index .my-wishlist .button {
    display: inline-block;
    clear: both;
    margin-top: 10px;
}
.wishlist-index-index  #wishlist-table input { 
    float: left;
    clear: both;
}
.checkout-cart-index form {
    width: 100%;
    border-right: 0;
 }
 .checkout-cart-index .cart .totals {
    width: 100%;
}
.responsive-header .container{width:630px;}
.slicknav_btn{margin-right:62px;}
.responsive-header .myaccount{margin-right:18px;}
.block_banner_3 .col-xs-12{padding:0;}
.block_banner_3 .item .info{padding:0 0;}
.block_banner_3 .item .info .inner{min-height:137px;}
.h4_block_hbw0 .item .p1{font-size:30px;}
.blog_home4 #blog-list .owl-item{height:460px;}
.block_banner_3 .col-xs-12{margin-bottom:10px;}
.h4_newarrival .container{padding:0;}
.h7_brand > .container{padding:0}
.products-grid .item .inner .pro-info .pro-inner .product-name{min-height:10px}
#catalog-listing .products-grid .item{margin-bottom:10px;}
.banner-category{margin-top:100px;}
.banner-category .container .inner{background:#272626;line-height:52px;min-height:100%;}
.banner-category .container .inner > span{font-size:16px;}
.catalog-product-view.catalog-product-view .breadcrumbs{z-index:111;position:relative;margin-top:-15px;margin-left:0;}
.product-view{margin-left:0;}
.product-view #product_addtocart_form .product-name h1{font-size:16px;}
.product-view .product-img-box .more-views{padding:0 0 0;margin-bottom:20px;}
.product-view #product_addtocart_form .product-name{margin:0px 0 0 0;}
.product-view .product-addto{margin-top:0}
.product-view #product-tabs{margin-top:10px;}
.catalog-product-view .footer_container{margin-top:0}
.footer_container .inner-top .block{padding:0;}
.footer_container .container{padding:0}
.product-view .product-shop .price-box{margin-top:20px;}
.footer_container .inner-top .block .block-title{width:100%;margin-top:20px;margin-bottom:17px;}
.footer_container .inner-top .box-newletter{min-height:80px;}
.footer_container .inner-top .box-newletter{margin-top:12px;padding:0;}
.box-social{padding:0}
.footer_container .inner-top{padding:20px 60px 15px;}
.product-view .product-img-box .more-views .inner{margin-top:0px}
.product-view .product-img-box .more-views{margin-top:15px;}
.footer_container .inner-top .block{margin-bottom:0}
#mobile-nav{display:none}
.responsive-header{top:0}
.box-newletter.col-lg-6.col-md-6.col-sm-6.col-xs-12{width:100%;}
.customer-account-index .main-container, .customer-account-edit .main-container, .customer-address-form .main-container, .customer-address-index .main-container, .sales-order-history .main-container, .sales-order-view .main-container{top:90px;margin-bottom:60px;}
.my-account .page-title{text-align:left; padding-left: 0;}
.my-account .page-title h1{margin-bottom:15px;width:100%}
.checkout-onepage-index .main-container{top:80px;}
.checkout-onepage-index .main-container .col-main.col-lg-9{width:100%;margin-bottom:80px;}
.checkout-onepage-index #checkoutSteps{margin-top:70px;}
.checkout-progress li{width:100%;margin-bottom:5px}
.multiple-checkout{margin-bottom:40px;}
.multiple-checkout .data-table{display:inline-block;width:100%;overflow-x:scroll}
.multiple-checkout .page-title.title-buttons .button, button{margin-top:10px;float:left;}
.multiple-checkout .product-name{font-size:14px}
}
@media (max-width:667px){.responsive-header .container{width:560px;}
.slicknav_btn{margin-right:55px;}
.mobile-view .owl-buttons{right:10px;}
.h4_newarrival h2{padding-top:10px;}
.mobile-view .owl-buttons{top:-27px;}
.blog_home4 #blog-list .owl-item{height:418px;}
.customer-address-index .col2-set .col-1, .customer-address-index .col2-set .col-2{width:100%;}
.responsive-header .container{width:545px;}
.slicknav_btn{margin-right:55px;}
.responsive-header .myaccount{margin-right:20px;}
.responsive-right-section{margin-right:12px;}
.cms-home .main-container{top:58px;}
.cms-home .slicknav_nav{margin-top:57px !important;}
}
@media (max-width:640px){.products-grid .item{max-width:100% !important;}
.block_banner_top .owl-carousel .owl-wrapper{padding-left:1px;}
.block_banner_3 .item p.p2{font-size:28px}
.blog_home4 #blog-list .owl-item{height:376px;}
.box-social.col-lg-6.col-md-6.col-sm-6.col-xs-12, .box-newletter.col-lg-6.col-md-6.col-sm-6.col-xs-12{width:100%;padding:0;margin-bottom:10px}
.responsive-header .responsive-search-icon{margin-right:40px;}
}
@media (max-width:568px){
.rightfooter1 {
	padding-left: 15px;
    padding-bottom: 15px;
}
.responsive-header .container{width:470px;}
.slicknav_btn{margin-right:47px;}
.responsive-right-section{margin-right:17px;}
.blog_home4 #blog-list .owl-item{height:337px;}
.cms-home .main-container{top:60px;}
.cms-home .slicknav_nav{margin-top:55px !important;}
#checkoutSteps #checkout-review-table{width:100%}
}
@media (max-width:480px){
.catalog-product-view .product-shop .price-box .price {
    font-size: 19px;
}
.responsive-header .container{width:410px;}
.slicknav_btn{margin-right:36px;}
.responsive-header .myaccount{margin-right:13px;}
.blog_home4 .item .blog-img{height:300px;}
.blog_home4 #blog-list .owl-item{height:297px;}
.contact-page .col-right .content #accordion .panel .panel-title a:before{right:-30px;}
}
@media (max-width:414px){
.footer-bottom .rightfooter1,.footer-bottom .leftfooter1 {
    font-size: 12px;
    text-align: center;
}
.footer-bottom .leftfooter1 address {
    margin-bottom: 5px;
}
.catalog-product-view .product-view .engraving .label{
	padding-left:0;
}
.product-view #product-tabs ul li a{padding: 0 14px;}
.responsive-header .container{width:350px;}
.slicknav_btn{margin-right:35px;}
.responsive-header .myaccount{margin-right:16px;}
.responsive-header .responsive-search-icon{margin-right:30px;}
.h4_newarrival h2{font-size:141.28%;padding-top:20px;}
.h4_newarrival .tab-content .navslider{top:-20px;}
.h4_newarrival .tab-content>.active{margin-top:40px;}
.mobile-view .owl-buttons{top:-67px;}
.blog_home4 .item .blog-img{height:100%;}
.blog_home4 #blog-list .owl-item{height:100%;}
.addthis_toolbox{left:0;width:100%;}
.footer_container .inner-top{padding:20px 25px 35px;}
.wrap-about .box-2 h2{font-size:22px;}
.cart .page-title{text-align:left}
.cart .page-title h1{width:100%;margin-bottom:10px;}
.cart ul.checkout-types{float:left !important;}
.cart-collaterals .totals ul.checkout-types{width:100%;}
.cart .totals{padding-right:0;}
.cart .btn-proceed-checkout{margin-top:0}
.cart .page-title h1{font-size:20px;}
.lt-checkoutpage .page-title{font-size:20px;}
.cms-home .main-container{top:60px;}
.cms-home .slicknav_nav{margin-top:58px !important;}
.h4_block_hbw0 .item .p1{font-size:24px !important;}
.customer-account-index .main-container, .customer-account-edit .main-container, .customer-address-form .main-container, .customer-address-index .main-container, .sales-order-history .main-container, .sales-order-view .main-container{top:70px}
.dashboard .welcome-msg{margin:0 0 1.5em 0;}
}
@media (max-width:375px){
.catalog-product-view .product-view .product-img-box {
    width: 100% !important;
}
.catalog-product-view .product-view .product-addto .product-addto-inner {
    padding-left: 0;
    padding-top: 5px;
}

.responsive-logo img{width:110px;}
.responsive-header .container{width:310px;}
.responsive-right-section{margin-top:1px;}
.slicknav_btn{margin-top:10px;}
.slicknav_nav{margin-top:46px !important;}
.responsive-header .responsive-search-icon .search-field input{width:255px !important;}
.cms-home .slicknav_nav{margin-top:45px !important;}
.cms-home .main-container{top:45px;}
.main-container{position:relative;top:45px;}
.responsive-header .responsive-search-icon .advanced-search input{margin-top:0px !important;}
.product-view #product-tabs ul li a{padding:0 8px;}
}
@media (max-width:360px){.responsive-header .container{width:302px;}
.responsive-header .responsive-search-icon{margin-right:33px;}
.responsive-header .responsive-search-icon .advanced-search input{width:240px !important;}
.banner-category .container .inner > span{font-size:15px;margin-left:15px;}
.checkout-multishipping-address-newshipping #form-validate{margin-top:50px;display:table;}
}
@media (max-width:320px){
.product-view #product-tabs ul li a { 
    font-size: 12px;
}
.responsive-header .container{width:270px;}
.responsive-header .responsive-search-icon{margin-right:35px;}
.myaccount{margin-right:12px;}
.responsive-right-section .advanced-search{left:5px;}
.responsive-header .responsive-search-icon .advanced-search input{width:220px !important;}
.checkout-multishipping-address-newshipping #form-validate{margin-top:0;float:left;width:270px;display:inherit;}
.checkout-multishipping-address-newshipping #form-validate input[type="text"], .checkout-multishipping-address-newshipping #form-validate select{width:87% !important;}
.checkout-multishipping-address-newshipping #form-validate label{font-size:13px;}
}
.addthis_toolbox.addthis_default_style{float:left;width:100%;}
.products-grid .item .inner .pro-info .pro-inner .item-btn .link-wishlist i, .products-grid .item .inner .pro-info .pro-inner .item-btn .link-compare i{visibility:visible;opacity:1;moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);}
.products-grid .item .inner .pro-info:hover .pro-inner .item-btn .link-wishlist i, .products-grid .item .inner .pro-info:hover .pro-inner .item-btn .link-compare i{moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);}
.products-list .item .item-wrap .product-shop .item-btn .link-wishlist:hover i, .products-list .item .item-wrap .product-shop .item-btn .link-wishlist i{moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);}
.product-view .product-addto .product-addto-inner .add-to-box ul.add-to-links{width:auto !important;margin:30px 0 30px 5px;}
.product-view .product-addto .product-addto-inner .product-options-bottom ul.add-to-links{width:auto !important;margin:20px 0 10px 5px;}
.product-view .product-addto .product-addto-inner .product-options-bottom .link-wishlist:before, .product-view .product-addto .product-addto-inner .add-to-box .link-wishlist:before, .product-view .product-addto .product-addto-inner .product-options-bottom .link-compare:before, .product-view .product-addto .product-addto-inner .add-to-box .link-compare:before{font-size:26px !important;}
.category-title .inner h1{font-size:22px;color:#000;margin:0;padding-bottom:15px;}
.header-container .h4_banner_top .custom-logo-date a img{    width: auto !important;
    height: auto !important;}
.header-container .h4_banner_top .custom-info-logo{float:left;margin-top:15px !important;}
.header-container .h4_banner_top .info.custom-info-logo p.p2{font-size:150% !important;}
.header-container .h4_banner_top{min-height:120px !important;}
.info.custom-info-logo p{text-transform:none !important;line-height:18px !important;}
.header-container .h4_banner_top .custom-logo-date{margin:0 0 0 0 !important;padding-top:25px;}
.product-view .product-shop{width:55% !important;}
.product-view .product-img-box{width:42.25% !important;}
.block.block-layered-nav{display:block;}



/*04-09-2017*/
body.catalog-product-view.default.catalog-product-view.product-netball-eternal-cups-trophy{
    font-family: 'Poppins', sans-serif !important;
}
.hedaerleft{
	width:52%;
	float:left;
	padding: 29px 0;
}
.dateCountdown01.custom-logo-date{
	    width: 23.33% !important;
    float: left;
    text-align: center;
}
.header-container .h4_banner_top .hedaerleft .info.custom-info-logo p {
    color: #000 !important;
	font-size:16px !important;	
}
.header-container .h4_banner_top .hedaerleft .info.custom-info-logo img.phone-header{
	float:left;margin-top: 8px;
    margin-right: 9px;
}
.header-container .h4_banner_top .hedaerleft .header-delivery-static p {
    font-size: 16px;
    color: #fff;
}
.header-container .h4_banner_top .hedaerleft .custom-info-logo {    
    width: 34%;
	margin-top: 0px !important;
}
.header-container .h4_banner_top .hedaerleft .header-delivery-static img.static-delivery-header {
    float: left;
	margin-right: 9px;
}
.header-container .h4_banner_top .hedaerleft .header-delivery-static {
    padding-top: 8px;
}
.header-container .h4_banner_top .custom-logo-date { 
    padding-top: 15px;
    height: auto;
    padding-bottom: 15px;
}
.header-container .h4_banner_top {
    min-height: inherit !IMPORTANT;
	width: 79%;
}
.header-container .cart-hedaer-right .block-cart .block-title{
	background: url(../images/cart1.png) no-repeat 0;
}
.breadcrumbs ul li a{ 
    font-size: 13px;
    color: #080808;
}
.breadcrumbs ul li:last-child strong {
    font-size: 13px;
    color: #494949;
    font-weight: normal !important;
}
.breadcrumbs ul li > span {
    color: #080808;
}
.product-view #product_addtocart_form .product-name h1 {
    margin: 0;
    font-size: 18px;
    color: #000;
    text-transform: capitalize;
}
.product-view .product-shop {
    width: 55% !important;
	border-right:none;
	    padding-right: 0px;
    padding-left: 7px;
}
.product-view .product-img-box {
    width: 40% !important;
}
.product-view .product-essential div#related-product .title {
    margin-top: 0;
}
.product-view .product-shop .availability {
    margin: 0px;
    float: right;
	color: #6d6d6d;
    font-size: 14px;
}
.product-view .product-shop .availability span{
	color:#0a8f00;
}
.product-view .product-shop .product-code { 
    clear: none; 
    width: auto;
    float: left;
}
.price-box span#configurable-price-from-7848 {
    display: none;
}
.catalog-product-view .product-shop .price-box .price {
    font-size: 20px;
    font-weight: 500 !important;
}
.product-view .product-shop .price-box {
    width: 100%;
    margin-top: 0; 
}
.product-view .product-shop .product-code label {    
    color: #6d6d6d;
    font-size: 14px;
}
.product-view .product-shop .product-code{
	color: #6d6d6d;
    font-size: 14px;
}
body .product-essential{
	font-family: 'Poppins', sans-serif !important;
}
.product-view .bulk-purchase-product a.bulk-content {
    color: #004493;
    font-size: 14px;
	margin-bottom:0;
}
.product-view .bulk-purchase-product {
    padding: 10px 0 15px;
    border-bottom: dashed 1px #b0b0b0;
	margin-bottom:0px;
	width: 100%;
	float: left;
}
.product-view .contactus-form{
float: left;    width: 100%;    border-top: dashed 1px #b0b0b0;    padding-top: 10px;
}
.product-view .engraving .label {
    font-size: 16px;
    padding: 0;
    font-weight: 500;
    color: #000;
	   margin-top: 15px;
    display: inline-block;
    margin-bottom: 0;
}
.fileinputoptions label.pro-option-notice{ font-size: 14px; padding: 0; font-weight: normal; color: #000; margin-top: 15px; display: inline-block; }
.fileinputoptions label{ font-size: 16px; padding: 0; font-weight: normal; color: #000; margin-top: 15px; display: inline-block; }
.fileinputoptions dl{ margin-bottom: 0; }
.fileinputoptions { border-bottom: dashed 1px #b0b0b0; margin-bottom: 0; float: left;}
.product-view .product-addto .product-addto-inner #product-options-wrapper dd .input-box select{
	/*width: 67% !important;*/
}
.catalog-product-view .product-view fieldset#product-options-wrapper dd.last{
	    width: 63%;
}
.catalog-product-view .product-view fieldset#product-options-wrapper dd.last .input-box textarea{
	margin-top:10px;
	/*margin-left:10px;*/
	height: 92px;
    min-height: 92px;
	margin-bottom:0;
}
.product-view .product-addto .product-addto-inner #product-options-wrapper dd .input-box select{
	margin-top: 10px;
}
.product-view .engraving select#engraving-id {
    height: 38px;
    margin-top: 10px;
    float: left;
	background-image: url(../images/engrv1.png);
    background-repeat: no-repeat;
    background-position: right;
	-webkit-appearance: none;
	width: 240px;
    padding-left: 5px !important;
    background-size: 8%;
    background-position: 208px 14px;
	cursor:pointer;
	-moz-appearance: none;
	appearance: none;
}
.product-view .engraving .engarving-price-chart a{
	color:#004493;
	font-size:15px;
}
.product-view .engraving .engarving-price-chart {
    float: left;
    padding: 17px 0 0px 14px;
}
.product-view .engraving .engrav-content {
    float: left;
    width: 100%;
    padding-bottom: 20px;
    border-bottom: dashed 1px #b0b0b0;
}
.catalog-product-view .product-view .add-to-box.group-item .add-to-cart label {
    font-size: 16px;
    color: #000;
    margin: 15px 0 3px 0 !important;
	text-transform: capitalize;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls,
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .quantity-controls{
	width: 38px;
    height: 38px;
	margin-left: 0px;
	border: 1px solid #000;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .product-options-bottom input,
 .catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box input{
	height: 38px;
	border: 1px solid rgba(0, 0, 0, 0.5);
    margin-left: 5px;
    margin-right: 5px;
}
.product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls.quantity-minus:before,
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .quantity-controls.quantity-minus:before{
	    background: url(../images/icon-oppo.png) no-repeat -193px -34px;
    top: 15px;
    left: 9px;
}
.product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls.quantity-plus:before,
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .quantity-controls.quantity-plus:before{
	background: url(../images/icon-oppo.png) no-repeat -217px -26px;
	top: 12px;
    left: 12px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .product-options-bottom .quantity-controls:hover,
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .quantity-controls:hover {
    cursor: pointer;
    background: transparent;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .btn-cart {
	    background-color: #272727;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .btn-cart:before{
	display:none;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .btn-cart{
	    padding: 1px 18px !important;
		margin-bottom: 0 !important;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button{
	background-image:url(../images/save1.png);
	background-repeat:no-repeat;
	border-radius: 4px;
	float:left;
	clear:none;
	margin-top:15px;
	background-position: 35px 12px;
    padding: 2px 38px 2px 57px !important;
	margin-right: 15px;
	line-height: 38px;
}

.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button span{
	font-size:16px;
	
}
.product-view .product-essential .product-shop .product-addto .product-addto-inner .product-options-bottom #product-addtocart-button{
	margin-left:0 !important;
	margin-top: 15px !important;
}

.product-view .product-essential .product-shop .product-addto .product-addto-inner .product-options-bottom #product-addtocart-button{	
	background-image: url(../images/quote1.png) !important;
	background-size: 9%;
    background-position: 58px 10px !important;
}
.product-view .product-essential .product-shop .product-addto .product-addto-inner .product-options-bottom button#product-addtosave-button{
	background-image: url(../images/save1.png);
    background-repeat: no-repeat;
    border-radius: 4px;
    float: left;
    clear: none;
    margin-top: 15px;
    background-position: 35px 12px;
    padding: 2px 38px 2px 57px !important;
    margin-right: 15px;
    line-height: 38px;
    color: #fff;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button.addtoquote{
	background-image: url(../images/quote1.png) !important;
	background-size: 9% !important;
    background-position: 58px 10px !important;
}
.product-view .product-essential .product-shop .product-addto .product-addto-inner .product-options-bottom #product-addtocart-button,
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button{
	background-image:url(../images/addcart1.png);
	background-repeat:no-repeat;
	background-color:#ffe641;
	border-radius: 4px;
	float:left;
	clear:none;
	margin-top:15px;	
	margin-left:0px;
	background-position: 64px 6px;
    padding: 2px 68px 2px 93px !important;
}
.product-view .product-essential .product-shop .product-addto .product-addto-inner .product-options-bottom #product-addtocart-button span,
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button span{
	color:#000;
	font-size: 16px;
    font-weight: 500;
}
.product-view .product-addto .product-addto-inner .product-options-bottom .btn-cart:before, .product-view .product-addto .product-addto-inner .add-to-box .btn-cart:before{
	display:none;
}
.catalog-product-view .product-view .product-essential .product-shop .product-addto .add-btn-product {
    width: 100%;
    float: left;
	margin-top: 15px;	
}
.catalog-product-view .product-view .product-img-box .more-views{
	padding: 15px 0px 6px 0px;
}
.catalog-product-view .product-view .product-img-box .more-views .inner{
	margin-bottom: 15px;
}
.catalog-product-view .product-view .product-img-box .popup-btn {    
    display: none;
}
.catalog-product-view .product-view .product-essential div#related-product {
    width: 30% !important;
    float: left;
    clear: none;
	    background-color: #f7f7f7;
}	
.catalog-product-view .product-view .product-essential form#product_addtocart_form {
    float: left;
    width: 70%;
    clear: none;
}
.catalog-product-view .product-view #related-product .container-slider .owl-wrapper-outer {
    overflow: hidden;
}
.header-container .header_top_custom .wrap_box{
	background-color: transparent;
	float: left;
	height: auto;
}
.header-container .block-cart:after{
	display:none;
}
.hedaer-right-top {
	float: left;
    padding: 38px 0 0 0;
}
.wish_list {
    float: left;
}
.hedaer-search-right {
    float: left;
	position: relative;
}
.cart-hedaer-right {
    float: left;
	margin-left: 25px;
    margin-right: 25px;
}
.header-container .header_top_custom .wrap_links {
    margin-top: 0px;
    padding-top: 0px;
}
.header-container .cart-hedaer-right .block-cart .block-title{
	width: 28px;
}
.header-container .header_top_custom .block-cart {
    margin-top: 0px;
	margin-left: 0;
	padding-top: 0 !important
}
.header-container .wrap_links > span {    
    font-size: 16px;
	color:#fff;
}
.header-container .block-cart .block-title > a{
	line-height: 19px;
}
.srch {
    position: absolute;
    right: -19px;
}
.catalog-product-view .product-view .products-grid .title{
	background-color:transparent;
}
.catalog-product-view .product-view div#related-product .owl-item.active {
    width: 100% !important;
	margin-bottom: 20px;
}
.catalog-product-view .product-view #upsell_pro .container-slider, .product-view #related-product .container-slider{
	padding: 10px 0 0 0;
    margin: 0;
    float: left;
}
.catalog-product-view .product-view #related-product .container-slider .owl-wrapper-outer {
    overflow: visible;
}
.catalog-product-view .product-view div#related-product .owl-wrapper {
    width: 100% !important;
    float: left;
}
.catalog-product-view .product-view #upsell_pro .container-slider .item, .product-view #related-product .container-slider .item {
    margin-bottom: 0;
    padding: 0 15px;
    width: 100% !important;
    max-width: 100%;
}
.catalog-product-view .products-grid .item .inner .item-image {   
    padding: 0;
	width: 32%;
	border: 1px solid #cdcdcd;
}
.catalog-product-view .products-grid .item .inner .pro-info {
    float: left;
    width: 68%;
    text-align: left;
	    padding-right: 0;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .product-name {
    margin-top: 0px;
    min-height: 44px;
    font-size: 14px;
    color: #000;
    line-height: 25px;
	
}
.catalog-product-view .products-grid .item .inner { 
    background: transparent;
    border: none;
}
.catalog-product-view .products-grid .item .inner:hover{
	box-shadow:none;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .price-box .label{
	display:none;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .price-box .regular-price span.price{
	font-size: 16px;
    font-weight: 500 !important;
	color:#000;
}
.related-custom-price{
	font-size: 16px;
    font-weight: 500 !important;
    color: #000;
}
.catalog-product-view .product-view .product-shop {
    min-height: auto;
}
.catalog-product-view .product-view #product-tabs ul {
    float: left;
    width: 22%;
    padding-left: 20px;
	padding-top: 20px;
}
.catalog-product-view .product-view #product-tabs {    
    background-color: #f7f7f7;
}
.catalog-product-view .product-view #product-tabs .inner-tab{
	width: 78%;
	border: none;
}
.catalog-product-view .product-view #product-tabs ul li.actived a {
    color: #000;
    background: transparent;
}
.catalog-product-view .product-view #product-tabs ul li a{
	    border-bottom: solid 1px #cccccc;
		background: transparent;
		padding-left:0;
		font-size:16px;
		color:#000;
}
.catalog-product-view .product-view #product-tabs ul li{
	width: 100%;
}
.catalog-product-view .product-view #product-tabs ul li.actived{
	position:relative;
}
.catalog-product-view .product-view #product-tabs ul li.actived:after {
    content: "";
    float: left;
       width: 37%;
    height: 3px;
    background-color: #333333;
    position: absolute;
    bottom: -1px;
}
.catalog-product-view .product-view #product-tabs ul li.actived a{
	color:#004493;
}
.catalog-product-view .product-view #product-tabs ul li a:hover{
	background:transparent;
}
.catalog-product-view .product-view #product-tabs .inner-tab .seorplh2 { 
    font-size: 16px;
    color: #000;
	margin-bottom: 0;
}
.catalog-product-view .product-view #product-tabs .inner-tab .std p strong{
	font-size: 16px;
    color: #000;
	font-weight:500 !important;
	margin-bottom: 0;
}
.catalog-product-view .product-view #product-tabs .inner-tab .std p{
	color:#6a6a6a;
	font-size:14px;
}
.catalog-product-view .product-view .product-shop .wrap-er{
	margin:0;
}
.catalog-product-view .product-view #product_addtocart_form .product-name {
    margin: 0px 0 10px 0;
}
.header-container .block-cart .block-title > a {
    line-height: 19px;
    background-color: #ffe641;
    border-radius: 50%;
    position: absolute;
    right: -7px;
    top: -9px;
    width: 19px;
    color: #000;
}
.product-view .product-essential .product-shop .product-addto .product-addto-inner #product-options-wrapper label {    
    margin-right: 00px;
    margin-top: 12px;
}
.product-view .product-essential .product-shop .product-addto .product-addto-inner #product-options-wrapper { 
    margin-bottom: 0;
}
.product-view .product-addto .product-addto-inner .product-options-bottom .add-to-cart label, .product-view .product-addto .product-addto-inner .add-to-box .add-to-cart label {    
    margin-left: 0;
}
.catalog-product-view .product-view .product-shop .engraving {
    float: left; width: 100%;
}
.product-view .product-essential .product-shop .product-addto .product-addto-inner .product-options .file-input {
    margin-bottom: 0;
    margin-top: 11px;
    /*margin-left: 16px;*/
}
.header-container .h4_banner_top .hedaerleft .info.custom-info-logo p a {
    color: #fff;
}
#myModalnew .modal-backdrop.fade.in{
	display:none;
}
#myModalnew1 .modal-backdrop.fade.in{
	display:none;
}
body.catalog-product-view .modal-backdrop {
    z-index: 9 !important;
    opacity: 0 !important;
}
body.catalog-product-view .modal.fade.modal-new.in{ opacity: 1; background-color: rgba(0, 0, 0, 0.5); }

.modal-new .modal-header {
    min-height: 16.43px;
        padding: 30px 0;
    border-bottom: 2px #e5e5e5 dashed;
    text-align: center;
    font-size: 20px;
    color: #000;
}
.modal-new tr {
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.modal-new th {
    border-right: 1px solid #ddd;
	padding: 11px !important;
	text-align:center;
	font-size: 16px;
    color: #000;
}
.modal-new td {
    border-right: 1px solid #ddd;
	padding: 11px !important;
	text-align:center;
	font-size: 16px;    
}
.modal-new tr.last{
	background-color:#f4f4f4;
}
.modal-new .modal-dialog {
    width: 51%;
    margin: 10% auto;
}
.modal-new .modal-body {
    position: relative;
    padding: 45px 81px;
}
.modal-new button.close:hover{
	background:#fff;
}
.modal-new button.close {
    position: absolute;
    right: 63px;
    top: -40px;
    background-color: #fff;
    opacity: 1 !important;
    padding: 37px 36px;
    border-radius: 50%;
}
.modal-new i.fa.fa-times-circle-o {
    position: relative;
    top: -16px;
    font-size: 23px;
}
.catalog-product-view .addthis_toolbox.addthis_default_style {    
    margin-top: 15px;
}
.products-grid .owl-wrapper .item .inner .item-image .product-image{
	border:none;
}
  a.btncontactusform {
    color: #004493;
    font-size: 14px;
    margin-bottom: 0;
    line-height:25px;
}
.contactus-form {
 clear: both;
}
#myModalnew2 .modal-backdrop.fade.in {display: none;}
/*14-09-2017*/
 .rating-box .rating {
    background: url(../images/bkg_rating.png) repeat-x scroll 0px -84px transparent;
    height: 18px;
}
 .rating-box {
    background: url(../images/bkg_rating.png) repeat-x scroll 0px 0px transparent;  
    height: 18px;   
    width: 107px;
}
.catalog-product-view .product-view .product-shop .wrap-er .ratings .rating-links {    
    float: right;    
    margin-top: 6px;
}
.catalog-product-view .product-view .product-shop .wrap-er .ratings { 
    width: 100%;
	    margin-bottom: 10px;
}
.catalog-product-view .product-view .product-shop .wrap-er .ratings .rating-links a{
	cursor:pointer;
}
.catalog-product-view .product-view .product-shop .wrap-er p.no-rating{
	cursor:pointer;
}
.catalog-product-view .product-view #product-tabs ul.form-list{
	padding-left:0;
}
.catalog-product-view .product-view #product-tabs .inner-tab #customer-reviews .button {   
    padding: 3px 15px;
    line-height: 32px;
/*    background: #333333;*/
}
.catalog-category-view .products-grid .item .inner .pro-info {   
    min-height: 190px;
	max-height: 190px;
    overflow: hidden;
}
.catalog-category-view .products-grid .item .inner .pro-info .pro-inner .item-btn {
    display: inline-block;
    width: 100%;
    margin: 10px 0 10px 0;
}
.lotusbreath-onestepcheckout-index-index .responsive-header .row {
    padding: 0;
    width: auto;
    margin-right: -15px;
    margin-left: -15px; 
    max-width: inherit !important;
}
.my-account .fieldset input {
    margin-right: 5px;
}
.blog-post-view .postWrapper .postContent li:before {
    content: "";
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background-color: #6a6666;
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
}
/*responsive*/
@media(min-width:1020px) and (max-width:1200px){
.header-container .h4_banner_top .hedaerleft .custom-info-logo {
    width: 34%;
    margin-top: 0px !important;
    margin-left: 49px;
}
}
@media(max-width:1024px){
.footer_container {
    margin-top: 85px;
}
.responsive-right-section .hedaer-search-right {
    padding: 5px 9px 0 0;
}
.responsive-header .wishlist-responsive {
    margin-right: 15px;
    margin-top: 5px;
}
.responsive-right-section div {
    float: right;
}
.customer-account-index .dashboard .box-account > ol li .details .product-name {
    font-size: 16px;
}
body.customer-account-edit.default .buttons-set {
    width: 81%;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button.addtoquote {
	    background-position: 38px 12px !important;
		    width: 59%;
}
.modal-new .modal-dialog {
    width: 75%;
    margin: 15% auto;
}
.block-cart .block-title { 
    width: 29px;
    height: 26px;
    /*background: url(../images/cart1.png) no-repeat 0;*/
    background: url(../images/cart1_black.png) no-repeat 0;
	position:relative;
}	
.block-cart .block-title > a{
    line-height: 19px;
    background-color: #272727;
    border-radius: 50%;
    position: absolute;
    right: -7px;
    top: -9px;
    width: 19px;
    color: #fff ;
}
.responsive-header .responsive-search-icon {
    display: inline-block;
    margin-right: 23px;
    float: right;
    margin-top: 4px;
    position: relative;
    /*background: url(../images/search1.png) no-repeat 0;*/
    background: url(../images/search1_black.png) no-repeat 0;
    width: 25px;
    height: 26px;
    background-size: 91%;
}
.responsive-header .responsive-search-icon .fa {
    font-size: 0;
}
.catalog-product-view .product-view .product-shop {
    width: 55% !important;
}
.catalog-product-view .product-view .addthis_toolbox { 
    left: 0;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button{
	background-position: 38px 6px;
    padding: 2px 48px 2px 65px !important;
}
.catalog-product-view .product-view #product-tabs ul { 
    width: 27%; 
}
.catalog-product-view .product-view #product-tabs .inner-tab {
    width: 73%;
}
}
@media(max-width:906px){
table#wishlist-table img {
    min-width: 100px;
}
.contact-page .col-right .content #accordion .panel .panel-title a:before {
    right: -25px;
}
.slicknav_menu .slicknav_icon-bar {
    width: 25px;
}
.checkout-cart-configure .checkout-cart-configure input#qty{
	margin-left: 0;
}
.checkout-cart-configure .checkout-cart-configure button.button.btn-cart{
	margin-top: 10px;
}
.catalog-product-view .product-view .product-essential form#product_addtocart_form { 
    width: 100%;    
}
.catalog-product-view .product-view .product-essential div#related-product {
    width: 100% !important;
}
.catalog-product-view .product-view .product-shop {
    width: 57% !important;
    float: left;
    clear: none;
}
.catalog-product-view .product-view .engraving select#engraving-id{
	background-position: 203px 14px;
}
.catalog-product-view .products-grid .item .inner .item-image { 
    width: 16%;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .product-name { 
    min-height: inherit;
}
.catalog-product-view .product-view #product-tabs ul {
    width: 34%;
}
.catalog-product-view .product-view #product-tabs .inner-tab {
    width: 65%;
}
.catalog-product-view .product-view .product-essential div#related-product { 
    margin-top: 20px;
}
}
@media (max-width: 768px){
body.customer-account-edit.default .buttons-set {
    width: 100%;
}
.catalog-product-view .product-view .engraving select#engraving-id {
    background-position: 197px 14px;
}
}
@media(max-width:736px){
.catalog-product-view .product-view #product-tabs {
    margin-top: 20px;
}	
.catalog-product-view .product-view .product-essential div#related-product .box-nav{
	display:none !important;
}
.catalog-product-view .container-slider {
    width: 100%;
}
.catalog-product-view .footer_container {
    margin-top: 118px;
}
.catalog-product-view .product-view div#related-product .owl-wrapper {
    width: 100% !important;
    float: left;
    transform: none !important;
    transition: none !important;
}	
.catalog-product-view .products-grid .item .inner .pro-info { 
    width: 83%;
}
.catalog-product-view .product-view div#related-product .owl-item {
    width: 100% !important;
    margin-bottom: 20px;
}
.catalog-product-view .products-grid .item .inner .item-image{
	    border: none;
}
.catalog-product-view .product-view .product-essential div#related-product{
	margin-top: 10px;
}
.catalog-product-view .main-container {
    position: relative;
    top: 87px;
}
.catalog-product-view .product-view .engraving select#engraving-id{
	width: 68%;
}
.catalog-product-view .product-view .engraving .engarving-price-chart { 
    padding: 7px 0 0px 0px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner {
    padding-left: 0;
    padding-top: 00px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button{
	background-position: 20px 12px;
    padding: 2px 27px 2px 38px !important;
}
.catalog-product-view .product-view #product-tabs ul {
    width: 100%;
    padding: 10px;
}
.catalog-product-view .product-view #product-tabs .inner-tab {
    width: 100%;
    padding: 0px 10px 10px 10px;
}
}
@media(max-width:667px){
.catalog-product-view .product-view fieldset#product-options-wrapper dd.last{
	    width: 62%;
}	
.modal-new .modal-dialog {
    width: 91%;
    margin: 19% auto;
}
.catalog-product-view .product-view .product-shop .availability { 
    float: left; 
    margin-bottom: 10px;
	width: 100%;
}
.catalog-product-view .product-view .product-addto .product-addto-inner fieldset#product-options-wrapper dd.last select {
    width: 100% !important;
}
.catalog-product-view .product-view fieldset#product-options-wrapper dd.last .input-box textarea{
	    width: 93%;
}
.catalog-product-view .product-view .engraving select#engraving-id {
    width: 100%;
}

.catalog-product-view .product-view .engraving select#engraving-id {
    background-position: 260px 14px;
}
.catalog-product-view .product-view .product-img-box .more-views {
    padding: 0px 0px 6px 0px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button.addtoquote {
    background-position: 28px 12px !important;
    width: 66%;
    background-size: 11% !important;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button {
    background-position: 27px 6px;
    padding: 2px 38px 2px 53px !important;
}
}
@media(max-width:640px){
.checkout-cart-index .cart fieldset{
	overflow-x: scroll !important;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button span { 
    font-size: 14px;
}
.catalog-product-view .product-view fieldset#product-options-wrapper dd.last .input-box textarea {
    margin-top: 4px;
    margin-left: 0px;
    width: 100%;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button span {
    font-size: 14px;
}
.catalog-product-view .products-grid .item .inner .pro-info {
    width: 78% !important;
}
.catalog-product-view .products-grid .item .inner .item-image {
    width: 21% !important;
}
.responsive-header .responsive-search-icon{
	    margin-right: 35px;
}
}
@media(max-width:601px){
.catalog-product-view .product-view .product-shop .wrap-er .ratings .rating-links {
    float: left; 
    margin-left: 0;
    width: 100%;
}
.catalog-product-view .product-view .engraving select#engraving-id {
    background-position: 251px 14px;
}
.responsive-header .responsive-search-icon {
    margin-right: 54px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button {
    background-position: 27px 6px;
    padding: 2px 35px 2px 53px !important;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button {
    background-position: 16px 12px;
    padding: 2px 21px 2px 33px !important;
}	
}
@media(max-width:568px){
.catalog-product-view .product-view .engraving select#engraving-id {
    background-position: 238px 14px;
}
.responsive-header .responsive-search-icon {
    margin-right: 30px;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .product-name {
    min-height: 33px;
    max-height: 33px;
    overflow: hidden;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button {
    background-position: 29px 6px;
    padding: 2px 27px 2px 53px !important;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button {
    background-position: 14px 12px;
    padding: 2px 17px 2px 31px !important;
}	
}
@media(max-width:480px){
.responsive-header .responsive-search-icon{
    background-size: 77%;
}
.responsive-header .responsive-search-icon {
    margin-right: 23px;
}
.responsive-right-section .wishlist-responsive img {
    width: 22px;
}
.responsive-header .block-cart .block-title{
    background-size: 71% !important;
}
.review-customer-index .my-account .data-table {
    width: 100%;
    display: inline-block;
    overflow-x: auto;
}
table#product-review-table {
    overflow-x: scroll;
    display: inline-block;
}	
.modal-new .modal-dialog { 
    margin: 28% auto;
}	
.modal-new .modal-title {    
    font-size: 22px;
	z-index: 9999999;
    position: relative;
}
.modal-new .modal-body { 
    padding: 28px 15px;
}
.catalog-product-view .product-view .product-shop {
    width: 100% !important;
	padding-left: 0;
}
.catalog-product-view .product-view #product_addtocart_form .product-name h1{
	    margin-top: 10px;
}
.catalog-product-view .product-view fieldset#product-options-wrapper dd.last .input-box textarea {
    margin-top: 0px;
    margin-left: 0px;
    width: 100%;
}
.catalog-product-view .product-view fieldset#product-options-wrapper dd.last {
    width: 78%;
}

.responsive-right-section {
    margin-right: 27px;
}

.catalog-product-view .products-grid .item .inner .item-image {
    width: 23% !important;
}
.catalog-product-view .products-grid .item .inner .pro-info {
    width: 77% !important;
}
.catalog-product-view .product-view .product-img-box {
    width: 100% !important;
}	
.catalog-product-view .product-view .engraving select#engraving-id {
    background-position: 361px 14px;
    background-size: 5%;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button.addtoquote {
    background-position: 62px 10px !important;
    width: 66%;
    background-size: 9% !important;
}
.catalog-product-view .product-view .product-essential .product-shop .product-addto .add-btn-product {    
    margin-top: 20px;
}
.catalog-product-view .product-view .add-to-box.group-item .add-to-cart label { 
    margin: 10px 0 3px 0 !important;
}
}
@media(max-width:414px){
.responsive-header .responsive-search-icon {
    margin-right: 12px;
}
.product-view .product-essential .product-shop .product-addto fieldset.product-options p.required {
    margin-top: 5px;
    width: 100%;
}
.catalog-product-view .product-view .engraving select#engraving-id {
    background-position: 317px 14px;
    background-size: 5%;
}
.modal-new button.close {    
    right: 32px;
    top: -31px;    
    padding: 32px 32px; 
}
.modal-new .modal-header { 
    padding: 20px 0;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .price-box .regular-price span.price {
    font-size: 14px;
}
.catalog-product-view .products-grid .item .inner .pro-info {
    width: 71% !important;
}
.catalog-product-view .products-grid .item .inner .item-image {
    width: 29% !important;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .product-name {
    min-height: 30px;
    max-height: 30px;
    overflow: hidden;
}
.catalog-product-view .product-view #product-tabs ul li a {
    font-size: 14px; 
    line-height: 39px;
}
.catalog-product-view .product-view #product-tabs .inner-tab .seorplh2 {    
    margin-top: 5px;
}
.catalog-product-view .product-view #product-tabs .inner-tab .seorplh2 { 
    font-size: 14px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button.addtoquote {
    background-position: 51px 11px !important;
}
.catalog-product-view .product-view #product-tabs .inner-tab .std p strong {
    font-size: 14px;
}
.catalog-product-view .product-view #product-tabs .inner-tab .std p {
     margin-bottom: 5px;
    font-size: 13px;
}
.catalog-product-view .footer_container {
    margin-top: 106px;
}

.catalog-product-view .products-grid .item .inner .item-image {
    width: 26% !important;
}
.catalog-product-view .product-view .product-essential div#related-product .title {    
    font-size: 15px;
    padding-left: 10px;
}
.catalog-product-view .product-view .product-img-box .more-views .inner {
    margin-bottom: 5px;
}
.catalog-product-view .product-view .product-img-box .more-views { 
    margin-bottom: 10px;
}	
}
@media(max-width:375px){
.slicknav_btn {
    margin-right: 31px;
}
.catalog-product-view .product-view #product_addtocart_form .product-name h1 { 
    font-size: 16px;
}

.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button.addtoquote {
    background-position: 70px 9px !important;
	background-size: 7% !important;
}
.catalog-product-view .product-view fieldset#product-options-wrapper dd.last .input-box textarea{
	    width: 95%;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .product-name {
    min-height: 23px;
    max-height: 23px;
    overflow: hidden;
}
.catalog-product-view .products-grid .item .inner .item-image {
    width: 27% !important;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .product-name { 
    font-size: 13px;
    line-height: 20px;
}
.catalog-product-view .products-grid .item .inner .pro-info .pro-inner .price-box .regular-price span.price {
    font-size: 16px;
}

.catalog-product-view .main-container { 
    top: 78px;
}
.catalog-product-view .product-shop .price-box .price {
    font-size: 18px;
}
.product-view .bulk-purchase-product {
    padding: 8px 0; 
    margin-top: 10px;
    margin-bottom: 10px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box input {
    height: 35px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .quantity-controls {
    width: 35px;
    height: 35px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .quantity-controls.quantity-plus:before { 
    top: 11px;
    left: 11px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box .quantity-controls.quantity-minus:before {
    top: 13px;
    left: 9px;
}
.catalog-product-view .product-view .engraving .engrav-content{
	padding-bottom: 10px;
}
.catalog-product-view .product-view .engraving select#engraving-id{
	    font-size: 14px;
		background-position: 286px 14px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button {
    background-position: 120px 11px;
    padding: 0 !important;
    width: 100%;
    margin-bottom: 0px !important;
    background-size: 4%;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button {
    background-position: 87px 9px;
    padding: 0 !important;
    margin-left: 0;
    width: 100%;
    background-size: 5%;
}
.catalog-product-view .product-view .product-essential .product-shop .product-addto .add-btn-product {
    margin-top: 15px;
}
.catalog-product-view .product-view .engraving .label{
	font-size: 15px;
}
.catalog-product-view .product-view .product-img-box .more-views{
	margin-bottom: 15px;
}
.catalog-product-view .product-view .product-shop .product-addto{
	    border-top: none;
}
}
@media(max-width:360px){
.catalog-product-view .product-view .engraving select#engraving-id {
    background-position: 276px 14px;
}	
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button {
    background-position: 113px 11px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button {
    background-position: 84px 9px;
}
}
@media(max-width:320px){
.slicknav_btn {
    margin-right: 27px;
}
.responsive-header .myaccount {
    margin-right: 9px;
}
.responsive-header .wishlist-responsive {
    margin-right: 11px;
}
.box .box-title h2 {
    font-size: 91%;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtocart-button {
    background-position: 69px 9px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button.addtoquote {
    background-position: 59px 10px !important;
}
.catalog-product-view .products-grid .item .inner .item-image {
    width: 30% !important;
}
.catalog-product-view .products-grid .item .inner .pro-info {
    overflow: hidden;
    padding-top: 4px;
}
.catalog-product-view .products-grid .item .inner .pro-info {
    width: 70% !important;
}
.catalog-product-view .product-view .engraving select#engraving-id {
    background-position: 242px 15px;
}
.catalog-product-view .product-view .product-addto .product-addto-inner .add-to-box button#product-addtosave-button {
    background-position: 98px 11px;
}
}

.price-box-custom{ clear: both; }
.price-box-custom .price-custom .price{ font-size: 20px; font-weight: 500; color: #000; line-height: 18px; }
.box-reviews .form-list label.required{ font-weight: 200 !important; }
.box-reviews .form-list label{ font-weight: 200 !important; }

/*.custom-select-section {
    float: left;
    width: 100%;
    padding-bottom: 20px;
    border-bottom: dashed 1px #b0b0b0;
}*/
.custom-select-label {
    font-size: 16px;
    padding: 0;
    font-weight: 500;
    color: #000;
    margin-top: 15px;
    display: inline-block;
    margin-bottom: 0;
}
.custom-select-box{
    height: 38px;
    margin-top: 10px !important;
    margin-bottom: 0 !important;
    float: left;
    background-image: url(../images/engrv1.png);
    background-repeat: no-repeat;
    background-position: right;
    -webkit-appearance: none;
    width: 240px !important;
    padding-left: 5px !important;
    background-size: 8%;
    background-position: 208px 14px;
    cursor: pointer;
    -moz-appearance: none;
    appearance: none;
}
fieldset.product-options{
	float: left;
    width: 100%;
    padding-bottom: 20px;
    border-bottom: dashed 1px #b0b0b0;	
}
fieldset.product-options dl dt label {
    font-size: 16px;
    padding: 0;
    font-weight: 500;
    color: #000;
    margin-top: 15px;
    display: inline-block;
    margin-bottom: 0;
}
fieldset.product-options dl dd .input-box .super-attribute-select {
    height: 38px;
    margin-top: 10px !important;
    margin-bottom: 0 !important;
    float: left;
    background-image: url(../images/engrv1.png);
    background-repeat: no-repeat;
    background-position: right;
    -webkit-appearance: none;
    width: 240px !important;
    padding-left: 5px !important;
    background-size: 8%;
    background-position: 208px 14px;
    cursor: pointer;
    -moz-appearance: none;
    appearance: none;
}
fieldset.product-options p.required{ margin-top: -25px; float: right; }
.product-options-bottom{ padding-top: 10px; }
.product-view .product-essential .product-shop .product-addto .product-addto-inner #product-options-wrapper label.pro-option-notice{
	font-size: 14px;
	/*border-top: dashed 1px #b0b0b0;
    padding-top: 15px;
    margin-top: 15px;*/
}
.multisizetable{ border-bottom: dashed 1px #b0b0b0; padding-bottom: 20px; margin-bottom: 5px; }


.price-box .price-excluding-tax{ display: none; }
.price-box .price-including-tax span.label{ display: none; }
.price-box .price-including-tax span.price{ font-size: 16px; font-weight: normal !important; color: #000; line-height: 25px;}

.main-container.col2-left-layout .sidebar{ margin-top: 15px; }
#shopping-cart-table .button{ margin-top: 0; margin-bottom: 0; }


.lt-checkoutpage .form-list .input-box.street-address-new{ width: 100%; }
.lt-checkoutpage #billing-new-address-form .fields .customer-name .field.name-lastname{ margin-right: 0; float: right; }
.lt-checkoutpage .input-box.input-box-wide.customer-address-new{ width: 100% !important; }
.lt-checkoutpage #billing-new-address-form .fields .field.firstname-content:last-child{ margin-right: 0; }
.lt-checkoutpage #billing-new-address-form .input-box select{ width: 100% !important; }
.lt-checkoutpage #billing-new-address-form .fields .field.firstname-content:first-child{ margin-right: 0; }
.lt-checkoutpage .form-list #billing-new-address-form .fields .field .input-box{ width: 100% !important; }


.toolbar .sorter .sort-by{ margin-left: 0 !important; }
.toolbar .sorter .view-mode{ display: none; }


/*18-11-2017*/
.checkout-cart-index #shopping-cart-table .button{
	float: left;
}
.checkout-cart-index #shopping-cart-table button.button.btn-continue{
	margin-right: 10px;	
}
.checkout-cart-index .cart .btn-proceed-checkout { 
   	line-height: 20px;
    padding: 12px 17px;
    font-size: 19px;
    width: 100%;
    font-weight: 600;
    border: #666666 1px solid;
    margin-top: 12px;
}
.checkout-cart-index .cart ul.checkout-types {    
    width: 100%;
    margin-bottom: 0;
}
.checkout-cart-index label.shipping-summary {
    font-weight: 500;
    font-size: 20px;
    color: #333;
}
table#shopping-cart-totals-table {    
    padding-top: 10px;
    width: 100%;
}
#shopping-cart-totals-table tr{
	border-top: 1px solid #ccc;
}
#shopping-cart-totals-table tr {
    border-top: 1px solid #ccc;
    padding: 11px 0;
    display: inline-block;
    width: 100%;
}
#shopping-cart-totals-table .a-right {
    font-size: 15px;    color: #333;
}
#shopping-cart-totals-table .a-right:first-child {
	float: left;
	text-align: left;
}
#shopping-cart-totals-table .a-right:last-child{
	float: right;
}
.checkout-cart-index .box-newletter form{ height: 60px !important; width: 100% !important; border-right: 0; }
.main-container.col2-left-layout .sidebar dl#narrow-by-list .category-cutom-titleleft span {
    font-size: 18px;
    font-weight: 600;
    margin: 10px 0 5px 0;
    display: inline-block;
}
.main-container.col2-left-layout .sidebar dl#narrow-by-list .custom-category-layer li {
    padding: 5px 0;
}
.sidebar .block-layered-nav .block-content .currently .actions a{
    padding-left: 0;
}
.sidebar .block-layered-nav .block-content .currently span.name {
    display: none;
}
.sidebar .block-layered-nav .block-content .currently {
    margin-top: 10px;
}
.block-layered-nav .block-content {
    width: 100%;
}
.main-container.col2-left-layout .sidebar .block.block-layered-nav{
	width: 100%;
}

.configurable-swatch-list.clearfix li {float: left; margin-right: 10px;}
.configurable-swatch-list.clearfix li a{color: #000000; padding: 5px 10px;background-color: #ffe537;border: 1px solid #cccccc;}
.configurable-swatch-list.clearfix li.selected a {border-color: #000000; }
.configurable-swatch-list.clearfix span.x{display: none;}
.product-view .more-views .owl-wrapper-outer img { width: 100%;}