.block{background:transparent;border:0 none}.profile-container{float:left;width:100%;background:#f0f1f1;border-radius:4px;padding:15px;margin-bottom:15px}.profile-container .descriptor{background:rgba(255,8,58,0.15);font-size:17px;padding:3px 4px}.checkout-onepage-profile .center-block{margin-left:0;margin-right:0;margin-top:35px;float:right}.checkout-onepage-profile .block{padding:0}.checkout-onepage-profile .header .right-block,.checkout-onepage-profile .header nav,.checkout-onepage-profile header .mobile-btn,.checkout-onepage-profile .header .mobile-nav-btn{display:none !important}.thank img,.ssc img{display:inline-block;vertical-align:middle;margin-right:10px}.thank{margin-top:25px;font-size:19px;color:#ff0000;padding-bottom:20px;font-weight:700}.ssc{font-size:34px;color:#d0b364;text-align:center;padding:15px 0}.overlay2{opacity:0.4;position:fixed;top:0;left:0;background-color:#fff;width:100%;z-index:5000;background-image:url("../images/elements/ajax-loader.gif");background-repeat:no-repeat;background-position:center center}.header .top-elements{margin:18px 0 0}.header .buttons .button-item,.header .cart-header{display:none}.header .phone-info{left:auto;right:15px;margin-left:0}.mobile-nav-btn{display:none !important}.header .logo{margin:0 auto !important}.checkout-sprite{background:url("../images/elements/checkout_sprite.png") 0 center no-repeat no-repeat}#checkout-steps-wrapper{width:100%}#checkout-steps-wrapper .head-block{padding:5px 0 20px 0}#checkout-steps-wrapper .head-block b{display:block;font-size:16px;color:#000;margin-bottom:5px}#checkout-steps-wrapper .head-block b span,div.form-ajax-response{font-size:16px;color:#ff0000}#checkout-steps-wrapper .head-block ul{margin-top:25px}#checkout-steps-wrapper .head-block ul li{font-size:13px;color:#363636;margin-bottom:20px;position:relative;padding-left:45px;line-height:15px}#checkout-steps-wrapper .head-block ul li:last-child{margin-bottom:0;line-height:15px}#checkout-steps-wrapper .head-block ul li img{position:absolute;top:0;left:0}#checkout-steps-wrapper .head-block ul li a{color:#ff0000;font-size:15px;font-weight:bold}#checkout-steps-wrapper .inner-block{padding:20px 15px 10px 15px;background-color:#fff}#checkout-steps-wrapper .inner-block p{margin:0 0 20px;font-size:16px}#checkout-steps-wrapper .my-info{position:relative;padding:20px 15px 20px 15px;margin-bottom:25px}.table{display:table;width:100%}.table .tr{display:table-row}.table .tr .td{display:table-cell}#checkout-steps-wrapper .my-info .td{padding-bottom:20px;font-size:15px}#checkout-steps-wrapper .my-info .td:first-child{width:185px}#checkout-steps-wrapper .my-info p{margin-right:150px}#checkout-steps-wrapper .my-info p.border{border-bottom:1px solid #ababab;padding-bottom:20px;font-weight:700}#checkout-steps-wrapper .my-info .radio-block{position:absolute;top:90px;right:15px}#checkout-steps-wrapper .my-info .td textarea{resize:none;height:65px;max-width:100%;width:100%}#checkout-steps-wrapper button{background:#ff0000}.one-page-checkout{background-color:transparent;padding:0}.one-page-checkout li{margin-bottom:10px;list-style-type:none}.one-page-checkout li .step-title{background:#f2f2f2;color:#494948;padding:15px 15px;position:relative;cursor:pointer;font-weight:700}.one-page-checkout li .step-title:after{content:'';width:0;height:0;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#7d7c7c transparent transparent transparent;position:absolute;top:20px;right:15px}.one-page-checkout li.active .step-title{background:#d0b364;color:#fff}.one-page-checkout li.active .step-title:after{border-width:0 5.5px 7px 5.5px;border-color:transparent transparent #fff transparent}.one-page-checkout li .step-title i{display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px;background:url(../images/elements/icons.png) no-repeat -5px 1px}.one-page-checkout li.active .step-title i{background-position:-5px -19px}.one-page-checkout li+li .step-title i{background-position:-30px 1px}.one-page-checkout li+li.active .step-title i{background-position:-30px -19px}.one-page-checkout li+li+li .step-title i{background-position:-56px 1px}.one-page-checkout li+li+li.active .step-title i{background-position:-56px -19px}.one-page-checkout li+li+li+li .step-title i{background-position:-83px 1px}.one-page-checkout li+li+li+li.active .step-title i{background-position:-83px -19px}.one-page-checkout li+li+li+li+li .step-title i{background-position:-111px 1px}.one-page-checkout li+li+li+li+li.active .step-title i{background-position:-111px -19px}.one-page-checkout li.active .step-inner{display:block}.one-page-checkout li .step-inner{padding:15px 0;border-top:none;font-size:15px;color:#262525}.one-page-checkout li .step-inner a{color:#ff0000}.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile:focus+label,.inputfile+label:hover{background-color:#B1B1B1}.call-doctor span{display:block;margin:10px 0;color:#ff0000}.call-doctor input{width:49%;margin-bottom:12px}.validation-advice{display:none}#checkout-progress-wrapper{float:right;width:30%}#checkout-progress-wrapper .check-block{text-align:center;font-size:16px;color:#2f2f2f;background:#f1f1f1;padding:20px 15px 15px;line-height:1.3}#checkout-progress-wrapper .check-block img{margin:0 auto}#checkout-progress-wrapper .check-block>span{display:block;font-family:'Raleway-Bold';font-size:19px;color:#ff0000;margin:15px auto 10px}#checkout-progress-wrapper .check-block form.dropzone{padding:20px 15px 15px}#checkout-progress-wrapper .check-block form.dropzone .drop img{display:block;margin:0 auto 15px}#checkout-progress-wrapper .check-block a.webcam-photo{background:#ff0000}#checkout-progress-wrapper .check-block a.webcam-photo:hover{background:#cd0000}@media only screen and (max-width: 767px){.profile-container,#checkout-progress-wrapper{float:none;width:auto}#checkout-progress-wrapper{margin:50px 0}.thank{text-align:center}.thank img{display:block;margin:0 auto 10px}}@media only screen and (max-width: 439px){.table,.table .tr,.table .tr .td{display:block}#checkout-steps-wrapper .my-info .td{padding-bottom:5px}#checkout-steps-wrapper .my-info p{margin-right:0}#checkout-steps-wrapper .my-info .radio-block{position:static;margin-bottom:25px}#checkout-steps-wrapper .my-info button{margin-top:15px}.call-doctor input{width:100%}.thank img,.ssc img{float:left}.thank span,.ssc span{display:block}}
