#orderpage{position:relative;min-height:500px;padding-bottom:30px;background:#fff}#orderpage .banners{text-align:center;margin-top:30px;margin-bottom:30px}#orderpage #ordernav+.banners{margin-top:0}#orderpage .left>span{display:block}#orderpage .leftCol{float:left;max-width:610px}#orderpage .rightCol{float:right;max-width:370px}#orderpage .giftContainer{position:relative;float:right;margin-right:20px}#orderpage .giftContainer label{display:inline-block;padding-left:35px;height:25px;padding-top:10px;line-height:17px}#orderpage .giftContainer label:before{margin:-3px 41px 0 -55px}#orderpage .giftContainer .info{position:relative;display:inline-block;width:19px;height:18px;cursor:pointer;top:2px}#orderpage .giftContainer .infoDialog{display:none}#orderpage .giftContainer .infoDialog .blockLink{height:30px;padding-top:15px;padding-left:60px;position:relative;top:11px}#orderpage .giftContainer.dis{visibility:hidden}#orderpage .giftContainer.dis input,#orderpage .giftContainer.dis label{opacity:.5}#orderpage .giftContainer.dis .infoDialog{opacity:1}#orderpage #blockGiftInfo{margin:0 30px 20px;width:auto;border:1px solid #f6ffeb}#orderpage #blockGiftInfo>div{padding:20px 20px 20px 87px;border:1px solid #fff;background:#f6ffeb url(/Styles/full/images/gift-big.png) no-repeat 27px 20px}#orderpage #blockGiftInfo h2{margin-top:0;color:#7e9e00}#orderpage #blockGiftInfo #blockGiftInfoMessage{padding-top:12px}#orderpage #blockGiftInfo #blockGiftDeliveryInfoMessage .msg,#orderpage #blockGiftInfo #blockGiftInfoMessage .msg{display:inline-block;font-weight:700;white-space:pre}#orderpage .blockGiftInfoWithDeliveryErrorBox{font-family:Verdana,Helvetica,Helvetica CE,Arial,Arial Regular,Arial CE,sans-serif;font-size:13px;font-weight:700;min-height:19px;padding:0;margin:-16px 31px 20px}#orderpage .blockGiftInfoWithDeliveryErrorBox .container{padding:16px 13px 13px 47px}#orderpage #blockPreOrder{margin:0 30px 20px;width:auto;border:1px solid #f6ffeb}#orderpage #blockPreOrder>div{padding:20px;border:1px solid #fff;background-color:#f6ffeb}#orderpage #blockPreOrder.o1{margin:0 0 20px}#orderpage #errors{margin:30px;border:1px solid #ffbfbf}#orderpage #errors>div{padding-left:50px;border:1px solid #fff;background:#ffe3e3 url(/Styles/full/images/ico-o4err.png) no-repeat 15px 20px}#orderpage #errors>div>div{padding-top:20px;padding-bottom:20px}#orderpage #errors>div>div>div{text-align:left;font-size:14px;font-family:Arial,Arial Regular,Arial CE,Helvetica,Helvetica CE,Verdana,sans-serif;color:#d03a3b}#orderpage .notLogged a{text-decoration:underline}#orderpage .notLogged a:hover{text-decoration:underline}#orderpage #bcpc #bcpmsg{display:none;margin:30px 30px 0;border:1px solid #f6ffeb}#orderpage #bcpc #bcpmsg>div{padding:15px 15px 15px 40px;border:1px solid #fff;background:#f6ffeb}#orderpage #bcpc #bcpmsg>div>span{font-weight:700;color:#398000}#orderpage #bcpc #bcp{margin:30px;border:1px solid #ecf5fe}#orderpage #bcpc #bcp>div{padding:20px;background-color:#ecf5fe;border:1px solid #fff}#orderpage #bcpc #bcp>div>span{display:block;padding-bottom:10px;font-weight:700;color:#373737}#orderpage #bcpc #bcp>div #btns{padding-top:20px}#orderpage #bcpc.wm #bcpmsg{display:block}#orderpage #bcpc.wm #bcpmsg>div{padding:15px}#orderpage #bcpc.wm #bcp{border-top:none;margin-top:0;display:none}#orderpage #bcpc.wm #bcp>div{border-top:none}#orderpage #bcpc.err #bcpmsg{border-color:#ffe3e3}#orderpage #bcpc.err #bcpmsg>div{padding:15px 15px 15px 40px;background:#ffe3e3 url(/Styles/full/images/ico-o4err.png) no-repeat 11px 12px}#orderpage #bcpc.err #bcpmsg>div>span{color:#d03a3b}#orderpage #bcpc.err #bcp{display:block;margin-top:0;border-color:currentcolor #a6a6a6 #a6a6a6;border-top:#a6a6a6}#orderpage #bcpc.err #bcp>div{border-top:none;background:#fff}#order2 #blockGiftInfoWithDelivery,#orderpage #blockGiftInfoWithDelivery{display:block;margin:0 30px 20px;width:auto;border:1px solid #f6ffeb;background-color:#f6ffeb}#order2 #blockGiftInfoWithDelivery .container,#orderpage #blockGiftInfoWithDelivery .container{display:block;white-space:nowrap;font-size:0;border:1px solid #fff}#order2 #blockGiftInfoWithDelivery .container .left,#orderpage #blockGiftInfoWithDelivery .container .left{padding:20px 20px 10px 87px;vertical-align:top;white-space:normal;background:#f6ffeb url(/Styles/full/images/gift-big.png) no-repeat 27px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}#order2 #blockGiftInfoWithDelivery .container .left h2,#orderpage #blockGiftInfoWithDelivery .container .left h2{margin-top:0}#order2 #blockGiftInfoWithDelivery .container .left #blockGiftInfoMessage,#orderpage #blockGiftInfoWithDelivery .container .left #blockGiftInfoMessage{padding-top:12px}#order2 #blockGiftInfoWithDelivery .container .left #blockGiftInfoMessage.msg,#orderpage #blockGiftInfoWithDelivery .container .left #blockGiftInfoMessage.msg{display:block;font-weight:700;white-space:pre}#order2 #blockGiftInfoWithDelivery .container h2,#orderpage #blockGiftInfoWithDelivery .container h2{color:#7e9e00}#order2 #blockGiftInfoWithDelivery .container .right,#order2 #blockGiftInfoWithDelivery .container .rightConfirm,#orderpage #blockGiftInfoWithDelivery .container .right,#orderpage #blockGiftInfoWithDelivery .container .rightConfirm{padding:0 20px 20px 87px;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box}#order2 #blockGiftInfoWithDelivery .container .right .btnx,#order2 #blockGiftInfoWithDelivery .container .rightConfirm .btnx,#orderpage #blockGiftInfoWithDelivery .container .right .btnx,#orderpage #blockGiftInfoWithDelivery .container .rightConfirm .btnx{display:inline-block}#order3 #blockGiftInfoWithDelivery{margin:0 0 20px}.page3 #orderpage{width:auto}.page3 .order3 .o3grid{width:730px}.page3 .order3 .user-infoh .c2{width:440px}.page3 .order3 #changeDicInfo,.page3 .order3 #changeIcoInfo{position:relative;top:2px;left:-60px;text-decoration:none}#order2Payment .cardFee,.basketFOInfo .cardFee,.fastBuyPopover .cardFee{width:410px;display:none;text-align:center;margin:5px 0;font-family:Roboto,Arial Regular,sans-serif;line-height:18px;font-size:12px;color:#a4a4a4;letter-spacing:.4px;opacity:1;background:#fff9d7;border-radius:4px;border:1px solid #eae3b8}#order2Payment .cardFee .description,.basketFOInfo .cardFee .description,.fastBuyPopover .cardFee .description{text-align:left;color:#535252;font-weight:500;margin-right:auto;padding:12px 0 11px 12px;font-size:12px}#order2Payment .cardFee .description .feeDescriptionLink,.basketFOInfo .cardFee .description .feeDescriptionLink,.fastBuyPopover .cardFee .description .feeDescriptionLink{display:block;text-decoration:underline;font-weight:400;cursor:pointer;color:#535252}#order2Payment .cardFee .fee,.basketFOInfo .cardFee .fee,.fastBuyPopover .cardFee .fee{text-align:right;font-weight:600;color:#f00000;margin-left:auto;padding:12px 12px 11px 0;font-size:12px}.basketFOInfo .cardFee{width:450px}.basketFOInfo .blockValue{padding:0 0 3px}.basketFOInfo h2{color:#2f8dcd;font-size:20px;font-weight:100;margin:10px 0;text-align:center}.basketFOInfo .subTitle{color:#818590;margin:10px 0 20px;text-align:center}.basketFOInfo .green{color:#7e9e00}.basketFOInfo .deliveryDiscount{color:#f00000;line-height:16px;display:block}.basketFOInfo .infoBlock{margin:0;padding:15px;background:#f5f5f5}.basketFOInfo .infoBlock .blockTitle{color:#2f8dcd;margin-bottom:5px}.basketFOInfo .infoBlock .blockIcons{display:inline-block;margin-top:10px;height:auto;line-height:24px;vertical-align:middle}.basketFOInfo .infoBlock:first-child{padding-bottom:0}.basketFOInfo .icon-image{max-width:43px;min-width:43px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.basketFOInfo .order4AgreementTxt{width:370px;display:block;font-size:11px;color:grey;margin:10px 0;text-align:right;float:right}.basketFOInfo .totalPrice{margin-top:20px;text-align:center}.basketFOInfo .alzaDialogButtons{margin:10px 0 0}.orderElectromobileAgreementBlock:after,.orderElectromobileAgreementBlock:before{content:"";display:block;height:0;line-height:0;clear:both}.orderElectromobileAgreementBlock .orderElectromobileAgreementTxt{float:right;padding-right:30px;text-align:right;font-size:11px;margin-bottom:10px}.order1 .orderElectromobileAgreementBlock .orderElectromobileAgreementTxt{margin-bottom:0}#order2 .orderElectromobileAgreementBlock .orderElectromobileAgreementTxt{padding-right:0;margin:10px 0 20px}#order3 .orderElectromobileAgreementBlock{position:absolute;width:97%;bottom:80px}.obuttons{padding:30px}.obuttons input.green.js-order3-continue{border:none}.obuttons .obtn.right{height:40px}.obuttons .obtn.dleft span{font-size:11px;font-weight:400}.obuttons .centralExpress{float:right;margin-right:20px;position:relative}.obuttons .centralExpress .r1{text-align:right;padding-top:7px}.obuttons .centralExpress .r1>*{vertical-align:middle}.obuttons .centralExpress label[for=cbCentralExpress]{cursor:pointer;display:inline-block}.obuttons .centralExpress .infoIcon{cursor:pointer}.obtnstop.obuttons{margin-bottom:20px}.obtnstop.obuttons .dleft{margin-top:15px}.obtnstop2.obuttons{margin-bottom:20px;padding:0 30px}.obtnstop2.obuttons .dleft{margin-top:15px}.obuttons .centralExpress .price{color:#7e9e00}.obuttons .centralExpress .help{background:url(/Styles/full/images/icko_04.png) no-repeat 0 0}.obuttons .centralExpress label[for=cbCentralExpress]{border-bottom:1px dotted #000}.contest .obuttons{margin-top:30px;padding-left:0;padding-right:0}#pmain2 .user-reg-data{clear:both;margin:0;width:100%}#pmain2 .user-reg-data td{font-size:13px;padding:0;height:30px}#pmain2 .user-reg-data td td{padding:0 0 10px;width:auto!important;height:20px}#pmain2 .user-reg-data td td input{width:auto!important;vertical-align:middle}#pmain2 .user-reg-data table{width:265px}#pmain2 .user-reg-data .c1{width:240px;padding:0 0 0 25px}#pmain2 .user-reg-data .c2{width:275px;padding:0 5px 0 0;text-align:right}#pmain2 .user-reg-data .c2 select{padding:3px 4px;width:277px;vertical-align:middle}#pmain2 .user-reg-data .c2 .sl{width:110px;float:left;margin-top:1em}#pmain2 .user-reg-data .c2 .sr{width:128px;float:right;text-align:left;margin-left:15px;margin-bottom:30px}#pmain2 .user-reg-data .c2 .sr input{width:auto}#pmain2 .user-reg-data .c2.leftAlign{text-align:left}#pmain2 .leasing-data{clear:both;margin:0;width:875px}#pmain2 .leasing-data td{font-size:13px;padding:0;height:35px}#pmain2 .leasing-data td td{padding:0 0 10px;width:auto!important;height:20px}#pmain2 .leasing-data td td input{width:auto!important;vertical-align:middle}#pmain2 .leasing-data table{width:265px}#pmain2 .leasing-data .c1{width:240px;padding:0 0 0 25px}#pmain2 .leasing-data .c2{width:280px;padding:0;text-align:left}#pmain2 .leasing-data .c2 select{padding:3px 4px;width:266px;vertical-align:middle}#pmain2 .leasing-data .c2 .sl{width:110px;float:left}#pmain2 .leasing-data .c2 .sr{width:128px;float:right;text-align:left;margin-left:15px;margin-bottom:30px}#pmain2 .leasing-data .c2 .sr input{width:auto}#pmain2 .leasing-data .c2 .commodity-price,#pmain2 .leasing-data .c2 .leasing-price{font-weight:700}#pmain2 .leasing-data .c3{padding-left:20px;font-size:11px}#pmain2 .leasing-data .c3>span{font-weight:700}#pmain2 .leasing-data .logo{float:right;text-align:center}#pmain2 .leasing-data .logo a{display:block;font-size:13px;padding:9px}#pmain2 #inpOrder{padding:3px 4px;width:257px;vertical-align:middle}#pmain2 .blockOrder{padding:30px}#pmain2.singleleasing #inpOrder{width:80px}#pmain2 .user-reg-data .c2 select{border-radius:3px}#pmain2 #inpOrder{border:1px solid #d2d2d2;border-radius:3px}#pmain2 .leasing-data .c2 select{border-radius:3px}#pmain2 .leasing-data .c2 .leasing-price{color:#7e9e00}#pmain2 .leasing-data .c3>span.plus{color:#398000}#pmain2 .leasing-data .c3>span.minus{color:#f00000}#pmain2 .leasing-data select{border:1px solid #d2d2d2}#pmain2 .leasing-data .logo a{background-color:#ecf5fe}.user-reg-data .c1.rqr span:after{color:#d03a3b}.user-reg-data .c2 input.err,.user-reg-data .c2 input.marked,.user-reg-data .c2 select.err,.user-reg-data .c2 textarea.err{border:1px solid #d03a3b!important}.user-reg-data .c2 input.wrn,.user-reg-data .c2 select.wrn,.user-reg-data .c2 textarea.wrn{border:1px solid #ea8c0c!important}.user-reg-data .c3 .msg-info{background:url(/Styles/full/images/infos.png) no-repeat -19px 0}body.default #ordernav{padding:0 30px;height:94px;font-family:Arial,Arial Regular,Arial CE,Helvetica,Helvetica CE,Verdana,sans-serif;background:url(/Styles/full/images/sectbgr.png) repeat-x 0 60px rgba(0,0,0,0)}body.default #ordernav ul{margin:0;padding:0;list-style:none;height:60px}body.default #ordernav ul li{margin:0;padding:18px 0 0 99px;float:left;font-size:19px;height:42px;background-image:url(/Styles/full/images/sprites/bg-order-steps2.png);background-position:30px -264px;background-repeat:no-repeat}body.default #ordernav ul li.first{padding-left:0!important;background:none}body.default #ordernav ul li a{font-size:19px;text-decoration:none}body.default #ordernav ul li a.prev strong:hover,body.default #ordernav ul li a.sel strong:hover{text-decoration:underline}body.default #ordernav ul li a span{background:#7297b0}body.default #ordernav ul li .step{width:30px;height:30px;display:block;float:left;margin:-5px 10px 0 0;color:#fff;text-align:center;line-height:30px;border-radius:30px}body.default #ordernav ul li .sel .step{background:#00275a}body.default #ordernav ul li span{font-size:19px}body.default #ordernav ul li span .step{background:grey}body.default #ordernav .m{color:grey}body.default #ordernav .m.sel{color:#00275a}body.default #ordernav .m.prev{color:#7297b0}body.default #ordernav .m #body2.layout-1 #ordernav ul li{padding-left:200px;background-position-x:75px}body.default #ordernav .m #body2.lng-de #ordernav ul li{padding-left:90px}body.default #ordernav .m #body2.layout-1.lng-de #ordernav ul li{padding-left:185px;background-position-x:75px}body.default #orderpage.hasShoppingLists #ordernav{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(56%,#fff),to(#f8f8f8));background:linear-gradient(180deg,#fff 0,#fff 56%,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed",GradientType=0)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.orderSummaryBlock{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0)}.orderSummaryBlock .orderSummaryInner{font-size:11px}.orderSummaryBlock .orderSummaryInner .items{text-align:left;padding:0 10px 10px}.orderSummaryBlock .orderSummaryInner .items .groupName{color:#a6a6a6}.orderSummaryBlock .orderSummaryInner .items:not(.delivery){margin-top:30px;max-height:300px;overflow:auto;padding:0 10px}.orderSummaryBlock .orderSummaryInner .items table{border-collapse:collapse;width:100%}.orderSummaryBlock .orderSummaryInner .items table tr.item td{padding-top:10px;padding-left:6px}.orderSummaryBlock .orderSummaryInner .items table tr.item td.img{width:20%;vertical-align:middle}.orderSummaryBlock .orderSummaryInner .items table tr.item td.img .imgLink img{max-width:56px;padding:2px;background-color:#fff;border:1px solid #d2d2d2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.orderSummaryBlock .orderSummaryInner .items table tr.item td.img.deliveryIconContainer{height:30px}.orderSummaryBlock .orderSummaryInner .items table tr.item td.img.deliveryIconContainer .icon{position:relative!important;margin:0;vertical-align:initial;top:-5px}.orderSummaryBlock .orderSummaryInner .items table tr.item td.img.deliveryIconContainer .icon.personalPickup{padding:0}.orderSummaryBlock .orderSummaryInner .items table tr.item td.img.deliveryIconContainer .icon.deliveryTag{font-size:11px;font-family:Verdana,Helvetica,Helvetica CE,Arial,Arial Regular,Arial CE,sans-serif;font-style:italic;font-weight:700;letter-spacing:-1.3px;color:#00275a;padding-left:15px}.orderSummaryBlock .orderSummaryInner .items table tr.item td.dataContainer{vertical-align:middle;width:57%;text-align:left}.orderSummaryBlock .orderSummaryInner .items table tr.item td.dataContainer .count{color:#000;display:inline-block}.orderSummaryBlock .orderSummaryInner .items table tr.item td.dataContainer .name div{display:inline-block;color:#a6a6a6;text-decoration:none;font-size:10px;height:25px}.orderSummaryBlock .orderSummaryInner .items table tr.item td.dataContainer a.name:hover div{text-decoration:underline;color:#2f8dcd}.orderSummaryBlock .orderSummaryInner .items table tr.item td.dataContainer .accessories{font-size:10px}.orderSummaryBlock .orderSummaryInner .items table tr.item td.dataContainer .accessories .accessoryItem,.orderSummaryBlock .orderSummaryInner .items table tr.item td.dataContainer .accessories .hookItem{color:#a6a6a6;display:block;max-width:154px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orderSummaryBlock .orderSummaryInner .items table tr.item td.price{width:23%;text-align:right}.orderSummaryBlock .orderSummaryInner .items table tr.item td.price span{color:#000;display:inline-block;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;font-size:10px}.orderSummaryBlock .orderSummaryInner .items table tr.item.deliveryInfo .label,.orderSummaryBlock .orderSummaryInner .items table tr.item.deliveryInfo .value{font-size:10px}.orderSummaryBlock .orderSummaryInner .items table tr.item.deliveryInfo .label{color:#a6a6a6}.orderSummaryBlock .orderSummaryInner .items table tr.item.deliveryInfo .value{color:#7e9e00}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock{padding:0 10px}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock .deliveryPaymentWrapper{border-top:1px solid #d2d2d2;width:100%;height:100%}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table{width:100%;border-collapse:collapse;padding-bottom:10px;display:inline-block;padding-top:10px}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable{color:#a6a6a6;text-decoration:none;font-size:11px;display:inline-block;vertical-align:middle;width:100%}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable #delivery,.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable #payment{width:auto!important;float:none!important}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable .icon{position:relative!important;margin-top:0!important;margin-left:0!important;cursor:auto!important;padding:0}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable label.icon{height:18px;padding-top:0;vertical-align:middle}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable tr td.text{vertical-align:top;font-size:10px;text-align:left;padding-top:10px;width:57%;position:relative}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable tr td.text.fee{padding:3px 0 0;width:87%}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable tr td.text.fee .feeBubble .icon{line-height:17px}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable tr td.price{width:23%;text-align:right}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.deliveryPaymentInfoTable tr td.price.fee{width:13%}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.o4sum td:first-child{color:#1a3b6c}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.o4sum td:last-child{color:#a6a6a6;text-align:right}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.o4sum .last td{padding-top:20px}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock table.o4sum .last td:last-child{color:#91c71d;font-weight:700}.orderSummaryBlock .orderSummaryInner .deliveryPaymentInfoBlock .paymentPrice{display:inline-block;vertical-align:middle;color:#222;text-align:right;font-size:10px}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper{border-top:1px solid #d2d2d2;height:100%;padding-top:10px;margin:0 10px}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery{border-collapse:collapse;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact{font-size:11px;color:#a6a6a6;text-align:left}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery td.icon,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact td.icon{width:20%;vertical-align:top;text-align:center}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery td.icon:before,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact td.icon:before{content:"\f007";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;display:inline-block;background-color:#fff;text-align:center;font-size:14px;font-size:20px;padding:14px;border:1px solid #d2d2d2;color:#d2d2d2;border-radius:3px;width:48px;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery.blockDelivery,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery.blockDelivery td.icon,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact.blockDelivery,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact.blockDelivery td.icon{padding-top:5px}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery.blockDelivery td.icon:before,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact.blockDelivery td.icon:before{content:"\f041"}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery.blockDelivery td.info,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact.blockDelivery td.info{padding-top:5px;padding-left:7px}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery td.info,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact td.info{display:inline-block;vertical-align:top;width:85%;font-size:11px;padding-left:5px}.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockDelivery td.info h3,.orderSummaryBlock .orderSummaryInner .factAndDeliveryWrapper table#factAndDelivery tr.blockFact td.info h3{color:#000;display:block;font-size:11px;margin:0 0 5px;font-weight:400;padding-top:2px}.orderSummaryBlock .orderSummaryInner #priceSummary{padding:0 10px 10px}.orderSummaryBlock .orderSummaryInner #priceSummary .discountTable{width:100%;margin-bottom:10px;padding-top:10px;border-top:1px solid #d2d2d2}.orderSummaryBlock .orderSummaryInner #priceSummary .discountTable tr td{font-size:11px;color:#a6a6a6;width:50%;text-align:left}.orderSummaryBlock .orderSummaryInner #priceSummary .discountTable tr td.discount{font-size:10px;color:#cf0001;text-align:right;width:50%;font-weight:700}.orderSummaryBlock .orderSummaryInner #priceSummary .priceSummaryInnerBlock{background-color:#fff;border:1px solid #d2d2d2;border-radius:3px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.orderSummaryBlock .orderSummaryInner #priceSummary .priceSummaryInnerBlock table{width:100%}.orderSummaryBlock .orderSummaryInner #priceSummary .priceSummaryInnerBlock table tr td{color:#a6a6a6;font-size:11px;width:50%;text-align:left}.orderSummaryBlock .orderSummaryInner #priceSummary .priceSummaryInnerBlock table tr td:last-child{text-align:right}.orderSummaryBlock .orderSummaryInner #priceSummary .priceSummaryInnerBlock table tr.withVat td{color:#000;font-size:11px}.orderSummaryBlock .orderSummaryInner #priceSummary .priceSummaryInnerBlock table tr.withVat td:last-child{color:#7e9e00;font-weight:700;font-size:15px}.orderSummaryBlock .orderSummaryInner #priceSummary .priceSummaryInnerBlock .infoArrivalTime{font-size:11px;color:#a6a6a6;width:100%;text-align:center;border-top:1px solid #d2d2d2;padding-top:5px;margin-top:5px}.orderSummaryBlock .orderSummaryInner #priceSummary .priceSummaryInnerBlock .infoArrivalTime .arrivalTimeEstimation{color:#7e9e00;margin:5px 0}.orderSummaryBlock .selected-delivery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px}.orderSummaryBlock .selected-delivery-container .icon{position:static;margin:0}.orderSummaryBlock .delivery-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.orderSummaryBlock .selected-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:14px}.orderSummaryBlock .selected-delivery .label{font-size:10px;color:#a6a6a6}.orderSummaryBlock .selected-delivery .price{font-size:10px;color:#000}.orderSummaryBlock .selected-delivery .price.free{color:#7e9e00}.orderSummaryBlock .delivery-payment-discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:14px}.orderSummaryBlock .delivery-payment-discount .label,.orderSummaryBlock .delivery-payment-discount .value{font-size:10px;color:#f00000}.orderSummaryBlock .delivery-time{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:14px;margin:10px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.orderSummaryBlock .delivery-time .label{padding:0 5px 0 0;-ms-flex-negative:0;flex-shrink:0;font-size:10px;color:#a6a6a6}.orderSummaryBlock .delivery-time .value{font-size:10px;color:#7e9e00}.orderSummaryBlock .payment-price{font-size:10px}.orderSummaryBlock .payment-price.free{color:#7e9e00}.orderSummaryBlock .payment-price.fee{color:#000}.orderSummaryBlock .delivery-icon,.orderSummaryBlock .payment-icon{max-width:33px;min-width:33px;padding:0 23px 0 13px}#hdrfull{padding:20px 0}#hdrfull span{display:block}#hdrfull span.hdr{font-weight:700}#hdrfull>.block{border-left:1px solid #d2d2d2}#hdrfull>.block:first-child{border-left-width:0}