.block{background:transparent;border:0 none}.profile-container{float:left;width:68%;max-width:810px;background:#fff;border:1px solid #cfcfcf;border-radius:4px;padding:5px 15px;margin-bottom:15px}.profile-container .descriptor{background:rgba(240,97,67,0.3);font-size:17px;padding:2px 4px}.checkout-onepage-profile .block{padding:0}.checkout-onepage-profile .header .free,.checkout-onepage-profile .header .buttons,.checkout-onepage-profile .header nav,.checkout-onepage-profile .header .mobile-btns,.checkout-onepage-profile .header .mobile-nav-btn{display:none !important}#checkout-header{float:left;width:305px;padding-top:4px}#checkout-header #secure-checkout{background-position:-94px -118px;display:inline-block;float:left;width:22px;height:27px;margin:0 10px}#checkout-header h1{color:#699c36;font:22px/30px "RobotoBold";margin:0;text-transform:none}.thank img{display:inline-block;vertical-align:middle;margin-right:10px}.thank{margin-top:25px;font:19px "RobotoBold";color:#f06143;border-bottom:1px solid #afb2b7;padding-bottom:20px}.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{margin-top:5px;width:100%}#checkout-steps-wrapper .head-block{padding:20px 0;border-bottom:1px solid #afb2b7}#checkout-steps-wrapper .head-block b{display:block;margin-bottom:10px;font-size:16px;color:#000}#checkout-steps-wrapper .head-block b span,div.form-ajax-response{font-size:16px;color:#f06143}#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}#checkout-steps-wrapper .head-block ul li:last-child{margin-bottom:0}#checkout-steps-wrapper .head-block ul li img{position:absolute;top:0;left:0}#checkout-steps-wrapper .head-block ul li a{color:#699c36;font-size:15px;font-weight:bold}#checkout-steps-wrapper .inner-block{padding:20px 0}#checkout-steps-wrapper .inner-block p{font:17px/1.2 "RobotoMedium";margin:0 0 20px}#checkout-steps-wrapper .my-info{position:relative;border-bottom:1px solid #afb2b7;padding:25px 0;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 .radio-block{position:absolute;top:90px;right:0}#checkout-steps-wrapper .my-info .td textarea{resize:none;height:65px;max-width:100%;width:100%}#checkout-steps-wrapper button{background:#f06143;font-family:"RobotoBold"}.one-page-checkout li{margin-bottom:10px}.one-page-checkout li .step-title{background:#f2f2f2;font-family:'RobotoBold';color:#494948;padding:9px 10px;position:relative;cursor:pointer;text-transform:uppercase;border-radius:5px}.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:17px;right:10px}.one-page-checkout li.active .step-title{background:#699c36;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 10px;border:1px solid #f2f2f2;border-top:none;font-family:'Roboto';font-size:15px;color:#262525}.one-page-checkout li .step-inner a{color:#f06143}.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:#f06143}.call-doctor input{width:49%;margin-bottom:12px}.validation-advice{display:none}@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%}}
