.text-part .padleft,.text-part p{text-indent:20px}.stage-holder{height:100%;width:100%;position:fixed;left:0;top:0}.confirm-ticketInfoPanel-holder{height:calc(100% - 220px);background-color:#d0d4dd;position:fixed;top:0;left:0;width:500px}.confirm-ticketInfoPanel-holder::after{content:" ";position:absolute;width:60px;height:60px;top:calc(50% - 30px);right:-30px;transform:scaleY(12) rotate(45deg);background-color:#d0d4dd}.confirm-ticketInfoPanel-holder .bg{position:absolute;z-index:1;margin:-75px -100px -100px;width:125%}.confirm-ticketInfoPanel{top:50%;left:50%;margin:-230px 0 0 -170px;position:absolute;padding:32px;height:455px;width:340px}@media (max-width:1450px){.confirm-ticketInfoPanel{margin:-250px 0 0 -150px}}.confirm-ticketInfoPanel .confirm-text{position:absolute;padding-top:5px;z-index:10}.confirmPage-body-holder{position:fixed;width:calc(100% - 650px);height:calc(100% - 220px);left:650px}.confirmPage-body-holder hr{opacity:.1;background-color:#3c465a;margin-left:0;margin-right:0;margin-bottom:0}.confirmPage-Header{margin-top:40px;width:100%;position:absolute;padding-right:110px}.mrr30{margin-right:30px;font-weight:700!important;color:#000!important;line-height:1.1!important}.confirmPage-Header .cap-holder{width:100%}.confirmPage-Header .cap-holder .confirmPage-logo{width:50px;height:50px;border:2px solid #3c465a;border-radius:1000px;float:left;background-image:url(../../../assets/icons/gray/gray-phone2.png);background-repeat:no-repeat;background-position:12px}.confirmPage-Header .cap-holder .confirmPage-logo.user{background-image:url(../../../assets/icons/gray/gray-user2.png)}.confirmPage-Header .cap-holder .confirmPage-logo.success-ico{background-image:url(../../../assets/icons/white/white_success.png);background-color:#1ec8c8;border:0 solid #fff;background-size:26px}.confirmPage-Header .cap-holder .confirmPage-logo.cancel-ico{background-image:url(../../../assets/icons/white/white_cancel.png);background-color:#e6412f;border:0 solid #fff;background-size:26px}.confirmPage-Header .cap-holder .confirmPage-logo.specialization{background-image:url(../../../assets/icons/gray/gray_specialization.png)}.table-fix{width:calc(100% - 80px);height:48px;display:table;margin-left:25px;float:left}.confirmPage-Header .cap-holder .confirmPage-text{font-size:20px;font-weight:600;line-height:1.2;color:#3c465a;display:table-cell;vertical-align:middle}.confirmPage-Header .body-holder .body-text{font-size:20px;line-height:1.2;color:#3c465a;margin-bottom:16px;margin-top:18px}.confirmPage-Header .body-holder .phoneInp{width:400px;height:56px;font-weight:400;border-radius:4px;font-size:24px}.confirmPage-Header .body-holder .left-col{width:250px;height:56px;font-weight:400;font-size:24px;margin-bottom:0;float:left}.confirmPage-Header .body-holder .right-col{width:460px;height:56px;font-weight:400;border-radius:4px;font-size:24px;margin-top:14px;margin-bottom:0;float:left}.text-part h2,.text-part h3{font-weight:600;margin-bottom:20px;text-align:center}.confirmPage-smsCode{width:82px;height:56px;display:inline-block;margin-right:20px;padding:0;font-size:20px;text-align:center;border-radius:4px}.confirmPage-smsCode:last-child{margin-right:0}.backgroud-img{background-image:url(../../../assets/bc-logo.png);position:absolute;z-index:0;right:50px;bottom:220px;width:323px;height:174px}.centerArrow,.leftArrow,.rightArrow{position:fixed;bottom:70px;z-index:1000;height:80px;width:240px;font-size:24px;font-weight:600;color:#3c465a;line-height:1;box-shadow:0 2px 8px 0 rgba(130,137,153,.4)}.centerArrow p,.leftArrow p,.rightArrow p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.centerArrow[disabled]:after,.leftArrow[disabled]:after,.rightArrow[disabled]:after{background-color:#e1e5ed}.leftArrow:after,.rightArrow:after{content:" ";position:absolute;border-radius:4px;width:20px;height:20px;top:calc(50% - 10px);transform:scaleY(3) rotate(45deg)}.rightArrow:hover:after{background-color:#21d9d9}.leftArrow{padding:28px 34px 28px 24px;left:100px}.leftArrow:after{left:-8px;background-color:#fff}.leftArrow.btn-green{padding:28px 34px 28px 24px;left:100px}.leftArrow.btn-green:after{left:-8px;background-color:#1ec8c8}.leftArrow.btn-green:hover:after{background-color:#21d9d9}.rightArrow{padding:28px 24px 28px 34px;right:100px}.rightArrow:after{right:-8px;background-color:#1ec8c8}.centerArrow{width:200px;right:calc(50% - 100px);padding:28px 24px}.centerArrow[disabled]:hover:after,.leftArrow[disabled]:hover:after,.rightArrow[disabled]:hover:after{background-color:#e1e5ed!important}.leftArrow.widebtn,.rightArrow.widebtn{width:300px}.leftArrow.smallArrow,.rightArrow.smallArrow{width:160px}.confirm-errorBlock{color:#e83618;font-size:25px;background-color:rgba(232,54,24,.1);padding:15px 0}.confirm-errorBlock-holder{position:fixed;z-index:4000;bottom:220px;left:0;width:100%}.confirm-errorBlock-holder.web-error-block{bottom:0}.disclaimer-holder{z-index:10000;background-color:rgba(0,0,0,.45);position:fixed;height:100%;left:0;top:0;width:100%;padding:40px 40px 0}.disclaimer-panel{padding:30px 5px 0 30px;box-shadow:0 5px 15px 0 rgba(130,137,153,.3);background-color:#f5f6fa;position:relative;height:100%;border-radius:20px 20px 0 0}.text-part{width:100%;height:calc(100% - 230px);overflow-y:scroll}.text-part h2{font-size:30px}.text-part h3{font-size:25px}.text-part p{font-size:16px;line-height:24px}.text-part::-webkit-scrollbar-thumb{border:7px solid #f5f6fa}.conf-errorBlock.disclaimer{margin-right:40px;margin-left:40px;position:fixed;bottom:0;width:calc(100% - 80px);left:0}.bigBtn.special{position:initial;left:initial;top:initial}.patient-to-select{position:relative;max-width:686px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:24px;border-radius:4px;background-color:#fff;color:rgba(60,70,90,.5);box-shadow:0 2px 8px 0 rgba(130,137,153,.3);padding:18px 48px;margin-top:10px}.patient-to-select.new:after,.patient-to-select.selected:after{content:" ";left:0;top:0;position:absolute}.patient-to-select:hover{cursor:pointer}.patient-to-select.selected{color:#fff;background-color:#1ec8c8;box-shadow:0 2px 8px 0 rgba(130,137,153,0)}.patient-to-select.selected:after{background-image:url(../../../assets/icons/white/white_success.png);background-size:30px;height:30px;width:30px;margin:18px 18px 18px 12px}.patient-to-select.selected:hover{cursor:initial}.patient-to-select.new{color:rgba(60,70,90,1);background-color:#fff;box-shadow:0 2px 8px 0 rgba(130,137,153,0)}.patient-to-select.new:after{background-image:url(../../../assets/icons/gray/gray_plus.png);background-size:40px;height:40px;width:40px;margin:14px 14px 14px 6px}.appointment-block{width:470px;height:280px;font-size:24px;position:relative;border-radius:4px;background-color:#fff;color:rgba(60,70,90,.5);box-shadow:0 2px 8px 0 rgba(130,137,153,.3);padding:18px 48px 30px;margin-top:10px;margin-bottom:10px;cursor:pointer;display:inline-block;margin-right:20px}.appointment-block.empty{box-shadow:0 2px 2px 0 transparent;background-color:#e1e5ed;cursor:initial}.appointment-block.selected{background-color:#1ec8c8;color:#fff}.appointment-block.selected p{color:#fff;opacity:.5}.appointment-block.selected div{color:#fff}.appointment-block.selected mylabel3 div{font-size:15px}.appointment-block.selected .mylabel3.ico.date{background-image:url(../assets/icons/white/white-calendar.png)!important}.appointment-block.selected .mylabel3.ico.doctor{background-image:url(../assets/icons/white/white_doctor.png)!important}.appointment-block.selected .mylabel3.ico.specialization{background-image:url(../assets/icons/white/white_specialization.png)!important}.appointment-block.selected .mylabel3.ico.name{background-image:url(../assets/icons/white/white_user.png)!important}.appointment-block.selected .mylabel3.ico.price{background-image:url(../assets/icons/white/white_services.png)!important}.appointment-block.selected .mylabel3.ico.time{background-image:url(../assets/icons/white/white_time.png)!important}.appointment-block.selected .mylabel3.ico.clinic{background-image:url(../assets/icons/white/white_hospital.png)!important}@media (max-width:1450px){.leftArrow,.rightArrow{width:245px}.rightArrow{right:40px}.leftArrow{left:40px}}@media (max-width:1420px){.confirm-ticketInfoPanel-holder{width:420px}.confirmPage-body-holder{width:calc(100% - 500px);left:500px}}@media (max-width:1300px){.confirm-ticketInfoPanel-holder{height:calc(100% - 300px);width:420px}.confirmPage-body-holder{height:calc(100% - 300px)}.backgroud-img,.confirm-errorBlock-holder{bottom:300px}.centerArrow,.leftArrow,.rightArrow{bottom:110px}.confirmPage-Header .body-holder .left-col{font-size:20px;width:190px;padding-top:12px}.confirmPage-Header{padding-right:40px}}.patientProfileVerticalScroll{width:50px;float:left;background-color:#f5f6fa;box-shadow:0 2px 8px 0 rgba(130,137,153,.3);height:340px;display:flex;align-items:center;margin-top:40px;border-radius:4px;cursor:pointer}.patientProfileVerticalScroll .left{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.patientProfileVerticalScroll .right{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.patientProfileVerticalScroll .left,.patientProfileVerticalScroll .right{background-image:url(../../../assets/icons/gray/gray_arrowdown.png);background-repeat:no-repeat;margin:0 auto;width:20px;height:20px;background-position:center}.centerArrowBlock{margin:0 auto;display:inline-block;width:100%;position:fixed;bottom:0;z-index:1000;left:0;text-align:center}.centerArrowBlock .centerArrow{display:inline-block;margin-right:20px;position:relative;right:auto}.centerArrowBlock .centerArrow:last-child{margin-right:0}.centerArrow.wide{width:300px}.print-label{color:#000!important;font-weight:700!important}