.input-radio{width:18px;height:18px;box-shadow:0 0 0 0 green inset;transition:all 0.2s ease-in-out;position:relative;cursor:pointer;vertical-align:-4px;outline:0;border:1px solid;border-radius:50%;color:#777;font:inherit;padding:0;-webkit-appearance:none;-webkit-font-smoothing:inherit;background:transparent;line-height:normal;margin:4px 0 0}.input-radio:checked{border:none;box-shadow:0 0 0 10px #588db5 inset}.input-radio:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.input-radio:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(.2);transform:scale(.2);transition:all 0.2s ease-in-out 0.1s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:4px;height:4px;margin-left:-2px;margin-top:-2px;background-color:#fff;border-radius:50%}.media-xcart{min-height:100px;padding:10px 0;border-top:2px solid #f5f7fb;margin-top:0}.media-xcart .media-heading{margin-bottom:25px}.cart-product-name{font-size:16px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-xcart h4{margin-bottom:0;line-height:24px}.media:first-child{margin-top:0}#cart_content{margin-top:20px}.vrow .media-cart-right{text-align:right;padding-right:15px}.media-xcart .media-cart-left,.media-xcart .media-cart-body{padding-left:15px;display:inline-block}.media-xcart .media-cart-left{width:95px;height:100px}.media-cart-body{position:relative}.media-main{display:table;table-layout:fixed;width:100%}.media-xcart .media-cart-left,.media-xcart .media-cart-body{display:table-cell;vertical-align:top}.removesave{position:absolute;bottom:0;padding:0;width:100%;height:inherit}.removecart,.savewishlist{display:inline-block;margin-right:10px;color:#999}#remove .btncart_width{width:100%}#pay .btncart_width{width:100%}.btn_cart_order{width:52%;margin-bottom:0px!important;background-color:#3f84f3;color:#fff;border:1px solid #3f84f3!important;font-size:11px;font-weight:600;text-align:center;border-radius:0px!important;margin:0 auto;margin-top:10px;display:block;padding:6px 0;margin-bottom:70px;border:0;text-transform:uppercase}small.cart-product-helper{display:block;margin-top:3px;line-height:16px}small.cart-product-option{display:inline-block}small.cart-product-option:after{display:inline-block;content:"|";margin:0 3px}.cart-product-options{margin-top:3px}.cart-product-options small.cart-product-option:last-child:after{display:none}.cart-section{padding:3px 0 0;box-shadow:0 0 2px #ddd;background:#fff}.cart-section h4 *{font-family:sans-serif}.cart-section h4{padding-left:15px;margin:6px 0;font-size:18px}.cart-section h4.row{padding-left:0}.cart-section .table>thead>tr>th,.cart-section .table>tbody>tr>th,.cart-section .table>tfoot>tr>th,.cart-section .table>thead>tr>td,.cart-section .table>tbody>tr>td,.table>tfoot>tr>td{padding:8px 15px;border-top:2px solid #f5f7fb}.cart-section #options,.cart-section .buttons{padding:0 15px}.cart-section .buttons{padding-bottom:10px}.coupon-panel{display:block}.payment-method-or{height:27px;margin-bottom:10px;position:relative}.payment-method-or:before{content:"";position:absolute;left:0;top:13px;width:100%;height:1px;background:#f1f3f2}.payment-method-or span{line-height:27px;padding:0 15px;position:absolute;left:50%;transform:translateX(-50%);background:#fff}.pleftright15{padding-left:15px;padding-right:15px}.cart-quantity,cart-price{display:inline-block;width:60%;float:left;text-align:right}.cart-quantity{width:50%}.cart-quantity input{text-align:center}h4 .shipping_teaser{display:inline-block;color:#ff2556;margin-top:0;padding:0 15px;text-align:center}h4 .shipping_teaser.shipping_teaser_success{color:#46BA97}.removecart a.text-muted,.savewishlist a.text-muted{font-size:12px!important;color:#999}.removecart i.fa,.savewishlist i.fa.fa-heart,.savewishlist i.fa.fa-heart-o{font-size:11px!important;color:#999}.removecart i.fa{font-size:12px!important}.editcart button{padding:0;display:block;margin:0 auto;width:100%;-webkit-appearance:none;background:transparent;padding:0;border-width:0;border-style:none;border-color:transparent;border-image:inherit}.editcart.minus,.editcart.plus{background:#fafafa}.editcart.minus:hover,.editcart.plus:hover{background:#333;color:#fff}.alert.alert-xten-danger{color:#ff4f6a;background-color:#FFECED;border:1px solid #f2dede;border-radius:5px;padding:10px 15px;box-shadow:0 0 2px #f2dede}.alert.alert-xten-success{border:1px solid #b8f1e4;border-radius:5px;padding:10px 15px;box-shadow:0 0 1px #b8f1e4;color:#46BA97;background-color:#e7fbf8}.alert.alert-xten-info{border:1px solid #a4d7ff;border-radius:5px;padding:10px 15px;box-shadow:0 0 2px #a4d7ff;color:#3d8afd;background-color:#d1f3fe}a.btn-cart.btn-continue,a.btn-cart.btn-continue:hover{background:#fafafa;color:#000;border:1px solid #ddd}a.btn-cart.btn-continue:hover{box-shadow:0 0 7px #ddd}a.btn-cart.btn-paypal,a.btn-cart.btn-amazon{color:#000;text-transform:capitalize;background-color:transparent;border:1px solid #2e91c1!important;padding:0!important}a.btn-cart.btn-amazon{border:1px solid #ffc854!important}a.btn-cart.btn-paypal:hover{background-color:#ffc854;border:1px solid #ffc854!important;color:#000}a.btn-cart.btn-amazon:hover{background-color:#ffc854;color:#000}a.btn-cart.btn-paypal span,a.btn-cart.btn-amazon span{display:inline-block;width:50%;text-align:right;float:left;padding:12px}a.btn-cart.btn-paypal span+span,a.btn-cart.btn-amazon span+span{text-align:left}a.btn-cart.btn-paypal .paywithpaypal{background:url(../image/payment_images.png) 0 0 no-repeat;width:61px;height:22px;background-size:255px 76px;margin-left:-9px;margin-top:12px}a.btn-cart.btn-amazon .paywithamazon{background:url(../image/payment_images.png) -59px -2px no-repeat;width:61px;height:22px;background-size:255px 76px;margin-left:-9px;margin-top:16px}a.btn-cart.btn-amazon:hover{background-color:#ffc854;color:#000}.input-group-addon.editcart{cursor:pointer;width:40px}.media-xcart.media-attention{background:rgba(255,0,0,.02);border:1px dashed rgba(255,0,0,.25)}.text-cart-warning,*.text-cart-warning{color:orange}.btn-cart.btn-xcart,.btn-cart.btn-xcart:hover{margin-bottom:10px!important;border-radius:30px!important}.cart-coupon{text-align:right;padding:2px 10px 0}.coupon-section{margin-bottom:20px}.cart-quantity input[type='text']{height:30px}.removesave a{cursor:pointer}.cart-quantity.visible-xs{margin-top:10px}.dropdownModal.modal{position:fixed;left:0;right:0;padding:0;margin:auto;overflow-y:auto;border-radius:2px;z-index:1101;opacity:1;transform:scaleX(1);overflow:hidden}.input-radio:checked{box-shadow:0 0 0 10px #46ba97 inset}.dropdownModal.modal .modal-dialog{height:80%;max-width:550px}.coupon-panel input[type=radio],.dropdownModal.modal input[type=radio]{margin-right:5px!important;margin-left:0!important;position:relative!important}.dropdownModal.modal .modal-content{position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:100%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top,opacity;z-index:1003;opacity:1;transform:scaleX(1);height:100%;overflow:hidden;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3)}.dropdownModal.modal.modal .modal-header{padding:15px;border-bottom:1px solid rgba(0,0,0,.1);min-height:none;background:#fafafa}.dropdownModal.modal.modal .modal-header h4{margin:0}.dropdownModal.modal.modal .modal-body{background:#fff;position:absolute;height:calc(100% - 86px);max-height:100%;width:100%;overflow-y:auto;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;padding:10px 20px 30px}.dropdownModal.modal.nobottom .modal-content{background-color:#fff}.dropdownModal.modal.nobottom .modal-body{height:100%}.dropdownModal.modal.modal-fixed-footer .modal-footer{border-radius:0 0 2px 2px;background-color:#fff;padding:12px 16px;height:56px;width:100%;border-top:1px solid rgba(0,0,0,.1);position:absolute;bottom:0}.dropdownModal.modal button.btn.btn-cancel{background:transparent!important}.couponblock{border:1px solid #ddd;padding:15px 0 20px 15px;font-size:12px;margin-bottom:6px;cursor:pointer}.cart-section .couponblock{margin-bottom:0;cursor:default}.dropdownModal.modal .coupons-list{margin-top:20px}.coupon-highlight{background:#f4fdfb;border:1px solid #b9f0e5!important}.coupon-panel .coupon-highlight{border:1px dashed #b9f0e5!important}.coupon-highlight .inner_div{color:#46ba97;border:.5px solid #46ba97!important;background-color:transparent}.inner_div{border:.5px dashed #aaa;padding:9px}.you_save{padding-right:20px}.couponamountsaved{color:#46ba97;font-size:12px;font-family:sans-serif}@media (max-width:500px){.dropdownModal.modal .modal-dialog{width:100%;height:100%;margin:0}.cart-quantity{float:none}.removesave{position:relative}}.btn-coupon,.btn-coupon:hover{border:1px solid #46ba97!important;border-radius:5px!important;color:#fff!important;background-color:#46ba97}.btn-coupon:hover{box-shadow:0 1px 2px #ddd}.cart-coupon{text-align:right;padding:2px 10px 0}.coupon-section{margin-bottom:20px}.coupondesc{display:inline-block;color:#46ba97}.coupondesc:hover{color:#46ba97}label.couponlabel{padding-left:0}.input-radio,.input-radio:checked{box-shadow:none;border:0}.input-radio:AFTER{display:none}.input-radio:before{box-shadow:none;display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;margin-right:10px;font-size:20px;content:"\f401"}.input-radio:checked:before{content:"\f3fe";color:#46ba97}.ineligiblecoupon{opacity:.9;cursor:not-allowed;background:#fcfcfc}.ineligiblecoupon label.couponlabel{cursor:not-allowed}.coupondescblock ul{padding-inline-start:20px;-webkit-padding-start:20px;margin-bottom:0}.showonsuccess{padding:30px 0;text-align:center;display:block}.circle-loader{margin-bottom:20px;border:1px solid rgba(0,0,0,.2);border-left-color:#46ba97;animation:loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:7em;height:7em}.load-complete{-webkit-animation:none;animation:none;border-color:#46ba97;transition:border 500ms ease-out}.checkmark{display:none}.checkmark.draw:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark:after{opacity:1;height:3.5em;width:1.75em;transform-origin:left top;border-right:3px solid #46ba97;border-top:3px solid #46ba97;content:'';left:1.75em;top:3.5em;position:absolute}@keyframes loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.75em;opacity:1}40%{height:3.5em;width:1.75em;opacity:1}100%{height:3.5em;width:1.75em;opacity:1}}.text-success-coupon{text-align:center;color:#46ba97;font-size:20px;margin-bottom:20px;line-height:28px}.btnwidth200{width:120px;margin:0 10px}.btn-coupon-alternate,.btn-coupon-alternate:hover{border-color:#46ba97!important;background-color:#46ba97!important}.is_coupon_discount{color:#46ba97!important}.input-group.group input.inputMaterial{height:36px;border:1px solid;border-radius:4px;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0;padding-left:15px;border-color:#588db5}.input-group.group label{top:8px;padding-left:10px;padding-right:10px}.group{position:relative;margin-bottom:15px}.group .inputMaterial{font-size:13px;display:block;width:100%;height:42px;box-shadow:none;-webkit-box-shadow:none;color:#333;padding:16px 15px 4px;border-radius:4px;border:1px solid #588db5}.group .inputMaterial.readonly{background:#fafafa!important;pointer-events:none}.group .inputMaterial.readonly+label{background:transparent!important;top:0px!important;font-size:10px}.group .inputMaterial:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#000}.group textarea.inputMaterial{min-height:72px}.group label{color:#333;font-size:12px;font-weight:600;position:absolute;pointer-events:none;left:5px;top:12px}.input-group.group .input-group-addon button{padding:8px 15px}.dropdownModal .input-group.group button{-webkit-appearance:none;background:transparent;border-width:0;border-style:none;border-color:transparent;border-image:inherit}.dropdownModal .input-group-addon{padding:0;font-size:14px;font-weight:400;line-height:1;color:#fff;text-align:center;background-color:#506287;border:1px solid #506287;display:table-cell;width:1%;white-space:nowrap;vertical-align:middle}label.couponlabel{padding-left:0!important}.group.filled label{top:-8px!important;background:#fff;color:#588db5}.group.focus label{top:-8px!important;background:#fff}.group label{color:#333;font-size:12px;font-weight:600;position:absolute;pointer-events:none;left:5px;top:12px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;z-index:22;padding:0 10px}.loader{min-height:300px;cursor:wait;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;position:absolute;z-index:10000;background:#fff url(/catalog/view/theme/xtensions/image/xten.gif) center center no-repeat;display:none}.loader .isnnerloader{display:table-cell;vertical-align:middle;text-align:center}.loader .isnnerloader .fa{font-size:30px}.coupon.alert.alert-warning{padding:6px 15px;color:orange;border-radius:4px;background:rgba(255,244,226,.35);border:1px solid orange}.dropdownModal .alert-dismissable .close,.dropdownModal .alert-dismissible .close{position:initial}.optiondescblock{display:none}.optiondescblock.shownow{display:block}.option-toggler{cursor:pointer;color:#777;font-size:11px;display:block}.couponamountmobile{font-size:12px;margin-top:-12px}.couponblock *{font-family:sans-serif}.couponblock li{list-style:disc}.dropdownModal h4{line-height:inherit}.cart-section{padding:3px 0 0;box-shadow:1px 1px 5px rgba(0,0,0,.1);background:#fff}#final_total{color:#c40000;font-family:sans-serif}#cart_content{margin-top:10px}.img-thumbnail{padding:0;line-height:1.42857143;background-color:#fff;border:0 solid #ddd;border-radius:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.btn-coupon{padding:6px 10px}.btn-coupon:hover{border:1px solid #3A3CC8!important;border-radius:5px!important;color:#fff!important;background-color:#3A3CC8}.text-cart-warning,*.text-cart-warning{color:#E14400;font-size:12px;font-weight:700}.option-toggler{cursor:pointer;color:#666;font-size:12px;display:block}.option-toggler:before{content:"Selected";padding-right:5px}.option-toggler .fa{font-size:14px;padding-left:2px}.removecart a.text-muted,.savewishlist a.text-muted{font-size:12px!important;color:#777;text-decoration:none!important}.removecart a.text-muted:hover,.savewishlist a.text-muted:hover{color:#c40000;text-decoration:none!important}.removecart a.text-muted:hover .fa,.savewishlist a.text-muted:hover .fa{color:#c40000}.alert-success,.alert-danger,.alert-warning,.alert-info{margin:0 auto 10px;font-size:16px}a.btn-cart.btn-continue,a.btn-cart.btn-continue:hover{text-transform:capitalize;padding:12px 0}a.btn-cart.btn-continue:after,a.btn-cart.btn-continue:hover:after{content:"Shopping";padding-left:5px}a.btn-cart.btn-paypal span,a.btn-cart.btn-amazon span{display:inline-block;width:58%;text-align:right;float:left;padding:12px}@media (min-width:468px){.cart-section h4{padding-left:15px}.cart-section h4.row{padding-left:0}.cart-section h4{padding-left:15px}.cart-coupon{text-align:right;padding:12px 15px 10px 0}.cart-coupon.hascpnntselected{padding-bottom:0}.media-xcart{min-height:100px;padding:10px 5px;border-top:2px solid #eee;margin-top:0}.cart-section #options,.cart-section .buttons{padding:0 20px}.btn-cart.btn-xcart,.btn-cart.btn-xcart:hover{margin-bottom:20px!important;border-radius:30px!important}.cart-section.cart-right{padding-bottom:15px}}#header,#menu{background:#fff}@media (min-width:992px){@media (max-width:767px){.cart-section.cart-left{padding-top:0;border-top:0}.cart-section.coupon-section.cart-left.margintop20{margin-top:10px;border-top:10px solid #ddd}.coupon-section{margin-bottom:20px}.btn-coupon{border:1px solid #272988!important;border-radius:5px!important;color:#fff!important;background-color:#272988;font-size:16px}.cart-section.cart-right{border-top:10px solid #ddd;border-bottom:0;padding-bottom:0;font-size:16px}.media-xcart{min-height:100px;padding:10px 0;border-top:2px solid #ddd;margin-top:0}.cart-section{padding:3px 0 0;box-shadow:none;background:#fff;margin:0 -15px;border:0 solid #ddd}}@media (min-width:992px){.col-md-4.vrow{padding-left:7px}.col-md-8.vrow{padding-right:7px}}.cart-section .table>thead>tr>th,.cart-section .table>tbody>tr>th,.cart-section .table>tfoot>tr>th,.cart-section .table>thead>tr>td,.cart-section .table>tbody>tr>td,.table>tfoot>tr>td{padding:10px 15px}.cart-section.cart-right .btn-coupon{border:1px dashed #272988!important;border-radius:25px!important;color:#272988!important;background-color:#fff;font-weight:700;padding:4px 10px}.cart-section.cart-right .btn-coupon:hover{border:1px dashed #080!important;border-radius:25px!important;color:#080!important;background-color:#f5f5f5}}body.checkout-cart{background:#f6f8fc}.currency-options{padding:0 15px}.alert-light-warning{margin:0 15px 15px}.cart-section table{margin-bottom:0}@media (max-width:480px){.vrow{padding:0}.cart-section.cart-right{margin-top:20px}.cart-section{box-shadow:none}}@media (min-width:769px) and (max-width:1024px){.fa.fa-check-circle-o.paymenticon{left:10px}}@media (min-width:481px) and (max-width:768px){.fa.fa-check-circle-o.paymenticon{left:100px}}@media (max-width:480px){.fa.fa-check-circle-o.paymenticon{left:20px}.cart-section.coupon-section .cart-coupon{margin-top:10px}}@media (max-width:736px){.cart-quantity{float:left}.is_cart-price{display:inline}.media-xcart .media-heading{margin-bottom:5px}.removesave{position:relative}.row{margin:0 -15px}}.tabbable .nav-tabs>li>a{font-size:16px;margin-bottom:-2px}.tabbable .nav-tabs{border-bottom:2px solid #eee}.tabbable .nav-tabs>li.active>a,.tabbable .nav-tabs>li.active>a:focus,.tabbable .nav-tabs>li.active>a:hover{border-bottom-width:2px}.coupon_discount{color:#46ba97;font-family:sans-serif}.coupon_no_discount{color:orange}.cart-product-helper-tagline{color:#bfacb8}@media (max-width:768px){#content .cart-section h4{font-size:18px;line-height:33px}}.coupon-section h4{margin-top:10px}.coupon-section h4.hascpnntselected{margin-top:15px}