.hospital-quick-filter .btn{border-radius:50px;color:#fff;font-weight:700;margin:45px 10px 0;opacity:.7;position:relative;text-transform:uppercase;width:180px}.hospital-quick-filter .btn.active,.hospital-quick-filter .btn:hover{border:none;-webkit-box-shadow:5px 5px 10px 0 #dedede;-moz-box-shadow:5px 5px 10px 0 #dedede;box-shadow:5px 5px 10px 0 #dedede;opacity:1}.hospital-quick-filter .btn.active:after{align-items:center;background-color:red;border-radius:50%;content:"\2715";display:flex;height:20px;justify-content:center;position:absolute;right:0;top:-10px;width:20px}.quick-filter.btn-1,.quick-filter.btn-2,.quick-filter.btn-3{background:#a82682}.quick-filter.btn-4{background:#55c73f}.quick-filter.btn-5{background:red}.hospital-quick-filter .btn:before{bottom:42px;content:"";display:inline-block;height:37px;left:0;position:absolute;width:100%}.quick-filter.btn-1:before{background:url(/build/images/wc.a0fdbd52.png) no-repeat 50%}.quick-filter.btn-2:before{background:url(/build/images/food.cb676338.png) no-repeat 50%}.quick-filter.btn-3:before{background:url(/build/images/info-logo.d3e764e9.png) no-repeat 50%}.quick-filter.btn-4:before{background:url(/build/images/pharmacy.9234650c.png) no-repeat 50%}.quick-filter.btn-5:before{background:url(/build/images/emergency.ac818313.png) no-repeat 50%}.hospital-search-heading{color:#125ef1;font-size:1.5rem;font-weight:700;text-align:center}.hospital-search-small-heading{color:#125ef1;font-size:1.1rem;font-weight:700;text-align:center}.orientation-element-search-heading{color:#125ef1;font-size:1.5rem;font-weight:700;text-align:center}.blue-form{background:#e9f4fd;border-radius:10px;-webkit-box-shadow:5px 5px 10px 0 #dedede;-moz-box-shadow:5px 5px 10px 0 #dedede;box-shadow:5px 5px 10px 0 #dedede;padding:10px}.form-control.disabled{background-color:#e9ecef}.blue-form .col-12{display:flex;flex-direction:column;justify-content:center;margin-bottom:.5rem;margin-top:.5rem}.blue-form .col-12 .form-control,.blue-form .col-12 .form-select{border:2px solid #cee2f2;border-radius:10px}.blue-form .col-12 .form-control:not(input[type=file]),.blue-form .col-12 .form-select{padding:10px}.blue-form .col-12.clear-btn,.blue-form .col-12.search-btn{justify-content:end}.blue-form .col-12.search-clear-btn{flex-direction:row;justify-content:center}.blue-form .col-12.form-checkbox,.registration-form .form-checkbox{align-items:center;flex-direction:row-reverse;justify-content:start}.blue-form .col-12.form-checkbox p,.contact-form .form-checkbox label,.registration-form .form-checkbox p{margin-bottom:0;margin-left:10px}.blue-form .col-12.form-checkbox input,.registration-form .form-checkbox .form-check{height:20px;width:20px}.blue-form .btn{display:flex;justify-content:center}.blue-form .clear-btn .btn,.blue-form .search-btn .btn,.blue-form .search-clear-btn .btn{padding:10px 0}.blue-form .btn.btn-center{padding:10px;width:100%}.contact-form .btn.btn-blue{margin-top:40px;width:50%}.user-profile-form .btn.btn-blue{margin-left:25%;margin-top:10px;width:50%}.user-profile-form form div.pt-2,.user-profile-form form div.pt-2 button,.user-profile-form form div.pt-2 div{width:100%}.blue-form .search-btn .btn:before,.blue-form .search-clear-btn .btn:first-child:before{background:url(/build/images/search-small.3b206449.png) no-repeat 50%;content:"";display:inline-block;height:25px;margin-right:10px;width:25px}.blue-form .form-content label,.blue-form p,.registration-form label{font-size:14px;margin-bottom:10px}.blue-form .form-control.error{border-color:red}.form-content .col-12.col-lg-4 div:first-child{display:flex;flex-direction:column}.blue-form h3,h2.edit-form-header{color:#125ef1;font-weight:700}h2.edit-form-header{font-size:24px;margin-bottom:20px}.blue-form h3{font-size:18px;padding-bottom:10px}.blue-form .info{align-items:center;color:#90cf08;flex-direction:row}.blue-form .info p{margin-bottom:0}.blue-form .info img{height:24px;padding:0;width:24px}.edit-container .blue-form table .copy-paste{align-items:center;display:flex;justify-content:space-around}.edit-container .blue-form table .copy-paste img{height:15px;width:auto}.edit-container .blue-form table .copy-paste button{align-items:center;background:#125ef1;border:none;border-radius:50%;box-shadow:none;display:flex;height:25px;justify-content:center;outline:none;width:25px}.edit-container .blue-form .btn-blue{font-size:14px;width:200px}.edit-container .blue-form .btn-remove{align-items:center;background:transparent;border:none;color:red;display:flex;text-align:left}.edit-container .blue-form .btn-remove:before{content:url(/build/images/remove.f42d0b79.png);height:24px;margin-right:10px;width:24px}.blue-form .hours-table .col-10,.blue-form .hours-table .col-12{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.blue-form .hours-table .col-xl-3 input.form-control{width:47%}.input-height{height:48px;resize:none}.blue-form .hours-table .day-row{align-items:center;display:flex;justify-content:flex-end}.blue-form .hours-table .day-row p{font-size:16px}.blue-form .hours-table th{font-size:14px;font-weight:400;margin-bottom:10px}.blue-form .form-images .col-lg-4{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:15px}.blue-form .form-images .col-lg-4 .btn-remove{margin-top:10px}.blue-form .form-images .col-lg-4 .site-img{border-radius:10px;height:auto;width:100%}.form-save-btn{align-items:center;display:flex;justify-content:center}.form-save-btn .btn{font-weight:700;padding-bottom:10px;padding-top:10px;width:250px}.form-save-btn .btn img{margin-right:5px}.blue-form.row{margin-left:0;margin-right:0}.blue-form label .textarea-count{background-color:gray;border-radius:5px;color:#fff;font-size:12px;margin:5px 0 0 auto;padding:2px}.reminder-form textarea{height:48px}.form-reminder-date select{border:2px solid #cee2f2;border-radius:10px;padding:10px}.reminder-form .email-remind{align-items:center;flex-direction:row}.reminder-form .email-remind select{width:100%}.reminder-form .btn-search{font-weight:700;padding:10px 60px}.reminder-form .btn-search:before{background:url(/build/images/save.032d52ab.png) no-repeat 50%;content:"";display:inline-block;height:25px;margin-right:10px;width:25px}.email-form .btn{font-weight:700;padding:7px 15px}.registration-form{position:relative;z-index:5}.registration-form .col-12 .form-div{padding:10px 0;width:100%}.registration-form hr{color:#7894aa;height:3px;width:100%}.top-alert{top:-50px}.form-error ul{list-style:none;padding-left:0}.form-error ul li{color:red}.label-help{display:flex;position:relative;width:100%}.form-div.required p:after,.label-help.required p:after{color:red;content:"*";margin-left:2px}.form-control.error{border-color:red!important}.label-help-2-col{display:flex;margin-left:15px;position:relative;width:100%}.legend-button{align-items:center;background:#616161;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;margin-left:10px;min-width:20px;width:20px}.tooltip-inner{font-size:21px;max-width:none}.advanced-search-btn,.advanced-search-btn button{display:flex;justify-content:center}.advanced-search-btn button{align-items:center;background:transparent;border:none;color:#125ef1;font-weight:700;margin-top:10px;outline:none}.advanced-search-btn button img{margin-right:5px}.advanced-search-btn #basicSearch img{transform:rotateX(180deg)}@media (max-width:991.98px){.blue-form .hours-table .day-row{justify-content:flex-start}.blue-form .my-4.search-clear-btn .btn{width:100%}.user-profile-form .btn.btn-blue{margin-left:0}}@media (max-width:767.98px){.blue-form .col-12.search-clear-btn{align-items:center;flex-direction:column}.blue-form .col-12.search-btn{order:4}.blue-form .col-12.clear-btn{order:5}.blue-form{box-shadow:none}.label-help-2-col{margin-left:0}.contact-form .btn.btn-blue{width:100%}}.tDnD_whileDrag{background-color:#eee}label.required:before{color:red;content:"* "}.btn-delete{background:url(/build/images/remove.f42d0b79.png) no-repeat 50%;border:none;height:25px;width:25px}