section.results-detail .container{align-self:center;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:15px;padding-right:15px;position:relative;width:100%}.result-new{background:#fff 0 0 no-repeat padding-box;border-top:5px solid #27aae1;box-shadow:-2.29px 3px 20px #00000026;display:block;height:auto;margin:50px auto 0;padding:0 30px 30px;position:relative;width:860px}.result-new h2{color:#307fe2;font-size:30px;font-weight:600;margin:50px 0;text-align:center}.r-box{border:1px solid #ededf4;margin:20px;width:calc(100% - 40px)}.box-head,.r-box{transition:all .2s}.box-head{background-color:#ededf4;height:50px;width:100%}.results-detail .row,section.program-deatil .row{position:relative}img.up-arrows{left:-40px;position:absolute;top:400px}img.page-arrows{bottom:0;margin:auto;position:absolute;right:-36px;top:0;z-index:-1}.box-head h4{color:#5f6062;font-size:18px;padding:12px 30px;text-align:left}.r-box ul{list-style:none;margin:25px 0 28px;padding:0}.r-box ul li{color:#a8a8a8;display:flex;font-family:Poppins;font-size:16px;font-weight:500;justify-content:space-between;padding:0 30px;text-align:left}.r-box ul li a{background-position:0;background-repeat:no-repeat;background-size:20px;color:#ededf4;display:block;padding-left:32px;width:170px}.r-box ul li a.reschedule-btn{background-image:url(https://fs.hubspotusercontent00.net/hubfs/19892102/icons_03.png)}.r-box ul li a.cencel-booking-btn{background-image:url(https://fs.hubspotusercontent00.net/hubfs/19892102/icons_06.png)}img.inner-arrows{bottom:auto;left:-300px;position:absolute;top:67%;width:100px;z-index:-1}.r-box:hover .box-head{background-color:#307fe2}.r-box:hover .box-head h4{color:#fff}.r-box:hover ul li a.reschedule-btn{background-image:url(https://fs.hubspotusercontent00.net/hubfs/19892102/icons_08.png);color:#951980}.r-box:hover ul li a.cencel-booking-btn{background-image:url(https://fs.hubspotusercontent00.net/hubfs/19892102/icons_10.png);color:#009444}.r-box ul li a:hover{opacity:.6}.result-new button#load-more{background:none;border:none;color:#307fe2;cursor:pointer;display:block;font-weight:500;margin:34px auto 14px}.jconfirm-title-c{color:#307fe2;font-size:30px;font-weight:600;margin:30px 0 15px;text-align:center}.modal{background:hsla(0,0%,100%,.8) url(img/ajax-loader.gif) 50% 50% no-repeat;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}body.loading .modal{display:block;overflow:hidden}.canceled-booking{border:none;color:red;font-weight:bolder;padding:10px}.disabled-title{background-color:#ededf4;color:#5f6062;font-size:18px;height:50px;padding:12px 30px;text-align:left;transition:all .2s;width:100%}.disabled-title>h4{color:#4c4c66;font-family:Poppins;font-size:18px;font-weight:600}.modal-button{align-items:center;background-color:#307fe2;border:none;border-radius:22px!important;color:#fff;font-weight:600;height:44px;justify-content:center;margin:0 30px 0 0;text-transform:uppercase;transition:all .2s;width:142px}.jconfirm.jconfirm-light .jconfirm-box,.jconfirm.jconfirm-white .jconfirm-box{border-top:5px solid #27aae1}button.confirm-booking{align-items:center;background-color:#ededf4;border:none;border-radius:22px;color:#5f6062;display:flex;font-family:Poppins;font-size:18px;font-weight:600;height:44px;justify-content:center;margin:0 30px 0 0;text-transform:uppercase;transition:all .2s;width:142px}.card-detail{align-items:center;display:flex;justify-content:space-between}button.confirm-booking:focus{outline:none}button.confirm-booking:hover{cursor:pointer}.r-box:hover .disabled-title,button.confirm-booking:hover{background-color:#307fe2;color:#fff}.r-box:hover .disabled-title h4{color:#fff}.r-box:hover{border-color:#307fe2}.r-box.card-design button.confirm-booking{margin:0 auto 30px}.r-box.card-design{width:calc(50% - 40px)}.inner-box.card-parent{display:flex;flex-wrap:wrap}.modal-wrapper .result-box{background:#fff 0 0 no-repeat padding-box;border-top:5px solid #27aae1;box-shadow:-2.29px 3px 20px #00000026;display:block;height:auto;margin:0 auto;padding:0 30px 30px;position:relative;width:100%}.modal-wrapper .result-box h2{color:#307fe2;font-size:30px;font-weight:600;margin:30px 0 15px;text-align:center}.modal-wrapper{display:none;position:relative}.modal-popup{background-color:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;margin:auto;position:fixed;top:0;width:100%;z-index:9999999}.modal-body{height:100%;overflow:auto;padding:0 30px 30px}.modal-popup .r-box{width:calc(50% - 40px)}.result-box.new-box-calendar{border:2px solid #27ace4;box-shadow:6px 6px 0 #e5e5e5;margin-bottom:50px}.modal-popup .result-box{max-width:780px}.close{height:32px;position:absolute;right:-50px;top:-8px;width:32px}.close,.close:hover{opacity:1}.close:after,.close:before{background-color:#fff;content:" ";height:33px;left:15px;position:absolute;width:2px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.close:focus{border:none;outline:none}.modal-wrapper .rd-box.your-details{margin-top:43px}.modal-wrapper .rd-dropdown .nice-select,.modal-wrapper .school-info .nice-select{background-color:#ededf4;border:0;border-radius:0;color:#5f6062;font-size:16px;height:50px;padding:6px 20px;width:100%}.modal-wrapper .rd-dropdown .nice-select:focus,.modal-wrapper .school-info .nice-select:focus{outline:0}.modal-wrapper .rd-dropdown .nice-select ul.list,.modal-wrapper .school-info .nice-select ul.list{background-color:#ededf4;border:0;border-radius:0;box-shadow:none;margin:0;max-height:300px;overflow:auto;width:100%}.modal-wrapper .rd-dropdown .nice-select ul.list .disabled,.modal-wrapper .school-info .nice-select ul.list .disabled{display:none}.modal-wrapper .rd-dropdown .nice-select ul.list li:hover,.modal-wrapper .school-info .nice-select ul.list li:hover{background-color:#307fe2;color:#fff}.modal-wrapper .rd-dropdown .nice-select:after,.modal-wrapper .school-info .nice-select:after{border-bottom:3px solid #27426d;border-right:3px solid #27426d;height:10px;right:20px;top:48%;width:10px}.modal-wrapper .rd-dropdown{display:flex;margin-bottom:40px;width:100%}.modal-wrapper .rd-dropdown>div{display:flex;flex-basis:0;flex-grow:1;flex-wrap:wrap}.rd-dropdown label.error{order:1}.work-checkbox{display:flex;flex-wrap:wrap}.workshop h3{color:#5f6062;font-size:16px;font-weight:600;line-height:19.2px}.workshop h3 span{color:#c02b0a}.work-checkbox label{color:#5f6062;cursor:pointer;display:block;font-family:Poppins;font-size:16px;line-height:20px;margin-bottom:24px;padding-left:32px;position:relative;width:39%}.work-checkbox label input{cursor:pointer;opacity:0;position:absolute}.work-checkbox label span.checkmark{border:1px solid #307fe2;height:15px;left:0;position:absolute;top:3px;width:15px}.work-checkbox label input:checked~.checkmark{background-color:#307fe2}.work-checkbox label span.checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:11px;left:4px;position:absolute;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.work-checkbox label input:checked~.checkmark:after{display:block}.add-info h3{color:#5f6062;font-size:16px;font-weight:600;line-height:19.2px;margin-bottom:14px;margin-top:10px}.add-info textarea:focus{outline:0}.add-info textarea{background-color:#ededf4;border:0;color:#000;font-family:Poppins;font-size:16px;margin-bottom:15px;min-height:141px;padding:20px;resize:none;width:100%}.add-info p{color:#5f6062;font-family:Poppins;font-size:14px;line-height:17px}.school-info input,.teacher-info input{background-color:#ededf4;border:2px solid #ededf4;border-radius:0;color:#5f6062;font-family:Poppins;font-size:16px;height:50px;margin-top:20px;padding:4px 15px;width:100%}.school-info input:focus,.school-info input:hover,.teacher-info input:focus,.teacher-info input:hover{border-color:#307fe2;outline:0}.school-info p,.teacher-info p{color:#5f6062;font-size:14px;line-height:16.8px;margin-bottom:25px;margin-top:4px}.alert-txt{border:1px solid #c02b0a;margin-bottom:30px;padding:11px 4px;text-align:center}.alert-txt p{color:#c02b0a;font-size:14px;line-height:20px;margin:0}.school-info .nice-select:after{right:30px;top:22px}.school-info .nice-select{width:100%}.school-info p{margin-bottom:0}.rd-box.your-details .rd-content{padding:43px 60px 30px}.btn-here{display:flex;justify-content:space-between;margin-top:40px;padding:0 60px}.btn-here a{align-items:center;background:#307fe2 0 0 no-repeat padding-box;border:0;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-family:Poppins;font-size:17px;font-weight:500;height:60px;justify-content:center;padding:20px 14px;position:relative;text-transform:uppercase;width:192px}.btn-here a.next:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:8px;margin-top:-4px;pointer-events:none;position:absolute;right:64px;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:8px}.btn-here a:hover{opacity:.9}.btn-here a.next{padding:20px 24px 20px 14px}.btn-here a.back{padding:20px 14px 20px 24px}.btn-here a.back:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:block;height:8px;left:60px;margin-top:-4px;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:8px}.rd-box{border:1px solid #ededf4}.rd-box h4{color:#307fe2;font-size:16px;line-height:0;margin:0;padding-left:12px}.rd-box h4 span{background-color:#fff;padding:0 14px}.wrapperdate{margin-left:auto;margin-right:auto;max-width:18rem;padding:0 .5rem 20px}.wrapperdate label{border:1px solid #eceff1;border-radius:.5rem;color:#b0bec5;display:block;font-size:.75rem;font-weight:400;margin-bottom:.5rem;padding:.5rem .75rem}.wrapperdate input{border:1px solid transparent;border-radius:.25rem;color:#607d8b;display:block;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5rem;margin-top:.5rem;padding:0;width:100%}.wrapperdate input:focus{outline:none}#ui-datepicker-div{background-color:#fff;border-radius:.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.1);display:none;margin-top:.25rem;padding:.5rem}.wrapperdate table{border-collapse:collapse;border-spacing:0}.ui-datepicker-calendar thead th{color:#78909c;font-size:.75rem;font-weight:400;padding:.25rem 0;text-align:center}.ui-datepicker-calendar tbody td{padding:0;text-align:center;width:2.5rem}.ui-datepicker-calendar tbody td a{border-radius:.25rem;color:#546e7a;display:block;font-size:.875rem;line-height:2rem;text-decoration:none;transition:all .3s}.ui-datepicker-calendar tbody td a:hover{background-color:#e0f2f1}.ui-datepicker-calendar tbody td a.ui-state-active{background-color:#009688;color:#fff}.ui-datepicker-header a.ui-corner-all{border-radius:.25rem;cursor:pointer;height:2rem;margin:.5rem;position:absolute;top:0;transition:all .3s;width:2rem}.ui-datepicker-header a.ui-corner-all:hover{background-color:#eceff1}.ui-datepicker-header a.ui-datepicker-prev{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4yODggNi4yOTYgMy4yMDIgMi4yMWEuNzEuNzEgMCAwIDEgLjAwNy0uOTk5Yy4yOC0uMjguNzI1LS4yOC45OTktLjAwN0w4LjgwMyA1LjhhLjcuNyAwIDAgMSAuMjAyLjQ5Ni43LjcgMCAwIDEtLjIwMi40OTdsLTQuNTk1IDQuNTk1YS43MDQuNzA0IDAgMCAxLTEtLjAwNy43MS43MSAwIDAgMS0uMDA2LS45OTl6Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:.5rem;left:0;transform:rotate(180deg)}.ui-datepicker-header a.ui-datepicker-next{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzQyNDc3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4yODggNi4yOTYgMy4yMDIgMi4yMWEuNzEuNzEgMCAwIDEgLjAwNy0uOTk5Yy4yOC0uMjguNzI1LS4yOC45OTktLjAwN0w4LjgwMyA1LjhhLjcuNyAwIDAgMSAuMjAyLjQ5Ni43LjcgMCAwIDEtLjIwMi40OTdsLTQuNTk1IDQuNTk1YS43MDQuNzA0IDAgMCAxLTEtLjAwNy43MS43MSAwIDAgMS0uMDA2LS45OTl6Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:10px;right:0}.ui-datepicker-header a>span{display:none}.ui-datepicker-title{font-size:.875rem;font-weight:500;line-height:2rem;margin-bottom:.25rem;padding-bottom:.25rem;text-align:center}.ui-datepicker-week-col{color:#78909c;font-size:.75rem;font-weight:400}#css-loader{background:hsla(0,0%,100%,.41);bottom:0;display:none;left:0;position:fixed;right:0;text-align:center;top:0;z-index:99999999}#css-loader img{margin-top:20%;width:55px}.submit-booking{align-items:center;background-color:#307fe2;border:0;border-radius:22px;color:#fff;cursor:pointer;display:flex;font-family:Poppins;font-size:18px;font-weight:600;height:44px;justify-content:center;margin:0 30px 0 0;text-transform:uppercase;transition:all .2s;width:142px}.responce_message .success_message{color:red;margin:39px 0 0 57px}@media(max-width:991px){.result-new{width:100%}}@media(max-width:767px){.wrapperdate{max-width:100%}.r-box.card-design{width:100%}}@media(max-width:480px){.result-new{padding:0 0 30px}}