.semi-bold{font-family:'Proxima Nova Lt';font-weight:600}.black-semi-title{font-family:'Proxima Nova Lt';font-weight:600;color:#000;text-transform:uppercase}.grey-semi-title{font-family:'Proxima Nova Lt';font-weight:600;color:#777}.small-grey-title{font-size:12px;text-transform:uppercase;color:#777;font-family:'Proxima Nova Rg';font-weight:bold}.bold{font-family:'Proxima Nova Rg';font-weight:bold}.red-header{font-family:'Proxima Nova Rg';font-weight:bold;color:#c80000;text-transform:uppercase;font-size:24px}.container-border{border:1px solid #e0e0e0;padding:5px}#fuelux-wizard{width:100%;overflow:hidden;height:65px;margin-bottom:20px}#fuelux-wizard:before{display:block;content:"";width:100%;background:#CED1D6;height:40px;left:0;top:10px;position:absolute}.wizard-steps{list-style:none;display:table;width:100%;padding:0;margin:0;position:relative;left:0}@media only screen and (max-width:991px){.wizard-steps{left:40px}}.wizard-steps li{display:table-cell;text-align:left;width:10%}.wizard-steps li .step{border:5px solid #ced1d6;color:#546474;font-size:32px;border-radius:100%;background-color:#FFF;position:relative;z-index:2;display:inline-block;width:55px;height:55px;line-height:45px;text-align:center;top:-37px;left:-10px}.wizard-steps li:before{display:block;content:"";width:100%;height:1px;font-size:0;overflow:hidden;border-top:40px solid #CED1D6;position:relative;top:10px;z-index:1}.wizard-steps li:last-child:before{width:100%}.wizard-steps li:first-child:before{max-width:100%;left:30px}@media only screen and (min-width:768px) and (max-width:940px){.wizard-steps li:first-child:before{left:20px}}.wizard-steps li.active .step,.wizard-steps li.active:before,.wizard-steps li.complete .step,.wizard-steps li.complete:before{border-color:#5293c4}.wizard-steps li.complete .step{cursor:default;color:#FFF;-webkit-transition:transform ease 0.1s;-webkit-transition:-webkit-transform ease 0.1s;transition:-webkit-transform ease 0.1s;-o-transition:transform ease 0.1s;transition:transform ease 0.1s;transition:transform ease 0.1s, -webkit-transform ease 0.1s}.wizard-steps li.complete .step:before{display:block;position:absolute;top:8px;left:0;bottom:0;right:0;line-height:30px;border-radius:100%;content:"\f00c";z-index:3;font-family:'FontAwesome';font-size:18px;color:#87ba21}.wizard-steps li.complete:hover .step{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);border-color:#80afd4}.wizard-steps li.complete:hover:before{border-color:#80afd4}.wizard-steps li .title{display:inline-block;margin-top:4px;max-width:100%;color:#000000;font-size:14px;z-index:104;text-align:center;table-layout:fixed;word-wrap:break-word;position:relative;top:-44px;left:-10px;text-transform:uppercase}.wizard-steps li.active .title,.wizard-steps li.complete .title{color:#fff}.step-content .step-pane{display:none;min-height:200px;padding:4px 8px 12px}.step-content .active{display:block}.wizard-actions{text-align:right}@media only screen and (max-width:767px){#fuelux-wizard{display:none}.wizard-steps li .step{width:30px;height:30px;line-height:24px;border-width:3px}.wizard-steps li:after,.wizard-steps li:before{border-width:3px}.wizard-steps li.complete .step:before{line-height:24px;font-size:13px}.wizard-steps li:before{top:16px}.step-content .step-pane{padding:4px 4px 6px}}.bootstrap-touchspin input{height:42px}.bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:10px 12px;margin-left:-1px;position:relative}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0;border-bottom-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:4px;left:7px;font-size:9px;font-weight:normal}.tabs-below .nav-tabs,.tabs-left .nav-tabs,.tabs-right .nav-tabs{border-bottom:0;width:40%;margin-right:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent;cursor:pointer}.tabs-below>.nav-tabs>.active a,.tabs-below>.nav-tabs>.active a:focus,.tabs-below>.nav-tabs>.active a:hover{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:6px}.tabs-left>.nav-tabs{float:left;padding-right:-5px;border-right:none}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee;cursor:pointer}.tabs-left>.nav-tabs>.active a,.tabs-left>.nav-tabs>.active a:focus,.tabs-left>.nav-tabs>.active a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs>.active a,.tabs-right>.nav-tabs>.active a:focus,.tabs-right>.nav-tabs>.active a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.tabs-left .tab-content{padding:30px;width:60%;overflow:hidden;height:100%;border:5px solid #ccc}.tabs-left .nav-tabs li a{border:5px solid transparent;border-right:none;margin-left:15px;-webkit-transition:margin ease 0.2s;-o-transition:margin ease 0.2s;transition:margin ease 0.2s}.tabs-left .nav-tabs li.active a{border-color:#ccc;border-right:none;margin-left:0}
/*!
* Extend Bootstrap v2.3.1 to provide cell alignment (doh)
*
*/.table td.tdRight,.table th.tdRight{text-align:right}.table td.tdCenter,.table th.tdCenter{text-align:center}.table-nonfluid{width:auto}.glyphicon-big{font-size:14px;width:20px;height:20px}.valid-color{color:#5cb85c}.error-color{color:#FF0000}#ips-container .btn-sm{padding:4px 10px;min-width:0;vertical-align:middle}input[type=number]{width:60px;height:2em;text-align:center}.right-inner-addon{position:relative}.right-inner-addon>input{padding-right:30px}.right-inner-addon>i{position:absolute;right:-25px;top:3px;margin:5px 0px;cursor:default}.ips-footer{font-size:11px}.row.small-padding>[class^=col-]{padding-left:5px!important;padding-right:5px!important}.row.no-padding>[class^=col-]{padding-left:0!important;padding-right:0!important}.form-horizontal.fix-margin .form-group{margin-left:-10px;margin-right:-10px}.div-center{top:50%}.cart-spinner-container{display:block;width:80px}.vignette-container{width:60px;display:inline-block;overflow:auto;vertical-align:middle;text-align:center}.vignette{width:70px;max-width:100%;display:inline-block;vertical-align:middle}.input-voucher{margin-right:5px;vertical-align:middle;color:#000}@media (max-width:640px){font-size:12px;h1{font-size:24px}h3{font-size:20px}.vignette{width:30px}}#ips-container{overflow:hidden!important;position:relative}@media only screen and (min-width:769px){#ips-container{min-height:500px}}#pleaseWaitDialog{position:absolute;width:100%;left:0;right:0;background:#ffffff;height:100%;display:block;text-align:center;z-index:100000;min-height:500px;padding:20px}#pleaseWaitDialog strong{color:#ffffff}.spinner-container{position:absolute;width:100%;height:100%;top:50px;left:0;background:#fff;z-index:100}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner:before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;border-radius:50%;border:4px solid #e0e0e0;border-top-color:#aaa;-webkit-animation:spinner 0.9s linear infinite;animation:spinner 0.9s linear infinite}.payment-cards{background:url(../images/payment.png) no-repeat;display:inline-block;padding-right:5px;vertical-align:middle}.2checkout{width:38px;height:24px;background-position:-49px -140px}.amex{width:38px;height:24px;background-position:0px -140px}.cirrus{width:38px;height:24px;background-position:-147px -105px}.delta{width:38px;height:24px;background-position:-147px -70px}.direct-debit{width:38px;height:24px;background-position:-147px -35px}.discover{width:38px;height:24px;background-position:-148px 0px}.ebay{width:38px;height:24px;background-position:-98px -105px}.google{width:38px;height:24px;background-position:-49px -105px}.maestro{width:39px;height:24px;background-position:0px 0px}.mastercard{width:38px;height:24px;background-position:0px -105px}.moneybookers{width:38px;height:24px;background-position:-98px -70px}.paypal{width:38px;height:24px;background-position:-49px -70px}.sagepay{width:38px;height:24px;background-position:0px -70px}.solo{width:38px;height:24px;background-position:-98px -35px}.switch{width:38px;height:24px;background-position:-49px -35px}.visa-electron{width:38px;height:24px;background-position:0px -35px}.visa{width:38px;height:24px;background-position:-99px 0px}.western-union{width:38px;height:24px;background-position:-50px 0px}.visa-debit{width:38px;height:24px;background-position:-98px -140px}.jcb{width:38px;height:24px;background-position:-147px -140px}.amex_new{width:46px;height:25px;background-position:0px -175px}.mastercard_new{width:46px;height:25px;background-position:-48px -175px}.visa_new{width:46px;height:25px;background-position:-96px -175px}.paypal_new{width:46px;height:25px;background-position:-144px -175px}#ips-payment-container .nav-tabs>li.active>a,#ips-payment-container .nav-tabs>li.active>a:focus,#ips-payment-container .nav-tabs>li.active>a:hover{border-width:1px;text-transform:uppercase;font-size:12px;font-family:'Proxima Nova Rg';font-weight:bold}.nav-tabs>li a span.payment-title:before{content:"";width:10px;height:10px;display:inline-block;position:relative;background:white;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;margin-right:10px;vertical-align:middle}.nav-tabs>li.active a span.payment-title:before{width:12px;height:12px;background:#00a000}.checkbox-custom,.radio-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label,.radio-custom,.radio-custom-label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}.checkbox-custom-label,.radio-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:'';background:#fff;border:2px solid #ddd;display:inline-block;vertical-align:middle;width:26px;height:26px;padding:2px;margin-right:10px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{content:"\f00c";font-family:'FontAwesome';background:#E0E0E0;color:#333333}.radio-custom+.radio-custom-label:before{border-radius:50%}.radio-custom:checked+.radio-custom-label:before{content:"\f00c";font-family:'FontAwesome';color:#bbb}.checkbox-custom:focus+.checkbox-custom-label,.radio-custom:focus+.radio-custom-label{}.shipping-split-label{font-weight:lighter;font-size:larger;line-height:30px;color:#FF7D00}a:focus,a:hover{text-decoration:underline}a:active,a:hover{outline:0px none}#ips-container a,#ips-container button,#ips-container input{-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}#ips-container input{border:1px solid #e0e0e0}#ips-container input[type=checkbox]{margin-top:1px;-webkit-appearance:checkbox}#ips-container input[type=checkbox]:active,#ips-container input[type=checkbox]:focus,#ips-container input[type=checkbox]:hover,#ips-container input[type=checkbox]:visited{-webkit-appearance:checkbox}#ips-container input:focus,#ips-container input:hover{border-color:rgba(0, 0, 0, 0.8);-webkit-box-shadow:none;box-shadow:none}#ips-container input.bad{border-color:#FF0000}.container-fluid{background:none;border:none}.page-cart .newsletter-section{background-color:#131A25}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0!important}#ips_general_container .modal-content{border:2px solid #e0e0e0}#ips_general_container .modal-content .img-wrap{margin-bottom:20px}#ips_general_container .modal-content .tab-content{margin:5px}#modal_productPopup.modal .modal-body{max-height:500px;overflow:auto}#modal_productPopup.modal .modal-body .tab-content .price-title-container{overflow:auto;overflow-x:hidden}#modal_productPopup.modal .modal-body .tab-content .price-title-container strong{font-size:18px;display:inline-block}#modal_productPopup.modal .modal-body .tab-content .price-title-container .price-container,#modal_productPopup.modal .modal-body .tab-content .price-title-container .title{padding:0}#modal_productPopup.modal .modal-body .tab-content .price-title-container .price-container{font-size:18px;white-space:normal;padding-left:15px;text-align:right;float:right}#modal_productPopup.modal .modal-body .tab-content .price-title-container .price-container s{margin-right:4px}#modal_productPopup.modal .modal-body .tab-content .price-title-container .rewards-img{width:16px;vertical-align:middle;margin-top:-3px}#modal_productPopup.modal .modal-body .tab-content .product-img{max-width:120px;float:left;margin-right:20px;margin-bottom:20px}#wait_popup .modal-dialogue{margin-top:50px}#wait_popup .spinner{height:50px;display:block;position:relative}a{cursor:pointer}#ips-container.container-fluid{padding-left:0;padding-right:0}#ips-container.load-cart-anim,#ips_general_container.load-cart-anim #ips-container{opatity:0.6;overflow:auto}.btn.btn-theme.next,.btn.theme-primary{background:#c80000;color:#ffffff!important}.btn.theme-primary:hover{background:#dc1414}#ips-container{background:#ffffff;width:100%;max-width:1000px;height:100%;margin:0 auto;padding:20px 0;overflow:auto;color:#000}#ips-container .btn{border:none}#ips-container .btn.btn-theme{border-radius:0;padding:12px 20px;min-width:170px;text-transform:uppercase;color:#ffffff}#ips-container .btn.btn-secondary{background:#ffffff;font-family:'Proxima Nova Lt';font-weight:600;color:#000;text-transform:uppercase;border:1px solid #e0e0e0}#ips-container .btn-theme.prev:hover,#ips-container .btn.btn-secondary:hover{}#ips-container .btn.btn-theme.next,#ips-container .btn.btn-theme.prev{font-size:18px}#ips-container .btn.btn-theme.prev{min-width:50px;margin:0 30px 0 0;padding:0px;background:#ffffff;color:#808080;text-decoration:underline}#ips-container .btn.btn-theme.prev .fa-arrow-left{display:none}#ips-container .btn.btn-theme.next{background:#c80000}#ips-container .btn.btn-theme.next:hover{background:#dc1414}#ips-container .btn.btn-remove{background:none;border:none;min-width:0;font-size:16px;margin:0;padding:0;color:#777}#ips-container .ips-footer{color:#000}#ips-container .ips-footer .description{width:100%;clear:both}#ips-container .ips-footer .description .padlock-wrap{width:50px;float:left;display:none}#ips-container .ips-footer .description img.payment-methods-img{display:inline-block;max-height:25px}#ips-container .ips-cart-footer .description .padlock-wrap{width:50px;float:left;margin-bottom:50px}#ips-container .ips-button-container{width:100%;text-align:right;margin-bottom:20px;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #e0e0e0}#ips-container .ips-button-container .next{margin-left:5px}#ips-container .ips-button-container .btn .fa{font-size:22px!important;vertical-align:text-bottom}.big-icon-lock{font-size:28px;width:50px;height:50px;text-align:center;padding-top:10px;padding-left:4px;margin-right:10px;background:#e0e0e0;border-radius:100px;float:left}#ips-steps{margin-bottom:-20px;z-index:0}#ips-steps.col-md-12{padding-left:0;padding-right:0}#ips-steps #fuelux-wizard:before{background:#ffffff}#ips-steps .wizard-steps li .step{border-color:#ffffff;color:#000;background-color:#ffffff;border-radius:0;top:-30px;border:none;font-size:18px;height:40px;line-height:40px;width:35px}@media only screen and (min-width:768px) and (max-width:950px){#ips-steps .wizard-steps li .step{width:25px}}.wizard-steps li:first-child:before{left:15px}.wizard-steps li.complete:hover .step{-webkit-transform:none;-ms-transform:none;transform:none}#ips-steps .wizard-steps li:before{border-color:#ffffff}#ips-steps .wizard-steps li:after{display:block;content:"";width:100%;height:42px;font-size:0;overflow:hidden;border:1px solid #CED1D6;position:absolute;top:9px}#ips-steps .wizard-steps li .title{color:#000;top:-31px;font-size:13px}@media only screen and (min-width:768px) and (max-width:950px){#ips-steps .wizard-steps li .title{font-size:12px;white-space:nowrap}}#ips-steps .wizard-steps li.active .title{color:#fff}#ips_general_container .wizard-steps li.active .step,#ips_general_container .wizard-steps li.active:before{border-color:#1b1b1b!important;background:#1b1b1b!important;color:#ffffff!important}.wizard-steps li.complete .step:before{content:""}#ips-inside-container{padding:50px 80px}#ips-inside-container.mobile-ips{padding:10px}@media (max-width:1024px){#ips-inside-container{padding:20px}}@media (max-width:767px){#ips-inside-container{padding:0}}.step-title{font-family:'Proxima Nova Rg';font-weight:bold;color:#c80000;text-transform:uppercase;font-size:24px}.points-section{display:block}.points-section img,.points-section span{vertical-align:middle}.points-section img{width:20px}.points-section span{color:#828282}.warning{border:thin solid #ff7b00;color:#ff7b00;margin-bottom:10px;padding:5px}.mobile-cart-discount{padding:10px 0}#ips-container{}#ips-container .cart-loyalty-price img{width:16px;vertical-align:text-top}#ips-container .discount-container input{vertical-align:middle;padding:4px}@media (max-width:767px){#ips-container .discount-container input{width:calc(100% - 125px)}}@media (max-width:651px){#ips-container .discount-container input{width:auto}}#ips-container .discount-container .btn.btn-theme{padding:4px 15px;min-width:auto;vertical-align:middle;font-size:14px}@media (max-width:767px){#ips-container .discount-container .btn.btn-theme{width:120px}}@media (max-width:651px){#ips-container .discount-container .btn.btn-theme{width:auto}}#ips-container .notedCart{color:red;font-size:12px}#ips-container .cart-discounts-container{color:#000;font-size:14px;font-weight:normal;text-transform:none;text-align:right;padding:5px}#ips-container .cart-discounts-container .cart-discount-info{margin-bottom:0}#ips-container .cart-total-container{font-family:'Proxima Nova Rg';font-weight:bold;color:#c80000;text-transform:uppercase;font-size:24px}#ips-container .cart-total-container s{margin-right:5px}#ips-container #ips-table-cart-loyalty thead td{background:#e0e0e0}#ips-container #ips-table-cart-loyalty thead td img{max-width:424px}#ips-container #ips-table-cart-loyalty .cart-total-container img{width:32px;vertical-align:text-top}#ips_general_container #ips-user-info-form,#ips_general_container table#ips-review-cart,#ips_general_container table#ips-table-candyrack,#ips_general_container table#ips-table-cart,#ips_general_container table#ips-table-cart-loyalty{border:1px solid #e0e0e0!important;padding:5px}#ips_general_container table#ips-review-cart,#ips_general_container table#ips-table-candyrack,#ips_general_container table#ips-table-cart,#ips_general_container table#ips-table-cart-loyalty{background:#ffffff;border-collapse:inherit;margin-bottom:0}#ips_general_container table#ips-review-cart thead,#ips_general_container table#ips-table-candyrack thead,#ips_general_container table#ips-table-cart-loyalty thead,#ips_general_container table#ips-table-cart thead{background:#000000}#ips_general_container table#ips-review-cart thead td,#ips_general_container table#ips-table-candyrack thead td,#ips_general_container table#ips-table-cart-loyalty thead td,#ips_general_container table#ips-table-cart thead td{background:#e0e0e0;font-family:'Proxima Nova Lt';font-weight:600;color:#777}#ips_general_container table#ips-review-cart tbody,#ips_general_container table#ips-table-candyrack tbody,#ips_general_container table#ips-table-cart-loyalty tbody,#ips_general_container table#ips-table-cart tbody{background:#ffffff}#ips_general_container table#ips-review-cart tbody tr .image-link:hover,#ips_general_container table#ips-table-candyrack tbody tr .image-link:hover,#ips_general_container table#ips-table-cart-loyalty tbody tr .image-link:hover,#ips_general_container table#ips-table-cart tbody tr .image-link:hover{cursor:pointer}#ips_general_container table#ips-review-cart tbody tr .link:hover,#ips_general_container table#ips-table-candyrack tbody tr .link:hover,#ips_general_container table#ips-table-cart-loyalty tbody tr .link:hover,#ips_general_container table#ips-table-cart tbody tr .link:hover{cursor:pointer;text-decoration:underline}#ips_general_container table#ips-review-cart tbody tr td,#ips_general_container table#ips-table-candyrack tbody tr td,#ips_general_container table#ips-table-cart-loyalty tbody tr td,#ips_general_container table#ips-table-cart tbody tr td{vertical-align:middle}#ips_general_container table#ips-review-cart tbody tr td.product-image-cell,#ips_general_container table#ips-table-candyrack tbody tr td.product-image-cell,#ips_general_container table#ips-table-cart-loyalty tbody tr td.product-image-cell,#ips_general_container table#ips-table-cart tbody tr td.product-image-cell{width:70px}#ips_general_container table#ips-review-cart tbody tr td a span.link,#ips_general_container table#ips-table-candyrack tbody tr td a span.link,#ips_general_container table#ips-table-cart-loyalty tbody tr td a span.link,#ips_general_container table#ips-table-cart tbody tr td a span.link{font-family:'Proxima Nova Lt';font-weight:600;color:#000;text-transform:uppercase}#ips_general_container table#ips-review-cart tbody tr td span.title-item,#ips_general_container table#ips-table-candyrack tbody tr td span.title-item,#ips_general_container table#ips-table-cart-loyalty tbody tr td span.title-item,#ips_general_container table#ips-table-cart tbody tr td span.title-item{text-transform:uppercase}#ips_general_container table#ips-review-cart tbody tr .view-bundle-details,#ips_general_container table#ips-table-candyrack tbody tr .view-bundle-details,#ips_general_container table#ips-table-cart-loyalty tbody tr .view-bundle-details,#ips_general_container table#ips-table-cart tbody tr .view-bundle-details{margin:5px 0 0 0;font-weight:bold;text-transform:uppercase;padding:0;font-size:10px;color:#333}#ips_general_container table#ips-review-cart tbody tr .view-bundle-details:active,#ips_general_container table#ips-review-cart tbody tr .view-bundle-details:focus,#ips_general_container table#ips-review-cart tbody tr .view-bundle-details:hover,#ips_general_container table#ips-table-candyrack tbody tr .view-bundle-details:active,#ips_general_container table#ips-table-candyrack tbody tr .view-bundle-details:focus,#ips_general_container table#ips-table-candyrack tbody tr .view-bundle-details:hover,#ips_general_container table#ips-table-cart-loyalty tbody tr .view-bundle-details:active,#ips_general_container table#ips-table-cart-loyalty tbody tr .view-bundle-details:focus,#ips_general_container table#ips-table-cart-loyalty tbody tr .view-bundle-details:hover,#ips_general_container table#ips-table-cart tbody tr .view-bundle-details:active,#ips_general_container table#ips-table-cart tbody tr .view-bundle-details:focus,#ips_general_container table#ips-table-cart tbody tr .view-bundle-details:hover{background-color:transparent}#ips_general_container table#ips-review-cart tbody tr .view-bundle-details i,#ips_general_container table#ips-table-candyrack tbody tr .view-bundle-details i,#ips_general_container table#ips-table-cart-loyalty tbody tr .view-bundle-details i,#ips_general_container table#ips-table-cart tbody tr .view-bundle-details i{font-size:11px;font-weight:bold;color:#333;margin-left:5px}#ips_general_container table#ips-review-cart tbody tr .cart-spinner,#ips_general_container table#ips-table-candyrack tbody tr .cart-spinner,#ips_general_container table#ips-table-cart-loyalty tbody tr .cart-spinner,#ips_general_container table#ips-table-cart tbody tr .cart-spinner{width:100px}#ips_general_container table#ips-review-cart tbody tr .cart-spinner .input-group.bootstrap-touchspin input.form-control,#ips_general_container table#ips-table-candyrack tbody tr .cart-spinner .input-group.bootstrap-touchspin input.form-control,#ips_general_container table#ips-table-cart-loyalty tbody tr .cart-spinner .input-group.bootstrap-touchspin input.form-control,#ips_general_container table#ips-table-cart tbody tr .cart-spinner .input-group.bootstrap-touchspin input.form-control{z-index:0}#ips_general_container table#ips-review-cart tbody tr .cart-spinner .input-group.bootstrap-touchspin .input-group-btn-vertical,#ips_general_container table#ips-table-candyrack tbody tr .cart-spinner .input-group.bootstrap-touchspin .input-group-btn-vertical,#ips_general_container table#ips-table-cart-loyalty tbody tr .cart-spinner .input-group.bootstrap-touchspin .input-group-btn-vertical,#ips_general_container table#ips-table-cart tbody tr .cart-spinner .input-group.bootstrap-touchspin .input-group-btn-vertical{border-left:1px solid #fff}#ips_general_container table#ips-review-cart tbody tr .column7,#ips_general_container table#ips-table-candyrack tbody tr .column7,#ips_general_container table#ips-table-cart-loyalty tbody tr .column7,#ips_general_container table#ips-table-cart tbody tr .column7{font-weight:bold}#ips_general_container table#ips-review-cart tbody tr.bundle-elements,#ips_general_container table#ips-table-candyrack tbody tr.bundle-elements,#ips_general_container table#ips-table-cart-loyalty tbody tr.bundle-elements,#ips_general_container table#ips-table-cart tbody tr.bundle-elements{padding-left:20px}#ips_general_container table#ips-review-cart tbody tr.bundle-elements td,#ips_general_container table#ips-table-candyrack tbody tr.bundle-elements td,#ips_general_container table#ips-table-cart-loyalty tbody tr.bundle-elements td,#ips_general_container table#ips-table-cart tbody tr.bundle-elements td{border-top:0px}#ips_general_container table#ips-review-cart tbody tr.bundle-elements .column7,#ips_general_container table#ips-table-candyrack tbody tr.bundle-elements .column7,#ips_general_container table#ips-table-cart-loyalty tbody tr.bundle-elements .column7,#ips_general_container table#ips-table-cart tbody tr.bundle-elements .column7{font-weight:normal}#ips_general_container table#ips-review-cart tfoot td,#ips_general_container table#ips-table-candyrack tfoot td,#ips_general_container table#ips-table-cart-loyalty tfoot td,#ips_general_container table#ips-table-cart tfoot td{background:#f4f4f4;padding:20px 8px;border-top:none}#ips_general_container table#ips-review-cart tfoot .rewards-container,#ips_general_container table#ips-table-candyrack tfoot .rewards-container,#ips_general_container table#ips-table-cart-loyalty tfoot .rewards-container,#ips_general_container table#ips-table-cart tfoot .rewards-container{padding-bottom:0}table.borderless td,table.borderless th,table.borderless tr{border:none!important}table.borderless td{padding:4px!important;vertical-align:top!important}@media only screen and (min-width:768px){#ips-review-container .ips-review-amountdue-box{border:1px solid #e0e0e0;padding:5px;margin-bottom:20px;overflow:hidden;padding:20px 20px 15px 20px;width:33%}.ips-review-member-points-box .inner-wrap{padding:10px 0}.ips-review-member-points-box .inner-wrap .value{text-align:left}.ips-review-member-points-box .inner-wrap .img-wrap{display:inline-block}.ips-review-member-points-box .inner-wrap .img-wrap img{width:16px;vertical-align:text-top}.ips-review-member-points-box .inner-wrap img{width:16px;vertical-align:text-top}.ips-review-member-points-box table{margin-bottom:0!important;text-align:right;width:100%}.ips-review-member-points-box table td.value{width:80%;text-align:right}.ips-review-member-points-box table td.data{width:20%;text-align:right}}@media only screen and (max-width:767px){.ips-review-member-points-box table{text-align:right;width:100%}.ips-review-member-points-box table td.value{width:50%;text-align:left}.ips-review-member-points-box table td.data{width:50%;text-align:right}}#ips_general_container table#ips-review-cart.table{border:none!important;padding:0}#ips_general_container table#ips-review-cart.table .points-section{display:block}#ips_general_container table#ips-review-cart.table .points-section img,#ips_general_container table#ips-review-cart.table .points-section span{vertical-align:middle}#ips_general_container table#ips-review-cart.table .points-section img{width:20px}#ips_general_container table#ips-review-cart.table .points-section span{color:#828282}#ips_general_container table#ips-review-cart.table td.review-table-title{font-family:'Proxima Nova Lt';font-weight:600;color:#000;text-transform:uppercase}#ips_general_container table#ips-review-cart.table td.review-table-title div{width:300px!important;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#ips_general_container table#ips-review-cart.table td.review-table-qty span{width:40px;display:block}#ips_general_container table#ips-review-cart.table td.review-table-price{font-family:'Proxima Nova Rg';font-weight:bold}#ips_general_container table#ips-review-cart.table td.review-table-price img{width:16px;vertical-align:text-top}#ips_general_container table#ips-review-cart.table .rewards-logo-container td{padding:0}#ips_general_container table#ips-review-cart.table .rewards-logo-container td .inner-wrap{background:#e0e0e0;padding:10px;position:relative;height:26px}#ips_general_container table#ips-review-cart.table .rewards-logo-container td .inner-wrap img{position:absolute;width:90%;max-width:424px;max-height:100%;top:2px}#ips-table-candyrack .btn.btn-sm{padding:5px 10px;min-width:0}img.payment-methods-img{max-height:25px}#ips-cart-container,#ips-user-info-container{display:block;overflow:auto}#ips-cart-container .nav-tabs,#ips-user-info-container .nav-tabs{border-bottom:none}#ips-cart-container .nav-tabs li.active a,#ips-cart-container .nav-tabs li a,#ips-user-info-container .nav-tabs li.active a,#ips-user-info-container .nav-tabs li a{color:#777}#ips-user-info-form{}#ips-user-info-form label.control-label{color:#000;font-weight:normal;padding-left:0;padding-right:0;font-family:'Proxima Nova Lt';font-weight:600}.inner-box{padding:30px 15px 15px}.inner-box .control-label{text-align:right}.mandatory-message{text-align:right;padding-bottom:5px;padding-right:20px}#ips_general_container .form-control{border-radius:0}#ips_general_container .form-control .control-label{text-align:right}#ips-shipping-container .ips-shipping-box{border:1px solid #e0e0e0!important;padding:5px;overflow:hidden;margin-bottom:20px}#ips-shipping-container .ips-shipping-box h4{background:#e0e0e0;color:#fff;padding:10px;font-weight:normal;font-size:16px;font-size:12px;text-transform:uppercase;color:#777;font-family:'Proxima Nova Rg';font-weight:bold;margin-top:0}#ips-shipping-container .ips-shipping-box .ips-shipping-item{display:block;clear:both;overflow:auto;margin-bottom:20px}#ips-shipping-container .ips-shipping-box .ips-shipping-item .ips-shipping-item-image{vertical-align:middle;display:inline-block;float:left;width:20%;padding-right:10px}#ips-shipping-container .ips-shipping-box .ips-shipping-item .ips-shipping-item-title{display:table-row;width:80%;height:60px;font-family:'Proxima Nova Rg';font-weight:bold}#ips-shipping-container .ips-shipping-box .ips-shipping-item .ips-shipping-item-title span{vertical-align:middle;clear:both;position:relative}#ips-shipping-container .ips-shipping-box .preorder-container .preorder-msg,#ips-shipping-container .ips-shipping-box .preorder-container .two-day-msg,#ips-shipping-container .ips-shipping-box .shipping-methods .preorder-msg,#ips-shipping-container .ips-shipping-box .shipping-methods .two-day-msg{color:#FF7D00;font-family:'Proxima Nova Rg';font-weight:bold}#ips-shipping-container .shipping-split-container{border:1px solid;padding:15px}#ips-shipping-container .shipping-split-container .checkbox-custom,#ips-shipping-container .shipping-split-container .radio-custom{opacity:0;position:absolute}#ips-shipping-container .shipping-split-container .checkbox-custom,#ips-shipping-container .shipping-split-container .checkbox-custom-label,#ips-shipping-container .shipping-split-container .radio-custom,#ips-shipping-container .shipping-split-container .radio-custom-label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}#ips-shipping-container .shipping-split-container .checkbox-custom-label,#ips-shipping-container .shipping-split-container .radio-custom-label{position:relative}#ips-shipping-container .shipping-split-container .checkbox-custom+.checkbox-custom-label:before,#ips-shipping-container .shipping-split-container .radio-custom+.radio-custom-label:before{content:'';background:#fff;border:2px solid #ddd;display:inline-block;vertical-align:middle;width:26px;height:26px;padding:2px;margin-right:10px;text-align:center}#ips-shipping-container .shipping-split-container .checkbox-custom:checked+.checkbox-custom-label:before{content:"\f00c";font-family:'FontAwesome';background:#E0E0E0;color:#333333}#ips-shipping-container .shipping-split-container .radio-custom+.radio-custom-label:before{border-radius:50%}#ips-shipping-container .shipping-split-container .radio-custom:checked+.radio-custom-label:before{content:"\f00c";font-family:'FontAwesome';color:#bbb}#ips-shipping-container .shipping-split-container .checkbox-custom:focus+.checkbox-custom-label,#ips-shipping-container .shipping-split-container .radio-custom:focus+.radio-custom-label{}#ips-shipping-container .shipping-split-container .shipping-split-label{font-weight:lighter;font-size:larger;line-height:30px;color:#FF7D00}#ips-shipping-container .shipping-split-container .shipping-split-container{border:5px solid #000000;margin-bottom:20px;padding:15px}#ips-shipping-container .shipping-split-container .shipping-split-container label{font-weight:normal!important}#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:checked,#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:not(:checked){position:absolute;left:-9999px}#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:checked+label,#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:not(:checked)+label{position:relative}#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:checked+label:before,#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:-2px;width:25px;height:25px;border:1px solid #aaa;background:#f8f8f8;border-radius:25px}#ips-shipping-container .shipping-split-container .styled-radio [type=radio]+label{padding-left:35px}#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:checked+label:after,#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:not(:checked)+label:after{content:'\f111';top:4px;position:absolute;left:8px;font-size:10px;color:#00a000;font-family:"FontAwesome";-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:not(:checked)+label:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#ips-shipping-container .shipping-split-container .styled-radio [type=radio]:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#ips-shipping-container .shipping-split-container .shipping-cost-info{float:left;font-size:12px;width:60%}#ips-shipping-container .shipping-split-container .shipping-cost-total{text-transform:uppercase;font-weight:bold;float:right}#ips-shipping-container .shipping-split-container .shipping-cost-price{overflow:hidden;border-top:1px solid #e0e0e0;padding-top:10px}#ips-shipping-container .shipping-split-container .shipping-split-label{float:left;margin-right:20px;font-weight:normal;color:black}#ips-shipping-container .shipping-split-container #ship-help{padding:7px 12px;color:#fff;background:#60A11B}#ips-shipping-container .ips-button-container{padding-top:0}#ips-payment-container .row{margin-left:0;margin-right:0}#ips-payment-container .nav-tabs li a{border-radius:0;background:#e0e0e0;color:#000;font-size:12px;border-width:1px}#ips-payment-container .nav-tabs li a:hover{border-color:#e0e0e0!important;color:#444444}#ips-payment-container #security-code i.fa-check,#ips-payment-container #security-code i.fa-remove{position:absolute;top:6px;right:-25px}#ips-payment-container .input-group-addon{top:0;cursor:pointer;position:absolute;right:0;z-index:0;bottom:0;height:auto;width:30px;line-height:20px}#ips-payment-container .input:hover .input-group-addon{border-color:rgba(0, 0, 0, 0.8)}#modal_cartdetails table#cart-details td{vertical-align:middle}#ips-review-container .row{margin-left:0;margin-right:0}#ips-review-container .ips-review-discount-rules{float:left;border:1px solid #e0e0e0;margin-bottom:20px;overflow:hidden;padding:20px 20px 15px 20px;width:33%;display:inline-block;text-align:left;clear:left}@media (max-width:767px){#ips-review-container .ips-review-discount-rules{width:100%}}#ips-review-container .ips-review-discount-rules p{margin-bottom:0}#ips-review-container .ips-review-discount-rules .cart-review-discount-title{margin-bottom:15px;font-weight:bold}#ips-review-container .ips-review-cart-box,#ips-review-container .ips-review-member-points-box,#ips-review-container .ips-review-payment-box,#ips-review-container .ips-review-shipping-box{border:1px solid #e0e0e0;padding:5px;margin-bottom:20px}#ips-review-container .ips-review-cart-box h4,#ips-review-container .ips-review-member-points-box h4,#ips-review-container .ips-review-payment-box h4,#ips-review-container .ips-review-shipping-box h4{background:#e0e0e0;font-size:12px;text-transform:uppercase;color:#777;font-family:'Proxima Nova Rg';font-weight:bold;margin:0;padding:8px 10px}#ips-review-container .table>tbody>tr>td,#ips-review-container .table>tbody>tr>th{vertical-align:middle;border-top:0}#ips-review-container .ips-shipping-item{display:block;overflow:auto;clear:both;margin:10px -5px}#ips-review-container .ips-shipping-item .ips-shipping-item-image{width:20%;float:left}#ips-review-container .ips-shipping-item .ips-shipping-item-image{margin-top:10px}#ips-review-container .ips-shipping-summary{margin-top:20px}#ips-review-container .payment-method-container{display:inline-block}#ips-review-container .ips-review-payment-method{padding:10px 0}#ips-review-container .ips-review-payment-method .ips-review-payment-method-image,#ips-review-container .ips-review-payment-method .ips-review-payment-method-title{display:inline}#ips-review-container .ips-review-payment-method .ips-review-payment-method-image .payment-method-name,#ips-review-container .ips-review-payment-method .ips-review-payment-method-title .payment-method-name{vertical-align:middle;clear:both;position:relative}#ips-review-container .ips-secure-logo{display:inline-block;position:relative;bottom:0;text-align:right;margin-top:23px;float:right}#ips-review-container .link-cgu{display:inline-block;float:left;margin-top:0}#ips-review-container .ips-review-amountdue-box{display:inline-block;float:right;text-align:right}@media (max-width:767px){#ips-review-container .ips-review-amountdue-box{clear:both}}#ips-review-container .ips-footer{display:block;clear:both;width:100%}#ips_general_container .tabs-left .nav-tabs li.active a,#ips_general_container .tabs-left .tab-content{border-color:#e0e0e0!important;background:white}#ips_general_container .tabs-left .nav-tabs li.active:after{content:"";position:absolute;background:#fff;width:20px;height:calc(100% - 10px);z-index:0;top:5px;right:-10px}#order-info,.tab-content.inside{border:1px solid #e0e0e0;padding:5px;margin-bottom:20px;background:#ffffff}.tab-content.inside{padding:20px 30px 20px 20px}#order-info{overflow:hidden}#order-info .details{padding:15px}.order-info-header{background:#e0e0e0;color:#777;position:relative;display:block;font-size:14px;font-family:'Proxima Nova Rg';font-weight:bold;padding:5px 10px}#ips-container #ips-confirmation-container{color:#333;text-align:center}#ips-container #ips-confirmation-container .btn-continue{font-family:'Proxima Nova Rg';font-size:16px;margin-top:20px}.animate-enter,.animate-leave{-webkit-transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;-moz-transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;-ms-transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;-o-transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;transition:400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;position:relative;display:block}.animate-enter.animate-enter-active,.animate-leave{opacity:1;right:0;height:30px}.animate-enter,.animate-leave.animate-leave-active{opacity:0;right:-50px;height:0px}.payment-logos-wrap{padding-bottom:20px}.payment-logos-wrap img.payment-logo-img,.payment-logos-wrap img.payment-logo-img-big{border:1px solid #e0e0e0!important;height:30px;margin-right:2px}img.payment-logo-img-big{height:46px}#security-code input[data-internal-id=cart-cc-cvv]{z-index:0}.text-red{color:#c80000}#ips_general_container{margin-left:-15px;margin-right:-15px}#ips_general_container #ips-inside-container.mobile-ips{padding:0}#ips_general_container #ips-inside-container.mobile-ips .col-lg-1,#ips_general_container #ips-inside-container.mobile-ips .col-lg-2,#ips_general_container #ips-inside-container.mobile-ips .col-lg-3,#ips_general_container #ips-inside-container.mobile-ips .col-lg-4,#ips_general_container #ips-inside-container.mobile-ips .col-lg-5,#ips_general_container #ips-inside-container.mobile-ips .col-lg-6,#ips_general_container #ips-inside-container.mobile-ips .col-lg-7,#ips_general_container #ips-inside-container.mobile-ips .col-lg-8,#ips_general_container #ips-inside-container.mobile-ips .col-lg-9,#ips_general_container #ips-inside-container.mobile-ips .col-lg-10,#ips_general_container #ips-inside-container.mobile-ips .col-lg-11,#ips_general_container #ips-inside-container.mobile-ips .col-lg-12,#ips_general_container #ips-inside-container.mobile-ips .col-md-1,#ips_general_container #ips-inside-container.mobile-ips .col-md-2,#ips_general_container #ips-inside-container.mobile-ips .col-md-3,#ips_general_container #ips-inside-container.mobile-ips .col-md-4,#ips_general_container #ips-inside-container.mobile-ips .col-md-5,#ips_general_container #ips-inside-container.mobile-ips .col-md-6,#ips_general_container #ips-inside-container.mobile-ips .col-md-7,#ips_general_container #ips-inside-container.mobile-ips .col-md-8,#ips_general_container #ips-inside-container.mobile-ips .col-md-9,#ips_general_container #ips-inside-container.mobile-ips .col-md-10,#ips_general_container #ips-inside-container.mobile-ips .col-md-11,#ips_general_container #ips-inside-container.mobile-ips .col-md-12,#ips_general_container #ips-inside-container.mobile-ips .col-sm-1,#ips_general_container #ips-inside-container.mobile-ips .col-sm-2,#ips_general_container #ips-inside-container.mobile-ips .col-sm-3,#ips_general_container #ips-inside-container.mobile-ips .col-sm-4,#ips_general_container #ips-inside-container.mobile-ips .col-sm-5,#ips_general_container #ips-inside-container.mobile-ips .col-sm-6,#ips_general_container #ips-inside-container.mobile-ips .col-sm-7,#ips_general_container #ips-inside-container.mobile-ips .col-sm-8,#ips_general_container #ips-inside-container.mobile-ips .col-sm-9,#ips_general_container #ips-inside-container.mobile-ips .col-sm-10,#ips_general_container #ips-inside-container.mobile-ips .col-sm-11,#ips_general_container #ips-inside-container.mobile-ips .col-sm-12,#ips_general_container #ips-inside-container.mobile-ips .col-xs-1,#ips_general_container #ips-inside-container.mobile-ips .col-xs-2,#ips_general_container #ips-inside-container.mobile-ips .col-xs-3,#ips_general_container #ips-inside-container.mobile-ips .col-xs-4,#ips_general_container #ips-inside-container.mobile-ips .col-xs-5,#ips_general_container #ips-inside-container.mobile-ips .col-xs-6,#ips_general_container #ips-inside-container.mobile-ips .col-xs-7,#ips_general_container #ips-inside-container.mobile-ips .col-xs-8,#ips_general_container #ips-inside-container.mobile-ips .col-xs-9,#ips_general_container #ips-inside-container.mobile-ips .col-xs-10,#ips_general_container #ips-inside-container.mobile-ips .col-xs-11,#ips_general_container #ips-inside-container.mobile-ips .col-xs-12{padding-left:5px;padding-right:5px}#ips_general_container #ips-inside-container.mobile-ips .col-sm-12{float:none}#ips_general_container #ips-inside-container.mobile-ips .panel-group{margin-bottom:0}#ips_general_container #ips-inside-container.mobile-ips .panel,#ips_general_container #ips-inside-container.mobile-ips .panel-body,#ips_general_container #ips-inside-container.mobile-ips .panel-default{background:none;border:none;border-top:none;margin:0;padding:0}#ips_general_container #ips-inside-container.mobile-ips .panel-body .btn.btn-theme,#ips_general_container #ips-inside-container.mobile-ips .panel-default .btn.btn-theme,#ips_general_container #ips-inside-container.mobile-ips .panel .btn.btn-theme{padding:14px 15px;border:none;margin:10px auto}#ips_general_container #ips-inside-container.mobile-ips .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}#ips_general_container #ips-inside-container.mobile-ips .panel-heading{background:#e0e0e0;text-transform:uppercase;border-top-right-radius:0;border-top-left-radius:0;padding:2px 5px 3px;margin-bottom:1px}#ips_general_container #ips-inside-container.mobile-ips .panel-heading .closed{background:red}#ips_general_container #ips-inside-container.mobile-ips .panel-heading .panel-title,#ips_general_container #ips-inside-container.mobile-ips .panel-heading strong.panel-title{font-size:16px;color:#ffffff;font-weight:normal;cursor:pointer}#ips_general_container #ips-inside-container.mobile-ips .panel-heading .panel-title a,#ips_general_container #ips-inside-container.mobile-ips .panel-heading .panel-title a:hover,#ips_general_container #ips-inside-container.mobile-ips .panel-heading strong.panel-title a,#ips_general_container #ips-inside-container.mobile-ips .panel-heading strong.panel-title a:hover{text-decoration:none}#ips_general_container #ips-inside-container.mobile-ips .mobile-step{display:inline-block;background:#ffffff;color:#404040;width:40px;height:40px;line-height:40px;text-align:center;margin:2px 5px 2px 0}#ips_general_container #ips-inside-container.mobile-ips .mobile-step i{font-size:18px}#ips_general_container #ips-inside-container.mobile-ips .secure-message{font-size:12px;position:relative;top:10px;text-transform:none}#ips_general_container #ips-inside-container.mobile-ips .step-close .mobile-step{background:#fff}#ips_general_container #ips-inside-container.mobile-ips .step-open .mobile-step,#ips_general_container #ips-inside-container.mobile-ips .step-validated.step-open .mobile-step{background:#000000;color:#ffffff}#ips_general_container #ips-inside-container.mobile-ips .step-validated .mobile-step{background:#ffffff}#ips_general_container #ips-inside-container.mobile-ips .step-open button.edit-button{display:none!important}#ips_general_container #ips-inside-container.mobile-ips .step-open .mobile-step i{display:none!important}#ips_general_container #ips-inside-container.mobile-ips .panel-title{color:#777!important}#ips_general_container #ips-inside-container.mobile-ips .step-title{display:none}#ips_general_container #ips-inside-container.mobile-ips .btn.btn-theme{min-width:0!important;max-width:100%}#ips_general_container #ips-inside-container.mobile-ips .btn.btn-theme.edit-button{padding:8px 8px;width:auto;min-width:0;background:transparent;display:inline;margin:6px 0 0;font-size:10px}#ips_general_container #ips-inside-container.mobile-ips #ips-cart-container{margin-top:10px}#ips_general_container #ips-inside-container.mobile-ips #ips-cart-container .btn.btn-theme{margin-top:10px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-header,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-header{display:block;background:#e0e0e0;margin-bottom:0;padding:5px;text-transform:uppercase}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-header span,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-header span{color:#777;font-size:16px;padding:2px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list{margin-left:0;margin-bottom:0;padding-left:0}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item{margin-left:0;padding:5px;margin-bottom:3px;overflow:auto;background:#ffffff;border:1px solid #e0e0e0;display:block}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-image,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-image{display:inline-block;float:left;height:100%}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-image figure,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-image figure{max-width:80px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-image figure img,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-image figure img{width:100%;padding:0}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info{vertical-align:middle;display:inline-block;float:right;height:100%}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title{display:block;width:100%;clear:both;float:none;padding-bottom:10px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details{width:10%;float:right;margin-bottom:20px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button{margin:0;padding:0px 10px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button:active,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button:focus,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button:hover,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button:active,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button:focus,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button:hover{background-color:transparent}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button i,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-title .cart-item-details button i{font-weight:bold;font-size:18px;color:#828282}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-price,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-price{display:inline-block;width:20%;padding:0;float:left}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-price>span,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-price>span{float:left;clear:both}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter{display:inline-block;width:70%;float:left}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .quantity,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .quantity{text-align:center;margin-top:8px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin input,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin input{height:35px;width:20%;min-width:35px;outline:none;-webkit-box-shadow:none;box-shadow:none;display:inline!important;z-index:0}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .input-group.bootstrap-touchspin,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .input-group.bootstrap-touchspin{width:140px;padding-left:20px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical{position:inherit;width:70%;width:140px;vertical-align:middle}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical>.btn,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical>.btn{display:inline-block;float:left;width:40%;max-width:40px;padding:10px 10px;margin-left:2px;position:relative;bottom:0}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:none;display:inline-block;height:35px;width:35px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:0;border-radius:0;border-bottom-right-radius:none;display:inline-block;height:35px;width:35px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical i,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-counter .bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:12px;left:12px;font-size:14px;font-weight:normal}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-remove,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-remove{width:10%;float:left}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-remove button.btn,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item .cart-item-info .cart-item-remove button.btn{background:none!important;padding:8px 10px;border-radius:0;color:#828282}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item.bundle-elements,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item.bundle-elements{margin-top:-3px;border-top:0px;border-bottom:1px solid #fff;background:#ddd}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items ul#mobile-cart-items-list li.cart-item.bundle-elements .cart-item-counter,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items ul#mobile-cart-items-list li.cart-item.bundle-elements .cart-item-counter{padding-left:32px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-discount,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-discount{padding:10px 0}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-discount input,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-discount select,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-discount input,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-discount select{margin-right:5px;vertical-align:middle;height:28px;width:auto}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-discount button,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-discount button{padding:4px 10px;min-width:auto;vertical-align:middle;margin-top:0;width:auto;font-size:14px}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-total,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-total{clear:both;display:block;background:#f3f3f3;padding:5px;text-align:right}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-total .total-title,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-total .total-title{font-weight:normal;color:#000}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-total .total-quantity,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-total .total-quantity{font-weight:normal;color:#1b1b1b}#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-items .mobile-cart-total .total-quantity img,#ips_general_container #ips-inside-container.mobile-ips #mobile-cart-loyalty-items .mobile-cart-total .total-quantity img{width:16px;vertical-align:text-top}#ips_general_container #ips-inside-container.mobile-ips #ips-user-info-form{padding:15px 7%;border:none;background:none}#ips_general_container #ips-inside-container.mobile-ips #ips-user-info-form label{color:#000}#ips_general_container #ips-inside-container.mobile-ips #ips-user-info-form .form-group .fa{background:#f1f1f1;padding-right:3px;position:absolute;right:3px}#ips_general_container #ips-inside-container.mobile-ips #ips-user-info-form .form-group .fa-info{position:inherit!important;right:0}#ips_general_container #ips-inside-container.mobile-ips #ips-user-info-form .control-label{text-align:left}#ips_general_container #ips-inside-container.mobile-ips .form-control{background-color:#f1f1f1;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.075) inset;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.075) inset}#ips_general_container #ips-inside-container.mobile-ips #ips-shipping-container{padding:8px 0}#ips_general_container #ips-inside-container.mobile-ips #ips-shipping-container .shipping-split-container .shipping-cost-price{height:60px}#ips_general_container #ips-inside-container.mobile-ips #ips-shipping-container .shipping-split-container .shipping-cost-price .shipping-cost-total{margin-top:5px}#ips_general_container #ips-inside-container.mobile-ips #ips-shipping-container .ips-shipping-box{border:none;padding:5px 0;margin-bottom:5px}#ips_general_container #ips-inside-container.mobile-ips #ips-shipping-container .ips-shipping-box h4{margin-top:0}#ips_general_container #ips-inside-container.mobile-ips #ips-shipping-container .ips-shipping-box .ips-shipping-item .ips-shipping-item-image .vignette{width:auto}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container #order-info{padding:0;margin-top:8px;border:none;background:none;padding-bottom:0}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container #order-info .total-amount{display:block;text-align:right;color:#404040;background:#f0f0f0;padding:8px 5px;font-size:16px;text-transform:uppercase;margin-bottom:5px}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container #order-info .total-amount strong{color:#60A11B}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .header-payment{margin-top:8px}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .panel-heading .payment-method:after{content:"";width:20px;height:20px;background:#aaaaaa;border:5px solid #cccccc;-webkit-box-shadow:inset 1px 1px 1px rgba(0, 0, 0, 0.3);box-shadow:inset 1px 1px 1px rgba(0, 0, 0, 0.3);display:inline-block;border-radius:50px;position:absolute;margin-top:-18px;right:10px;line-height:0}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .panel-heading .payment-method-open.payment-method:after{background:#1b1b1b}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .panel-body{padding-top:10px;padding-bottom:20px}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .form-group .fa{position:absolute;right:3px}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .form-group i.fa-check,#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .form-group i.fa-remove{background:#F1F1F1}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .form-group #security-code i.fa-check,#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .form-group #security-code i.fa-remove{right:38px;z-index:2;top:6px}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .form-group .fa-info{position:absolute!important;border:1px solid #e0e0e0;right:0}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container{padding-top:10px}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .table td,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .table th{vertical-align:middle;border-color:transparent}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-cart-box,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-cart-box table,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-member-points-box,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-payment-box,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-shipping-box{border:none}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-cart-box h4,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-cart-box table h4,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-member-points-box h4,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-payment-box h4,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-shipping-box h4{background:none;color:#777;font-size:18px}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-shipping-item .ips-shipping-item-image{width:auto;padding-right:5px;margin-top:0}#ips_general_container #ips-inside-container.mobile-ips #ips-confirmation-container{color:#000000}#ips_general_container #ips-inside-container.mobile-ips #ips-confirmation-container .step-title{display:block}#ips_general_container #ips-inside-container.mobile-ips .form-horizontal .form-group{margin-left:0;margin-right:0}#ips_general_container #ips-inside-container.mobile-ips .form-horizontal.fix-margin .form-group{margin-left:0;margin-right:0}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container{}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .panel-heading{border-radius:0;border-top-right-radius:0;border-top-left-radius:0;margin-left:-5px;margin-right:-5px}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .panel-heading .ng-scope{padding:18px 5px}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .panel-heading .panel-title{font-size:12px;cursor:pointer}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .panel-heading .panel-title a,#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .panel-heading .panel-title a:hover{text-decoration:none}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container .checkbox label{padding-left:30px}#ips_general_container #ips-inside-container.mobile-ips #ips-payment-container input[type=checkbox]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);padding:8px}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table{border:none!important;width:100%}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table>tbody>tr>td{padding:2px!important}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table tbody{width:100%}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-boxshot{width:100%;display:block}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-boxshot .vignette-container{width:75px;display:block;overflow:auto;margin:0 auto}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-boxshot .vignette-container img{width:100%}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-title{width:100%;display:block}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-title div{margin:0 auto;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table .review-table-delivery,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-platform{display:inline-block;width:25%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-qty{display:inline-block;width:25%}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-qty span{width:auto}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container table#ips-review-cart.table td.review-table-price{display:inline-block;width:25%;text-align:center}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-cart-box,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-member-points-box,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-payment-box,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-shipping-box{border:1px solid #e0e0e0}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-cart-box h4,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-member-points-box h4,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-payment-box h4,#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-shipping-box h4{background:#e0e0e0!important;color:#777;font-size:16px;text-transform:uppercase;font-weight:normal;padding:5px}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-cart-box .table-responsive{margin-bottom:0;border:0}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .payment-method-container{display:inline-block}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-secure-logo{text-align:left;margin-top:0px;margin-bottom:10px;margin-left:5px;float:initial;display:block}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-button-container{width:100%}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-button-container .text-right{text-align:center}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-button-container .text-right button i.fa{font-size:12px;vertical-align:middle}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .link-cgu{display:block;float:none}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-amountdue-box{display:block;margin:10px 0;float:none}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-amountdue-box p{font-size:14px;background:#f0f0f0;padding:5px}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-amountdue-box p.total-amount{font-size:18px;text-transform:uppercase}#ips_general_container #ips-inside-container.mobile-ips #ips-review-container .ips-review-amountdue-box p.total-amount span{color:#60A11B}#modal_productPopup.modal .modal-body .tab-content p span{float:none}#modal_productPopup.modal .modal-body .tab-content p .price-container{float:inherit}.min-width-img{min-width:3.5em}