@charset "utf-8";body{overflow-y:auto;padding-right:0}button.new-service{background-color:#cc8082;color:#fff;padding:5px;border:0;width:100%;margin-top:10px;margin-bottom:10px}.new-service-input{width:87%;display:inline-block;padding:2px 6px;margin-right:5px;background:#f6f5f5;border:1px solid #ccc;border-radius:0;margin-bottom:7px}.new-service{margin-top:15px;padding-bottom:10px;border-bottom:1px solid #c1c1c1}.del-new-service{cursor:pointer;color:#9c9296;padding:1px 10px 2px 8px;display:inline-block}button.new-service:hover>.fa{-webkit-animation:fa-spin 2s 90 linear;-moz-animation:fa-spin 2s 90 linear;-o-animation:fa-spin 2s 90 linear;animation:fa-spin 2s 90 linear}button.new-service:hover{opacity:.8}#status-in-modal span{width:150px;display:block;text-transform:capitalize;margin:0 auto;text-align:center;border-radius:4px;color:#fff;padding:5px 10px}span.confirm{margin:5px auto}#status-in-modal span.rescheduled,#status-in-modal span.canceled{width:200px}@media (min-width:768px){.my_modal .modal-dialog{margin:50px auto}}a:focus,button:focus{outline:0}.my_modal .modal-content{border-radius:0;color:#412e36;position:relative;padding:15px 40px}.modal{max-height:100%;overflow:auto}@media (max-width:500px){.my_modal .modal-content{padding:15px}}.my_modal .form-control{background:#fff5f8;border-radius:0}.my_modal .modal-content:before{background:#a35064;position:absolute;z-index:1;content:"";height:10px;top:0;left:50px;right:50px}.my_modal .modal-content:after{background:#c16347;position:absolute;z-index:1;content:"";height:10px;bottom:0;left:50px;right:50px}.my_modal .modal-header{border-bottom:0}.my_modal .modal-title{text-align:center;text-transform:uppercase;position:relative;padding-top:20px}.my_modal .modal-title:before{background:#412e36;position:absolute;margin-left:-50px;z-index:1;content:"";max-width:100px;width:100%;height:2px;bottom:-9px;left:50%}.my_modal .modal-header button{color:#c16347;border:5px solid #c16347;width:45px;height:45px;z-index:9999;border-radius:50%;position:absolute;right:5px;top:5px;font-size:40px;font-weight:bold}.my_modal .form-horizontal .form-label{text-align:left}.btn-register{background:rgba(211,112,82,0);border:3px solid #c16347;color:#c16347;padding:12px 36px;font-weight:bold;width:100%}.btn-close{background:rgba(211,112,82,0);border:3px solid #d9d9d9;color:#d9d9d9;padding:8px 40px;font-weight:bold;width:100%}.btn-upload{background:#fff5f8;border:3px solid #a35064;color:#a35064;padding:5px 40px;font-weight:bold;width:100%}.btn-delete{background:#fff5f8;border:3px solid #d9d9d9;color:#d9d9d9;padding:8px 40px;font-weight:bold;width:100%}.two-col-step .btn-upload{margin:30px 0 10px}.my_modal .modal-footer{border-top:0 solid #e5e5e5}.btn-register:hover,.btn-upload:hover{background:#cb8182;color:#fff;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.btn-close:hover,.btn-delete:hover{background:#b8a895;color:#fff;border:3px solid #b8a895;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.modal-step{color:#929292;text-align:center;padding-top:10px}.modal-step-line-empty{width:33.33333%;width:calc(100% / 3);width:-webkit-calc(100% / 3);height:9px;background:#f7f2ec;float:left;border-left:1px solid #fff;border-right:1px solid #fff}.modal-step-line1{background:#cb8182}.modal-step-line2{background:#c16347}.modal-step-line3{background:#a35064}.two-col-step .col-lg-12{}.two-col-step .col-xs-6:nth-child(odd){padding-left:0}.two-col-step .col-xs-6:nth-child(even){padding-right:0}.my_modal .jq-selectbox__select{height:32px;padding:0 45px 4px 12px;border:0 solid #CCC;border-bottom-color:#B3B3B3;border-radius:0;background:#fff5f8;box-shadow:inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial,sans-serif;color:#333;text-shadow:1px 1px #FFF}.my_modal .jq-selectbox__trigger-arrow{top:15px}.my_modal .profblock{background:#f7f2ec;padding:20px}.my_modal .profblock [class*="col-"]{padding:0}.my_modal .two-col-step .top10_photo{border-radius:50%;overflow:hidden;height:150px;width:150px;margin:0 auto}.my_modal .upload-pict .top10_photo{border-radius:50%;overflow:hidden;height:100px;width:100px;margin:5px auto}.my_modal .upload-pict .top10_photo button{color:#c09d76;border:3px solid #c09d76;width:25px;height:25px;border-radius:50%;position:absolute;right:2px;top:2px;font-size:20px;font-weight:bold}.my_modal .upload-pict .top10_photo .close{opacity:.8}.two-col-step .form-control-np{padding:0}.my_modal .upload-pict .btn-upload{float:right;width:40%;margin-top:15px}@media (max-width:500px){.my_modal .upload-pict .btn-upload{width:100%}}.my_modal .modal-header .services{text-align:center;font-size:23px;text-transform:uppercase;background:#f7f2ec;width:150px;margin:10px auto}.my_modal .services .services-title{text-transform:uppercase;font-size:20px;font-weight:bold;padding:10px 0}.my_modal .services [class*="col-"]{border-bottom:1px solid #dbdbdb;height:400px;overflow:auto}@media (min-width:992px){.my_modal .services .col-md-4:nth-child(3n+2){border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb}}.my_modal .services img{width:100%;height:150px}.my_modal .checkbox label{padding-left:0}.service-name{float:left;width:100%}.service-name .form-control{padding:2px 5px;height:24px;float:left;width:80%}.service-name .checkbox{float:left;width:100%}@media (max-width:992px){.service-name .checkbox{padding-left:0;width:100%}.service-price{width:100%}}.service-time{display:inline-block;width:68%}.service-price{display:inline-block;width:30%}.service-price span,.service-time span{padding-right:5px;color:#a35064;font-weight:bold;font-size:13px;line-height:25px;float:left}.my_modal .jq-checkbox{border-radius:0}.my_modal .jq-checkbox.checked .jq-checkbox__div{background:#a35064;margin:2px 0 0 2px;width:10px;height:10px;border-radius:0}.my_modal .add-pictures{max-height:400px;overflow:auto}.my_modal .add-pictures [class*="col-"]{padding-left:5px;padding-right:5px}.my_modal .add-pictures .add-pictures-img{height:150px;overflow:hidden;position:relative;border:3px solid #fff}.my_modal .add-pictures .add-pictures-img .input{position:absolute;top:120px;right:5px}.my_modal .add-pictures::-webkit-scrollbar{width:10px}.my_modal .add-pictures::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#000;background-color:#a35064}.my_modal .add-pictures::-webkit-scrollbar-track{border-width:0;background-color:#f1e5d7}.clients_on{float:left;margin-bottom:15px}.clients_on .time{position:relative;text-align:center;cursor:pointer;margin-top:50px}.clients_on .time span{font-weight:bold;font-size:25px;color:#afa79e}.clients_on .time div{background:#afa79e;position:absolute;z-index:1;content:"";height:30px;width:10px;bottom:0;left:0;top:50%;margin-top:-15px}.clients_on .time:hover span{font-weight:bold;font-size:25px;color:#c16347;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.clients_on .time:hover div{background:#c16347;position:absolute;z-index:1;content:"";height:30px;width:10px;bottom:0;left:0;top:50%;margin-top:-15px;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.clients_on .clients_info{background:#f7f2ec;padding:10px;float:left}.clients_on .clients_info .top10_photo{border-radius:50%;overflow:hidden;height:100px;width:100px;float:left}.clients_on .clients_info .order-name,.clients_on .clients_info .order-comment,.clients_on .clients_info .mb-3{float:right;width:calc(100% - 120px)}.clients_on .clients_info .order-name,.clients_on_sm .clients_info .order-name{color:#c88284;font-size:20px}.clients_on .clients_info .order-name span,.clients_on_sm .clients_info .order-name span{color:#b09f8b;font-size:16px}#reservation_details #user_full_name{display:block;padding-top:10px;color:#ae6d79;font-weight:900}.my_modal .modal-title span{color:#c16347}.clients_on_sm .clients_info{margin-bottom:20px;position:relative;margin-top:50px;background:#f7f2ec;padding:50px 15px 20px}.clients_on_sm .clients_info .top10_photo{border-radius:50%;overflow:hidden;height:100px;width:100px;position:absolute;top:-50px;left:calc(50% - 50px)}.clients_on_sm .order-comment-img{float:left;padding:10px 0}.clients_on_sm .order-comment-img img{height:60px;float:left;margin:2px}.form-text{display:none}.has-error .form-text{display:block}@media (max-width:767px){#modify,#review,.message-with-user{display:block;margin-bottom:10px}.dashboard{margin-top:0;padding:10px 12px 20px 10px}.dashboard .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-radius:4px;border-bottom-color:#ddd}.dashboard .nav-tabs{border-bottom:none}.dashboard img{display:inline-block}}