/* cart style */
#checkout{border-top:1px solid #eaeaea;padding-top:40px;}
.simple-content{padding-bottom:35px;}
#simplecheckout_cart{padding-bottom:40px;border-bottom:1px solid #f5f5f5;}
#simplecheckout_cart:after{content:'';display:block;clear:both;}
.simplecheckout-cart{width:100%;}
.simplecheckout-cart td,
.simplecheckout-cart th{padding:7px;text-align:center;border-bottom:1px solid #f5f5f5;}
.simplecheckout-cart th{background:#f9f9f9;font-size:12px;font-weight:500;color:#000;vertical-align:middle;text-transform:uppercase;line-height:36px;padding:10px 0;border-bottom:none;}
.simplecheckout-cart th.image,
.simplecheckout-cart td.image,
.simplecheckout-cart th.price,
.simplecheckout-cart td.price{display:none;}
.simplecheckout-cart th.model,
.simplecheckout-cart th.quantity,
.simplecheckout-cart th.total{width:20%;}
.simplecheckout-cart th.remove{padding-left:4%;}
.simplecheckout-cart td{font-size:13px;font-weight:500;}
.simplecheckout-cart td .quantityNumb,
.simplecheckout-cart td .productThisId{display:none;}
.simplecheckout-cart td.model,
.simplecheckout-cart td.price,
.simplecheckout-cart td.quantity,
.simplecheckout-cart td.total{width:120px;}
.simplecheckout-cart td.qAt,
.simplecheckout-cart th.qAt{width:400px;font-size:0;}
.simplecheckout-cart td.qAt > div,
.simplecheckout-cart th.qAt > div{display:inline-block;width:50%;}
.simplecheckout-cart th.qAt > div{font-size:12px;}
.simplecheckout-cart th.name{padding-left:14px;}
.simplecheckout-cart th.name,
.simplecheckout-cart td.name{text-align:left;}
.simplecheckout-cart td.name .image{display:table-cell;padding-right:12px;}
.simplecheckout-cart td.name .infoName{display:table-cell;vertical-align:middle;}
.simplecheckout-cart td.name .infoName > a{display:block;font-size:13px;line-height:15px;font-weight:500;color:#000;text-decoration:none;margin:6px 0;}
.simplecheckout-cart td.name .infoName > a:hover{text-decoration:underline;}
.simplecheckout-cart td.name .infoName > a:active{color:#d22a2b;}
.simplecheckout-cart td.name .pricoForOne{display:inline-block;color:#666;padding:6px 0;font-size:14px;}
.simplecheckout-cart td.name .pricoForOne span{font-size:20px;}
.simplecheckout-cart td.name .pricoForOne.old{font-size:10px;text-decoration:line-through;color:#999;}
.simplecheckout-cart td .total{font-size:15px;font-weight:600;color:#000;}
.simplecheckout-cart th.remove,
.simplecheckout-cart td.remove{width:8%;}
.simplecheckout-cart td.remove .btnDelete{border:none;position:static;}
.simplecheckout-cart .quantity,
.simplecheckout-cart .quantity{text-align:center;}
.simplecheckout-cart .quantity .paMcase{display:inline-block;position:relative;}
.simplecheckout-cart .quantity input{width:100%;height:22px;font-size:13px;font-weight:500;color:#3f4246;line-height:22px;padding:5px 22px 5px 3px;border:none;width:67px;height:34px;border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}
.simplecheckout-cart .quantity button{position:absolute;right:0;width:22px;height:16px;border:none;background:none;}
.simplecheckout-cart .quantity button.minus{bottom:0;}
.simplecheckout-cart .quantity button.plus{top:0;}
.simplecheckout-cart .quantity button:hover:after{color:#fff;}
.simplecheckout-cart .quantity button:after{content:'';display:block;width:11px;height:7px;background:url(../images/svg/icoCartPaM.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;left:50%;margin-left:-6px;top:50%;margin-top:-2px;}
.simplecheckout-cart .quantity button:hover:after{background-position:0 100%;}
.simplecheckout-cart .quantity button.minus:after{transform:rotate(180deg);margin-top:-5px;}
.simplecheckout-cart .quantity button.minus:hover:after{transform:rotate(0);}
.simplecheckout-cart .quantity button.plus:after{}
.simplecheckout-cart .quantity button.plus:hover:after{transform:rotate(180deg);}
.simplecheckout-cart .quantity button:active:after{width:9px;height:6px;margin-left:-5px;}
.simplecheckout-cart tbody tr:hover{position:relative;z-index:2;box-shadow:0 2px 10px rgba(0,0,0,.1),inset -1px 0 #e8e7ec,inset 1px 0 #e8e7ec,inset 0 1px #e8e7ec,inset 0 -1px #e8e7ec;}
.simplecheckout-cart tbody tr:hover td{border-color:#e8e7ec;}
.simplecheckout-cart td.remove .btnDelete{width:12px;height:12px;position:relative;background:none;}
.simplecheckout-cart td.remove .btnDelete:before{content:'';display:block;width:12px;height:12px;position:absolute;top:0;left:0;background:url(../images/svg/icoCartClose.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;transition:transform 0.3s ease 0s;}
.simplecheckout-cart td.remove .btnDelete:hover:before{background-position:0 100%;transform:rotate(180deg);}
.simplecheckout-cart td.remove .btnDelete:active:before{width:10px;height:10px;top:1px;left:1px;}

.simplecheckout-cart-total{padding:5px 0;text-align:right;}
.giftCoupon{position:relative;margin-top:-1px;background:#f9f9f9;padding:10px 15px;height:37px;}
.giftCoupon .boxCoupon{float:left;position:relative;width:248px;}
.giftCoupon .boxCoupon input{border:1px solid #e8e8e8;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:37px;width:100%;font-size:13px;font-weight:500;text-transform:uppercase;color:#000;padding:9px 50px 9px 15px;}
.giftCoupon .boxCoupon #simplecheckout_button_cart{display:block;position:absolute;right:1px;top:1px;height:35px;width:35px;background:#073a93;cursor:pointer;font-size:0;overflow:hidden;text-indent:-999px;}
.giftCoupon .boxCoupon #simplecheckout_button_cart:hover{background:#000;}
.giftCoupon .boxCoupon #simplecheckout_button_cart:before{content:'';display:block;position:absolute;left:50%;top:50%;width:23px;height:16px;background:url(../images/svg/icoApply.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin:-8px 0 0 -12px;transition:transform 0.3s ease 0s;}
.giftCoupon .boxCoupon #simplecheckout_button_cart:active:before{width:19px;height:13px;margin:-6px 0 0 -9px;}
.giftCoupon .couponText{margin:0 270px 0 260px;text-align:center;font-size:13px;font-weight:500;color:#000;line-height:37px;}
.giftCoupon .couponText span{color:#d22a2b;}
.giftCoupon .couponText span.little{color:#000;font-size:12px;}

.allTotalCase{float:right;text-align:right;position:relative;margin-top:-57px;}
.totalCase{display:flex;align-items:center;width:240px;height:37px;padding:10px;font-size:13px;color:#000;font-weight:600;text-transform:uppercase;line-height:37px;background:#f9f9f9;margin-bottom:7px;text-align:left;}
.totalCase .titleLine{display:inline-block;width:110px;text-align:right;padding-right:15px;}
.totalCase .valG{font-size:15px;font-weight:600;}
#total_total.totalCase .titleLine{color:#d22a2b;}
#total_total.totalCase .valG{font-size:18px;font-weight:600;}
#total_voucher.totalCase .titleLine{line-height:15px;vertical-align:middle;}
#total_voucher.totalCase .valG{display:inline-block;color:#d22a2b;}

.leftBoxAdd{float:left;padding-top:8px;}
.hideBox .leftBoxAdd{display:none;}
.leftBoxAdd:after{content:'';display:block;clear:both;}
.leftBoxAdd .lImage{float:left;width:220px;position:relative;text-align:center;}
.leftBoxAdd .lImage:before{content:'';display:block;width:100%;height:60%;right:0;bottom:20%;background:#d22a2b;position:absolute;z-index:-1;}
.leftBoxAdd .lImage img{width:90%;position:relative;z-index:2;}
.leftBoxAdd .rInfo{margin-left:260px;font-size:13px;line-height:24px;color:#000;text-align:center;}
/*.leftBoxAdd .rInfo .title{font-weight:500;padding-top:17px;}*/
.leftBoxAdd .rInfo .title{font-size:15px;font-weight:600;padding-top:21px;}
.leftBoxAdd .rInfo .size{font-weight:400;}
.leftBoxAdd .rInfo .price{font-size:15px;font-weight:600;color:#d22a2b;padding:0 0 18px;}
.leftBoxAdd .rInfo .tTitle{text-transform:uppercase;color:#d22a2b;font-weight:500;}
.leftBoxAdd .rInfo .bTitle{text-transform:uppercase;font-weight:500;padding:3px 0 7px;}
.leftBoxAdd .rInfo button{background:#fff;border:2px solid #000;width:161px;height:27px;text-align:center;font-size:12px;font-weight:600;text-transform:uppercase;color:#000;line-height:25px;}
.leftBoxAdd .rInfo button:hover{font-size:13px;}
.leftBoxAdd .rInfo button:active{background:#000;color:#fff;}

h1.title{font-family:'Intro Black';font-size:30px;text-transform:uppercase;color:#073a93;padding:55px 0 50px;}
h1.title span{color:#000;}
h1.title.hide{display:none;}

.fixNotification.delivery.active{display:block;}
.fixNotification.delivery .title{font-size:16px;}
.fixNotification.delivery .infBody{display:block !important;}
.fixNotification.delivery .infBody .right{margin-left:0;text-align:center;}
.fixNotification.delivery .infBody .right .valG{font-weight:700;color:#000;}
.fixNotification.delivery .infBody .right span{color:#d22a2b;}

.simpleAllbox{}
.simpleAllbox .sRight{float:right;width:260px;}
.simpleAllbox .sRight .saleBanner{display:none;position:relative;background:#d22a2b;color:#fff;padding-top:32px;text-align:center;text-transform:uppercase;}
.simpleAllbox .sRight .saleBanner:before,
.simpleAllbox .sRight .saleBanner:after{content:'';display:block;width:27px;height:27px;background:#fff;position:absolute;bottom:0;left:0;}
.simpleAllbox .sRight .saleBanner:after{bottom:auto;left:auto;top:0;right:0;}
.simpleAllbox .sRight .saleBanner .onTop{font-size:10px;line-height:13px;font-weight:500;letter-spacing:4px;}
.simpleAllbox .sRight .saleBanner .title{font-family:'Intro Black';font-size:84px;line-height:90px;letter-spacing:.7px;padding:7px 0 19px;}
.simpleAllbox .sRight .saleBanner .textProc{text-align:center;}
.simpleAllbox .sRight .saleBanner .textProc > span{display:inline-block;font-family:'Intro Black';background:#fff;font-size:60px;color:#d22a2b;padding:0 13px;line-height:72px;}
.simpleAllbox .sRight .saleBanner .textProc span span{font-size:48px;}
.simpleAllbox .sRight .saleBanner .textProc.small > span{font-size:46px;line-height:57px;}
.simpleAllbox .sRight .saleBanner .textProc.small span span{font-size:37px;}
.simpleAllbox .sRight .saleBanner .info{padding:17px 0 23px;font-size:14px;font-weight:700;letter-spacing:7px;line-height:24px;}
.simpleAllbox .sRight .saleBanner .info.small{font-size:12px;letter-spacing:5px;}
.simpleAllbox .simplecheckout-left-column{float:left;width:415px;}
.simpleAllbox .simplecheckout-right-column{margin:0 280px 0 485px;}

.form-group{font-size:0;padding-bottom:39px;}
.form-group.has-error{padding-bottom:46px;}
.form-group > label{display:inline-block;vertical-align:middle;width:29%;padding-right:20px;font-size:13px;font-weight:400;color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form-group .col-sm-8{display:inline-block;vertical-align:middle;width:71%;}
.form-group .col-sm-8 .simplecheckout-error-text{position:absolute;font-size:12px;color:#d22a2b;font-weight:400;padding-top:7px;}
.simplecheckout-rule-group{position:relative;}
.form-group.has-error .col-sm-8 .simplecheckout-error-text{width:100%;background:#fff;}
.form-group .col-sm-8 input[type=text],
.form-group .col-sm-8 input[type=email],
.form-group .col-sm-8 input[type=tel]{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:37px;border:1px solid #e8e8e8;background:#fff;padding:5px 15px;font-size:13px;font-weight:500;color:#000;line-height:22px;transition:all 0.3s ease 0s;}
.form-group .col-sm-8 input[type=text]:hover,
.form-group .col-sm-8 input[type=email]:hover,
.form-group .col-sm-8 input[type=tel]:hover{box-shadow:0 0 6px rgba(0,0,0,.2);}
.form-group .col-sm-8 input[type=text]:focus,
.form-group .col-sm-8 input[type=email]:focus,
.form-group .col-sm-8 input[type=tel]:focus,
.form-group .col-sm-8 input[type=text][data-valid="false"]:focus,
.form-group .col-sm-8 input[type=email][data-valid="false"]:focus,
.form-group .col-sm-8 input[type=tel][data-valid="false"]:focus{box-shadow:none;border-color:#000;}
.form-group .col-sm-8 input[type=text][data-valid="false"],
.form-group .col-sm-8 input[type=email][data-valid="false"],
.form-group .col-sm-8 input[type=tel][data-valid="false"]{border-color:#d22a2b;}
#customer_telephone{letter-spacing:1px;}
#simplecheckout_shipping_address .form-group .col-sm-8{position:relative;}
.dropdown-address{width:100%;max-height:200px;overflow:auto;font-size:13px;font-weight:500;position:absolute;z-index:3;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e8e8e8;box-shadow:0 4px 8px rgba(0,0,0,.2);}
.dropdown-address li a{display:block;padding:5px 7px;line-height:15px;color:#000;text-decoration:none;position:relative;border:1px solid #e8e8e8;border-width:0 1px;}
.dropdown-address li a:hover{background:#d22a2b;border-color:#d22a2b;color:#fff;}
#shipping_address_city,
#shipping_address_address_1{background:url(../images/svg/icoCusel.svg) 95% 50% no-repeat;-webkit-background-size:12px 7px;background-size:12px 7px;padding-right:35px;}
#shipping_address_address_1.address{background:none !important;}

.row-customer_firstname label:after,
.row-customer_lastname label:after,
.row-customer_telephone label:after,
.row-shipping_address_city label:after,
.row-shipping_address_address_1 label:after{content:'*';color:#d22a2b;}

#simplecheckout_payment{}
.payAdelCase .radio{}
.payAdelCase .radio input[type=radio]{display:none;}
.payAdelCase .radio label{display:block;padding:3px 10px 3px 25px;cursor:pointer;position:relative;font-size:13px;font-weight:400;color:#000;line-height:15px;}
.payAdelCase .radio label:hover{color:#073a93;}
.payAdelCase .radio label:active{text-decoration:underline;}
.payAdelCase .radio label:after{content:'';display:block;width:7px;height:7px;position:absolute;left:4px;top:7px;transition:all 0.3s ease 0s;background:none;border-radius:50%;}
.payAdelCase .radio label:before{content:'';display:block;width:13px;height:13px;border:1px solid #e8e8e8;position:absolute;left:0;top:3px;background:#fff;transition:all 0.3s ease 0s;border-radius:50%;}
.payAdelCase .radio label:hover:before{border-color:#000;}
.payAdelCase .radio input[type=radio]:checked ~ label:after{background:#073a93;}
.payAdelCase .radio input[type=radio]:checked ~ label{color:#000 !important;text-decoration:none !important;cursor:default;}
.payAdelCase .radio input[type=radio]:checked ~ label:before{border-color:#e8e8e8 !important;}
.payAdelCase .radio input[type=radio]:disabled ~ label{opacity:.4;cursor:default;}
.payAdelCase .radio input[type=radio]:disabled ~ label:after{background:none;}
.payAdelCase .radio input[type=radio]:disabled ~ label:active{text-decoration:none;}
.payAdelCase .radio input[type=radio]:disabled ~ label:hover{color:#000;}
.payAdelCase .radio input[type=radio]:disabled ~ label:hover:before{border-color:#e8e8e8;}
.payAdelCase .dscrptOptions{font-size:13px;font-weight:400;color:#999;padding:10px 0 17px 0;max-width:240px;}

#buttons{position:relative;margin-top:-30px;}
#buttons .simplecheckout-button-right #button-confirm,
#buttons .simplecheckout-button-right #simplecheckout_button_confirm{max-width:292px;}
#buttons .simplecheckout-button-right button.btnRed{border:none;width:100%;max-width:292px;}
#buttons #agreement_checkbox{display:block;font-size:12px;font-weight:400;color:#000;padding-bottom:45px;clear:both;}
#buttons #agreement_checkbox a{color:#000;text-decoration:underline;}
#buttons #agreement_checkbox label{display:block;background:#fff;padding:3px 10px 3px 25px;cursor:pointer;position:relative;}
#buttons #agreement_checkbox input[type=checkbox]{display:none;}
#buttons #agreement_checkbox label:after{content:'';display:block;width:7px;height:7px;position:absolute;left:4px;top:7px;transition:all 0.3s ease 0s;background:none;}
#buttons #agreement_checkbox label:before{content:'';display:block;width:13px;height:13px;border:1px solid #e8e8e8;position:absolute;left:0;top:3px;background:#fff;transition:all 0.3s ease 0s;}
#buttons #agreement_checkbox label:hover:before{border-color:#000;}
#buttons #agreement_checkbox input[type=checkbox]:checked ~ label:after{background:#073a93;}

.btnRed.disabled,
#button-confirm:disabled{opacity:.3;cursor:default;}
.simplecheckout-button-right.disabled{position:relative;}
.simplecheckout-button-right.disabled:after{content:'';display:block;width:100%;height:100%;position:absolute;z-index:3;bottom:0;right:0;}

.simplecheckout-block{position:relative;}

.simplecheckout-step > .simplecheckout-three-column{float:left;width:30%;color:#3e4d5c;}
.simplecheckout-step > .simplecheckout-three-column:nth-child(3){margin:0 5%;}
.simplecheckout-step fieldset{border:none;}
.simplecheckout-step .col-sm-8 input{box-sizing:border-box;width:100%;}
.simplecheckout-step .col-sm-8 input:focus{background:#fff;}
.simplecheckout-step .col-sm-8 input[type=checkbox]{margin-right:5px;}

.checkout-heading.panel-heading{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;padding-bottom:40px;}
.checkout-heading.panel-heading .checkout-heading-button{float:right;}
.checkout-heading.panel-heading .checkout-heading-button a{font-size:12px;color:#fcc10f;}
.dscrptOptions .dscrptText{padding-left:10px;}
.dscrptOptions .form-group{display:none;padding-top:15px;font-size:13px;}
.dscrptOptions .form-group.active{display:block;}
.dscrptOptions .form-group label{cursor:text;}
.dscrptOptions iframe{width:100%;height:160px;margin-top:15px;}

.simplecheckout-block-content .radio{font-size:14px;line-height:19px;padding-bottom:8px;color:#3e4d5c;}

#simplecheckout_shipping_address .checkout-heading{display:none;}
/* #simplecheckout_shipping{display:none;} */

.fs9{font-style:0.9em;}
#total_shipping{}
#total_shipping .titleLine{vertical-align:middle;line-height:18px;}

#simplecheckout_comment{clear:both;padding-top:20px;}
#simplecheckout_comment textarea{width:100%;box-sizing:border-box;background:#f4f4f4;}
#simplecheckout_comment textarea:focus{background:#fff;}

.simplecheckout-error-text{color:#d22a2b;}
.form-horizontal .checkbox label{color:#3e4d5c;}

.simplecheckout_overlay{position:absolute;background-color:rgba(255,255,255,.4);}
#simplecheckout_shipping_address .simplecheckout_overlay:after,
#simplecheckout_comment .simplecheckout_overlay:after{display:none !important;}
.simplecheckout-warning-block{text-align:left;color:#d22a2b;padding-bottom:35px;font-size:12px;}
/*#button-confirm,
#simplecheckout_proceed_payment{display:none !important;}*/

#simplecheckout_login{border-bottom:1px solid #e6e6e6;padding-bottom:20px;}
#simplecheckout_login .simplecheckout-warning-block{padding-bottom:0;}
#simplecheckout_login #simple_login_header{text-align:right;padding-bottom:7px;}
#simplecheckout_login #simple_login_header span{display:inline-block;cursor:pointer;}
#simplecheckout_login #simple_login_header span:before{content:'';display:inline-block;width:16px;height:16px;background:url(../images/icons/icoClose.png) 0 100% no-repeat;background-size:100% auto;margin-right:7px;vertical-align:-3px;}
#simplecheckout_login #simple_login_header span:hover{text-decoration:underline;color:#d22a2b;}
#simplecheckout_login .form-group{}
#simplecheckout_login .form-group label{float:left;width:35%;line-height:30px;box-sizing:border-box;padding-left:10px;}
#simplecheckout_login .form-group input{float:left;width:65%;box-sizing:border-box;}
#simplecheckout_login .form-group > a{display:inline-block;clear:both;text-decoration:none;float:left;margin-top:13px;line-height:34px;color:#666;}
#simplecheckout_login .form-group > a:hover{text-decoration:underline;color:#1d7ab8;}
#simplecheckout_login .btnGreen{float:right;position:relative;margin-top:-34px;padding-left:17px;padding-right:17px;}
.simplecheckout-cart td.name .image img{width:100px;}

.simplecheckout-button-right{font-size:0;}
.simplecheckout-button-right input[type="submit"]{display:none;}

#total_coupon{line-height:18px;}

@media (max-width:1100px){
    .giftCoupon .couponText{line-height:19px;}
    .simplecheckout-cart td.qAt,
    .simplecheckout-cart th.qAt{width:300px;}
}

@media (max-width:1050px){
    .simpleAllbox .simplecheckout-right-column{margin-left:450px;}
}

@media (max-width:980px){
    .simpleAllbox .simplecheckout-left-column{float:none;width:auto;max-width:400px;margin-right:305px;}
    .simpleAllbox .simplecheckout-right-column{margin:0;max-width:400px;padding:20px 0 0;margin-right:305px;}
    #simplecheckout_payment .dscrptOptions{max-width:auto;}
}

@media (max-width:900px){
    .giftCoupon .couponText{margin:0 245px 0 300px;}
}

@media (max-width:880px){
    .simplecheckout-cart td.qAt,
    .simplecheckout-cart th.qAt{width:200px;}
    .simplecheckout-cart td.qAt > div,
    .simplecheckout-cart th.qAt > div{display:block;width:auto;}
    .simplecheckout-cart th.qAt:before{content:'РєРѕР»РёС‡РµСЃС‚РІРѕ / РёС‚РѕРіРѕ';font-size:12px;text-transform:uppercase;}
    .simplecheckout-cart th.qAt > div{display:none;font-size:0;}
    .simplecheckout-cart td .total{padding-top:20px;font-size:16px;}
}

@media (max-width:830px){
    .giftCoupon .couponText{margin-right:50px;}
    .allTotalCase{margin-top:7px;}
}

@media (max-width:730px){
    .simplecheckout-cart td.qAt,
    .simplecheckout-cart th.qAt{width:160px;}
    .simplecheckout-cart th.model{width:70px;}
    .leftBoxAdd{width:220px;}
    .leftBoxAdd .lImage{float:none;width:auto;}
    .leftBoxAdd .rInfo{margin-left:0;text-align:center;padding-top:7px;font-size:15px;}
    .leftBoxAdd .rInfo button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:42px;line-height:37px;font-size:15px;width:100%;}
}

@media (max-width:670px){
    .simplecheckout-cart tr{display:block;position:relative;}
    .simplecheckout-cart td{display:block;width:auto !important;text-align:center;border-bottom:none;}
    .simplecheckout-cart td.name{text-align:center;}
    .simplecheckout-cart td.name .image,
    .simplecheckout-cart td.name .infoName{display:block;}
    .simplecheckout-cart td.name .image img{width:350px;}
    .simplecheckout-cart td.name .infoName > a{font-size:15px;font-weight:600;text-transform:uppercase;}
    .simplecheckout-cart td.name .pricoForOne{font-size:13px;}
    .simplecheckout-cart td.remove .btnDelete{width:25px;height:25px;position:absolute;top:15px;left:50%;margin-left:90px;}
    .simplecheckout-cart td.remove .btnDelete:before{width:25px;height:25px;}
    .simplecheckout-cart td .total{font-size:22px;}
    .simplecheckout-cart thead{display:none;}
    .giftCoupon .couponText{margin:0 0 0 270px;}
    .simplecheckout-cart .quantity input{width:90px;height:45px;padding-right:35px;font-size:16px;}
    .simplecheckout-cart .quantity button{width:35px;height:22px;}
    .simpleAllbox .sRight{float:none;width:auto;padding:0;max-width:320px;margin:0 auto 30px;}
    .simpleAllbox .simplecheckout-left-column,
    #buttons,
    .simpleAllbox .simplecheckout-right-column{margin:0 auto;}
    #buttons{max-width:400px;}
    h1.title{text-align:center;font-size:32px;}
    .checkout-heading.panel-heading{text-align:center;font-size:18px;}
    .form-group > label{font-size:14px;}
    .form-group .col-sm-8 input[type="text"], .form-group .col-sm-8 input[type="email"], .form-group .col-sm-8 input[type="tel"]{height:47px;font-size:15px;line-height:35px;}
    .dropdown-address li a{font-size:14px;padding:11px 8px;line-height:17px;}
    .form-group > label{width:35%;}
    .form-group .col-sm-8{width:65%;}
    #simplecheckout_payment .dscrptOptions,
    #simplecheckout_payment .radio label{font-size:14px;}
    #simplecheckout_payment .dscrptOptions{max-width:none;}
    #buttons .simplecheckout-button-right #simplecheckout_button_confirm{max-width:none;height:50px;font-size:14px;line-height:30px;}
    h1.title{display:none;}
    h1.title.hide{display:block;padding-top:0;}
    .simpleAllbox{padding-top:35px;}
}

@media (max-width:600px){

}

@media (max-width:560px){
    .giftCoupon{height:auto;}
    .giftCoupon .boxCoupon{float:none;width:auto;}
    .giftCoupon .couponText{margin:12px 0 3px;font-size:14px;}
}

@media (max-width:540px){
    .visIs .leftBoxAdd{float:none;margin:0 auto;padding:15px 0;}
    .visIs .allTotalCase{float:none;text-align:center;}
}

@media (max-width:450px){
    .simplecheckout-cart td.name .image img{width:100%;}
    .simplecheckout-cart td.remove .btnDelete{left:auto;right:15px;margin-left:0;}
}

@media (max-width:400px){
    .allTotalCase{float:none;}
    .allTotalCase br{display:none;}
    .totalCase{display:block;width:auto;text-align:right;}
    .totalCase .titleLine{font-size:14px;}
    .totalCase .valG{display:inline-block;width:100px;font-size:17px;}
}


