 .confirm_pay .common_section{padding:0 60px 40px}.confirm_pay .common_section h3{font-size:1.25rem;margin-bottom:30px}@media (max-width:992px){.confirm_pay .common_section{padding:0 15px 30px}}.confirm_pay .head_section{padding:25px 60px;border-bottom:dashed 1px rgba(13,19,85,.3);margin-bottom:30px}.confirm_pay .head_section .doctor_name{display:inline-block;border-bottom:solid 1px #F68C42;padding-bottom:3px;color:#044597}.confirm_pay .head_section .doctor_name span{font-size:.688rem;color:#0B103F}.confirm_pay .head_section .tele_consulting{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.confirm_pay .head_section .tele_consulting span{font-size:1.125rem;color:#044597;display:inline-block;margin-right:12px}.confirm_pay .head_section .tele_consulting span:last-child{margin-right:0}.confirm_pay .head_section .tele_consulting span.date img{margin-bottom:4px}.confirm_pay .head_section .tele_consulting span.time{padding:10px 15px;border-radius:20px;background:#f68c42;background:linear-gradient(-90deg,#f68c42 0%,#f68c42 40%,#fdad75 100%);color:#fff;font-size:.75rem;min-width:150px;text-align:center;text-decoration:none}@media (max-width:992px){.confirm_pay .head_section .tele_consulting{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:calc(25% + 7px)}.confirm_pay .head_section .tele_consulting span{margin-bottom:8px;font-size:.75rem}}@media (max-width:992px){.confirm_pay .head_section{padding:18px 20px}}.confirm_pay .appoinment_for h3{position:relative;padding-right:80px}.confirm_pay .appoinment_for h3 .add_user_mobbtn{display:none;position:absolute;right:0;top:6px;background:#024594;color:#fff;border-radius:11px;font-size:.625rem;border:none;padding:3px 10px}@media (max-width:992px){.confirm_pay .appoinment_for h3 .add_user_mobbtn{display:block}}.confirm_pay .appoinment_for .user-carousel .slick-track{margin-left:0}.confirm_pay .appoinment_for .user-carousel .slick-track .slick-slide{margin-right:30px}@media (max-width:992px){.confirm_pay .appoinment_for .user-carousel .slick-track .slick-slide{margin-right:7px;margin-left:7px}}.confirm_pay .appoinment_for .user-carousel .card-slide .checkbox_card label{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:solid 1px #A2A2A2;border-radius:8px;color:#0D1355;margin:0;transition:all .3s;line-height:1.2;cursor:pointer;word-break:break-all;padding:0 5px}.confirm_pay .appoinment_for .user-carousel .card-slide .checkbox_card label .active{display:none}.confirm_pay .appoinment_for .user-carousel .card-slide .checkbox_card label br{height:0}.confirm_pay .appoinment_for .user-carousel .card-slide .checkbox_card label span{font-size:.874rem}.confirm_pay .appoinment_for .user-carousel .card-slide .checkbox_card label img{display:inline-block;margin-bottom:10px}@media (max-width:992px){.confirm_pay .appoinment_for .user-carousel .card-slide .checkbox_card label{min-height:145px;font-size:0 .813rem}.confirm_pay .appoinment_for .user-carousel .card-slide .checkbox_card label span{font-size:.625rem}}.confirm_pay .appoinment_for .user-carousel .card-slide input[type="checkbox"]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.confirm_pay .appoinment_for .user-carousel .card-slide input[type="checkbox"] ~ .checkbox_card label{background-color:#fff}.confirm_pay .appoinment_for .user-carousel .card-slide input[type="checkbox"]:checked ~ .checkbox_card label{background-color:#F68C42;color:#fff}.confirm_pay .appoinment_for .user-carousel .card-slide input[type="checkbox"]:checked ~ .checkbox_card label .normal{display:none}.confirm_pay .appoinment_for .user-carousel .card-slide input[type="checkbox"]:checked ~ .checkbox_card label .active{display:inline-block}.confirm_pay .appoinment_for .user-carousel .card-slide input[type="button"]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card{min-height:175px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:solid 1px #A2A2A2;border-radius:8px;color:#0D1355;margin:0;transition:all .3s;line-height:1.2;cursor:pointer}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card .btn_group{display:flex;margin-left:auto;align-items:center;margin-bottom:10px}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card .btn_group .btn{display:inline-block;padding:5px;margin-right:0}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card .btn_group .btn:last-child{margin-right:0}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card .btn_group .btn-delete svg .a,.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card .btn_group .btn-delete svg .b{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card .btn_group .btn-delete svg .b{stroke-linecap:round}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card img{display:inline-block}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card img.active{display:none}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card span{font-size:.874rem}confirm_pay .appoinment_for .user-carousel .card-slide .hh_card > p{overflow-wrap:break-word;word-break: break-word}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card.active{background:#F68C42;color:#fff}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card.active img.active{display:inline-block}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card.active img.normal{display:none}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card.active .btn-edit svg{fill:#fff}.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card.active .btn-delete svg .a,.confirm_pay .appoinment_for .user-carousel .card-slide .hh_card.active .btn-delete svg .b{stroke:#fff}.confirm_pay .appoinment_for .user-carousel .slick-prev,.confirm_pay .appoinment_for .user-carousel .slick-next{z-index:10;margin-top:-5px}.confirm_pay .appoinment_for .user-carousel .slick-next{right:-7px}.confirm_pay .appoinment_for .user-carousel .slick-next:before{content:"";position:absolute;width:12px;height:12px;border-bottom:solid 1px #F68C42;border-right:solid 1px #F68C42;transform:rotate(-45deg);right:0}.confirm_pay .appoinment_for .user-carousel .slick-prev{left:-7px}.confirm_pay .appoinment_for .user-carousel .slick-prev:before{content:"";position:absolute;width:12px;height:12px;border-bottom:solid 1px #F68C42;border-right:solid 1px #F68C42;transform:rotate(135deg);left:0}.confirm_pay .when_to_pay .radio-group .custom-control{padding-left:0}.confirm_pay .when_to_pay .radio-group label{border:solid 1px #EFEFEF;background-color:#EFEFEF;padding:20px 15px 25px 50px;transition:all .3s;width:100%}.confirm_pay .when_to_pay .radio-group label span{display:inline-block}.confirm_pay .when_to_pay .radio-group label span.price{font-size:1.188rem;color:#0B103F}.confirm_pay .when_to_pay .radio-group label span.price.cutoff{position:relative}.confirm_pay .when_to_pay .radio-group label span.price.cutoff:after{position:absolute;top:50%;left:0;width:100%;height:2px;background:#F68C42;content:"";transform:rotate(-10deg);margin-top:-2px}.confirm_pay .when_to_pay .radio-group label span.discount_price{color:#F68C42;margin-right:10px}.confirm_pay .when_to_pay .radio-group label span.off_tag{background:#F68C42;color:#fff;font-size:.625rem;padding:3px 5px;border-radius:4px;text-transform:uppercase;position:absolute;top:auto;right:auto;margin-top:2px;margin-left:2px}.confirm_pay .when_to_pay .radio-group label:before,.confirm_pay .when_to_pay .radio-group label:after{top:30px;left:20px}.confirm_pay .when_to_pay .radio-group label p{margin:0;font-size:.875rem;color:#0B103F}.confirm_pay .when_to_pay .radio-group input[type="radio"]:checked + label{border:solid 1px #F68C42;background-color:#fff}.confirm_pay .when_to_pay .checkbox-group{margin-top:30px}.confirm_pay .btn_wrap{margin-top:40px}.imageCircle{width:84px;height:84px;display:block;overflow:hidden;border-radius:50%;display:flex;justify-content:center;background:#102965;margin-right:15px;margin-bottom:0}.imageCircle img{width:auto;max-width:none}@media (max-width: 479px) { .confirm_pay .btn_wrap{ margin: 0px;} .confirm_pay .btn_wrap .btn{ margin-top: 20px; margin-left: 0px !important; display: block;}}
