/*--Common--*/
.healthcareparentclass .navbar {
    background: #28a5df;
    background-image: url(../images/admin/healthcare-admin/header_bg.jpg);
}
/*.navbar .navbar-brand-wrapper .navbar-brand { line-height:40px; padding-bottom: 0.5rem; padding-top: 0.5rem;  }
.navbar.fixed-top + .page-body-wrapper { padding-top: 4rem }*/
.healthcareparentclass p {
    font-size: 0.9rem;
}
.healthcareparentclass .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link.count-indicator .count {
    background: #1062af;
}
.healthcareparentclass .card-title {
    color: #515151;
}
.healthcareparentclass .bold-text span, .healthcareparentclass footer span span, .healthcareparentclass .nav-link span span, .form-group span.or-sym, .character { font-family: arial; padding: 0 3px; }
.healthcareparentclass .progressbar{border-radius:1rem; width:100%;margin-top:5px;margin-bottom:35px;position:relative;background-color:#EEE;box-shadow:inset 0px 1px 1px rgba(0,0,0,.1)}
.healthcareparentclass.nurses-count .proggress{border-radius:1rem;height:8px;width:10px;background-color:#f2867b}
.healthcareparentclass .proggress{border-radius:1rem;height:8px;width:10px;background-color:#dd4537}
.healthcareparentclass .reject .proggress {border-radius:1rem;height:8px;width:10px;background-color:#ff0000}
.healthcareparentclass .percentCount{float:right;margin-top:10px; font-size: 0.8rem; width: 20%; text-align: left; margin-left: 5px;font-family: 'Campton-LightDEMO', sans-serif}
.healthcareparentclass .rmtext {float:right;margin-top:10px;font-size: 0.8rem; width: 75%; text-align:right; font-family: 'Campton-LightDEMO', sans-serif; }
.healthcareparentclass .img-circle { border-radius: 50%; }
.healthcareparentclass .card .card-title { padding: 0.7rem 1rem 0.6rem; }
.healthcareparentclass .card .card-title a { float: right; color:#e87524; font-size: 0.8rem; }
.healthcareparentclass .card .card-title a svg { color:#bdbdbd; margin-left: 10px; font-size:1rem; }
.healthcareparentclass .card .card-title .bold-text span.count {border-radius: 100%; width: 22px; height: 22px; text-align: center; background: #dd4537; color: #fff; display: inline-block; margin: 0 5px; }
.healthcareparentclass .card .card-footer { padding: 15px 15px 15px; background: #e6e6e6; border-radius: 0 0 calc(.40rem - 1px) calc(.40rem - 1px); border: 0px; }
.healthcareparentclass .count-blue { border-radius: 10px; width: 30px; height: 22px; text-align: center; background: #1362af; color: #fff; display: inline-block; margin: 0 5px; font-size: 0.8rem; }
.healthcareparentclass .count-org { border-radius: 10px; width: 30px; height: 22px; text-align: center; background: #dd4537; color: #fff; display: inline-block; margin: 0 5px; font-size: 0.8rem; }
.healthcareparentclass .nav-tabs .count-org { border-radius: 10px; width: 30px; height: 19px; padding:2px; text-align: center; background: #f37521; vertical-align:top; color: #fff; display: inline-block; margin: 0 5px; font-size: 0.8rem }
.healthcareparentclass .note-info { font-weight: bold; color:#285b9c; border-bottom: 1px solid #e1e1e1; text-align: center; margin: 10px 0; padding: 5px }
.healthcareparentclass .btn-primary-light { background: #28a5df; }
.healthcareparentclass .light-bluebg { background: #ededed!important; }
.healthcareparentclass .pr-fixed { position: absolute; right: 0px; z-index: 10 }
.healthcareparentclass .email-send { margin-top: 8px; margin-right: 15px; background:#1362af!important; }
.healthcareparentclass .nav-tabs .nav-link { line-height: normal; padding: 0.5rem 1rem 0.3rem; border: 0px; }
.healthcareparentclass .nav-tabs .nav-link:hover, .healthcareparentclass .nav-tabs .nav-link:focus { border:0px; } 
.healthcareparentclass .nav-tabs .nav-item { margin-bottom: 0px; }
.healthcareparentclass .total-br-bg { background: #fefad8 }
.healthcareparentclass .bb-1 { border-bottom: 1px solid #CCCCCC; }
.healthcareparentclass .width-all { width:100%;}
.healthcareparentclass .light-pinkbg th, .healthcareparentclass .light-pinkbg { background: #fdf2f0!important; }
.healthcareparentclass .dark-org th { background: #e65343!important; color:#fff!important; }
.healthcareparentclass .datepicker table { width: 100%; }
.healthcareparentclass .text-sm {font-size: 0.79rem}

.healthcareparentclass .ios-ui-select{
	background: #dddddd;
	border: none !important;
	height: 20px;
	border: none !important;
	background: #dddddd;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	width: 45px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
	position: relative;
	display: inline-block;
}
 .healthcareparentclass .ios-ui-select.checked{
	-webkit-box-shadow: inset 0 0 0 36px #6ddc5f;
	box-shadow: inset 0 0 0 36px #6ddc5f;
}
.healthcareparentclass .ios-ui-select.checked .inner{
	left: 27px;
}
.healthcareparentclass .ios-ui-select .inner{
	width: 14px;
	height: 14px;
	position: absolute;
	top: 3px;
	left: 3px;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	background: white;
	-webkit-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
	-moz-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
	-o-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
	transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
	-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);
}

.healthcareparentclass .user-data .user-search .form-control::placeholder { color:#c3c3c3; }
.healthcareparentclass .user-data .user-search .form-control { border: 0px solid }
.healthcareparentclass .user-data .user-table {  }
.healthcareparentclass .user-data .user-table thead th { background: #ededed; padding: 8px 5px 5px 15px; color:#727272; font-weight: bold }
.healthcareparentclass .user-data .user-table tbody td { padding: 7px 5px; font-size: 0.9rem; color:#302e2f; white-space: nowrap;  text-align: center;}
.healthcareparentclass .user-data .user-table tbody td .status-box img { width:45px; }
.healthcareparentclass .user-data .user-table tbody td:first-child { text-align: left; padding: 13px; width: 13px;}
.healthcareparentclass .user-data .user-table tbody td:nth-child(2) { text-align: left;}
.healthcareparentclass .user-data .user-table tbody td:last-child { white-space: nowrap;}
.healthcareparentclass .user-data .user-table tbody td svg { color:#e65343;}
.healthcareparentclass .user-data .user-table tbody td.blue-color svg { color:#76c5e3;}
.healthcareparentclass .user-data .user-table tbody td.red-color svg { color:#ff0000;}
.healthcareparentclass .user-data .user-table td a { font-size: 1.1rem; margin: 0 8px; color:#e65343;}
.healthcareparentclass .user-data .user-table td a:hover { font-size: 1.1rem; margin: 0 8px; color:#dd4537; }
.healthcareparentclass .user-data .user-table td a.delete { color:#f41831;}
.healthcareparentclass .user-data .user-table td a.delete:hover { color:#ff0000;}
.healthcareparentclass .status-box { position: relative; display: inline-block; margin-right: 5px;}
.healthcareparentclass .status-box .status {position: absolute; width: 12px; height: 12px; bottom: 5px; right: 0px; }
.healthcareparentclass .status-box .text-online { background: #9bcc3c }
.healthcareparentclass .status-box .text-offline { background: #ee1b12 }
.healthcareparentclass .status-box .text-idel { background: #eedc20 }
.healthcareparentclass .richText .richText-toolbar ul li svg { margin: 13px 10px 10px; }
.healthcareparentclass .map-img img  { width: 100%; height: auto }

.healthcareparentclass .date-form {position: relative;}
.healthcareparentclass .date-form span.date-icon {position: absolute; top:4px; right: 0px; color:#3e6ac2;}
.healthcareparentclass .date-form span.date-icon svg { color:#f2867b; }

.healthcareparentclass .tooltip { display:none; }
.healthcareparentclass .tooltip .tooltip-inner { background-color: #28a5df;  }
.healthcareparentclass .tooltip .arrow { border-color: #28a5df; }
.healthcareparentclass .card .white-bg,.healthcareparentclass .white-bg { background:#fff; color:#23619f; }
.healthcareparentclass .card .pink-bg, .healthcareparentclass .pink-bg { background:#fff; color:#dd4537; border: 1px solid #dd4537; border-radius: 3px; }
.healthcareparentclass .card .pink-bg.card-footer:last-child {border-radius: 0 0 calc(.40rem - 1px) calc(.40rem - 1px); }
.healthcareparentclass .tick-circle {border-radius: 100%; width: 20px; height: 20px; text-align: center; vertical-align:middle; padding:3px; background: #84c342; color: #fff; display: inline-block; margin: 0 2px }
.healthcareparentclass .num-circle { border-radius: 100%; width: 22px; height: 22px; text-align: center; vertical-align: middle; padding-top: 2px; background: #28a5df; color: #fff; display: inline-block; margin: -3px 10px; font-weight: bold; font-size: 0.97rem; }
.healthcareparentclass .btn-blue-main { background:#dd4537; border-radius:5px; text-transform: uppercase; padding: 0.5em 1em 0.2em; color: #fff; font-size:0.8rem; display: inline-block; text-align: right; float: right; width: auto;} 
.healthcareparentclass .btn-blue-main:hover { background:#e65343; text-decoration: none; color:#fff; } 
.healthcareparentclass .heading-pinkbg { color:#fff; background: #db4437; padding: 10px 15px 5px; text-transform: uppercase; font-weight: bold; font-size: 1rem; margin: 15px auto; }
.healthcareparentclass .heading-pinkbg-two { color:#fff; background: #dd4537; padding: 10px 15px; text-transform: uppercase; font-weight: bold; font-size: 1rem; margin: 15px auto; }
.healthcareparentclass .hospital-community .heading-pinkbg { color:#db4437; background: #f7e7e7; padding: 10px 15px 5px; text-transform: uppercase; font-weight: bold; font-size: 1rem; margin: 15px auto; }
.healthcareparentclass .hospital-community .heading-pinkbg ul li .user textarea { color:#db4437!important; border: 1px solid #db4437 }
.healthcareparentclass .hospital-community .heading-pinkbg ul li .sym-icons a { color:#db4437!important; }
/*.hospital-community .heading-pinkbg ul li .user textarea { background: transparent; color: #db4437; font-size: 0.9rem }
.hospital-community .heading-pinkbg ul li .user textarea::-webkit-input-placeholder { color: #db4437; font-size: 0.9rem }
.hospital-community .heading-pinkbg ul li .user textarea::-moz-placeholder { color: #db4437; font-size: 0.9rem }
.hospital-community .heading-pinkbg ul li .user textarea:-ms-input-placeholder { color: #db4437; font-size: 0.9rem }
.hospital-community .heading-pinkbg ul li .user textarea:-moz-placeholder { color: #db4437; font-size: 0.9rem }*/

.healthcareparentclass .form-result { font-size: 0.87rem;}
.healthcareparentclass .percent { margin:0px auto; }
.healthcareparentclass .add-but .btn.btn-primary { width: 30px; height: 30px; padding: 0px; border-radius: 100% }
.healthcareparentclass .actions-btn-prime { background: #29a4dd; font-size: 0.8rem; color: #fff; padding: 0.5em 1em; text-decoration: none; border-radius: 5px; text-transform: uppercase; }
.healthcareparentclass .actions-btn-prime:hover { background: #1c79a9; }
.healthcareparentclass .v-top { vertical-align: top; }
.healthcareparentclass .prime-color { color:#dd4537; }
.healthcareparentclass .blue-color { color:#266497; }
.healthcareparentclass .wc { color:#fff!important; }
 .healthcareparentclass a.wc:hover { color:#0f62b0!important; }
 .healthcareparentclass .gt { color:#6c6c6c!important; }
.healthcareparentclass .fb { font-weight: bold!important; }
 .healthcareparentclass .frame-border { border: 1px solid #e5e5e5; }
.healthcareparentclass .frame-border-round { border: 1px solid #e5e5e5; border-radius: 4px; }
.healthcareparentclass .head-text-right { position: absolute; right: 10px; color:#fff; font-weight: normal; font-size: 0.8rem; }
.healthcareparentclass .head-text-right .round-plus { border: 2px solid #fff; border-radius: 100%; padding: 3px 5px; margin-left: 5px }
.healthcareparentclass .head-text-right:hover { color:#fff; opacity: 0.7; text-decoration: none}
.healthcareparentclass .blue-bg-round { background:#26a4de; color:#fff; border-radius: 15px; padding: 3px 15px; font-size: 0.9rem }
.healthcareparentclass .big-text { font-size: 34px; margin: 10px auto }
.healthcareparentclass .tu {text-transform: uppercase;}
.healthcareparentclass .lg-size-txt { font-size: 1rem }

.healthcareparentclass .form-details { font-size: 0.9rem; }

.healthcareparentclass span.success-icon { border-radius: 100%; padding: 15px; margin: 30px auto; width: 80px; height: 80px; font-size: 45px; }
.healthcareparentclass .success-icon-pink { color:#dd4537; font-size: 5rem; }
.healthcareparentclass .pink-round-broder { border-radius: 100%; border: 3px solid #dd4537; display: inline-block; overflow: hidden; }
.healthcareparentclass .pink-round-broder img { width:100%; height:auto; }

.healthcareparentclass textarea::-webkit-input-placeholder, .healthcareparentclass input[type='text']::-webkit-input-placeholder,.healthcareparentclass input[type='email']::-webkit-input-placeholder,.healthcareparentclass input[type='date']::-webkit-input-placeholder { color: #d2d2d2; font-size: 0.9rem }
.healthcareparentclass textarea::-moz-placeholder, .healthcareparentclass input[type='text']::-moz-placeholder,.healthcareparentclass input[type='email']::-moz-placeholder, .healthcareparentclass input[type='date']::-moz-placeholder { color: #d2d2d2; font-size: 0.9rem }
.healthcareparentclass textarea:-ms-input-placeholder,.healthcareparentclass  input[type='text']:-ms-input-placeholder,.healthcareparentclass  input[type='email']:-ms-input-placeholder ,.healthcareparentclass  input[type='date']:-ms-input-placeholder { color: #d2d2d2; font-size: 0.9rem }
.healthcareparentclass textarea:-moz-placeholder, .healthcareparentclass input[type='text'], .healthcareparentclass input[type='text']:-moz-placeholder, .healthcareparentclass input[type='email']:-moz-placeholder,.healthcareparentclass  input[type='date']:-moz-placeholder { color: #d2d2d2; font-size: 0.9rem }
.healthcareparentclass select option:first-child { color: #d2d2d2; }


/*--pink bullot Points--*/
.healthcareparentclass .pink-bullot-points { margin: 0px; padding: 0px; list-style: none; }
.healthcareparentclass .pink-bullot-points li { padding-left: 2rem; text-indent: -1.4rem; font-size: 0.8rem; line-height: 1.2rem; margin-bottom: 5px; } 
.healthcareparentclass .pink-bullot-points li::before { content: "• "; color: #dd4537; font-family: arial; font-size: 35px; vertical-align: middle; line-height: 20px; } /*002022*/

/*--bordered boxes--*/
.healthcareparentclass .comon-box { margin: 0px auto 15px; display: table; width: 100%; padding: 15px 0px; position: relative; border-radius: 4px; border: 1px solid #e5e5e5; overflow: hidden;}
.healthcareparentclass .comon-box label { margin-bottom: 0px; }
.healthcareparentclass .comon-box .form-group { margin-bottom: 1.8rem; }
.healthcareparentclass .comon-grybg-box { margin: 0px auto 15px; display: table; width: 100%; padding: 10px; position: relative; border-radius: 4px; border: 1px solid #e5e5e5; background: #f9f9f9;  }
.healthcareparentclass .card .search-body { padding-top: 0px; }
.healthcareparentclass .search-box { background: #fcfcfc; border-bottom: 1px solid #e0e0e0; padding: 15px 0; }

/*--Titles--*/
.healthcareparentclass .wh-header { background: #fff; color:#dd4537; text-transform: uppercase; font-weight: bold; font-size: 1rem; border-bottom: 1px solid #e65343; }
.healthcareparentclass .md-pink-title { font-size: 1rem; text-transform: uppercase; color:#dd4537  }
.healthcareparentclass .md-pink-title-md { font-size: 0.9rem; text-transform: uppercase; color:#dd4537  }
.healthcareparentclass .md-black-title-md { font-size: 0.9rem; text-transform: uppercase; color:#6c6c6c; }

.healthcareparentclass .heading-icon {  font-size: 0.84rem; text-transform: uppercase; color:#dd4537; font-weight: bold; }
.healthcareparentclass .heading-icon .h-icon {  display: inline-block; background: url(../../images/admin/employment.png) no-repeat; width:35px; height:35px; background-size: 100%; border: 1px solid #dd4537; border-radius: 100%; vertical-align: middle; margin-right: 5px; }

/*--Edit tools component--*/
.healthcareparentclass .edit-tools, .healthcareparentclass .edit-tools-lg { position: absolute; right: 0px; padding: 0 15px; top:15px; z-index: 100 }
.healthcareparentclass .edit-tools-lg { top:50px; text-align: right; }

.healthcareparentclass .edit-tools a, .healthcareparentclass .edit-tools-lg a { display: inline-block; text-align: right; margin-left: 10px; color:#ababab; font-size: 1.2rem; }
.healthcareparentclass .edit-tools-lg a { margin-left: 20px;  }
.healthcareparentclass .edit-tools a:hover, .edit-tools-lg a:hover { color:#e64d9d; }
.healthcareparentclass .edit-tools-lg button { font-size: 0.7rem }
.healthcareparentclass .edit-tools-lg .round-plus { border: 2px solid #ababab; border-radius: 100%; padding: 3px 5px; font-size: 10px; vertical-align: middle; }

/*--Model Large design--*/
.healthcareparentclass .ex-modal-lg .modal-header { border-top: 7px solid #dd4537; border-bottom:1px solid #e1e1e1; padding:1rem 1rem ;}
.healthcareparentclass .ex-modal-lg .modal-header a.close { position: absolute; z-index: 999; top:7px; right:8px; color:#fff; opacity: 1; padding: 0px; }
.healthcareparentclass .ex-modal-lg .modal-header a.close .svg-inline--fa { background: #dd4537; border-radius: 100%; }
.healthcareparentclass .ex-modal-lg .modal-header a.print { color:#dd4537; position: absolute; right: 15px;}
.healthcareparentclass .ex-modal-lg .modal-title { color:#dd4537; text-transform: uppercase; font-weight: bold; font-size: 1rem; }
.healthcareparentclass .ex-modal-lg .modal-footer, .bd-modal-sm .modal-footer { border: 0px; background: #e6e6e6; padding:0.8rem 1rem; border-radius: 0 0 5px 5px }
.healthcareparentclass .ex-modal-lg .card-footer:last-child { border-radius: 0px; }
.healthcareparentclass .ex-modal-lg .product-chart-wrapper { height:400px; }
.healthcareparentclass .bd-modal-sm { border-radius: 0px; }
.healthcareparentclass .bd-modal-sm .btn-blue-main { float:none; width:80%; text-align: center; margin: 0px auto; height: 43px; font-size: 1.2rem;}
.healthcareparentclass .bd-modal-sm .modal-body span { display: block; text-align: center; margin-bottom: 20px; }
.healthcareparentclass .bd-modal-sm .modal-body span.success-icon { border-radius: 100%; padding: 15px; margin: 30px auto; width: 80px; height: 80px; font-size: 45px; background: #7cc144 }

/*--Star rating--*/
.healthcareparentclass .starrr { display: inline-block; }
.healthcareparentclass .starrr svg { font-size: 14px;  padding: 0 1px; cursor: pointer; color: #FFD119; text-decoration: none; }
.healthcareparentclass .starrr.big-star svg { font-size: 34px; margin: 10px auto }

/*--Form Details--*/
.healthcareparentclass .n-form-details .form-group { margin-bottom: 0px; font-size: 0.9rem }
.healthcareparentclass .n-form-details .form-control-plaintext { color:#225cb0; font-size: 0.9rem }

/*--Header--*/
.healthcareparentclass .k-header #linearBg1 {
  background-color: #53c9f1;
  background: -webkit-gradient(linear, left top, right top, from(#53c9f1), to(#53c9f1));
  background: -webkit-linear-gradient(left, #53c9f1, #53c9f1); background: -moz-linear-gradient(left, #53c9f1, #53c9f1);
  background: -ms-linear-gradient(left, #53c9f1, #53c9f1); background: -o-linear-gradient(left, #53c9f1, #53c9f1);
  height:5px; width:100%;
}

.healthcareparentclass .k-header.navbar .search { font-family: 'Campton-LightDEMO', sans-serif }
.healthcareparentclass .k-header .navbar-brand-wrapper .brand-logo-mini { width: 53px; height: 55px; background-image: url(../images/admin/registered-admin/RNCloud_logo_registry.png); background-repeat: no-repeat; background-position: center left; }
.healthcareparentclass .k-header.navbar .navbar-brand-wrapper { background:#fff; padding-left: 0rem; text-align: center!important; }
.healthcareparentclass .k-header.navbar .navbar-menu-wrapper .navbar-toggler { color:#fff; font-size: 1.5rem; }
.healthcareparentclass .k-header.navbar .navbar-menu-wrapper .navbar-nav .nav-item .form-control { line-height: 1.8rem; }

/*--Header droupdown--*/
.healthcareparentclass .navbar .navbar-menu-wrapper .navbar-dropdown.mail-notification .dropdown-item div { width:auto; max-width: none!important; display: inline-block; white-space: inherit; vertical-align: top; }

/*--Sidebar--*/
.healthcareparentclass .k-sidebar .sidebar .nav .nav-item .panel, .healthcareparentclass .profile-panel .panel { border-bottom: 1px solid #c9cdd0; text-align:center; align-items: center; margin-bottom:1rem; padding: 2rem 1rem; white-space: nowrap; }
.healthcareparentclass .k-sidebar .sidebar .nav .nav-item .panel .img-circle,.healthcareparentclass  .profile-panel .panel .img-circle { padding: 5px; background:#cecece; width:100px; }
.healthcareparentclass .k-sidebar .sidebar .nav .nav-item .panel .user-title, .healthcareparentclass .profile-panel .panel .user-title { color:#db4533; margin-bottom: 0px; margin-top: 20px; font-weight: normal; }
.healthcareparentclass .k-sidebar .sidebar .nav .nav-item .panel .user-status span, .healthcareparentclass .profile-panel .panel .user-status span { font-size: 0.8rem; color:#6d6d6d; }
.healthcareparentclass .k-sidebar .sidebar .nav .nav-item .panel .user-status span span,.healthcareparentclass  .profile-panel .panel .user-status span span { font-family: arial; vertical-align: top; padding: 0 2px; font-weight: normal; }
.healthcareparentclass .k-sidebar .sidebar .nav .nav-item .nav-link svg:first-child {margin-right: .8em; /*color:#787878;*/ }
.healthcareparentclass .k-sidebar .sidebar .nav .nav-item .nav-link svg:last-child {margin-left: auto; color:#ababab; }
.healthcareparentclass .k-sidebar .sidebar .nav.blue-bg {background: #28a5df; margin-top: 1rem; padding: 1rem 0; }
.healthcareparentclass .k-sidebar .sidebar .nav.blue-bg li .nav-link, .healthcareparentclass .k-sidebar .sidebar .nav.blue-bg li a i, .healthcareparentclass .k-sidebar .sidebar .nav.blue-bg li .nav-link svg:first-child {color: #fff; }
.healthcareparentclass .k-sidebar .sidebar .nav.blue-bg li:hover .nav-link, .healthcareparentclass .k-sidebar .sidebar .nav.blue-bg li a:hover i, .healthcareparentclass .k-sidebar .sidebar .nav.blue-bg li:hover .nav-link svg:first-child {opacity: 0.8; }
.healthcareparentclass .k-sidebar .sidebar .nav.blue-bg li a i { font-size: .8em;}
.healthcareparentclass .k-sidebar .sidebar .user-status .proggress { background: #dd4537; }

.healthcareparentclass .k-sidebar .sidebar .nav .nav-item.active > .nav-link svg, .healthcareparentclass .k-sidebar .sidebar .nav .nav-item .nav-link:hover, .healthcareparentclass .k-sidebar .sidebar .nav .nav-item.active > .nav-link .menu-title { color:#db4533; }
.healthcareparentclass .k-sidebar .sidebar .nav .nav-item.active > .nav-link .menu-title.count-org { color:#fff; }

/*--Table Component--*/
.healthcareparentclass .table-component { border-radius: 4px; border: 1px solid #dfdfdf; overflow: hidden; margin-bottom: 15px; }
.healthcareparentclass .table-component thead { background: #2c394c; color:#fff; border-radius: 10px 10px 0 0; }
.healthcareparentclass .table-component thead th { color:#fff; font-size: 0.9rem; white-space: nowrap; text-transform: uppercase; }
.healthcareparentclass .table-component tbody td { color:#626061; font-size: 0.9rem; }
.healthcareparentclass .table-component thead th:first-child, .table-component thead th:last-child { min-width: 80px; }
.healthcareparentclass .table-component .table tr td { border: 0px; font-weight: 500; }
.healthcareparentclass .table-component .tr-edit-tools a { color:#4066b1; display: inline-block; padding: 0 5px; }
.healthcareparentclass .table-component .tr-edit-tools a:hover { color:#29a4dd; padding: 0 5px; }
.healthcareparentclass .table-component .success { color:#95bb4a; }
.healthcareparentclass .table-component .inprocess { color:#f3632f; }

.healthcareparentclass .status-box { position: relative; display: inline-block; margin-right: 5px;}
.healthcareparentclass .status-box .status {position: absolute; width: 12px; height: 12px; bottom: 5px; right: 0px; }
.healthcareparentclass .status-box .text-online { background: #9bcc3c }
.healthcareparentclass .status-box .text-offline { background: #ee1b12 }
.healthcareparentclass .status-box .text-idel { background: #eedc20 }
.healthcareparentclass .my-meetings .date-wise { padding-right: 15px; display: inline-block; }
.healthcareparentclass .my-meetings .card-header { padding: 0px; border-radius: 0px; border: 0px solid}
.healthcareparentclass .my-meetings .card-header .card-title { background: #dceef8; display:table; width:100%; padding:0px; }
.healthcareparentclass .my-meetings .card-title a, .healthcareparentclass .my-meetings .card-title a { float: none; display:block; text-align: left; padding:10px; font-weight: bold; font-size: 0.9rem; color:#2e3748;}
.healthcareparentclass .my-meetings .card-body { padding: 0px; }
.healthcareparentclass .my-meetings .container-fluid .card { border-radius: 0px }

.healthcareparentclass .my-meetings .card-header-w .card-title { background: #e75345!important; text-transform: none;}
.healthcareparentclass .my-meetings .card-title-w a, .healthcareparentclass .my-meetings .card-title-w a svg { font-weight: normal; font-size: 0.9rem; color:#fff; }
 .healthcareparentclass .my-meetings .card-title-w a:hover svg { color:#0f62b0;  }

.healthcareparentclass .meetings-verify, .healthcareparentclass .ag-meetings-verify { padding: 0px; margin-bottom: 0px; }
.healthcareparentclass .meetings-verify li, .healthcareparentclass .ag-meetings-verify li { width:100%; display: inline-block; text-align: left; padding: 0 10px;font-weight: bold; font-size: 0.9rem }
.healthcareparentclass .meetings-verify li p, .healthcareparentclass .ag-meetings-verify li p { display: inline-block; padding:0 4px; margin: 0px; }
.healthcareparentclass .ag-meetings-verify li { font-weight: normal;}
.healthcareparentclass .title-datepicker .date-form { margin: 0px; }
.healthcareparentclass .title-datepicker .date-form input { border: 0px; padding: 0px 0 0 20px; font-size: 12px; width:100px; }
.healthcareparentclass .title-datepicker .date-form span.date-icon { top: -2px; left:0px; width: 15px; }
.healthcareparentclass .title-datepicker .date-form span.date-icon svg { color:#302e2f; }

/*--My Profile--*/
.healthcareparentclass .profile-data .form-group { font-size:0.9rem; font-weight: 300; color:#dd4e8c; margin-bottom: 1rem; }
.healthcareparentclass .profile-data .col-form-label { padding-top:0px; padding-bottom: 0px; color:#6d6b6c; }
.healthcareparentclass .contact-verify { padding: 0px; margin-bottom: 0px; }
.healthcareparentclass .contact-verify li { width:100%; display: inline-block; text-align: left; }
.healthcareparentclass .contact-verify li:first-child { width: 100%; text-align: left }
.healthcareparentclass .contact-verify li p { display: inline-block; padding:0 4px; font-size: 0.8rem; margin: 0px; }
.healthcareparentclass .contact-verify li p a { color:#dd4537; }
.healthcareparentclass .contact-verify li p:first-child svg { font-size: 1.2rem; vertical-align: middle; }

/*--Work Exp. (4tiles)--*/
.healthcareparentclass .work-exp .card.card-circle-progress { color:#6c6c6c; }
.healthcareparentclass .work-exp .tile-one .card.card-circle-progress .percent { margin:0px auto; }
.healthcareparentclass .work-exp .tile-one {  }
.healthcareparentclass .work-exp .card-title, .healthcareparentclass .work-exp .tile-one .card.card-circle-progress { text-align: left; }
.healthcareparentclass .work-exp .tile-three h6 { font-size: 1.1rem; } 
.healthcareparentclass .work-exp .tile-three h6 span { color:#dd4e8c; font-weight: bold; } 
.healthcareparentclass .work-exp .tile-four .work-place h4 { color:#dd4e8c; margin-bottom: 0px } 
.healthcareparentclass .work-exp .tile-four .work-place h5 { color:#2b99b5; } 
.healthcareparentclass .work-exp .tile-four .btn-primary, .healthcareparentclass .btn.btn-primary { background:#dd4537; border-radius:20px; border-color:#dd4537; text-transform: uppercase; padding: 5px 15px 3px; white-space: inherit;} 
.healthcareparentclass .work-exp .tile-four .btn-primary:hover, .healthcareparentclass .btn-primary:hover { background:#f2867b; } 

/*--Resource Status--*/
.healthcareparentclass .rec-Jobs-main .rec-Jobs { margin: 0px auto 15px; display: table; width: 100%; padding:15px 10px 5px 25px; position:relative; border-radius:4px; border:1px solid #e5e5e5; }
.healthcareparentclass .rec-Jobs-main .rec-Jobs .flash-icon { position: absolute; top:-4px; left: -4px}
.healthcareparentclass .rec-Jobs-main .rec-Jobs h3 { font-size: 15px; margin:0px; font-weight: 700; }
.healthcareparentclass .rec-Jobs-main .rec-Jobs .reviews p { display:inline-block; width: auto; }
.healthcareparentclass .rec-Jobs-main .rec-Jobs p,.healthcareparentclass .rec-Jobs p a { font-size:0.9rem;  margin-bottom: 7px; font-weight: 300; }
.healthcareparentclass .rec-Jobs-main .rec-Jobs p a { color:#285a9f; text-decoration: underline; }
.healthcareparentclass .rec-Jobs-main { overflow: hidden; position: relative; }
.healthcareparentclass .rec-Jobs-main .chatsd, .healthcareparentclass .chatsdpr { height: 100%; padding: 4px 15px 10px 8px;  max-height: 410px; }
.healthcareparentclass .chatsdpr { max-height: 550px; }
.healthcareparentclass .chatsdpt { max-height: 610px; }
 .healthcareparentclass .rec-Jobs-main svg.fa-times-circle { position: absolute; right: 5px; top:5px; font-weight: normal; color: #2b9ad1; }

/*--Nurseprofiles-Plans--*/
.healthcareparentclass .nurseprofiles-plans .pt-header { background: #f8f8f8; padding:25px 15px; text-align: center; }
.healthcareparentclass .nurseprofiles-plans .pt-header h4 { font-weight: bold; font-size: 1rem; margin: 0px; color:#363636; }
.healthcareparentclass .nurseprofiles-plans .pt-top-bar-start { background: #f1c318; height:5px; }
.healthcareparentclass .nurseprofiles-plans .pt-top-bar-profe { background: #e77d25; height:5px; }
.healthcareparentclass .nurseprofiles-plans .pt-top-bar-busin { background: #d8499b; height:5px; }
.healthcareparentclass .nurseprofiles-plans .pt-top-bar-premi { background: #68bd44; height:5px; }


.healthcareparentclass .nurseprofiles-plans .date-wise { background: #e9e7e8; color:#353334; display: table; width: 100%; }
.healthcareparentclass .nurseprofiles-plans .date-wise span { display: table-cell; padding: 0px 0; text-transform: uppercase; font-size: 1.2rem; background: #e9e7e8; color:#353334; vertical-align: middle; }
.healthcareparentclass .nurseprofiles-plans .date-wise span:last-child { width:55%; white-space: nowrap; border-radius: 0px; background: #78c2e7; color:#ffffff; border-left: 0px; border-right: 0px; padding: 5px 10px; font-size: 1.5rem; font-weight: bold;  }
.healthcareparentclass .nurseprofiles-plans .date-wise span:last-child span { font-size: 0.7rem; width: auto; display: inline; padding: 0px; }

.healthcareparentclass .nurseprofiles-plans .list-group-item { border-radius: 0px; background: #f8f8f8; border-left: 0px; border-right: 0px; font-size: 0.8rem  }
.healthcareparentclass .nurseprofiles-plans .list-group-item svg { color: #83c7de;  }
.healthcareparentclass .nurseprofiles-plans .pt-footer { background: #f3f3f3; padding: 15px; }
.healthcareparentclass .nurseprofiles-plans .pt-footer .actions-btn-prime { background: #0f62b0; font-weight: bold; padding: 5px 30px; border-radius: 2px; }
.healthcareparentclass .nurseprofiles-plans .pt-footer .actions-btn-prime:hover { background: #76c2e7; color:#fff; }

/*--H charts--*/
.healthcareparentclass .chart-circle { display: inline-block; font-size: 2em; height: 160px; line-height: 160px; margin-top: 30px; margin-bottom: 30px; position: relative; text-align: center; width: 160px; }
.healthcareparentclass .chart-circle canvas { position: absolute; top: 0; left: 0; }
.healthcareparentclass .chart{ zoom:1; width:90%; padding: 0px; margin: 0px; }
.healthcareparentclass .chart:after{ clear:both;content:'.'; display:block;height:0; visibility:hidden; }
.healthcareparentclass .chart li{ display:block; height:23px; margin-top:3px; position:relative; }
.healthcareparentclass .chart li:before{ color:#fff; content:attr(title); left:5px; position:absolute; font-size: .6rem; line-height: 24px; }
.healthcareparentclass .chart li.title:before{ color:#fff; font-weight:bold;left:0; }
.healthcareparentclass .chart li:first-child{ margin-top:0; }
.healthcareparentclass .chart li .bar{ background:#f2867b; height:100%; }
.healthcareparentclass .chart li .number{ color:#fff; font-size:18px; font-weight:bold; padding-left:5px; position:absolute; top:-2px; }
.healthcareparentclass .chart li.past .bar{ background:#f2867b; }
.healthcareparentclass .chart li.past .number{ color:#fff; }

/*--wizard (5) colum--*/
.healthcareparentclass .form-group { margin-bottom: 1.8rem }
.healthcareparentclass .my-profile-form .wizard > .content > .body label.error { margin-left: 0px; }
.healthcareparentclass .my-profile-form .card-body { padding-bottom: 50px; }
.healthcareparentclass .my-profile-form .form-group .radio { border-bottom:1px solid #CCC; }
.healthcareparentclass .my-profile-form .form-group label, .skillassest .form-group label, .skillassest-form-model .form-group label, .mytimesheet-form .form-group label, .myhospitals-form .form-group label { display: block; position: relative; color:#e65343; font-size: 0.9rem; font-weight: 300; text-transform: uppercase; width:100%;}
.healthcareparentclass .my-profile-form .form-group label span { font-family: arial; }
.healthcareparentclass .my-profile-form .form-group .label { color:#e64d9d; text-transform: uppercase; padding-left: 0px; }
.healthcareparentclass .my-profile-form .form-group .form-control, .skillassest .form-group .form-control, .skillassest-form-model .form-group .form-control { font-weight: normal; height:30px; border-radius: 0px; color: #6c6c6c !important; font-size: 14px;  border: none;  padding: 0px 0px; border-bottom: 1px solid #CCC; outline: none; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; }
.healthcareparentclass .my-profile-form .form-group .form-control:focus{ font-weight: normal; border-radius: 0px; border-bottom: 1px solid #dd4537; outline: none; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; }
.healthcareparentclass .form-group select.form-control:not([size]):not([multiple]) { height:30px; }
.healthcareparentclass .my-profile-form .form-group label.error { font-size: 0.5rem; margin-left: .3em }

.healthcareparentclass .my-profile-form .image-upload-box { background-color: #f2f2f2; color:#bababa; position: relative; padding:5px; font-size: 6rem; text-align: center; width: 125px; height: 125px; display: inline-block; margin-right: 30px; vertical-align: middle; }
.healthcareparentclass .my-profile-form .image-upload-box img { padding: 5px; background: #cecece; width: 100%; border-radius: 50%; }
.healthcareparentclass .my-profile-form .image-upload-box svg { vertical-align: 0; }
.healthcareparentclass .my-profile-form .image-upload-box .btn { background-color:#e65343; border-radius: 100%; width: 25px; height:25px; padding: 0px; text-align: center; vertical-align: middle; padding: 3px 0; position: absolute; right: -5px; bottom: -5px; }
.healthcareparentclass .my-profile-form .image-upload-box-cir {background-color: #f2f2f2; color:#bababa; position: relative; padding:5px; font-size: 6rem; text-align: center; width: 125px; height: 125px; display: inline-block; margin-right: 30px; vertical-align: middle; border-radius: 50%;}
.healthcareparentclass .my-profile-form .image-upload-box-cir .btn { background-color:#e65343; border-radius: 100%; width: 25px; height:25px; padding: 0px; text-align: center; vertical-align: middle; padding: 3px 0; position: absolute; right: 10px; bottom: 10px; }
.healthcareparentclass .my-profile-form .image-upload-box-cir img { padding: 5px; background: #cecece; width: 100%; border-radius: 50%; }
.healthcareparentclass .my-profile-form .image-upload-box-cir svg { vertical-align: 0; }

.healthcareparentclass .my-profile-form .user-status { margin-top: 2rem; display: inline-block; vertical-align: middle; }
.healthcareparentclass .my-profile-form .user-status .user-title { font-size: 1rem; color:#e65343; font-weight: bold; margin-bottom: 0px; }
.healthcareparentclass .my-profile-form .user-status span { font-size: 0.8rem; color:#6d6d6d; }
 .healthcareparentclass .my-profile-form .user-status span span { font-family: arial; vertical-align: top; padding: 0 2px; font-weight: normal; }
.healthcareparentclass .my-profile-form .wizard > .steps { border-bottom:1px solid #e65343; }
.healthcareparentclass .my-profile-form .wizard > .steps li:nth-child(1) a { cursor:pointer; background-image:url(../images/admin/registered-admin/personal_info.png); background-repeat: no-repeat; background-size:100%; background-color: transparent; }
.healthcareparentclass .my-profile-form .wizard > .steps li:nth-child(2) a {cursor:pointer; background-image:url(../images/admin/registered-admin/company_info.png); background-repeat: no-repeat; background-size:100%; background-color: transparent; }
.healthcareparentclass .my-profile-form .wizard > .steps li:nth-child(3) a {cursor:pointer; background-image:url(../images/admin/employment.png); background-repeat: no-repeat; background-size:100%;}
.healthcareparentclass .my-profile-form .wizard > .steps li:nth-child(4) a {cursor:pointer; background-image:url(../images/admin/certificates.png); background-repeat: no-repeat; background-size:100%;}
.healthcareparentclass .my-profile-form .wizard > .steps li:nth-child(5) a {cursor:pointer; background-image:url(../images/admin/medicalfitness.png); background-repeat: no-repeat; background-size:100%;}
.healthcareparentclass .my-profile-form, .skillassest-form, .skillassest-result-form, .certificat-verify-form, .mytimesheet-form, .myhospitals-form, .searchresult-form, .alerts-note-form { border-top:7px solid #e65343; }
.healthcareparentclass .my-profile-form .wizard > .steps > ul { display: table; width: 100%; text-align: center; }
.healthcareparentclass .my-profile-form .wizard > .steps > ul > li { float:none; display: inline-block; }
.healthcareparentclass .my-profile-form .wizard > .steps > ul > li { width:30%; position: relative; margin: 10px 0 70px; }
.healthcareparentclass .my-profile-form .wizard > .content { background:transparent; }
.healthcareparentclass .my-profile-form .wizard > .steps a { background-repeat: no-repeat; background-size:100%; border-radius: 100%; border:5px solid #cecece; margin:0px auto; width: 82px; height: 82px; }
.healthcareparentclass .my-profile-form .wizard > .steps a .s-title { text-transform:uppercase; position: absolute; width: 100%; bottom: -40px; text-align: center; left: 0px; color:#6d6d6d; font-weight: bold; font-size: 0.9rem }
.healthcareparentclass .my-profile-form .wizard > .steps a .s-title .s-icon, .my-profile-form .wizard > .steps a .s-title .t-icon { display:none;  }
.healthcareparentclass .my-profile-form .wizard > .steps .current a .s-title .s-icon { display:block; position: absolute; font-size: 2.5rem; right:0%; bottom: -2.8rem; width: 100%; height: 50px; vertical-align: 0; overflow: hidden; }
 .healthcareparentclass .my-profile-form .wizard > .steps .current a { border:5px solid #e65343; }.my-profile-form .wizard > .steps .done a { border:5px solid #82c247; }
.healthcareparentclass .my-profile-form .wizard > .steps .current a span { color:#e65343; }
.healthcareparentclass .my-profile-form .wizard > .steps .error a { border:5px solid #ff3111; }
.healthcareparentclass .my-profile-form .wizard > .steps .done a:hover { border:5px solid #82c247; }
.healthcareparentclass .my-profile-form .wizard > .steps .error a:hover { border:5px solid #ff3111; }
.healthcareparentclass .my-profile-form .wizard > .content > .body { width: 100%; height: 100%; position: relative; }
.healthcareparentclass .my-profile-form .wizard .form-group textarea.form-control { height: auto }
.healthcareparentclass .my-profile-form .wizard > .actions { position: absolute;bottom: 0px; left: 0px; padding: 15px 15px 5px; background: #e6e6e6; border-radius:0 0 calc(.40rem - 1px) calc(.40rem - 1px) }
.healthcareparentclass .my-profile-form .wizard > .actions > ul > li { margin-bottom: 0px; }
.healthcareparentclass .my-profile-form .wizard > .content > .body .chatsd { height: 200px; padding: 4px 8px 10px;   }
.healthcareparentclass .my-profile-form .actions a { background: #e65343; text-transform: uppercase; font-family: arial; font-size: 0.8rem }
.healthcareparentclass .my-profile-form legend { display: none; }
 .healthcareparentclass .my-profile-form .wizard > .content > .body label { margin-bottom:0px; }
.healthcareparentclass .my-profile-form .wizard > .steps a .number { margin-left: calc(50% - 1.7em / 2 ); }
.healthcareparentclass .my-profile-form .wizard > .steps a .number:after { content: ' '; position: absolute; border: 1px solid #b9b9b9; border-radius: 4px; left: calc( 50% + 3.5em/2 ); right: -4px; top: calc( 3.5em / 2 ); }
.healthcareparentclass .my-profile-form .wizard > .steps a .number:before { content: ' '; position: absolute; border: 1px solid #b9b9b9; border-radius: 4px;  left: -4px; right: calc( 50% + 3.5em/2 ); top: calc( 3.5em / 2 ); }
.healthcareparentclass .my-profile-form .wizard > .steps .done a .s-title .t-icon { color:#82c247; text-align:right; display:block; position: absolute; font-size: 1rem; right:0%; bottom: 4.4rem; width: auto; height: 50px; vertical-align: 0; overflow: hidden; margin-right: calc(50% - 4.2em / 2 )}
.healthcareparentclass .my-profile-form .wizard > .steps .done a .s-title .t-icon .fa-check-circle { border-radius: 100%; background: #fff; }
.healthcareparentclass .my-profile-form .wizard > .steps ul li:first-child a .number:before { border:0px; }
.healthcareparentclass .my-profile-form .wizard > .steps ul li:last-child a .number:after { border:0px; }
.healthcareparentclass .wizard > .actions a:hover { background: #dd4537; }



/*job posts*/
.healthcareparentclass .blue-header { background-color: #0f62b0; color:#fff; font-size: 1rem; text-transform: uppercase; font-weight: bold; padding: .5rem 1.25rem }
.healthcareparentclass .job-posts .nav-tabs { border-bottom: 7px solid #0f62b0 }
.healthcareparentclass .job-posts .nav-tabs .nav-link { background-color: #76c2e7; color:#fff; font-size: 0.9rem; text-transform: uppercase; margin-right: 4px; font-weight: bold; }
.healthcareparentclass .job-posts .nav-tabs .nav-link.active { background-color: #0f62b0; color:#fff; font-size: 0.9rem; text-transform: uppercase; border: 0px; }
.healthcareparentclass .job-posts .jobposts-container .heading-pinkbg { font-size: 0.9rem; padding: 0.9rem 1rem 0.8rem; }
 .healthcareparentclass .job-posts .jobposts-container .my-profile-form { border-top:0px solid; }
.healthcareparentclass .job-posts .jobposts-container fieldset { padding: 0px 15px; }
.healthcareparentclass .job-posts .jobposts-container .richText { background-color: #e75345 }
.healthcareparentclass .job-posts .rec-Jobs label { color:#285a9f; }
/*.job-posts .tabs-table .icon-bule svg { color:#76c5e3; }*/
.healthcareparentclass .job-posts .tabs-table .icon-bule:hover svg { color:#1c79a9; }

.healthcareparentclass .details-in-editer img { width:50px;}
.healthcareparentclass .nurse-details { font-size: 0.8rem }

/*--profiles 4th link--*/
.healthcareparentclass .nurseprofiles-main .status-box img { width:50px; }

/*--Skill Assessment--*/
.healthcareparentclass .skillassest .wel-assesst-title { text-align: center; margin: 20% auto }
.healthcareparentclass .skillassest .breadcrumb { background:transparent; border-radius: 0; padding: 0; text-transform: uppercase;}
.healthcareparentclass .skillassest .breadcrumb-item + .breadcrumb-item::before { content: none; } 
.healthcareparentclass .skillassest .breadcrumb-item.active { color: #575656; } 
.healthcareparentclass .skillassest .search-box .pink-round-broder { width:65% }
.healthcareparentclass .skillassest .search-box .form-group { margin:1rem 0 }
.healthcareparentclass .skillassest .breadcrumb .breadcrumb-item, .healthcareparentclass .skillassest .breadcrumb .breadcrumb-item .black-text { color:#e64d9d; }
.healthcareparentclass .skillassest .dropdown a.dropdown-toggle { color:#e64d9d; text-transform: uppercase;}
.healthcareparentclass .skillassest .dropdown-menu>li>a { color:#575656; display: block; padding: 10px 15px; font-size: 0.7rem; padding: 5px 15px;}
.healthcareparentclass .skillassest .dropdown-menu>li>a span{ color:#e64d9d; }
.healthcareparentclass .skillassest .dropdown ul.dropdown-menu { border-radius:7px; box-shadow:2px 2px 4px 0px #ccc; margin-top:20px; min-width:250px; margin-right: 8% }
.healthcareparentclass .skillassest .dropdown ul.dropdown-menu:before { content: ""; border-bottom: 10px solid #fff; border-right: 10px solid transparent; border-left: 10px solid transparent; position: absolute; top: -10px; right: 16px; z-index: 10; }
.healthcareparentclass .skillassest .dropdown ul.dropdown-menu:after { content: ""; border-bottom: 12px solid #ccc; border-right: 12px solid transparent; border-left: 12px solid transparent; position: absolute; top: -12px; right: 14px; z-index: 9; }
.healthcareparentclass .skillassest .table-striped tbody tr:nth-of-type(odd) { background-color:#f9fafc  }
.healthcareparentclass .skillassest .table-striped td, .skillassest .table-striped th { border-top:#fefefe; color:#575656; }
.healthcareparentclass .skillassest .table-striped td .form-check-inline .form-check-input { margin-right: 0px; vertical-align: middle; }
.healthcareparentclass .skillassest .table-striped td .form-check-inline { margin-right: 1rem }
.healthcareparentclass .skillassest .product-chart-wrapper { max-height:400px; }
.healthcareparentclass .skillassest .rTable { display: table; width:100%; }
.healthcareparentclass .skillassest div.rTableRow:nth-of-type(odd) { display: table-row; background-color:#f9fafc }
.healthcareparentclass .skillassest .rTableRow { display: table-row; }
.healthcareparentclass .skillassest .rTableHeading { display: table-header-group; }
.healthcareparentclass .skillassest .rTableBody { display: table-row-group; }
.healthcareparentclass .skillassest .rTableFoot { display: table-footer-group; }
.healthcareparentclass .skillassest .rTableCell, .healthcareparentclass .skillassest .rTableHead { display: table-cell; border-top:#fefefe; color:#575656; padding: 0.5rem 1rem; white-space: nowrap; }

/*--Skillassest Result--*/
.healthcareparentclass .skillassest-result .search-result-box { width: 100%; display: table; padding: 0px;}
.healthcareparentclass .skillassest-result .search-result-box li.col1  { width: 90px; }
.healthcareparentclass .skillassest-result .search-result-box li.col2 .next-skill  { margin: 30px 0 }
.healthcareparentclass .skillassest-result .search-result-box li.col2 .next-skill div p  { font-size:1.2rem;  }
.healthcareparentclass .skillassest-result .search-result-box li.col2 ul  { width: 100%; background: #dd4537; border-radius: 8px; }
.healthcareparentclass .skillassest-result .search-result-box li.col2 ul li { padding: 6px 55px 4px 15px; border-bottom: 1px solid #eba9cd; color:#fff; position: relative; font-size: 0.9rem; font-weight: 500}
.healthcareparentclass .skillassest-result .search-result-box li.col2 ul li:first-child { padding-top: 15px; }
.healthcareparentclass .skillassest-result .search-result-box li.col2 ul li span.unic-count { position: absolute; right: 25px; }
.healthcareparentclass .skillassest-result .search-result-box li.col2 ul li:last-child { font-size:0.9rem; font-weight:bold; text-transform:uppercase; background:#28a5df; border-bottom: 0px solid; border-radius: 0 0 8px 8px; padding-top:10px; padding-bottom: 10px; }
.healthcareparentclass .skillassest-result .search-result-ratio { width:100%; text-align: center; }
.healthcareparentclass .skillassest-result .search-result-ratio .percent { width: 150px; height: 150px; }
.healthcareparentclass .skillassest-result .search-result-ratio .congrats-text { font-size: 1.5rem; color:#666666; }
.healthcareparentclass .skillassest-result .skill-status { display:block; }
.healthcareparentclass .skillassest-result .congrats-text { font-size: 16px; }

.healthcareparentclass .list-wrapper { max-height: 320px; position: relative;width: 100%; max-height: 100%; }
.healthcareparentclass .list-wrapper ul { padding: 0; text-align: left; list-style: none; }
.healthcareparentclass .list-wrapper ul li { font-weight: 500;  }
.healthcareparentclass .list-wrapper hr { border-bottom: 0; margin: 15px 0; }

/*--certifications--*/
.healthcareparentclass .certification-form .add-new-cerit .form-group { margin-bottom: 1rem }
.healthcareparentclass .certificat-verify .search-result-box { width: 100%; display: table; padding: 0px;}
.healthcareparentclass .certificat-verify .search-result-box li.col1  { width: 90px; }
.healthcareparentclass .certificat-verify .search-result-box li.col1  { width: 90px; }
.healthcareparentclass .certificat-verify .pink-round-broder { height:90px; }
.healthcareparentclass .certificat-verify .pink-round-broder img {vertical-align: top;}
.healthcareparentclass .certificat-verify .certificat-verify-form h6 { color:#dd4537; margin: 20px 0; text-transform: uppercase; font-size:0.95rem;}
.healthcareparentclass .certificat-verify .status-chart { border: 1px solid #dfdfdf; }
.healthcareparentclass .certificat-verify .status-chart .red-bg .bar { background: #de2851; }
.healthcareparentclass .certificat-verify .add-new-cert p { font-size: 1rem ; margin-bottom: 5px; }
.healthcareparentclass .certificat-verify .add-new-cert .actions-btn-prime { min-width: 300px; font-size: 0.9rem}

/*--My Time Sheet--*/
.healthcareparentclass .mytimesheet-form .timesheet-box { width: 100%; display: table; padding: 0px;}
.healthcareparentclass .mytimesheet-form .timesheet-box li.col1  { width: 250px; }
.healthcareparentclass .mytimesheet-form .timesheet-box li.col2 .next-skill  { margin: 30px 0 }
.healthcareparentclass .mytime-sheet .registry-pic img { border:1px solid #dedede; }
/*.mytime-sheet .registry-pic label { margin-bottom:0px;  }*/
.healthcareparentclass .mytime-sheet .all-other-registries { padding: 0 15px; }
.healthcareparentclass .mytime-sheet .other-registries-tile { display: table; width: 100%; position: relative; border-radius: 4px; border: 1px solid #e5e5e5; }
.healthcareparentclass .mytime-sheet .other-registries-tile .img-box-sm img { border: 1px solid #dedede; border-radius: 7px; width:100%; }

/*--My Hospotal--*/
.healthcareparentclass .myhospitals .myhospitals-form {}
.healthcareparentclass .myhospitals-form .timesheet-box { width: 100%; display: table; padding: 0px;}
.healthcareparentclass .myhospitals-form .timesheet-box li.col1  { width: 250px; }
.healthcareparentclass .myhospitals-form .timesheet-box li.col2 .next-skill  { margin: 30px 0 }
.healthcareparentclass .myhospitals .registry-pic img { border:1px solid #dedede; }
.healthcareparentclass .myhospitals .all-other-registries { padding: 0 15px; }
.healthcareparentclass .myhospitals .other-registries-tile { display: table; width: 100%; position: relative; border-radius: 4px; border: 1px solid #e5e5e5; }
.healthcareparentclass .myhospitals .other-registries-tile .img-box-sm img { border: 1px solid #dedede; border-radius: 7px; width:100%; }
.healthcareparentclass .myhospitals .md-black-title-md span { display: block; text-transform: none;}

/*--Search Results--*/
.healthcareparentclass .searchresult-main { overflow: hidden; position: relative; }
.healthcareparentclass .searchresult-main .chatsd { height: 100%; padding: 0px;  max-height: 600px; }
 .healthcareparentclass .searchresult-main .searchresult-Jobs { font-size: 0.9rem; margin: 0px auto 15px; display: table; width: 100%; padding:0px 0px 15px 0px; position:relative; border-bottom:1px solid #e5e5e5; }
.healthcareparentclass .searchresult-main .searchresult-Jobs .search-title { color:#27a0e9; font-size: 0.9rem; margin:0px; font-weight: 700; text-decoration: none; }
.healthcareparentclass .searchresult-main .searchresult-Jobs p { margin-bottom: 2px;  }
.healthcareparentclass .searchresult-main .searchresult-Jobs p a { font-size:0.9rem;  font-weight: 300; color:#27a0e9; text-decoration: none; }
.healthcareparentclass .searchresult-main .searchresult-Jobs .posted-date, .healthcareparentclass .searchresult-main .searchresult-Jobs .reviews a { font-size: 0.8rem; margin-bottom: 0px }
.healthcareparentclass .searchresult-main .searchresult-Jobs .posted-description { font-size: 0.8rem; color:#313131; font-weight: 700; }

/*--Alerts Notifications--*/
.healthcareparentclass .alerts-note-main .new-alerts ul { padding: 0px; margin: 0px; width: 100%; display: table; }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons { padding: 10px 15px; display: block; background: #f9f9fb; border-radius: 6px; margin-bottom: 10px; border: 1px solid #cfcfcf; }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons a { display: flex; align-items:center; padding: 10px; }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons a:hover { text-decoration: none; background-color: #f9f9f9 }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons .pro-pic { display: inline-block; padding: 0; width: 20%; max-width: 40px; }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons .pro-pic img { max-width: 100%;  width: 100%;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  -ms-border-radius: 100%;  border-radius: 100%; }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons div.user { width: 60%; padding: 0; flex-direction: column; }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons div.user p.u-name { margin: 0; font-size: 14px; font-weight: 500; color: #373634; line-height: 18px; }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons div.user p.u-designation { margin: 0; font-size: 11px; color: #959597; }
.healthcareparentclass .alerts-note-main .new-alerts ul li.chat-persons p.joined-date { text-align: right; margin-left: auto; margin-bottom: 0; color: #3b9ada; }
.healthcareparentclass .alerts-note-main .todo-wrapper .form-control  { border-radius: 0; border: 0 solid ; border-bottom: 1px solid #ced4da; }
.healthcareparentclass .alerts-note-main .home-contacts ul li.chat-persons { border: 0px; border-bottom:1px solid #f2f2f2; border-radius:0px; background: transparent; padding: 0; margin:0 }
.healthcareparentclass .alerts-note-main .home-contacts ul li.chat-persons p.joined-date { color:#373634; }

.healthcareparentclass .spottemp-nurse .create-new .btn-primary {padding: 2px 15px; font-size: 0.7rem}

.healthcareparentclass .community-note h4 { padding: 10px 15px; }
.healthcareparentclass .community-note .right-section .new-alerts ul li.chat-persons { padding: 10px 15px; display: block; background: #fff; border-radius: 0px; margin-bottom: 0px; border: 0px solid #cfcfcf; }
.healthcareparentclass .community-note .left-section .post-request { margin-top: 0px; }
.healthcareparentclass .community-note .left-section .post-request ul { padding: 0px; margin: 0px; width: 100%; display: table; }
.healthcareparentclass .community-note .left-section .post-request ul li { display: flex; align-items:center; }
.healthcareparentclass .community-note .left-section .post-request ul li .pro-pic { display: inline-block; padding: 0; width: 20%; max-width: 60px; }
.healthcareparentclass .community-note .left-section .post-request ul li .pro-pic img { max-width: 100%;  width: 100%;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  -ms-border-radius: 100%;  border-radius: 100%; border: 4px solid #cecece }
.healthcareparentclass .community-note .left-section .post-request ul li .user { width: 100%; padding: 5px 10px 0 20px; flex-direction: column; }
.healthcareparentclass .community-note .left-section .post-request ul li .user textarea { background: transparent; color: #fff; font-size: 0.9rem }
.healthcareparentclass .community-note .left-section .post-request ul li .user textarea::-webkit-input-placeholder { color: #fff; font-size: 0.9rem }
.healthcareparentclass .community-note .left-section .post-request ul li .user textarea::-moz-placeholder { color: #fff; font-size: 0.9rem }
.healthcareparentclass .community-note .left-section .post-request ul li .user textarea:-ms-input-placeholder { color: #fff; font-size: 0.9rem }
.healthcareparentclass .community-note .left-section .post-request ul li .user textarea:-moz-placeholder { color: #fff; font-size: 0.9rem }
.healthcareparentclass .community-note .left-section .post-request ul li.icons-box-right { text-align: right; float: right; margin: 5px 10px; }
.healthcareparentclass .community-note .left-section .post-request ul li .sym-icons { color:#fff; }
.healthcareparentclass .community-note .left-section .post-request ul li .sym-icons a { color:#fff; font-size: 1.5rem; display: block; margin-right: 20px; margin-top:0px; vertical-align: middle;}
.healthcareparentclass .community-note .left-section .post-request ul li .sym-icons a:hover { color:#cfcfcf; }


.healthcareparentclass .chat-his-gray-box { background: #f9f9fb; padding: 15px; margin: 0 15px 15px; }
.healthcareparentclass .chat-his-gray-box img { width: 50% }
.healthcareparentclass .chat-his-gray-box p { font-size: 0.8rem; }
.healthcareparentclass .chat-his-gray-box p.symbols a { font-size: 1.2rem; display: inline-block; margin-right: 10px; color:#24a0e0; }
.healthcareparentclass .chat-his-gray-box p.symbols a:hover { color:#1c79a9; }

.healthcareparentclass .t-p a { display: flex; align-items: center; text-decoration: none }
.healthcareparentclass .t-p a .pro-pic { display: inline-block; padding: 0; width: 20%;  max-width: 40px; }
.healthcareparentclass .t-p a .pro-pic img { width: 100%; max-width: 100%; border-radius: 100%;}
.healthcareparentclass .t-p a .user { padding: 5px 10px 0 15px; flex-direction: column; color:#383637;}
.healthcareparentclass .replay-box { padding: 0 15px; margin: 0px }
.healthcareparentclass .replay-box .t-p a .user { color:#3aa2c5; }
.healthcareparentclass .replay-box .user-actions a { margin-left: 12px }
.healthcareparentclass .round-big-box { border-radius:20px; width: 100%; padding: 2px; border: 1px solid #cecece ; background: #f9f9fb }
.healthcareparentclass .round-big-box .t-i-t { width: 100% }
.healthcareparentclass .round-big-box .t-i-t input { width: 100%; padding: 2px; border: 0px solid #cecece ; background: transparent; }

/*--Status icons--*/
.healthcareparentclass .status { height: 10px; width: 10px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; display: inline-flex; justify-content: flex-start; transform: translateX(0px) translateY(2px); }
.healthcareparentclass .status:after { font-size: 12px; color: #2e383e; margin: -5px 0 0 18px; }
.healthcareparentclass .status.offline { background: rgba(255, 0, 0, 0.7); }
.healthcareparentclass .status.online { background: rgba(0, 128, 0, 0.68); }
.healthcareparentclass .status.yellow { background: #eedc20; }

/*--text editer--*/
.healthcareparentclass .richText {  }
.healthcareparentclass .richText .richText-editor { height: 645px; border-radius:0 0 6px 6px; }
.healthcareparentclass .richText { border-radius: 8px; }
.healthcareparentclass .richText .richText-toolbar ul { margin: 0px; padding: 0px 15px; }
.healthcareparentclass .richText .richText-toolbar ul li svg { color:#fff; margin: 13px 10px 10px; cursor: pointer; }
.healthcareparentclass .richText .richText-toolbar ul li svg:hover { color:#0f62b0;}

/*--Pagination--*/
.healthcareparentclass .pink-footer-papagination.card-footer { padding: 10px 15px; }
.healthcareparentclass .pink-footer-papagination .pagination { margin-bottom: 0px; border-radius: 0px}
 .healthcareparentclass .pink-footer-papagination .page-item.disabled .page-link, .healthcareparentclass .page-item:first-child .page-link, .healthcareparentclass .page-item:last-child .page-link,.healthcareparentclass .pink-footer-papagination .page-link,.healthcareparentclass .pink-footer-papagination .page-item { font-size:0.9rem; font-weight:bold; display:inline-block; padding:0px 5px; border: 0px; background-color: transparent; color: #fafeff; }
.healthcareparentclass .pink-footer-papagination .page-link:focus { z-index: 2; outline: 0; box-shadow: none; }
.healthcareparentclass .grey-bg { background: #e0e0e0!important; }


/*--Date Picker--*/
.healthcareparentclass .date-picker-box { border-radius: 7px; overflow: hidden; }
.healthcareparentclass .date-picker-box.grey-bg { background: #e0e0e0; }
.healthcareparentclass .datepicker-days.timesheet-submit {background-color: #dd4537; color:#fff; text-align: center; padding:1rem 0.5rem; font-size: 0.9rem; border-radius: 0 0 7px 7px }
.healthcareparentclass .datepicker-days.timesheet-submit span {display: block; font-size: 1.2rem; font-weight: bold }
 .healthcareparentclass .datepicker-days.timesheet-submit button { font-size: 0.8rem; }
.healthcareparentclass .datepicker.datepicker-inline .datepicker-days { padding:0px; border: 1px solid #e0e0e0; background: #fff;  }
.healthcareparentclass .datepicker.datepicker-inline { width: 230px; margin: 0px; padding: 0px }
.healthcareparentclass .datepicker.datepicker-inline table tr:nth-child(2) th  { background-color: #e3867e; border-radius: 0px; color:#fff!important; text-transform: uppercase; padding:7px 5px 5px; font-size: 1rem; }
.healthcareparentclass .datepicker.datepicker-inline .icon-arrow-right {  }
.healthcareparentclass .table-condensed thead tr:last-child th { background-color: #e5eaee; color:#4b4b4d; font-size:0.8rem; border-radius: 0px; text-transform: uppercase; text-align: center; padding: 6px 5px;  }
.healthcareparentclass .table-condensed tbody tr td { color:#4b4b4d; font-size:0.79rem; text-align: center; padding: 7px 0px;  }
.healthcareparentclass .datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active { border-radius: 100%; background-color: #23a2d7;  }
.healthcareparentclass .addtimesheet { padding-left: 30px; }

.healthcareparentclass .hospital-community .heading-pinkbg { color:#db4437; background: #f7e7e7; padding: 10px 15px 5px; text-transform: uppercase; font-weight: bold; font-size: 1rem; margin: 15px auto; }
.healthcareparentclass .hospital-community .heading-pinkbg ul li .user textarea { color:#db4437; border: 1px solid #db4437 }
.healthcareparentclass .hospital-community .heading-pinkbg ul li .sym-icons a { color:#db4437; }


/*--Placements--*/
.healthcareparentclass .placements .count.status-green { background: #97ca3d!important; border-radius: 30%!important; width: auto!important; min-width:25px; font-size: 0.7rem }
.healthcareparentclass .placements .count.status-yellow { background: #f3ea1f!important; border-radius: 30%!important; width: auto!important; min-width:25px; font-size: 0.7rem }
.healthcareparentclass .placements .count.status-red { background: #e92025!important; border-radius: 30%!important; width: auto!important; min-width:25px; font-size: 0.7rem }
.healthcareparentclass .placements .card-footer { background: #fdf2f0 }
.healthcareparentclass .placements .card-footer .btn.btn-primary { background: #1362af; border-color:#1362af; }
.healthcareparentclass .placement-search {background: #fdf2f0; padding: 10px 15px; border-bottom: 1px solid  #f2f2f2 }
.healthcareparentclass .placement-search .form-group { margin: 0px; }
.healthcareparentclass .placement-search .form-group .form-control { background: transparent;}
.healthcareparentclass .placement-search label { white-space: nowrap; padding-top:0px; color:#727272!important; }

.healthcareparentclass .placements-info { border-radius: 0px; margin-bottom: 0px; }
.healthcareparentclass .placements-info thead { background: #78c2e7; }
 .healthcareparentclass .placements-info thead td { color:#fff; }
.healthcareparentclass .placements-info thead td:last-child { width:80px; }
.healthcareparentclass .placements-info thead td:nth-child(2) { width:120px; }
.healthcareparentclass .placements-info thead td:nth-child(3) { width:100px; }
.healthcareparentclass .placements-info thead td:nth-child(4) { width:120px; }
.healthcareparentclass .placements-info .card-header { border-top:1px solid #fff; }
.healthcareparentclass .placements-info .card-header .card-title { background: #dfecfc; }
.healthcareparentclass .placements-info .placements-status { width:80px; }
.healthcareparentclass .placements-info .placements-status .progressbar { margin: 0px; }
.healthcareparentclass .placements-info .placements-status .percentCount { display:none; }
.healthcareparentclass .placements-info .placements-status .rmtext { display:none; }

/*--agreement--*/
.healthcareparentclass .agreements .agreement-chart-wrapper { max-height:550px; }
.healthcareparentclass .agreement-info.table-component .table tr td {  padding: .3rem .75rem; }
 .healthcareparentclass .agreement-info thead { background: #78c2e7; }
.healthcareparentclass .agreement-info thead td { color:#fff; padding: .3rem .75rem; }
.healthcareparentclass .agreement-info tr td:first-child { width:20px; }
.healthcareparentclass .agreement-info tr td:nth-child(2) { width:190px; }
.healthcareparentclass .agreement-info tr tr { border-bottom: 1px solid #dadada; }
.healthcareparentclass .agreement-upload .dropdown-toggle::after { display: none; }
.healthcareparentclass .agreement-info .card-title a { padding: .3rem .75rem;  }

/*--Administration--*/
.healthcareparentclass .user-data .admin-tasks-report tbody td {text-align: left;}

/*--Finance--*/
.healthcareparentclass .total-earning { background: #a6cf57 }
.healthcareparentclass .total-earning td { color: #fff }
.healthcareparentclass .total-earning .total-box { background: #fef6b5; }
.healthcareparentclass .total-earning .total-box td { color: #060000; }

/*--contacts--*/
.healthcareparentclass .contact-info thead td:first-child { width: 10px; padding-right:  }
.healthcareparentclass .contact-info thead td:nth-child(2) { width: auto; }
.healthcareparentclass .placements-info thead td
.healthcareparentclass .w-auto { width: auto!important; }
.healthcareparentclass .ti { font-style: italic; }
.healthcareparentclass .c-red { color:#ff0000!important; }
.healthcareparentclass .c-green { color:#89c83c!important; }
.healthcareparentclass .c-white { color:#fff!important; }

/*--COMMUNICATION--*/
.healthcareparentclass .communication .card-title { color:#fff; background: #dd4537; text-transform: none; }
 .healthcareparentclass .communication .org-button {  background: #0f62b0;  color: #fff;  display: inline-block;  padding: 0.5em 1em;  text-decoration: none;  -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; text-transform: uppercase; }
.healthcareparentclass .mail-options { margin: 0px; padding: 0px; border-top:1px solid #dedede; }
.healthcareparentclass .mail-options li { margin: 0px; padding: 10px 15px; border-bottom:1px solid #dedede;  }
.healthcareparentclass .mail-options li a { width: 100%; display: block; color: #848484;  }
.healthcareparentclass.mail-options li.active { background: #fdf2f0;  }
 .healthcareparentclass .mail-options li:hover { background: #e7f6fd;  }
.healthcareparentclass .mail-options li a span { color: #e2791d; }
.healthcareparentclass .mail-table tr.new { background: #fff; }
.healthcareparentclass .mail-table tr { background: #f9fafc; }


/*--Modal Profile pannel--*/
.healthcareparentclass .profile-panel .panel { border-bottom: 0px; padding: 0px; }
.healthcareparentclass .profile-panel .panel .user-title { font-size: 1rem }
.healthcareparentclass .profile-panel .panel .user-status span { font-size: 0.7rem; font-weight: bold; }
.healthcareparentclass .profile-panel .panel .user-status span span { vertical-align:inherit; padding: 0px 1px; }
.healthcareparentclass .heading-icon .exp-icon { background-image: url(../images/admin/personalinfo.png);  }
.healthcareparentclass .heading-icon .exp-icon-bag { background-image: url(../images/admin/registered-admin/numberofemployees.png);  }
.healthcareparentclass .heading-icon .exppp-icon { background-image: url(../images/admin/registered-admin/numberofemployees.png);  }
.healthcareparentclass .heading-icon .edu-icon { background-image: url(../images/admin/registered-admin/companyrating.png); }
.healthcareparentclass .heading-icon .eduuu-icon { background-image: url(../images/admin/registered-admin/companyrating.png); }
.healthcareparentclass .heading-icon .certi-icon { background-image: url(../images/admin/registered-admin/company_recognizations.png); }
.healthcareparentclass .heading-icon .certiii-icon { background-image: url(../images/admin/registered-admin/company_recognizations.png); }
.healthcareparentclass .heading-icon .medi-icon { background-image: url(../images/admin/MedicalRecords.jpg); background-size: 75%; background-position: center center }
.healthcareparentclass .heading-icon .refer-icon { background-image: url(../images/admin/reference.jpg); background-size: 75%; background-position: center center }

.healthcareparentclass .pop-pos {transform: translate3d(-190px, 39px, 0px)!important; width:315px;}
.healthcareparentclass .pop-pos li a {font-size: 0.8rem!important; margin: 0px!important;}
.healthcareparentclass .skillassest .pop-pos>li>a { display: inline; padding: 0px;  }
.healthcareparentclass .skillassest .pop-pos>li> { font-weight: normal; }
.healthcareparentclass .skillassest .pop-pos .upload-header { font-weight: normal; }
.healthcareparentclass .skillassest .pop-pos .upload-header a { color: #e65343; }
.healthcareparentclass .skillassest .dropdown-toggle::after { display: none; }

.healthcareparentclass .upload-image { padding: 0px;   }
.healthcareparentclass .upload-image .dropdown-toggle::after { border-width: 0px; }
.healthcareparentclass .upload-image .form-group .form-control { border: 1px solid #ccc; }
.healthcareparentclass .upload-image .custom-file { font-size:0.8rem; font-weight: normal;}
.healthcareparentclass .upload-image .custom-file-label { padding: .5rem .75rem}
 .healthcareparentclass .upload-image .custom-file-label::after { background: #28a5df; color:#fff; padding: .5rem .75rem}
.healthcareparentclass .upload-image .upload-header { padding: 10px 23px; border-bottom: 1px solid #ccc; font-size: 0.9rem; font-weight:bold; color:#6c6c6c;  }
.healthcareparentclass .upload-image .upload-header h5 { margin: 0px; }
 .healthcareparentclass .upload-image .upload-footer { background: #f8f8f8; padding: 0.5em; border-radius: 0 0 5px 5px; border-top: 1px solid #ccc;}
.healthcareparentclass .upload-image .upload-footer .btn-primary { background: #dd4537; } 
 
.healthcareparentclass .btn-primary:not(:disabled):not(.disabled).active, .healthcareparentclass .btn-primary:not(:disabled):not(.disabled):active, .healthcareparentclass .show>.btn-primary.dropdown-toggle { background-color: #dd4537; border-color: #dd4537; box-shadow: 0 0 0 0.2rem rgba(221,69,55,.5); }
.healthcareparentclass .btn-primary:not(:disabled):not(.disabled).active:focus, .healthcareparentclass .btn-primary:not(:disabled):not(.disabled):active:focus, .healthcareparentclass .show>.btn-primary.dropdown-toggle:focus { background-color: #dd4537; border-color: #dd4537; box-shadow: 0 0 0 0.2rem rgba(221,69,55,.5); }
.healthcareparentclass .datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.datepicker-switch, .healthcareparentclass .datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.datepicker-switch { color:#dd4537; }
.healthcareparentclass .datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active, .healthcareparentclass .datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active { background:#dd4537;  }
@media (min-width: 1160px) {

/*--Skillassest--*/
.healthcareparentclass .skillassest-result .search-result-ratio { width: 450px; text-align: center; }

}

@media (min-width: 992px) { 

.healthcareparentclass .k-header .navbar-brand-wrapper .brand-logo-mini { float:left; width: 53px; height: 55px; background-image: url(../images/admin/registered-admin/RNCloud_logo_registry.png); background-repeat: no-repeat; background-position: center left; }
.healthcareparentclass .sidebar .nav .nav-item.active > .nav-link .menu-title, .healthcareparentclass .sidebar .nav .nav-item.active > .nav-link i{}
/*--Sidebar--*/
.healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .k-header.navbar .navbar-brand-wrapper { padding-left: 0.8rem; }
.healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .k-header.navbar .navbar-brand-wrapper .brand-logo-mini { margin:8px 0; }
.healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .k-sidebar .sidebar .nav .nav-item .panel { padding:2rem .8rem; }
 .healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .k-sidebar .sidebar .nav .nav-item .panel .img-circle { width:2.7rem; }
.healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .k-sidebar .sidebar .nav .nav-item .panel .user-status { display:none; }
.healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .sidebar .nav .nav-item .nav-link svg:last-child { display:none; }
.healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .tooltip { display: block; }
.healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .k-sidebar .nav .nav-item.active > .nav-link { background: #db4533; }
.healthcareparentclass .sidebar-icon-only:not(.sidebar-expanded) .k-sidebar .sidebar .nav .nav-item.active > .nav-link svg{ color:#fff; }

/*--Models--*/
.healthcareparentclass .ex-modal-lg .card-footer .contact-verify li { text-align: left; }
.healthcareparentclass .ex-modal-lg .card-footer .contact-verify li:first-child { width:35% }
.healthcareparentclass .modal-lg { max-width:1200px; }


/*--My Profile--*/
.healthcareparentclass .contact-verify li { width:53%; display: inline-block; text-align: right;}
.healthcareparentclass .contact-verify li:first-child { width: 47%; text-align: left; }

}

@media (min-width: 576px) { 

.healthcareparentclass .navbar .navbar-menu-wrapper .navbar-dropdown { right: 0; left: auto; box-shadow:0px 2px 6px 0px #cfcfcf; }
.healthcareparentclass .navbar .navbar-menu-wrapper .navbar-dropdown:after { right: 16px; left: auto; }
.healthcareparentclass .navbar .navbar-menu-wrapper .navbar-dropdown:before { right: 15px; left: auto; }
.healthcareparentclass .my-profile-form .wizard > .steps a:hover, .healthcareparentclass .my-profile-form .wizard > .steps .current a:hover, .healthcareparentclass .my-profile-form .wizard > .steps .done a:hover { opacity: 0.5; background-color: transparent; }

/*--Model--*/
.healthcareparentclass .bd-modal-sm .modal-sm { max-width: 340px; }

}

@media (max-width:1024px) { 

.healthcareparentclass .mytimesheet-form .add-new-cerit .registry-pic { width: 150px; }
.healthcareparentclass .mytimesheet-form .add-new-cerit .registry-pic img { width: 100px; height: auto; }
.healthcareparentclass .myhospitals-form .add-new-cerit .registry-pic { width: 150px; }
.healthcareparentclass .myhospitals-form .add-new-cerit .registry-pic img { width: 100px; height: auto; }

/*.edit-tools-lg { right:inherit; left: -30px; top:180px  }*/

}

@media (max-width:991px) { 
.healthcareparentclass .content-wrapper { padding: 1rem; }
}

@media (max-width:768px) { 

.healthcareparentclass .card-deck .card { flex: 100%; }
.healthcareparentclass .navbar .navbar-menu-wrapper .navbar-dropdown { right: 0; left: auto; box-shadow:0px 2px 6px 0px #cfcfcf; }
.healthcareparentclass .navbar .navbar-menu-wrapper .navbar-dropdown:after { right: 16px; left: auto; }
.healthcareparentclass .navbar .navbar-menu-wrapper .navbar-dropdown:before { right: 15px; left: auto; }
.healthcareparentclass .row-offcanvas .sidebar-offcanvas { padding-right: 1.90rem } 

/*wizard*/
.healthcareparentclass .my-profile-form .wizard > .steps a { width:82px; height: 82px; }
.healthcareparentclass .my-profile-form .wizard > .steps a .s-title { font-size: 0.7rem }

.healthcareparentclass .skillassest .breadcrumb li:first-child { width:100%; }
.healthcareparentclass .skillassest .breadcrumb li { float: left; }
.healthcareparentclass .skillassest .rTableCell, .healthcareparentclass .skillassest .rTableHead { display: block; width: 100% } 
.healthcareparentclass .skillassest-result .search-result-ratio { padding-top: 40px!important }
.healthcareparentclass .certificat-verify .add-new-cert .actions-btn-prime { min-width: auto; font-size: 0.9rem}
.healthcareparentclass .placement-search label { white-space: nowrap; padding-top:calc(.375rem + 1px) }

}

@media (max-width:736px) {

/*--Header--*/
.healthcareparentclass .k-header .dropdown-item { white-space:inherit; }

.healthcareparentclass .my-profile-form .wizard > .steps a .s-title .xs-hide { display:none; }
.healthcareparentclass .my-profile-form .wizard > .steps > ul > li { margin-bottom: 30px; }
.healthcareparentclass .my-profile-form .wizard > .steps .current a .s-title .s-icon { bottom:0rem; height:35px; font-size: 1.5rem }
.healthcareparentclass .my-profile-form .wizard > .steps a, .healthcareparentclass .my-profile-form .wizard > .steps a:hover,.healthcareparentclass .my-profile-form .wizard > .steps .current a, .healthcareparentclass .my-profile-form .wizard > .steps .done a { border-width:2px; }
.healthcareparentclass .my-profile-form .wizard > .actions { position: fixed; }
.healthcareparentclass .my-profile-form .product-wizard { position: relative; height: 400px; }
.healthcareparentclass .my-profile-form legend { display: block; }

/*Skill assest*/
.healthcareparentclass .skillassest .breadcrumb li,.healthcareparentclass .skillassest .dropdown a.dropdown-toggle { font-size: 0.8rem }
.healthcareparentclass .panel-heading { margin-bottom: 15px; }
.healthcareparentclass .skillassest-result, .healthcareparentclass .certificat-verify, .healthcareparentclass .mytime-sheet,.healthcareparentclass .myhospitals,.healthcareparentclass .searchresult, .healthcareparentclass .alerts-note {padding: 1rem;}
.healthcareparentclass .skillassest .search-box .pink-round-broder { width: 80px; }
.healthcareparentclass .skillassest .wel-assesst-title .pink-round-broder { width: 120px }

.healthcareparentclass .mytimesheet-form .add-new-cerit.d-flex,.healthcareparentclass .myhospitals-form .add-new-cerit.d-flex { display: block!important; margin-bottom: 15px; }
.healthcareparentclass .addtimesheet { padding-left: 0px; padding-top: 30px;  }

}

@media screen and (max-width: 480px) {

/*Common*/
.healthcareparentclass .comon-box { padding-top: 40px; }

/*--Header*/
.healthcareparentclass .k-header .dropdown-menu { min-width:17rem; }

/*--H Chats--*/
.healthcareparentclass .chart li{height:auto}
.healthcareparentclass .chart li:before{color:black; display:block;left:0; position:relative}
.healthcareparentclass .chart li.title:before{ border-bottom:1px solid; }
.healthcareparentclass .chart li .bar{ height:23px; }
.healthcareparentclass .chart li .number{ display:block; left:0 !important; padding-left:0; position:relative;top:-8px; }

/*--side nav--*/
.healthcareparentclass .row-offcanvas .sidebar-offcanvas { padding-right: 1.90rem }
.healthcareparentclass .ml-sm-auto, .mx-sm-auto { margin-left: auto!important; }

/*wizard*/
.healthcareparentclass .my-profile-form .wizard > .steps a { width:40px; height: 40px; }
.healthcareparentclass .my-profile-form .wizard > .steps a .number:after { left: calc( 50% + 1.8em/2 ); right: -4px; top: calc( 1.8em / 2 ); }
.healthcareparentclass .my-profile-form .wizard > .steps a .number:before { left: -4px; right: calc( 50% + 1.8em/2 ); top: calc( 1.8em / 2 ); }
.healthcareparentclass .my-profile-form .wizard > .steps .done a .s-title .t-icon {  bottom: 1.8rem; font-size: 0.8rem; margin-right: calc(50% - 3.6em / 2 );}

.healthcareparentclass .head-text-right .mobile-off { display:none; }

}

@media screen and (max-width: 320px) {

/*--header*/
.healthcareparentclass .k-header .dropdown-menu { min-width:12rem; }

/*--My Profile form--*/
.healthcareparentclass .my-profile-form .card .card-body { padding: 1.2rem 0rem }

}