@import url('https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap');
body{font-family:"Mulish",sans-serif;color:#005792;}
.clear{clear:both;display:block;width:100%;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding20{padding:20px;}
.padding30{padding:30px;}
sup{vertical-align:0;position:relative;top:-0.5em;font-size:10px;line-height:10px;}
/******Form Fields******/
/**Error msg**/
.error{font-size:12px !important;line-height:14px !important;color:#ed1c24 !important;margin:5px !important;display:block;text-transform:none !important;font-weight:400 !important;text-align:left;}
/**Input text field**/
input[type="text"],input[type="password"],input[type="file"]{font-family:"Mulish",sans-serif;color:#555555 !important;font-size:14px !important;border-radius:5px;border:1px solid #005792;padding:6.5px 10px 6.5px 10px;background:#ffffff;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;-webkit-appearance:none;margin:0 !important;}
input[type="text"].calendar{background-image:url(../images/calendar-day.svg);background-size:22px;background-position:right center;background-repeat:no-repeat;padding-right:30px;}
input[type="text"]:disabled{background:#f5f5f5;}
::-webkit-input-placeholder{color:#aaaaaa;}
:-ms-input-placeholder{color:#aaaaaa;}
::placeholder {color:#aaaaaa;}
/**Input select field**/
select{font-family:"Mulish",sans-serif;color:#555555;font-size:14px;border-radius:5px;border:none;padding: 6.5px 25px 6.5px 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(../images/arrow-down.svg) right no-repeat #ffffff;background-size:20px;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border:1px solid #005792;width:100%;}
@-moz-document url-prefix(){select{padding: 6.5px 25px 6.5px 10px;}}
select.error{color:#555555 !important;font-size:14px !important;line-height:normal !important;margin:0 !important;}
select::-ms-expand{display: none; /* remove default arrow on ie10 and ie11 */}
select option{background:#ffffff;border:none;color:#555555;font-family:"Mulish",sans-serif;padding:7.5px 0;font-size:14px;}
select option:disabled{color:#aaaaaa;}
select:disabled{background:url(../images/drop-down.svg) right no-repeat #aaaaaa;background-size:25px;-webkit-text-fill-color:#555555;opacity: 1;/* required on iOS */}
@media screen and (min-width:0\0){select {background:none\9;padding: 5px\9;}}
.daterangepicker select.monthselect, .daterangepicker select.yearselect{padding:5px !important;}
/**TextArea**/
textarea{font-family:"Mulish",sans-serif;color:#555555;font-size:14px;border-radius:5px;border:none;padding:6.5px 10px;background:#fffff;border:1px solid #005792;height:100px;resize:none;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;-webkit-appearance:none;}
textarea:disabled{background:#f0f0f0;border:1px solid #f0f0f0;-webkit-text-fill-color:#262626;opacity: 1;/* required on iOS */}
/**Input checkbox**/
.checkBoxStyle{display:block;position:relative;padding-left:25px !important;cursor:pointer;font-size:14px;line-height:18px;font-weight:800;color:#005792;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left !important;}
.checkBoxStyle input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.checkmark{position:absolute;top:2px;left:0;height:13px;width:13px !important;border-radius:5px;background-color:#ffffff;border:1px solid #005792;}
.checkBoxStyle:hover input ~ .checkmark {background-color:#ffffff;border:1px solid #005792;}
.checkBoxStyle input:checked ~ .checkmark {background-color:#005792;border:1px solid #005792;}
.checkmark:after {content:"";position:absolute;display:none;}
.checkBoxStyle input:checked ~ .checkmark:after{display: block;}
.checkBoxStyle .checkmark:after{left:4px;top:2px;width:3px;height:6px;border: solid white;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.checkBoxStyle a{color:#005792;}
/*Input radio*/
/*
[type="radio"]:checked, [type="radio"]:not(:checked){position: absolute;left: -9999px;}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label{position:relative;padding-left:20px;cursor:pointer;line-height:15px;display:inline-block;color:#262626;font-size:14px;font-weight:400;}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before{content: '';position: absolute;left: 0;top: 0;width: 12px;height: 12px;border: 1px solid #dddddd;border-radius: 100%;background: #ffffff;}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after{content: '';width:5px;height:5px;border:5px solid #e51c38;background:#ffffff;position: absolute;top:0;left:0;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
[type="radio"]:not(:checked) + label:after{opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
[type="radio"]:checked + label:after{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
*/
/**Submit Button**/
input[type=submit],input[type=button],input[type=reset]{cursor:pointer;-webkit-appearance:none;width:auto;border:none !important;font-family:"Mulish",sans-serif;}
/**Buttons style**/
.commonBtn{background:#0096fa;color:#ffffff;text-align:center;font-size:14px;line-height:14px;padding:14.5px 30px;display:block;border-radius:10px;text-decoration:none;font-weight:800;text-transform:uppercase;border:1px solid #0096fa !important;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.commonBtn:hover{background:#ffffff;color:#0096fa;border:1px solid #0096fa !important;}
.commonBtn.addBtn{background-image:url("../images/plus-small.svg");background-repeat:no-repeat;background-position:25px center;background-size:20px 20px;padding-left:45px;}
.commonBtn.addBtn:hover{background-image:url("../images/plus-small-mo.svg");background-repeat:no-repeat;background-position:25px center;background-size:20px 20px;}
.commonBtn.addBtn_circle{background-image:url("../images/add-icon.png");background-repeat:no-repeat;background-position:70px center;background-size:20px 20px;padding-left:30px;padding-right:45px;}
.commonBtn.addBtn_circle:hover{background-image:url("../images/add-icon-mo.png");background-repeat:no-repeat;background-position:70px center;background-size:20px 20px;}
.commonBtn.TELE_BTN{padding:14.5px 20px;display:inline-block;background:#ffffff;color:#005792;border:1px solid #005792 !important;}
.TELE_BTN.active,
.commonBtn.TELE_BTN:hover{background:#005792;border:1px solid #005792 !important;color:#ffffff;}
.commonBtn.INCLINIC_BTN{padding:14.5px 20px;display:inline-block;background:#ffffff;color:#900073;border:1px solid #900073 !important;}
.INCLINIC_BTN.active,
.commonBtn.INCLINIC_BTN:hover{background:#900073;border:1px solid #900073 !important;color:#ffffff;}
.commonBtn.endCall{background:#ed1c24;color:#ffffff;padding:14.5px 20px;border:1px solid #ed1c24 !important;display:inline-block;}
.commonBtn.endCall:hover{background:#ffffff;color:#ed1c24;border:1px solid #ed1c24 !important;}
.commonBtn.inline{display:inline-block;}
.commonBtn.green{background:#00a651;color:#ffffff;border:1px solid #00a651 !important;}
.commonBtn.green:hover{background:#ffffff;color:#00a651;border:1px solid #00a651 !important;}
.commonBtn.border{background:#ffffff;color:#0096fa;border:1px solid #0096fa !important;}
.commonBtn.border:hover,
.commonBtn.border.active{background:#0096fa;color:#ffffff;border:1px solid #0096fa !important;}
.backBtn{color:#005792;font-size:14px;line-height:normal;font-weight:800;text-decoration:none;}
.backBtn::before{content:'';background:url("../images/arrow-small-left.svg")no-repeat center;width:12px;height:12px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:10px;}
.backBtn:hover{text-decoration:underline;}
/**Popup**/
@-webkit-keyframes popupAnim{from{opacity:0;margin-top:-200px;}
to{opacity:1;}
}
@-moz-keyframes popupAnim{from{opacity:0;margin-top:-200px;}
to{opacity:1;}
}
@keyframes popupAnim{from{opacity:0;margin-top:-200px;}
to{opacity:1;}
}
.modal-open{overflow: hidden;}
.modal {position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display: none;overflow:auto;overflow-y: scroll;-webkit-overflow-scrolling: touch;outline: 0;-webkit-animation:popupAnim 2s;-moz-animation:popupAnim}
.modal-dialog:target{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;opacity:0;visibility:hidden;}
.modal.fade .modal-dialog {
-webkit-transition: -webkit-transform .3s ease-out;
     -moz-transition:    -moz-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none;}
.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:auto;}
.modal-dialog{position:relative;width:auto;/*margin:5% 0;*/}
/*.modal-dialog.DELETE,
.modal-dialog.FORGOTPWD{margin:0 0 30px 0;transform:translate(-50%);top:30%;}
.modal-dialog.TERMS{margin:0 0 60px 0;transform:translate(-50%);top:10%;}*/
.modal-content{position:relative;background-color:#ffffff;background-clip:padding-box;width:95%;max-width:500px;height:auto;margin:0 auto;border-radius:10px;
outline:none;z-index:2998;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);box-shadow:0 3px 9px rgba(0, 0, 0, .5);}
.M_APPOINTMENT .modal-content,
.DELETE .modal-content
.ADDFAMILY .modal-content{max-width:410px;}
.R_APPOINTMENT .modal-content,
.ADDDOCTOR .modal-content{max-width:600px;}
.NOTES .modal-content,
.INVESTIGATION .modal-content,
.TERMS .modal-content{max-width:1100px;}
.PRESCRIPTION .modal-content{max-width:1340px;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2999;background-color:#000;}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity: 0;}
.modal-backdrop.in{filter:alpha(opacity=70);opacity: .7;}
.modal-body{position:relative;width:100%;padding:0 0;}
.modal-body .container{width:calc(100% - 60px);padding:30px;color:#555555;font-size:14px;line-height:18px;position:relative;}
.modal-body .container .closeIcon{width:20px;position:absolute;right:25px;top:32.5px;}
.modal-body .container .closeIcon img{width:100%;display:block;}
.modal-body .container h2{color:#005792;font-size:20px;line-height:24px;margin-bottom:30px;font-weight:800;text-align:left !important;}
.modal-body .container h3{color:#005792;font-size:16px;line-height:20px;margin:20px 0 10px 0;font-weight:800;}
.modal-body .container p{margin-bottom:10px;}
.modal-body .container p strong{font-weight:800;}
.modal-body .container p.center{text-align:center;}
.modal-body .container .groupBtn{width:100%;font-size:0;}
.modal-body .container .groupBtn .col{display:inline-block;width:49%;vertical-align:top;margin-right:1%;}
.modal-body .container .groupBtn .col.rgt{text-align:right;}
.modal-body .container .groupBtn .col.rgt .commonBtn{display:inline-block;}
.modal-body .container .groupBtn .col:nth-of-type(even){margin-left:1%;margin-right:0;}
.TERMS .modal-body .scroller{height:65vh;overflow-y:auto;overflow-x:hidden;}
.TERMS table tr td{padding:5px 0;}
.TERMS .roman{list-style:lower-roman;margin-left:20px;margin-top:10px;}
.TERMS .roman li{padding:5px 0;}
.MYBARCODE .modal-body .container{text-align:center;}
.MYBARCODE .vectorImg{width:100%;max-width:300px;margin:0 auto 30px auto;}
.MYBARCODE .vectorImg img{display:block;width:100%;}
.MYBARCODE .userName{background:#005792;color:#ffffff;text-align:center;font-size:14px;line-height:14px;padding:14.5px 20px;display:inline-block;border-radius:10px;text-decoration:none;font-weight:800;text-transform:uppercase;border:1px solid #005792 !important;margin:0 auto 30px auto;}
.MYBARCODE .barcode{width:100%;max-width:175px;margin:0 auto;text-align:center;}
.MYBARCODE .barcode .image{width:100%;margin-bottom:2.5px;}
.MYBARCODE .barcode .idNo{color:#555555;font-size:14px;line-height:18px;}
.MYBARCODE .barcode .idNo strong{font-weight:800;color:#0498fa;}
.R_APPOINTMENT .formFields{overflow-x:hidden;}
.modal-body .tele_inclinic_btn{width:100%;margin-bottom:20px;}
.modal-body .tele_inclinic_btn a{display:inline-block;vertical-align:top;margin-bottom:10px;}
.modal-body .tele_inclinic_btn .TELE_BTN{margin-right:10px;}
.modal-body .logs{width:100%;margin-top:30px;padding-top:30px;border-top:1px solid #d4d4d4;}
.modal-body .logs .container{width:100%;padding:0;overflow-y:auto;}
.modal-body .logs .aptList{width:100%;max-height:300px;}
.modal-body .logs .aptList li{display:block;width:calc(100% - 2px);margin:0 0 10px 0;}
.modal-body .logs .accordion{max-height:180px;}
.modal-body .logs h3{margin:0 0 5px 0;}
.M_APPOINTMENT h3{margin:0 0 20px 0 !important;}
.modal-body .doctorList{width:100%;margin-top:10px;padding-top:30px;border-top:1px solid #d4d4d4;}
.modal-body .doctorList .container{width:100%;padding:0;}
.modal-body .doctorList .container .bannerImg{width:100%;margin-bottom:10px;border-radius:10px;overflow:hidden;}
.modal-body .doctorList .container .bannerImg img{width:100%;display:block;}
.modal-body .doctorList ul{width:100%;max-height:200px;overflow-y:auto;}
.modal-body .doctorList ul li{display:block;width:calc(100% - 40px);padding:20px 20px 10px 20px;margin:0 0 10px 0;background:#005792;border-radius:10px;position:relative;}
.modal-body .doctorList ul li .acct{width:100%;font-size:0;margin-bottom:15px;}
.modal-body .doctorList ul li .acct .photo{display:inline-block;vertical-align:top;width:50px;height:50px;margin-right:10px;border-radius:100%;overflow:hidden;position:relative;}
.modal-body .doctorList ul li .acct .photo img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;}
.modal-body .doctorList ul li .acct .detail{display:inline-block;vertical-align:top;width:calc(100% - 60px);font-size:14px;line-height:18px;text-align:left;color:#ffffff;}
.modal-body .doctorList ul li .acct .detail .username{font-weight:800;}
.modal-body .doctorList ul li .otherDetail{width:100%;font-size:0;}
.modal-body .doctorList ul li .otherDetail .left,
.modal-body .doctorList ul li .otherDetail .rgt{display:inline-block;vertical-align:top;}
.modal-body .doctorList ul li .otherDetail .left{width:40%;margin-bottom:15px;}
.modal-body .doctorList ul li .otherDetail .rgt{width:60%;}
.modal-body .doctorList ul li .otherDetail .info{width:100%;margin-bottom:15px;}
.modal-body .doctorList ul li .otherDetail .info span{display:block;width:100%;color:#ffffff;font-size:14px;line-height:18px;}
.modal-body .doctorList ul li .otherDetail .info span strong{color:#0096fa;font-size:12px;line-height:14px;font-weight:800;}
.modal-body .doctorList ul li .otherDetail .info.last{margin-bottom:0;}
.modal-body .doctorList ul li .addBtn_circle{position:absolute;right:20px;top:20px;display:inline-block;}
.modal-body .NORECORD{margin:15px 0;text-align:left;}
.modal-body .doctorList .NORECORD{margin:30px 0 15px 0;}
.modal-body .NORECORD.center{text-align:center;}
.modal-body .NORECORD p{font-size:16px;line-height:20px;}
.modal-body .NORECORD p strong{font-weight:800;color:#0096fa;}
/*.daterangepicker{z-index:99999999999999999999999999999999999 !important;}*/
/**Main Menu**/
/****LEFT SLIDER MENU****/
@keyframes swing {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  50% {
    transform: rotate(0deg);
  }
  60% {
    transform: rotate(5deg);
  }
  70% {
    transform: rotate(0deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes sonar {
  0% {
    transform: scale(0.9);
    opacity: 1;
  }
  100% {
    transform: scale(2);
    opacity: 0;
  }
}
.page-wrapper .sidebar-wrapper,
.sidebar-wrapper .sidebar-brand > a,
.sidebar-wrapper .sidebar-dropdown > a:after,
.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before,
.sidebar-wrapper ul li a i,
.page-wrapper .page-content,
.sidebar-wrapper .sidebar-search input.search-menu,
.sidebar-wrapper .sidebar-search .input-group-text,
.sidebar-wrapper .sidebar-menu ul li a,
#show-sidebar,
#close-sidebar {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.page-wrapper #show-sidebar{display:block;}
.page-wrapper #close-sidebar{display:none;}
/*----------------page-wrapper----------------*/
.page-wrapper{height: 100vh;}
/*----------------toggeled sidebar----------------*/
.page-wrapper.toggled .sidebar-wrapper{left:0px;}
.page-wrapper.toggled #show-sidebar{display:none;}
.page-wrapper.toggled #close-sidebar{display:block;}
.page-wrapper.toggled .page-content{padding-left:260px;width:calc(100% - 260px);}
.page-wrapper.toggled .page-content .header{width:calc(100% - 320px);}
/*----------------sidebar-wrapper----------------*/
.sidebar-wrapper{ width:260px;height:100%;max-height:100%;position:fixed;top:0;left:-260px;z-index:999;}
.chiller-theme .sidebar-wrapper{background:#005792;}
.sidebar-wrapper a{text-decoration:none;}
/*----------------sidebar-content----------------*/
.sidebar-content{max-height: 100%;height: 100%;overflow-y: auto;position: relative;}
.sidebar-content.desktop{overflow-y: hidden;}
/*----------------------sidebar-menu-------------------------*/
.sidebar-wrapper .sidebar-menu{width:calc(100% - 60px);padding:30px;}
.sidebar-wrapper .sidebar-menu .logoImg{width:120px;margin:0 auto 50px auto;}
.sidebar-wrapper .sidebar-menu .logoImg img{display:block;width:100%;filter: brightness(0) invert(1);}
.sidebar-wrapper .sidebar-menu .acct{display:none;margin-bottom:25px;font-size:0;}
.sidebar-wrapper .sidebar-menu .acct .photo{display:inline-block;vertical-align:middle;width:50px;height:50px;margin-right:10px;border-radius:100%;overflow:hidden;position:relative;}
.sidebar-wrapper .sidebar-menu .acct .photo img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;}
.sidebar-wrapper .sidebar-menu .acct .detail{display:inline-block;vertical-align:middle;width:calc(100% - 60px);font-size:14px;line-height:18px;}
.sidebar-wrapper .sidebar-menu .acct .detail .userid{width:100%;color:#ffffff;}
.sidebar-wrapper .sidebar-menu .acct .detail .username{font-weight:800;color:#0096fa;}
.sidebar-wrapper .sidebar-menu ul{width:100%;}
.sidebar-wrapper .sidebar-menu ul li{display:block;width:100%;margin-bottom:5px;}
.sidebar-wrapper .sidebar-menu ul li a{display:block;font-size:14px;line-height:26px;color:#ffffff;width:calc(100% - 40px);padding:9.5px 20px;border-radius:10px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;background:rgba(255,255,255,0);text-transform:uppercase;}
.sidebar-wrapper .sidebar-menu ul li a::before{content:'';padding:5px 0 5px 40px;}
.sidebar-wrapper .sidebar-menu ul li.iconHome a::before{background:url("../images/menu-home.svg")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconHome:hover a::before,
.HOME .sidebar-wrapper .sidebar-menu ul li.iconHome a::before{background:url("../images/menu-home-mo.svg")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconProfile a::before{background:url("../images/menu-profile.png")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconProfile:hover a::before,
.PROFILE .sidebar-wrapper .sidebar-menu ul li.iconProfile a::before{background:url("../images/menu-profile-mo.png")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconPatients a::before{background:url("../images/menu-patient.png")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconPatients:hover a::before,
.MYPATIENTS .sidebar-wrapper .sidebar-menu ul li.iconPatients a::before{background:url("../images/menu-patient-mo.png")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconDoctors a::before{background:url("../images/menu-doctor.png")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconDoctors:hover a::before,
.MYDOCTORS .sidebar-wrapper .sidebar-menu ul li.iconDoctors a::before{background:url("../images/menu-doctor-mo.png")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconFamily a::before{background:url("../images/menu-family.png")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconFamily:hover a::before,
.FAMILY .sidebar-wrapper .sidebar-menu ul li.iconFamily a::before{background:url("../images/menu-family-mo.png")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconCalendar a::before{background:url("../images/menu-calendar.svg")no-repeat center;background-size:22.5px;}
.sidebar-wrapper .sidebar-menu ul li.iconCalendar:hover a::before,
.CALENDAR .sidebar-wrapper .sidebar-menu ul li.iconCalendar a::before,
.APPOINTMENT .sidebar-wrapper .sidebar-menu ul li.iconCalendar a::before{background:url("../images/menu-calendar-mo.svg")no-repeat center;background-size:22.5px;}
.HOME .sidebar-wrapper .sidebar-menu ul li.iconHome a,
.PROFILE .sidebar-wrapper .sidebar-menu ul li.iconProfile a,
.MYPATIENTS .sidebar-wrapper .sidebar-menu ul li.iconPatients a,
.MYDOCTORS .sidebar-wrapper .sidebar-menu ul li.iconDoctors a,
.FAMILY .sidebar-wrapper .sidebar-menu ul li.iconFamily a,
.CALENDAR .sidebar-wrapper .sidebar-menu ul li.iconCalendar a,
.APPOINTMENT .sidebar-wrapper .sidebar-menu ul li.iconCalendar a,
.sidebar-wrapper .sidebar-menu ul li a:hover{background:rgba(255,255,255,1.0);color:#555555;font-weight:800;}
/*--------------------------side-footer------------------------------*/
.sidebar-footer{position:absolute;width:calc(100% - 60px);padding:30px;left:0;bottom:0;text-align:center;}
.sidebar-footer .logout{width:100%;margin-bottom:30px;}
.sidebar-footer .logout .commonBtn{width:calc(100% - 60px);background-image:url("../images/logout-icon.svg");background-repeat:no-repeat;background-position:135px center;background-size:20px 20px;}
.sidebar-footer .logout .commonBtn:hover{background-image:url("../images/logout-icon-mo.svg");background-repeat:no-repeat;background-position:140px center;background-size:20px 20px;}
.sidebar-footer .logout .commonBtn::before{content:'';margin-left:-15px;}
.sidebar-footer .logout .commonBtn:hover::before{margin-left:-10px;}
.sidebar-footer .copyright{color:#ffffff;font-size:12px;line-height:18px;width:100%;}
/*--------------------------page-content-----------------------------*/
.page-wrapper .page-content {display:inline-block;width:100%;padding-left:0px;padding-top:0;}
/**JOIN CALL**/
.JOINCALL .joinCall{display:block;}
.joinCall{width:calc(100% - 60px);padding:0 30px;text-align:center;font-size:14px;line-height:18px;color:#ffffff;margin-top:30px;display:none;}
.joinCall .commonBtn{text-align:center;margin-bottom:15px;padding:11.5px 30px;}
.joinCall .commonBtn span{display:inline-block;vertical-align:middle;}
.joinCall .commonBtn .icon{width:20px;margin-left:5px;}
.joinCall .commonBtn .icon img{width:100%;display:block;filter:brightness(0) invert(1);}
.joinCall .commonBtn:hover .icon img{filter:none;}
.joinCall .name{font-weight:800;}
.joinCall .date{}
.joinCall .time{}
.joinCall .doctor_name{}
.aptList .joinCall{display:block;}
.aptList .joinCall{width:100%;padding:0;margin-top:20px;}
.aptList .joinCall .commonBtn{margin-bottom:0;padding:11.5px 20px;}
/*
.backTopBtn{background:url(../images/icon-backTop.svg) no-repeat #e51c38;background-position:center center;background-size:25px;position:fixed;bottom:-150px;right:20px;width:40px;height:40px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer;border:1px solid #ffffff;z-index:9999;}
*/