html,body{height:100%;min-height:100%}body{margin:0;padding:0 15px;font-family:"Roboto",sans-serif;background-color:#f5f5f5;font-size:14px;line-height:1.4;color:#666}*{box-sizing:border-box}img{height:auto;width:100%}.wrapper{display:flex;height:100%;flex-direction:column;width:1000px;margin:100px auto}h1,h2,h3,h4,h5,h6{color:#333;font-weight:500}h1{font-size:25px;margin:0 0 20px 0;letter-spacing:.2px}h2{font-size:18px}small{color:#999}.red{color:red}.form-check-input{margin-top:.1rem}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#47a882}header{display:flex;justify-content:space-between;margin:0 0 25px 0}header h1{margin:0}header div{font-weight:600;color:#333;padding:10px 0 0 0}header div span{color:#47a882}.btn{border-radius:20px;padding:.375rem 1.25rem;outline:none;border-color:#b9b9b9}.btn:hover,.btn:focus,.btn:active{background-color:#f7f7f7 !important;border-color:#b9b9b9;box-shadow:none}.btn .material-icons{vertical-align:middle;font-size:17px}.btn-primary{background-color:#47a882;border-color:#47a882}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#388466 !important;border-color:#388466 !important}.form-control{border:1px solid #e2e2e2;color:#999;font-size:14px}.form-control:focus{border-color:#666;box-shadow:none;color:#333}.form-control.is-invalid{background-image:none;background-color:#fff3f3;box-shadow:none}.form-control.is-invalid:focus{box-shadow:none}.form-shopname .form-group{position:relative}.form-shopname .form-group label{position:absolute;top:10px;left:12px;color:#999;font-size:12px;z-index:2}.form-shopname .form-group .form-control{height:65px;padding:24px 12px 8px 12px;border-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;position:relative;z-index:1}.form-shopname .form-group small{color:#999;font-size:12px;height:65px;padding:34px 15px 8px 15px;border:1px solid #e2e2e2;margin-left:-1px;border-radius:.25rem;border-top-left-radius:0;border-bottom-left-radius:0}.order{background-color:#fff;width:1000px;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:5px}.order .order-step-2-check-show #order-step-2-check-hide{display:none}.order .order-step-2-check-show input[type=checkbox]:checked~#order-step-2-check-hide{display:block}.order .popular{font-size:10px;color:#fff;background-color:#47a882;padding:2px 7px;margin:0 0 0 5px;text-transform:uppercase;border-radius:20px;display:inline-block;align-items:center;vertical-align:bottom}.order .order-steps{display:flex;height:100%;padding:0px 0px 0 0px;position:relative}.order .order-steps .nav{padding:30px 0 0 0;width:200px;min-height:490px;border-right:1px solid #e5e5e5}.order .order-steps .nav .nav-link{padding:12px 15px 12px 15px;color:#999;font-size:14px}.order .order-steps .nav .active{background-color:#f5f5f5;color:#333;font-weight:bold;position:relative}.order .order-steps .nav .active:before{width:0;height:0;border:0 solid rgba(0,0,0,0);border-bottom-width:5px;border-top-width:5px;border-left:5px solid #47a882;content:"";position:absolute;top:16px;left:0}.order .order-steps .tab-content{width:800px;padding:30px 30px}.order .order-steps .tab-content .tab-pane{position:relative;height:100%}.order .order-steps .tab-content .tab-pane .order-button{position:absolute;bottom:0px;right:10px}.order .order-done{display:flex;height:100%;padding:0px 0px 0 0px;background:url("/newshop/images/bg-done.jpg") no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;padding:0 10%;color:#fff;min-height:500px}.order .order-done h1{color:#fff;font-size:25px;text-align:center}.order .order-done .descr{text-align:center;font-size:16px}.order .order-done .descr span{font-size:11px;line-height:1.5;display:block}.order .order-done .descr a{color:#fff}.neh-paket .form-check{margin:0 0 15px 0}.neh-paket .form-check .form-check-label a{color:#47a882}.carousel img{border:1px solid #ccc;max-width:153px;margin-bottom:5px}.carousel img:hover{border-color:#333}.carousel .check{position:relative}.carousel .check:before{font-family:"Material Icons";content:"check_circle";-webkit-font-feature-settings:"liga";position:absolute;top:6px;right:7px;color:#47a882;font-size:25px;background-color:#fff;line-height:1;border-radius:50%}.carousel .check img{border-color:#47a882}.carousel .carousel-control-next,.carousel .carousel-control-prev{opacity:1;color:#333;width:25px;z-index:999}.carousel .carousel-control-next{right:-25px}.carousel .carousel-control-prev{left:-25px}.modal-dialog .modal-content{border:0}.modal-dialog .modal-content .modal-header{background-color:#47a882;padding:20px 50px;margin:0;position:relative}.modal-dialog .modal-content .modal-header h5{color:#fff;text-align:center;width:100%;font-size:20px;line-height:1.3}.modal-dialog .modal-content .modal-header h5 span{display:block;font-size:14px}.modal-dialog .modal-content .modal-header .close{padding:0;margin:0;position:absolute;top:-10px;right:-11px;background-color:#000;opacity:1;color:#fff;border-radius:50%;width:28px;height:28px;outline:none;display:flex;justify-content:center;align-items:center}.modal-dialog .modal-content .modal-header .close .material-icons{font-size:14px}.modal-dialog .modal-content .modal-body{padding:2rem 2rem 2rem 2rem;font-size:14px}.modal-dialog .modal-content .modal-body ul{list-style:none;margin:0;padding:0;line-height:2}.modal-dialog .modal-content .modal-body ul li .material-icons{color:#47a882;font-size:16px;vertical-align:middle;margin:0 8px 0 0}.theme-selector a{color:#47a882;text-align:center;display:block;margin-top:5px;line-height:1.1}footer{margin:30px 0 0 0;display:flex;justify-content:space-between}footer .footer-logo{max-width:85px;opacity:50%}footer .footer-nav{list-style:none}footer .footer-nav li{display:inline-block}footer .footer-nav li a{color:#9f9f9f;display:block;margin:0 3px}footer .footer-nav li a:hover{color:#333}footer .footer-nav li:last-child a{margin:0 0 0 3px}.customer_div_button{color:#4d4d4d}.customer_div_button .selected{color:#000;font-weight:700}#step3-logged-in ul{padding-block-start:0px}#step3-logged-in ul li{list-style:none;margin-bottom:5px}.invalid-feedback{display:block;float:left;color:red;font-weight:700}#overlay{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center;background-color:rgba(255,255,255,.8);z-index:999}#overlay span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}/*# sourceMappingURL=main.css.map */