.doctor-home1{padding:20px 0}.doctor-home1-icons{text-align:center;display:inline-table;position:relative;padding:10px;cursor:pointer}.bg-orange-bar{background:url(../images/orange-bar.png) no-repeat;background-size:60px;height:40px;background-position:50% 50%;color:#fff;padding:8px 0;font-family:open-sans-regular}.bg-black-bar{background:url(../images/black-bar.png) no-repeat;background-size:contain;background-position:50% 50%}.doctor-home1-icons-inner h6{color:#3daf2c;font-family:open-sans-regular}.doctor-home1-div1{width:88%;margin:auto}.doctor-home1-icons-inner img{width:45%}@media(min-width:768px){.doctor-home1-icons-inner img{width:40%}}.doctor-home1-div2 h5,.doctor-home1-div3 h5,.doctor-home1-div3 h6{font-family:open-sans-regular;font-size:14px;color:#676767;margin:0}.bordered-col{border:1px solid #e1e1e1;width:95%!important;float:none!important;margin:auto;padding:10px!important;min-height:35px!important;margin-bottom:-1px}.bordered-col img{vertical-align:middle;width:15px}.doctor-home1-div2{margin-top:20px}.doctor-home1-div3 h6{font-size:16px;text-align:center}.doctor-home1-div3 h6 span{font-size:17px}.news-div span.news-date{font-family:open-sans-regular;font-size:11px;color:#9e9e9e}.news-div{background:url(../images/news-icon2.png) no-repeat;background-position:96% 77%;background-size:18px}.news-div .bordered-col{height:80px;padding:15px 20px!important}.invite-appointments .first-block{background-size:contain!important}.my-alert-main .days-div.green-active{background-color:#3daf2c;color:#fff}.invite-appointments .doctor-home1-div2{margin-bottom:14px}.reschedule-appointments .doctor-home1-div2{margin-top:0}.color-green{color:#3daf2c}.border-btm{width:95%;margin:auto;background-color:#e1e1e1;height:2px}.invite-appointments .row-details{border:none;margin-bottom:0;padding:0 0!important}.invite-appointments h6{font-family:open-sans-lt;margin:3px}.invite-appointments h6 span{font-family:open-sans-regular}.doctor-home1-icons-inner h3{font-family:open-sans-regular;margin:0;color:#f98315}.reschedule-appointments .bg-orange-bar{background-size:contain}.reschedule-appointments-div-inner span.prefix{width:30%;font-size:13px}.reschedule-appointments-div-inner span.prefix.msg{width:20%}.reschedule-appointments-div-inner .input-field .prefix~input{margin-left:35%;width:60%;height:30px;text-align:center}.reschedule-appointments-div-inner .input-field .prefix~textarea{width:80%;margin-left:20%;min-height:20px;height:20px;padding:0}.reschedule-appointments-div1{background-color:#f2f2f2;padding:15px 0}.reschedule-appointments .create-custom-div1{background-color:#fff;border-radius:10px;padding:10px}.bg-color-white{background-color:#fff}.bg-color-grey{background-color:#f2f2f2}.color-orange{background-color:#f98315}.color-orange1{color:#f98315!important}.create-custom-div1.bg-color-grey{background-color:#f2f2f2;border:1px solid #e1e1e1}span.block{display:inline-block;padding:6px 0;margin:10px 0;border:1px solid #e1e1e1;background-color:#fff;border-radius:5px;margin-right:10px;width:38px;text-align:center}.block-div{position:absolute;bottom:0}.reschedule-appointments-div-inner table td{vertical-align:top}.carousel{height:200px}.carousel .carousel-item{width:320px}.slider-div{padding:0 15px}.slider-div .create-custom-div1{width:100%;margin:inherit}.clock-icon{width:14px;vertical-align:middle;margin-top:0!important}.cancel-btn{width:17px;vertical-align:middle}.create-custom-div1 .bg-orange-bar{background-size:contain}.cat-divs{width:20%;text-align:center;padding:10px;border-right:1px solid #e1e1e1;height:90px;float:left;border-bottom:1px solid #e1e1e1}.cat-divs.active h5{color:#3daf2c}.all-appointments .create-custom-div1{border-radius:3px;margin-top:10px 0}.all-appointments h5{font-family:open-sans-regular;font-size:14px}.color-blue{color:#00bdfd}.all-appointments h5.color-blue img{vertical-align:middle}.search-apt{position:relative}.search-apt input{padding-left:100px;border-radius:20px;box-sizing:inherit}.color-grey{color:#9e9e9e}.search-apt label{position:absolute;top:11px;left:11px}.search-apt2 input{padding-left:40px;box-sizing:inherit;border-radius:20px;background:url(../images/clock-icon.png) no-repeat;background-position:6% 50%;background-color:#fff;width:48%!important}.del-appointment .delete-icon{background:0 0;background-color:#3daf2c;color:#fff}.del-appointment .delete-icon .row{display:table;width:100%;height:100%;margin-bottom:0}.del-appointment .delete-icon .row .col.s6{display:table-cell;vertical-align:middle;float:none}.select-patient .close{margin-top:0;width:15px;top:14px}.book-now{position:fixed;bottom:0;width:100%;background-color:#fff;padding:20px 0}.consulting-search .doc-list-div2.upper-tab{width:75%;margin:auto}.search-consult input{background:url(../images/from-date.png) no-repeat;background-position:6% 50%;background-color:#fff;background-size:14px}.create-mng-div2{width:100%}.create-mng-div2 .circular-img-div{width:33.33%;float:left;text-align:center}.created-slot{width:90%;margin:auto;background-color:#f8d7b9;height:37px;border-radius:20px;margin-bottom:13px;padding:10px 14px}.created-slot h5{display:block;margin:0;text-align:left}.slot-date{color:#b49b85!important}.slotcreated{margin-top:30px;width:100%;float:left}.off-schedules.test-details-form{margin-top:30px}.active-blue{color:#00bdfd}.declined{color:#e30606}.active-blue div{width:23px;height:23px;float:left;background-color:#00bdfd;text-align:center;border-radius:50%}.declined div{background-color:#e30606}.active-blue div img{width:10px;height:10px;background-color:#00bdfd;border-radius:50%}.declined div img{background-color:#e30606}.invited div,.invited div img{background-color:#3daf2c}.invited{color:#3daf2c}.manage-doctors .add-recipient{float:none}.manage-doctors .days-col h5{font-family:open-sans-regular;font-size:14px;color:#6b6b6b}.attached-docs li{display:inline;padding:0 5px}.attached-docs li img{vertical-align:middle}.consulting-response tr{border-bottom:0!important}.visit-det-head{padding:10px 0}.consulting-response .show-cat{position:absolute;top:5px;right:10px}.consulting-response .add-recipient{margin-top:12px}.line-brk{position:absolute;right:2px;top:0;height:120px!important}.colr-9e9e9e{color:#9e9e9e!important}.view-edit-respond .first-block{width:200px}.border-btm-heading{height:1px;background-color:#000;width:30px;margin:auto}.view-edit-respond td h5.center-align{font-size:30px;line-height:22px}.view-edit-respond td h5.center-align span{font-size:13px}.manage-doctors .days-col h5 img{vertical-align:middle}.add-recipient img{width:13px;height:13px}.circular-img{border:1px solid gray;border-radius:50%;width:80px;height:80px;margin:auto}.circular-img img{border-radius:50%;width:80px;height:80px}.plus-btn{position:absolute;top:10px;right:-30px;width:27px;height:27px;background-color:transparent;color:#f98315;border:1px solid #f98315}.plus-btn i{color:#f98315}.clinic-home .block-div{position:relative}.clinic-home .block-div2{margin:10px 0}.clinic-home .block-div2 span{display:inline-block;margin-right:15px;font-size:13px;color:#00bdfd}.mar-rt-zero{margin-right:0!important}.clinic-home .block-div span img{vertical-align:middle}.clinic-home.all-appointments td h5{line-height:20px}.switch-profile{font-size:13px;font-family:open-sans-lt;color:#fff}.calendar-div-inner{width:74%;margin:auto;margin-top:20px;background-color:#f2f2f2;text-align:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-family:open-sans-regular}.calendar-icon-div{padding:8px;border-radius:4px;color:#fff;background:url(../images/arrow-top.png) no-repeat;background-color:#3daf2c;background-position:96% 50%}.calendar-icon-div1{padding:8px;border-radius:0;color:#fff;width:100%;background-color:#3daf2c;background-position:96% 50%}.calendar-text-div{padding:8px;font-size:13px}.create-manage-clinic .days-div{width:100%}.clinic-broadcast .phonebook-table{margin-top:5px}.clinic-broadcast .doc-list-div2.upper-tab{width:100%!important}.textarea-box{border:1px solid #e1e1e1;height:90px;padding:0 10px;padding-top:10px;text-align:unset;background:url(../images/pen-grey.png) no-repeat;background-position:98% 92%;background-size:12px;color:#9e9e9e;font-family:open-sans-regular}.create-prescription-div4 .reply a{color:#3daf2c!important;padding:6px 20px}.clinic-broadcast .create-prescription-div4{margin-top:20px}.clinic-broadcast .create-prescription-div4 label{font-size:13px!important}.bg-color-grey span{font-family:open-sans-regular;font-size:13px}.clinic-broadcast .bg-color-grey{padding:8px 0}@media (max-width:560px){.cat-divs{height:80px}.cat-divs img{width:35px}.cat-divs h5{font-size:12px}}@media (max-width:480px){.bg-orange-bar{font-size:12px;background-size:50px}.select-patient .close{right:5px}.tab1,.tab2{font-size:11px!important}.active-blue,.btn-manage-blocks{width:100%!important}.active-blue{margin-bottom:10px}.view-edit-respond .first-block{width:135px}.line-brk{width:initial!important}.view-edit-respond .first-block.right-align p{text-align:center}}@media (max-width:440px){.consulting-response .strip2{height:58px!important}.doctor-home1-div1{width:100%}.doctor-home1-icons-inner h6{font-size:12px}.doctor-home1-div2 h5,.doctor-home1-div3 h5,.doctor-home1-div3 h6{font-size:11px}.doctor-home1-div3 h6 span{font-size:13px}.doctor-home1-div2{margin-bottom:10px}.news-div .bordered-col{padding:15px 10px!important}.news-div{background-position:95% 84%}.invite-appointments .table-doctor-list td h6{font-size:11px;margin:2px 0;line-height:15px}.consulting-search .doc-list-div2 .tab_overlap{margin-right:-30px!important}.consulting-search .doc-list-div2.upper-tab{width:85%}.consulting-search.all-appointments h5{font-size:12px}.consulting-search.all-appointments h5.color-blue img{width:12px}}@media (max-width:420px){.cat-divs h5{font-size:10px}.cat-divs{padding:10px 2px}.search-apt2 input{padding-left:30px;background-size:15px}.search-consult input{background-position:7% 50%;background-size:12px}}@media (max-width:400px){.tab2{width:40%!important}.tab2 a{padding-left:0!important}}@media (max-width:380px){.cat-divs img{width:28px}.reschedule-appointments-div-inner .input-field .prefix~textarea{width:75%;margin-left:25%}.cat-divs{height:70px}.cat-divs h5{font-size:9px}.all-appointments h5.color-blue img{width:12px}.all-appointments h5.color-blue{font-size:11px}.clinic-home.all-appointments td h5{font-family:open-sans-regular;font-size:13px;line-height:16px}span.block{width:32px;font-size:13px}.clinic-home .block-div2 span{font-size:11px}.clinic-home .block-div span img{width:17px}.clinic-broadcast .create-prescription-div4 label{font-size:12px!important}.circular-img{width:60px;height:60px}.circular-img img{width:60px;height:60px}.circular-img-div h5{font-size:12px}}@media (max-width:360px){.line-brk{right:4px}.view-edit-respond .first-block{width:120px}}.maincalendarDiv{width:100%}.innercalendarDiv{width:80%}.calendar-div{margin-top:6%}.body-main-container2{text-align:center;float:left;width:100%;margin-top:10px}.add-dcotor-btn2{text-align:center;border-radius:20px;border:1px solid #bfbfbf;min-height:35px;padding-left:15px;font-size:12px;color:#3daf2c;background-color:#f5f5f5;background-image:url(../images/arrow-btm3.png);background-repeat:no-repeat;background-position:96% 14px;width:95%;margin-left:-3px}.add-dcotor-btn2:focus{outline:0;background-color:#f5f5f5}.add-dcotor-details-div2{float:left;width:100%;padding-bottom:20px}.doctor-fee-txtbox2,.doctor-type-dd2,.location-dd2{width:86%;margin-left:6%;float:left}.doctor-fee-txtbox2 select,.doctor-type-dd2 select,.location-dd2 select{background-color:transparent;display:block;border-bottom:1px solid #a8a8a8;font-size:12px;outline:0;height:30px;border-top:none;border-left:none;border-right:none;margin-bottom:3px;width:89%;display:inline-block;float:left;background-image:url(../images/arrow-btm2-gray.png);-webkit-appearance:initial;background-repeat:no-repeat;background-position:98% 15px;background-size:10px}.doctor-fee-txtbox2 img,.doctor-type-dd2 img,.location-dd2 img{width:20px}.doctor-type-below-dd2,.location-below-dd2{width:86%;margin-left:6%;float:left}.doctor-type-below-dd2 img,.location-below-dd2 img{float:left;margin-top:4px;margin-left:5px;width:8px}.doctor-type-below-dd2 label,.location-below-dd2 label{float:left;font-size:12px!important;width:89%;text-align:left;border-bottom:1px solid #9e9e9e;min-height:20px}.add-img-div{float:left;margin-top:13px;margin-left:5px}.add-img-div img{float:left}.doctor-fee-div img{float:left}.doctor-fee-div{float:left;margin-top:13px;margin-left:5px}.days-selection-div2{width:90%;margin-left:5px;float:left}.days-selection-item2{width:23%;float:left;padding-left:5%;border:1px solid #c1c1c1;border-radius:14px;line-height:21px;padding-top:4px;background-color:#fff;margin-top:12px;margin-right:2%}.days-selection-chckbox2{float:left}.days-selection-chckbox2 input{position:relative!important;left:0!important;z-index:9!important;visibility:visible!important;opacity:1!important;display:inline-block}.days-selection-textbox2{float:left;margin-left:3px;margin-top:-1px;font-size:12px}.time-selection-div2{float:left;width:90%;margin-left:5px;margin-top:20px}.time-from2{float:left;width:40%;margin-right:7%}.time-to2{float:left;width:40%}.time-from2 input,.time-to2 input{margin-bottom:0;border:1px solid #c4c4c4;height:35px;padding-left:4%;width:96%;font-size:13px;border-radius:3px;background-color:#fff}.time-from2 input{background-repeat:no-repeat;background-position:95% 16px;background-size:22px}.time-to2 input{background-repeat:no-repeat;background-position:95% 15px;background-size:10px}.add-icon2{float:left;width:12%;height:100%}.add-icon2 img{width:25px;margin-top:6px}.mark-calender-div2{float:left;width:100%}.mark-calender-div2 button{margin-top:20px;border:1px solid #ddd;border-radius:21px;color:#4cb43d;font-size:13px;min-width:110px;min-height:35px;padding-left:35px;padding-right:10px;background-image:url(../images/calenderl.png);background-repeat:no-repeat;background-size:20px;background-position:10px;background-color:#fff}.days-slected-div{margin-top:20px;margin-bottom:20px;float:left;width:90%;margin-left:5%}.days-slected-div-item{float:left;width:16.5%}.days-selected-day{color:#616161;line-height:11px;font-size:12px}.days-slected-date{color:#a1a1a1;font-size:10px}.border-bottom{float:left;width:57%}.border-bottom img{width:60.5%;margin-left:18%}.time-selected-div{float:left;width:67%;font-size:11px}.body-main-container{text-align:center;float:left;width:100%;margin-top:10px}.add-dcotor-btn{width:100%;text-align:left;border-radius:20px;border:1px solid #bfbfbf;min-height:35px;padding-left:15px;font-size:12px;color:#3daf2c;background-color:#f5f5f5;background-image:url(../images/arrow-up.png);background-repeat:no-repeat;background-position:96% 14px;width:90%}.add-dcotor-btn:focus{outline:0;background-color:#f5f5f5}.add-dcotor-details-div{margin-top:20px;background-color:#fff;float:left;width:100%}.doctor-fee-txtbox,.doctor-type-dd,.location-dd{width:90%;margin:auto}.doctor-type-dd select,.location-dd select{background-color:transparent;display:block;border-bottom:1px solid #a8a8a8;font-size:13px;outline:0;background-image:url(../images/arrow-btm2-gray.png);-webkit-appearance:initial;background-repeat:no-repeat;background-position:98% 15px;background-size:10px}.doctor-fee-txtbox{padding-right:10px}.doctor-fee-txtbox input{font-size:13px;color:#676767;padding-left:10px}.days-selection-div{width:90%;margin-left:5%;float:left}.days-selection-item{width:23%;float:left;padding-left:5%;border:1px solid #c1c1c1;border-radius:14px;line-height:21px;padding-top:4px;background-color:#fff;margin-top:12px;margin-right:2%}.days-selection-chckbox{float:left}.days-selection-chckbox input{position:relative!important;left:0!important;z-index:9!important;visibility:visible!important;opacity:1!important;display:inline-block}.days-selection-textbox{float:left;margin-left:3px;margin-top:-1px;font-size:12px}.time-selection-div{float:left;width:90%;margin-left:5%;margin-top:20px}.time-from{float:left;width:40%;margin-right:7%}.time-to{float:left;width:40%}.time-from input,.time-to input{margin-bottom:0;border:1px solid #c4c4c4;height:35px;padding-left:4%;width:96%;font-size:13px;border-radius:3px;background-color:#fff}.time-from input{background-repeat:no-repeat;background-position:95% 16px;background-size:22px}.time-to input{background-image:url(../images/to-text.png);background-repeat:no-repeat;background-position:95% 15px;background-size:10px}.add-icon{float:left;width:12%;height:100%}.add-icon img{width:25px;margin-top:6px}.mark-calender-div{float:left;width:100%}.mark-calender-div button{margin-top:20px;border:1px solid #ddd;border-radius:21px;color:#4cb43d;font-size:13px;min-width:110px;min-height:35px;padding-left:35px;padding-right:10px;background-image:url(../images/calenderl.png);background-repeat:no-repeat;background-size:20px;background-position:10px;background-color:#fff}.consulting-response .strip2 ul li{display:inline;padding:0 10px}.consulting-response .strip2{height:40px}.left-date{background-color:#848484;vertical-align:middle;padding:10px 0!important;color:#fff;font-size:13px}.right-change{padding:10px 0!important;color:#fff}.right-change img{vertical-align:middle;width:16px;margin-right:10px}.msg-detail-date{width:130px;margin:20px auto!important;text-align:center;background-color:#cdf2ff;padding:10px;border-radius:6px;font-size:13px}.arrow_box_left{position:relative;background:0 0;padding:10px;display:inline-block;float:left;width:auto!important;min-width:100px;max-width:87%}.arrow_box_left:after,.arrow_box_left:before{right:99.5%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box_left:after{width:0;height:0;border-top:11px solid #fff;border-left:12px solid transparent;top:0;border-right:1px solid #fff}.arrow_box_left:before{width:0;height:0;border-top:13px solid #e1e1e1;border-left:14px solid transparent;top:-2px}.arrow_box_right{position:relative;background:0 0;padding:10px;background-color:#c8e6c9;display:inline-block;float:right;width:auto!important;min-width:100px;max-width:87%}.arrow_box_right:after,.arrow_box_right:before{left:99.5%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box_right:after{width:0;height:0;border-top:11px solid #c8e6c9;border-right:12px solid transparent;top:0;border-left:1px solid #c8e6c9}.arrow_box_right:before{width:0;height:0;border-top:13px solid #e1e1e1;border-right:14px solid transparent;top:-2px}.msg-block{width:87%;margin:auto;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.75);box-shadow:0 1px 5px 0 rgba(0,0,0,.75);margin-bottom:15px;border-bottom-left-radius:5px}.msg-block h6{font-family:open-sans-regular}.time-div{position:absolute;right:6px;bottom:0;color:#9a9a9a;font-size:12px}.color-dark{background-color:#ffefe1}.color-dark.arrow_box_left:after{border-top:23px solid #ffefe1;border-right:1px solid #ffefe1}.color-dark.arrow_box_right:after{border-top:23px solid #ffefe1;border-left:1px solid #ffefe1}.consulting-response .fees{position:relative;top:-27px;right:-15px}i.chart-cross{position:absolute;top:12px;right:3px}.doc-setting-preset .created-slot{height:auto;min-height:40px}.doc-setting-preset .days-drpdown h5{text-align:center;font-size:13px}.doc-setting-preset .bg-black-bar{width:66px;text-align:center}.offset-div{width:50%;margin:auto}.doc-setting-preset-alert .plus-btn{position:absolute;top:6px;right:-6px}.doc-setting-preset-alert .search-pallet{border-top:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;margin:20px 0}.doc-setting-preset-alert .created-slot{background-color:#f9eadc}.doc-setting-preset-alert .slotcreated i.chart-cross{top:3px}.doc-setting-preset-alert .form1{border-bottom:1px solid #9e9e9e;margin-bottom:20px}.doc-setting-preset-alert .form2 h6{margin-bottom:15px}.footer-bg-green{background-color:#3daf2c;color:#fff}.footer-bg-green h6{color:#fff}