html {position: relative;min-height: 100%;}body {background: #f4f4f4;font-size: 14px;line-height: 16px;padding: 0;margin: 0;min-height: 100%;margin-bottom: 0;font-family: 'Open Sans', sans-serif;}.opacity5no_dropCursor {opacity: .5;cursor: no-drop !important;}.form-control:disabled, .form-control[readonly] {background-color: #f4f4f4;opacity: 1;cursor: no-drop;}.form-control:focus {box-shadow: none;border-color: #ced4da;}a:hover, a:active, a:focus {text-decoration: none;}ul {padding: 0;margin: 0;}li {list-style: none;}img {border: none;}input:focus-visible, button:focus, textarea:focus {outline: none;}.inputerrorcls {border: 1px solid #e61111 !important;}.inputTexterrorcls {color: #e61111;font-size: 10px;display: block;}.verticaldivtopcls {vertical-align: top;}.darkgreenbtncls {background: #23926d;border: 1px solid #23926d;color: #fff;}.darkgreenbtncls:hover, .darkgreenbtncls:focus {background: #1a815f;border-color: #23926d;color: #fff;}.lightgreenbtncls {background: #36b48a;border: 1px solid #36b48a;color: #fff;}.lightgreenbtncls:hover, .lightgreenbtncls:focus {background: #2ba57c;border-color: #36b48a;color: #fff;}.lightredbtncls {background: #de5c5c;border: 1px solid #de5c5c;color: #fff;}.lightredbtncls:hover, .lightredbtncls:focus {background: #d65858;border: 1px solid #d65858;color: #fff;}.orangebtncls {background: #f2994a;border: 1px solid #f2994a;color: #fff;}.orangebtncls:hover, .orangebtncls:focus {background: #e48937;border: 1px solid #e48937;color: #fff;}.whitebgbtncls {background: #fff;border: 1px solid #c5c5c5;color: #636363;}.whitebgbtncls:hover, .whitebgbtncls:focus {background: #f3f3f3;border-color: #c5c5c5;color: #636363;}span.mandatorycls {color: #fd2b2b;font-weight: bold;}.form-control.input_errorcls {border-color: #fd2b2b;}.headersetioncls {background: #fff;padding: 0 20px 0 80px;height: 65px;position: fixed;width: 100%;left: 0;top: 0;z-index: 99;}.dashboardlogocls {max-width: 100px;float: left;padding-top: 7px;padding-left: 18px;}.dashboardlogocls img {max-width: 100px;}.companytagcls {font-size: 11px;font-weight: 500;color: #494949;padding-top: 10px;display: inline-block;padding-right: 20px;}.navrightseccls {width: calc(100% - 100px);float: left;padding-top: 14px;}.navsectiontopcls {text-align: right;}.navbarnavcls {display: inline-block;text-align: left;vertical-align: top;}.navbarnavcls li {display: inline-block;vertical-align: top;margin-left: 10px;width: 35px;height: 35px;text-align: center;background: #e3eafa;border-radius: 6px;}.navbarnavcls li.notificationlicls {position: relative;}.navbarnavcls li.notificationlicls .spanreddotcls {width: 6px;height: 6px;background: #dd382f;border-radius: 100%;display: inline-block;position: absolute;right: 12px;top: 7px;}.navbarnavcls li.notificationlicls, .navbarnavcls li.recenthistorycls {cursor: pointer;}.navbarnavcls li i.fa {font-size: 14px;color: #343434;}.navbarnavcls .userdropdowncls .dropdown-toggle::after, .navbarnavcls .recenthistorycls .dropdown-toggle::after {display: none;}.userpicimgcls {width: 35px;height: 35px;display: inline-block;border-radius: 100%;}.userpicimgcls img {width: 35px;height: 35px;border-radius: 6px;}.usernametxtcls {color: #474747;font-size: 13px;font-weight: 500;padding-right: 5px;}.navbarnavcls .dropdown-toggle::after {color: #858585;}.notificationlicls {line-height: 33px;}.recenthistorycls img {max-width: 17px;margin-top: 9px;}.usermenudropdowncls {left: auto !important;right: 0;top: 42px !important;transform: none !important;width: 210px;padding: 8px;box-shadow: 0 16px 18px rgb(6 10 48 / 8%);border: 1px solid #e6e6e6;animation-duration: 0.5s;-webkit-animation-duration: 0.5s;animation-fill-mode: both;-webkit-animation-fill-mode: both;-webkit-animation-name: slideInToggle;animation-name: slideInToggle;}.usermenudropdowncls::after {content: "";width: 0px;height: 0px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #2c4a73;position: absolute;right: 10px;top: -6px;}.loginuserdetailcls {border-bottom: 1px solid #d1d1d1;padding-bottom: 14px;margin-bottom: 10px;}.loginuserimgcolcls {width: 50px;height: 50px;float: left;}.loginuserimgcolcls img {width: 50px;height: 50px;border-radius: 100%;}.loginusertextcolcls {width: calc(100% - 50px);padding-left: 10px;float: left;padding-top: 10px;}.loginusertextcolcls strong {font-size: 16px;font-weight: bold;display: block;color: #21416b;padding-bottom: 4px;}.loginusertextcolcls span {font-size: 10px;display: block;font-weight: 600;color: #676767;}.userdrpdwnlistcls span {display: block;padding: 2px;}.userdrpdwnlistcls a {font-size: 12px;font-weight: 500;color: #263871;display: block;padding: 2px;}.userdrpdwnlistcls a i.fa {font-size: 12px;margin-right: 3px;color: #263871;}.userlogbtmdivcls {border-top: 1px solid #dcdcdc;margin-top: 12px;padding-bottom: 6px;padding-top: 13px;}.userlogoutbtncls {text-align: left;font-size: 11px;font-weight: 400;background: #fff;border-radius: 3px;color: #434343;padding: 4px 10px 5px 8px;float: right;border: 1px solid #a3a3a3;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.userlogoutbtncls img {width: 16px;float: left;margin-right: 2px;}.userprofilebtncls {text-align: left;display: inline-block;font-size: 11px;font-weight: 400;background: #28a37f;border-radius: 5px;color: #fff;padding: 4px 10px 5px 8px;}.userprofilebtncls img {width: 16px;float: left;margin-right: 3px;}.userlogoutbtncls:hover {background: #fafafa;color: #434343;border-color: #a3a3a3;}.userprofilebtncls:hover {background: #218d6e;color: #fff;}@keyframes slideInToggle {0% {transform: translateY(1rem);opacity: 0;}100% {transform: translateY(0rem);opacity: 1;}0% {transform: translateY(1rem);opacity: 0;}}@-webkit-keyframes slideInToggle {0% {-webkit-transform: transform;-webkit-opacity: 0;}100% {-webkit-transform: translateY(0);-webkit-opacity: 1;}0% {-webkit-transform: translateY(1rem);-webkit-opacity: 0;}}.recenthistorycls {position: relative;}.recenthistorycls>a {display: block;height: 35px;}.recenthistorydropdowncls {left: auto !important;right: -62px;top: 42px !important;transform: none !important;width: 160px;padding: 8px;box-shadow: 0 16px 18px rgb(6 10 48 / 8%);border: 1px solid #e6e6e6;padding-top: 13px;animation-duration: 0.5s;-webkit-animation-duration: 0.5s;animation-fill-mode: both;-webkit-animation-fill-mode: both;-webkit-animation-name: slideInToggle;animation-name: slideInToggle;}.recenthistorydropdowncls::after {content: "";width: 0px;height: 0px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #2c4a73;position: absolute;right: 45%;top: -6px;}.recenthistorydropdowncls span {font-size: 11px;color: #09264d;font-weight: 500;display: block;line-height: 16px;margin-bottom: 8px;padding-left: 3px;}.recenthistorydropdowncls span a {font-size: 11px;color: #09264d;font-weight: 500;display: block;position: relative;}.recenthistorydropdowncls span i.fa {font-size: 11px;margin-right: 3px;color: #4d4d4d;}.whiterightblockslidecls {width: 370px;position: fixed;right: -100%;top: 0;background: #fff;height: 100%;z-index: 1099;padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.backdropbgcls {content: "";width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, .3);z-index: 1051;display: none;opacity: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.notificationtextcls h4 {font-size: 18px;font-weight: 600;color: #3f3f3f;border-bottom: 1px solid #d6d6d6;padding-bottom: 12px;margin-bottom: 20px;padding-top: 8px;}.notificationtextcls h4 i.fa.fa-bell-o {font-size: 16px;margin-right: 4px;color: #3f3f3f;}.slidecloseiconbtncls {background: #fa7171;color: #fff;font-size: 12px;width: 20px;height: 20px;border-radius: 3px;text-align: center;line-height: 18px;float: right;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.slidecloseiconbtncls:hover {background: #e95757;}.slidecloseiconbtncls img {width: 12px;}.notificationullistcls {overflow-y: auto;height: 84vh;}.notificationullistcls::-webkit-scrollbar {width: 5px;height: 8px;background-color: #d0d0d0;}.notificationullistcls::-webkit-scrollbar-thumb {background: #a0a0a0;}.notificationullistcls li {background: #fff;margin-bottom: 8px;position: relative;font-size: 11px;padding: 15px 12px;padding-left: 18px;border-radius: 5px;box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.04);-webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.04);-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.04);}.notificationullistcls li::before {content: "";position: absolute;left: 8px;top: 10%;background: #20a779;width: 2px;height: 80%;border-radius: 10px;}.notificationullistcls li a {display: inline-block;}.notificationullistcls li span {font-weight: 500;color: #494949;display: block;position: relative;padding-left: 8px;}.notificationullistcls li span::after {content: "";position: absolute;left: 0;top: 6px;width: 4px;height: 4px;background: #6c6c6c;border-radius: 100%;}.notificationullistcls li strong {display: block;font-weight: 600;font-size: 10px;color: #8d8d8d;}.notifitnclosecls {float: right;margin-top: 8px;cursor: pointer;}.notifitnclosecls img {width: 12px;}.dashboardmenucls {background: #12344d;width: 80px;height: 100vh;padding: 0;position: fixed;left: 0;top: 0;z-index: 999;}.dashboardshortlogocls {width: 100%;text-align: center;padding-top: 18px;border-bottom: 1px solid #264c67;height: 65px;margin-bottom: 20px;}.dashboardshortlogocls img {width: 28px;height: 28px;}.dashboardmenucls li {display: block;text-align: center;position: relative;margin-bottom: 8px;}.dashboardmenucls li img {width: 21px;}.dashboardmenucls li .dashbmenutitlecls {text-align: left;position: absolute;right: -116px;top: 9px;z-index: 9;background: #282828;display: inline-block;padding: 6px 10px;border-radius: 4px;font-size: 12px;width: 130px;color: #fff;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: hidden;opacity: 0;z-index: 1000000;pointer-events: none;-webkit-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;-webkit-transition-delay: 0s;transition-delay: 0s;}.dashboardmenucls li:hover .dashbmenutitlecls {-webkit-transform: translateX(24px);-moz-transform: translateX(24px);-ms-transform: translateX(24px);-o-transform: translateX(24px);transform: translateX(24px);visibility: visible;opacity: 1;-webkit-transition-delay: .1s;transition-delay: .1s;}.dashboardmenucls li .dashbmenutitlecls::before {content: "";width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #282828;position: absolute;left: -5px;top: 8px;}.dashboardmenucls li a {display: inline-block;color: #fff;font-size: 12px;}.dashboardmenucls li>a {padding: 10px;border-radius: 3px;}.dashboardmenucls li:hover>a {background: #264966;}.dashboardmenucls li.dashboardmenu_active>a {background: #31ab82;}.dashboardmenucls .dropdown-toggle::after {display: inline-block;width: 0;height: 0;margin-left: 0;vertical-align: 0;content: "\f107";border: none;font-family: 'FontAwesome';position: absolute;right: 25px;}.dashbmenudropdownoutercls {position: absolute;right: -215px;top: 0;z-index: 9;width: 215px;text-align: left;padding-left: 0;display: none;}.dashbmenudropdowncls {background: #fff;width: 215px;border-radius: 5px;text-align: left;border: 1px solid #e4e4e4;padding: 12px 5px 14px;box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.05);position: relative;float: right;}.dashbmenudropdowncls::before {content: "";width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #12344d;position: absolute;left: -6px;top: 15px;}.dashboardmenucls li:hover .dashbmenudropdownoutercls {display: block;}.dashbmenudropdowncls h4 {font-size: 14px;text-transform: uppercase;padding: 0 9px 9px;margin-bottom: 5px;border-bottom: 1px solid #e1e1e1;color: #6c6c6c;}.dashbmenudropdowncls ul {padding: 10px 0 2px;}.dashbmenudropdowncls li {text-align: left;display: block;margin-bottom: 5px;}.dashbmenudropdowncls li img {width: 11px;margin-right: 5px;}.dashbmenudropdowncls li a {color: #1d1d1d;padding: 7px 10px;display: block;border-radius: 3px;}.dashbmenudropdowncls li:hover a {background: #f0f0f0;color: #1d1d1d;}.mainwarrapercls {padding: 0px 0px 30px 80px;margin-top: 145px;}.innerwarrapercls {padding: 20px;}.pagetitledivcls {padding: 12px 18px 13px;border-bottom: 1px solid #d6d6d6;margin-bottom: 15px;width: 100%;position: fixed;left: 0;top: 65px;z-index: 98;background: #fff;padding-left: 98px;}.pagetitledivcls h2 {font-size: 20px;color: #393939;line-height: 26px;margin: 0;font-weight: 600;}.breadcrumbcls {padding-top: 3px;}.breadcrumbcls li {background: url("../images/arrowrightgrey.png") no-repeat right 5px;background-size: 5px;font-size: 11px;font-weight: 500;color: #000;display: inline-block;padding-right: 12px;margin-right: 2px;}.breadcrumbcls li:last-child {background: none;}.breadcrumbcls li a {color: #8d8d8d;}.lightselectwithiconcls {width: 230px;display: inline-block;}.recordlistfiltercls label, .lightselectwithiconcls label {font-size: 11px;font-weight: 600;color: #686868;padding-left: 15px;margin-bottom: 8px;display: block;}.lightselectwithiconcls .form-control {background: #dee5f7;border: none !important;height: 36px;font-size: 12px;color: #3d3d3d;padding-left: 0;border-radius: 4px;}.lightselectwithiconcls .form-control::placeholder {font-size: 10px;font-style: italic;}.lightselectwithiconcls .input-group-text {padding-left: 15px;padding-right: 10px;font-size: 12px;color: #8495c1;border: none;background: #dee5f7;border-radius: 8px;}.lightselectwithiconcls .input-group-text i.fa.fa-search {position: relative;top: 1px;}.customgreyselectcls {text-align: left;width: 130px;display: inline-block;position: relative;vertical-align: top;margin-right: 15px;}.customgreyselectcls .form-control {background: #dee5f7;font-size: 12px;cursor: pointer;color: #3d3d3d;border: none !important;height: 36px;position: relative;border-radius: 4px;font-weight: 600;}.form-control span {display: inline-block;margin-top: 3px;}.customgreyselectcls .form-control::after {background: url("../images/selectbtmarrowicon.png") no-repeat right top;position: absolute;right: 15px;bottom: 13px;width: 9px;height: 7px;display: inline-block;background-size: 100%;z-index: 1;content: "";-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.customgreyselectcls .form-control.addarrowupcls::after {bottom: 16px;transform: rotate(-180deg);}.customgreyselectcls input.showrecordinputcls::-webkit-outer-spin-button, .customgreyselectcls input.showrecordinputcls::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.customgreyselectcls input.showrecordinputcls[type=number] {-moz-appearance: textfield;}.inputdrpdwnlistcls {position: absolute;left: 0;top: 64px;width: 100%;background: #fff;z-index: 9;border-radius: 6px;border: 1px solid #e4e4e4;padding: 6px;box-shadow: 0px 3px 11px 1px rgba(0, 0, 0, 0.09);-webkit-box-shadow: 0px 3px 11px 1px rgba(0, 0, 0, 0.09);-moz-box-shadow: 0px 3px 11px 1px rgba(0, 0, 0, 0.09);display: none;}.inputdrpdwnlistcls li {font-size: 13px;color: #32517b;font-weight: 500;cursor: pointer;border-radius: 4px;padding: 6px 10px;}.inputdrpdwnlistcls li:last-child {margin-bottom: 0;}.inputdrpdwnlistcls li:hover {background: #dee5f7;}.recordlistfiltercls {margin-bottom: 10px;}.cardgridlistviewbtncls {width: 100px;display: inline-block;}.togglecardviewbtncls, .togglegridviewbtncls {width: 38px;height: 36px;background: #dee5f7;border-radius: 4px;padding: 3px;margin-left: 10px;border: none;box-shadow: none;}.togglecardviewbtncls:focus, .togglegridviewbtncls:focus {box-shadow: none;}.togglecardviewbtncls span {background: url("../images/carviewtoggleicon.png") no-repeat left top;width: 18px;height: 18px;display: inline-block;background-size: 100%;margin-top: 5px;}.togglegridviewbtncls span {background: url("../images/gridviewtoggleicon.png") no-repeat left top;width: 21px;height: 21px;display: inline-block;background-size: 100%;margin-top: 6px;}.togglecardviewbtncls.togglecardviewbtnactivecls, .togglegridviewbtncls.togglegridviewbtnactivecls {background: #a1b2df;}.togglecardviewbtncls.togglecardviewbtnactivecls span {background: url("../images/carviewtoggleiconactive.png") no-repeat left top;background-size: 100%;}.togglegridviewbtncls.togglegridviewbtnactivecls span {background: url("../images/gridviewtoggleiconactive.png") no-repeat left top;background-size: 100%;}.whitetileouterscls {margin-bottom: 40px;}.whitetilescls {background: #fff;border-radius: 6px;padding: 20px;box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.01);-webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.01);}.whitetilestextcls {width: calc(100% - 65px);float: left;padding-top: 10px;}.whitetilestextcls h4 {font-size: 14px;color: #263871;font-weight: 600;margin: 0;margin-bottom: 7px;}.whitetilestextcls strong {font-size: 20px;font-weight: 600;display: block;color: #13a57a;}.titlenewempcls strong {color: #f7284a;}.tilecontractempcls strong {color: #fe7f00;}.whitetilesiconcls {width: 65px;height: 65px;background: #e6faf4;border-radius: 10px;float: left;text-align: center;line-height: 62px;}.whitetilesiconcls img {width: 28px;}.titlenewempcls .whitetilesiconcls {background: #fee9ed;}.tilecontractempcls .whitetilesiconcls {background: #fff2e5;}.cardlistemployeeouter {padding-bottom: 70px;}.employeecardlistcolcls {background: #fff;border-radius: 8px;padding: 15px;padding-bottom: 25px;box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.02);-webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.02);-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.02);margin-bottom: 25px;}.employeecardlistcolcls>a {display: block;}.cardempuserpic_cls {width: 50px;height: 50px;border: 2px solid #cdcdcd;border-radius: 100%;padding: 3px;float: left;}.cardempuserpic_cls img {width: 40px;height: 40px;border-radius: 100%;}.cardempNameimgcolcls {padding-bottom: 10px;border-bottom: 1px solid #e4e4e4;margin-bottom: 10px;}.cardempusername_cls {width: calc(100% - 50px);float: left;padding-left: 10px;padding-top: 10px;}.cardempshortdetailcls {margin-bottom: 3px;}.cardempusername_cls .strong_usernamecls {font-size: 13px;font-weight: 600;display: block;color: #3d3d3d;}.cardempusername_cls .span_userdesignationcls {font-size: 10px;font-weight: 500;display: block;color: #616161;}.cardempshortdetailcls strong, .cardempshortdetailcls span {font-size: 10px;color: #3f3f3f;}.cardempshortdetailcls strong {font-weight: 600;}.cardempshortdetailcls span {font-weight: 500;color: #6d6d6d;}.employeecardlistcolcls .emply_statuscls {background: #3dc094;display: inline-block;color: #fff;font-weight: normal;border-radius: 3px;padding: 0px 10px 1px;margin-left: 4px;margin-top: 2px;}.cardempactiondivcls {position: relative;}.span_actiondotscls {position: absolute;right: 0;top: 0;height: 4px;cursor: pointer;}.span_actiondotscls b {width: 4px;height: 4px;display: inline-block;background: #6095dd;border-radius: 100%;cursor: pointer;vertical-align: top;}.cardactiondrpdwncls {position: absolute;right: 0;top: 10px;width: 90px;border-radius: 5px;background: #fee9ed;padding: 10px 15px;box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.05);display: none;z-index: 1;}.cardactiondrpdwncls::after {content: "";width: 0px;height: 0px;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid #fbc1cc;position: absolute;right: 6px;top: -4px;}.cardactiondrpdwncls span {display: block;margin-bottom: 3px;}.cardactiondrpdwncls a {font-size: 10px;font-weight: 500;color: #454545;}.cardactiondrpdwncls i.fa {font-size: 10px;margin-right: 3px;color: #252525;}.employeelistgridviewcls {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.employeelistgridviewcls .employeecardlistcolcls {width: 100%;float: left;padding: 10px;margin-bottom: 12px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.employeelistgridviewcls .cardempNameimgcolcls, .employeelistgridviewcls .cardempshortdetailcls {float: left;}.employeelistgridviewcls .cardempshortdetailcls .title_strongcls {display: none;}.employeelistgridviewcls .cardempNameimgcolcls {border: none;padding-bottom: 0;margin-bottom: 0;width: 26%;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.employeelistgridviewcls .cardempshortdetailcls {padding-top: 18px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.employeelistgridviewcls .empidwidthcls {width: 14%;}.employeelistgridviewcls .empemailwidthcls {width: 22%;}.employeelistgridviewcls .empjoindatewidthcls {width: 14%;}.employeelistgridviewcls .empmobilenowidthcls {width: 12%;}.employeelistgridviewcls .empstatuswidthcls {width: 12%;text-align: center;}.employeelistgridviewcls .employeecardlistcolcls .emply_statuscls {font-size: 10px;margin-left: 0;}.employeelistgridviewcls .cardempactiondivcls {position: relative;float: right;width: 10%;margin-top: 15px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.employeelistgridviewcls .span_actiondotscls {width: 4px;right: 48%;height: 22px;}.employeelistgridviewcls .span_actiondotscls b {float: left;margin-bottom: 4px;}.employeelistgridviewcls .cardempshortdetailcls span {font-weight: normal;color: #414141;font-size: 12px;}.employeelistgridviewcls .cardactiondrpdwncls {right: 42%;top: 28px;}.cardlistinggridHeadingcls {padding: 0 10px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;overflow: hidden;height: 0px;}.cardHeadingtextcls span {font-size: 12px;font-weight: 600;color: #4e4e4e;}.cardlistinggridHeadingcls .cardHeadingtextcls {float: left;margin-top: -16px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.cardnameHwidthtextcls {width: 26%;padding-left: 10px;}.cardempidHwidthtextcls {width: 14%;}.cardemailHwidthtextcls {width: 22%;}.cardjoindateHwidthtextcls {width: 14%;}.cardmobilenoHwidthtextcls {width: 12%;}.cardstautsHwidthtextcls {width: 12%;text-align: center;}.sortuparrowiconcls {background: url("../images/sortupicon.png") no-repeat left top;width: 8px;height: 11px;display: inline-block;background-size: 100%;margin-left: 7px;cursor: pointer;position: relative;top: 1px;}.sortdownarrowiconcls {background: url("../images/sortdownicon.png") no-repeat left top;width: 8px;height: 11px;display: inline-block;background-size: 100%;margin-left: 1px;cursor: pointer;position: relative;top: 1px;}.datapaginationcls .page-item.active .page-link {background-color: #2a6eb4;border-color: #2a6eb4;border-radius: 2px;}.datalistshowcls {font-size: 12px;font-weight: 600;color: #5b5b5b;}.datapaginationcls .pagination {float: right;}.datapaginationcls .page-link {border: none;padding: 5px 10px;line-height: 18px;font-size: 12px;background: none;color: #616161;font-weight: 500;}.datapaginationcls .page-item.disabled .page-link {background-color: #f1f4fb;}.datapaginationcls .page-link img {width: 7px;height: auto;}.datapaginationcls .page-link:focus {box-shadow: none;}.smalldatapaginationcls {padding-top: 12px;}.smalldatapaginationcls .page-link {padding: 1px 8px;font-size: 11px;}.smalldatapaginationcls .datalistshowcls {font-size: 11px;}.smalldatapaginationcls .page-link img {width: 6px;}.addandeditemployeepgcls {padding: 35px 0 0 0;}.navtabjourneycls {border: none;width: 100%;margin: 0 auto;}.navtabjourneycls .nav-item {width: calc(100% / 8);text-align: center;}.navtabjourneycls .nav-link {padding: 0;font-size: 12px;font-weight: 500;color: #838383;border: none;position: relative;padding-bottom: 10px;}.navtabjourneycls .nav-link::before {content: none;width: 100%;height: 4px;background: #c2cfeb;display: block;position: absolute;left: 0;top: 0;border-radius: 0px;transition: all 0.5s ease;border-radius: 10px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.navtabjourneycls .nav-link span {display: inline-block;width: 28px;height: 28px;background: #fff;position: relative;border: 2px solid #c2cfeb;border-radius: 100%;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.navtabjourneycls .nav-link span small {display: inline-block;width: 22px;height: 22px;border-radius: 100%;margin-top: 1px;background: #c2cfeb;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.navtabjourneycls .nav-link span.spangeneralInfoDicon small {background: url("../images/generalInfoDicon.png") no-repeat 12px 9px #c2cfeb;background-size: 21px;}.navtabjourneycls .navtabjourneyactive .nav-link span.spangeneralInfoDicon small {background: url("../images/generalInfoDiconactive.png") no-repeat 12px 9px #4ea588;background-size: 21px;}.navtabjourneycls .nav-link span.spanpersonalInfoicon small {background: url("../images/personalDicon.png") no-repeat center 8px #c2cfeb;background-size: 21px;}.navtabjourneycls .navtabjourneyactive .nav-link span.spanpersonalInfoicon small {background: url("../images/personalDiconactive.png") no-repeat center 8px #4ea588;background-size: 21px;}.navtabjourneycls .nav-link span.spancontactDicon small {background: url("../images/contactDicon.png") no-repeat center 8px #c2cfeb;background-size: 21px;}.navtabjourneycls .navtabjourneyactive .nav-link span.spancontactDicon small {background: url("../images/contactDiconactive.png") no-repeat center 8px #4ea588;background-size: 21px;}.navtabjourneycls .nav-link span.spaneducationalQDicon small {background: url("../images/educationDicon.png") no-repeat center 8px #c2cfeb;background-size: 21px;}.navtabjourneycls .navtabjourneyactive .nav-link span.spaneducationalQDicon small {background: url("../images/educationDiconactive.png") no-repeat center 8px #4ea588;background-size: 21px;}.navtabjourneycls .nav-link span.spandependentDicon small {background: url("../images/dependentDicon.png") no-repeat center 8px #c2cfeb;background-size: 21px;}.navtabjourneycls .navtabjourneyactive .nav-link span.spandependentDicon small {background: url("../images/dependentDiconactive.png") no-repeat center 8px #4ea588;background-size: 21px;}.navtabjourneycls .nav-link b {font-weight: 600;color: #838383;display: block;padding-top: 0;}.navtabjourneycls .navtabjourneyactive .nav-link span {border: 2px solid #4ea588;}.navtabjourneycls .navtabjourneyactive .nav-link b {color: #1e8965;}.navtabjourneycls .navtabjourneyactive .nav-link::before {background: #4ea588;}.navtabjourneycls .nav-item.show .nav-link, .navtabjourneycls .nav-link.active {color: #ffffff;background-color: var(--primary-color);border-color: #f1f4fb #f1f4fb #f1f4fb;}.whiteboxshadowbgcls {background: #fff;border-radius: 5px;padding: 25px 30px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.01);min-height: 400px;}#addeditemployeeTabcontent {margin-top: 15px;}.addeditforminputcls .form-group {margin-bottom: 22px;}.addeditforminputcls .form-group label {color: #5a5a5a;font-size: 12px;font-weight: 600;padding-left: 0px;display: block;margin-bottom: 8px;}.addeditforminputcls .form-group .form-control {height: 34px;font-size: 12px;color: #313131;border: 1px solid #ced4da;border-radius: 4px;}.addeditforminputcls .form-group .form-control::placeholder {font-size: 9px;font-style: italic;color: #a9a9a9;}.custominputgroupcls .input-group .form-control {border-radius: 4px 0 0 4px !important;border-right: none !important;}.custominputgroupcls .input-group .input-group-text {border-radius: 0 4px 4px 0;background: #fff;height: 36px;}.custominputgroupcls .input-group .input-group-text img {width: 16px;}.addeditforminputcls .form-group select.form-control {height: 36px;}.addeditforminputcls .form-group textarea.form-control {height: 100px;background: #fcfcfc;}.radiogrouplistcls {padding-left: 15px;padding-top: 8px;}.radiogrouplistcls .form-check {display: inline-block;padding-right: 20px;}.radiogrouplistcls .form-check-label {padding-left: 0 !important;margin-bottom: 0 !important;cursor: pointer;}.radiogrouplistcls .form-check-input {margin-top: 2px;}select.form-control {background-image: url("../images/common/selectcustomarrow.png");background-repeat: no-repeat;outline: none;-moz-appearance: none;-webkit-appearance: none;appearance: none;background-position: right 10px;background-size: 28px;}.customfileuploadcls .form-control[type="file"] {padding: 6px;border-left: none;border-radius: 0 4px 4px 0;font-size: 11px;}.customfileuploadcls .input-group-text {background: #54b5aa;color: #fff;padding: 10px 15px;border-radius: 4px 0 0 4px !important;height: 36px;}.customfileuploadcls .form-control[type="file"]::-webkit-file-upload-button {color: #fff;cursor: pointer;font-size: 12px;outline: none;padding: 0;transition: all 1s ease;width: 0px;opacity: 0;}.inputbtmdivtextcls {font-size: 8px;font-weight: 500;color: #9f9f9f;padding-left: 15px;padding-top: 2px;}select.form-control::-ms-expand {display: none;}.tabbottombtncls {padding: 35px 25px 50px 25px;}.tabbottombtncls .btn {margin-left: 10px;font-weight: 500;text-transform: uppercase;}.addqualificationdivcls {border-top: 1px solid #dedede;padding-top: 50px;margin-top: 30px;}.addqualificationcolcls {background: #f6f8fc;border: 1px solid #d8e2fb;border-radius: 8px;padding: 10px;margin-bottom: 15px;}.addqualiftioniconcls {width: 8%;float: left;}.addqualiftioniconcls span {background: #fff;width: 48px;height: 48px;display: inline-block;border-radius: 100%;line-height: 46px;text-align: center;}.addqualiftioniconcls img {width: 21px;}.addqualiftiontextcls {width: 22%;float: left;padding-top: 6px;}.addqualiftiontextcls:nth-child(2), .addqualiftiontextcls:nth-child(3) {width: 18%;}.qualftndeleteeditbtncls {width: 10%;float: left;text-align: right;padding-top: 12px;}.addqualiftiontextcls strong {font-size: 11px;font-weight: 600;display: block;color: #3f3f3f;padding-bottom: 4px;}.addqualiftiontextcls span {font-size: 11px;display: block;color: #5a5a5a;}.editwhiteiconbtn {background: #395595;border-radius: 4px;padding: 2px 3px 2px 5px;}.editwhiteiconbtn img {width: 13px;}.trashwhiteiconbtn {background: #ee6666;border-color: #ee6666;border-radius: 4px;padding: 2px 1px 2px 3px;margin-left: 5px;}.trashwhiteiconbtn img {width: 16px;}.trashwhiteiconbtn:hover, .trashwhiteiconbtn:focus {background: #e05858;border-color: #e05858;}.basicemployeeinfocls {width: 300px;float: left;padding-right: 20px;}.basicemployeeinfocls .whiteboxshadowbgcls {padding: 20px;}.employee_avatarcls {text-align: center;margin-bottom: 20px;}.employee_avatarcls span {display: inline-block;width: 92px;height: 92px;border-radius: 100%;border: 2px solid #dcdcdc;padding: 4px;}.employee_avatarcls span img {width: 80px;height: 80px;border-radius: 100%;}.employeeavatar_textcls {text-align: center;}.employeeavatar_textcls h4 {font-size: 16px;margin-bottom: 5px;color: #3d3d3d;font-weight: 600;}.employeeavatar_textcls h4 b {color: #3d3d3d;font-weight: 600;}.employeeavatar_textcls span {display: block;font-size: 12px;font-weight: 500;color: #7f7f7f;}.employeebasic_infocls {border-top: 1px solid #e0e0e0;margin-top: 32px;padding-top: 25px;padding-left: 8px;padding-bottom: 15px;}.employeebasic_infocls h5 {font-size: 12px;text-transform: uppercase;font-weight: 600;color: #9f9f9f;margin-bottom: 20px;}.employeebasic_infocls span {display: block;font-size: 12px;color: #3d3d3d;margin-bottom: 12px;}.employeebasic_infocls span b {font-weight: normal;}.employeebasic_infocls span img {width: 16px;margin-right: 7px;}.cardeditdivcls {text-align: right;}.anchorcardeditbtncls {background: #ebebeb;display: inline-block;width: 36px;height: 36px;border-radius: 100%;text-align: center;line-height: 30px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.anchorcardeditbtncls img {width: 15px;}.anchorcardeditbtncls:hover, .anchorcardeditbtncls:focus {background: #d6d6d6;}.employeeRightinfocls {width: calc(100% - 300px);float: left;}.employeecolumnLeftcls {width: 50%;float: left;padding-right: 10px;}.employeecolumnrightcls {width: 50%;float: left;padding-left: 10px;}.employeecommonCardcls {margin-bottom: 20px;}.employeecommonCardcls .whiteboxshadowbgcls {padding: 20px;min-height: auto;}.employeecommonCardcls h3 {font-size: 18px;font-weight: 600;color: #434343;margin-bottom: 25px;border-left: 3px solid #2e9f79;padding-left: 15px;margin-left: -20px;margin-top: 8px;}.employeecommonCardcls h3 .anchorcardeditbtncls {float: right;position: relative;top: -10px;}.employeestronlistcls {margin-bottom: 14px;}.employeestronlistcls strong {width: 40%;display: inline-block;font-size: 12px;font-weight: 600;color: #5a5a5a;line-height: 18px;vertical-align: top;}.employeestronlistcls span {width: 60%;display: inline-block;font-size: 12px;font-weight: normal;color: #5a5a5a;line-height: 18px;vertical-align: top;}.employeerowbgCardlistcls {background: #fcfcfc;border-radius: 7px;padding: 13px 15px;border: 1px solid #ececec;margin-bottom: 15px;}.employeerowbgCardlistcls .employeestronlistcls {margin-bottom: 10px;}.employeerowbgCardlistcls .employeestronlistcls:last-child {margin-bottom: 0;}.addcardtypedivcls {border-top: 1px solid #dedede;padding-top: 50px;margin-top: 30px;}.addcardtypecoldivcls {background: #fcfcfc;border: 1px solid #e6e6e6;border-radius: 8px;padding: 10px;margin-bottom: 15px;position: relative;}.addcardtypecolicondivcls {border-bottom: 1px solid #e8e8e8;padding-bottom: 12px;margin-bottom: 12px;}.addcardtypecolicondivcls span {background: #fff;width: 48px;height: 48px;display: inline-block;border-radius: 100%;line-height: 42px;text-align: center;border: 1px solid #e6e6e6;}.addcardtypecolicondivcls img {width: 21px;}.addcardtypeactionbtncls {position: absolute;right: 15px;top: 23px;z-index: 9;}.editgrayiconbtn {background: none;border: 1px solid #cdcdcd;border-radius: 4px;padding: 2px 4px 0px 6px;color: #858585;font-size: 14px;}.editgrayiconbtn:hover, .editgrayiconbtn:focus {background: #395595;border-color: #395595;}.trashgrayiconbtn {background: none;border: 1px solid #cdcdcd;border-radius: 4px;padding: 1px 6px;color: #858585;font-size: 14px;margin-left: 5px;}.trashgrayiconbtn:hover, .trashgrayiconbtn:focus {background: #ee6666;border-color: #ee6666;}.addcardtypecoltextdivcls {padding: 10px 5px;}.addcardtypecoltextdivcls .employeestronlistcls strong, .addcardtypecoltextdivcls .employeestronlistcls span {font-size: 11px;}.addcardtypecoltextdivcls .employeestronlistcls {margin-bottom: 6px;}.footerrowcls {padding-top: 8px;background: #fff;height: 48px;border-top: 1px solid #dcdcdc;position: absolute;bottom: 0;width: 100%;}.footerrowcls img {max-width: 60px;height: auto;}.footerrowcls span {font-size: 11px;font-weight: 500;color: #545454;position: relative;top: 8px;}.footerrowcls span i {color: #258c59;}.form-group .form-control {font-size: 12px;color: #414141;height: 34px;border: 1px solid #ced4da;border-radius: 4px;}.form-group .form-control::placeholder {font-size: 11px;color: #a9a9a9;}.form-group textarea.form-control {height: 100px;font-size: 12px;color: #313131;border: 1px solid #ced4da;border-radius: 4px;resize: none;}textarea.form-control::-webkit-scrollbar {width: 5px;height: 8px;background-color: #d2d2d2;}textarea.form-control::-webkit-scrollbar-thumb {background: #979797;}.commonlightpurpletabcls {border-bottom: none;}.commonlightpurpletabcls li {margin-left: 10px;}.commonlightpurpletabcls .nav-item {margin-bottom: 0px;}.commonlightpurpletabcls li a {background: #e0e6f5;font-size: 12px;font-weight: 600;color: #555555;padding: 12px 22px;}.commonlightpurpletabcls li .nav-link {border: none;border-top-left-radius: 5px;border-top-right-radius: 5px;}.nav-tabs.commonlightpurpletabcls .nav-item.show .nav-link, .nav-tabs.commonlightpurpletabcls .nav-link.active {color: #414141;background-color: #fff;}.whitebgbordeRadiuscls {background: #fff;padding: 20px;border-radius: 5px;-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);min-height: 500px;}.switchtogglebtn {position: relative;display: inline-block;width: 36px;height: 12px;}.switchtogglebtn input {opacity: 0;width: 0;height: 0;}.switchtoggleslidercls {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #c8c8c8;-webkit-transition: .4s;transition: .4s;border-radius: 34px;}.switchtoggleslidercls:before {background: url("../images/crossgreyicon.png") no-repeat 4px 4px #fff;background-size: 12px;position: absolute;content: "";height: 22px;width: 22px;left: -5px;bottom: -5px;-webkit-transition: .4s;transition: .4s;border-radius: 50%;border: 1px solid #c8c8c8;}.switchtogglebtn input:checked+.switchtoggleslidercls {background-color: #36b48a;}.switchtogglebtn input:checked+.switchtoggleslidercls:before {background: url("../images/greentickicon.png") no-repeat 4px 4px #fff;background-size: 13px;-webkit-transform: translateX(22px);-ms-transform: translateX(22px);transform: translateX(22px);border: 1px solid #36b48a;}.tabcontentleftcolcls {width: 350px;float: left;}.tabcontentrightcolcls {width: calc(100% - 350px);float: left;padding-left: 20px;}.togglecardcolcls {background: #fff;border: 1px solid #e3e3e3;border-radius: 5px;margin-bottom: 20px;padding: 15px;width: 100%;float: left;}.togglecardheadercls {border-bottom: 1px solid #e3e3e3;margin-bottom: 15px;padding-bottom: 12px;width: 100%;float: left;}.togglecardtitlecls {float: left;padding-top: 4px;}.togglecardactioncls {float: right;}.togglecardtitlecls h4 {font-size: 14px;font-weight: 600;color: #425689;display: inline-block;margin-bottom: 0;position: relative;top: -2px;padding-left: 10px;}.togglecardtitlecls h4 a {color: #425689;}.editiconactionbtn {border: 1px solid #dbdbdb;background: #fff;border-radius: 4px;padding: 2px 3px 3px 6px;color: #616161;margin-left: 4px;}.editiconactionbtn img {width: 13px;}.deleteiconactionbtn {border: 1px solid #dbdbdb;background: #fff;border-radius: 4px;padding: 2px 6px;color: #757575;margin-left: 4px;}.deleteiconactionbtn img {width: 13px;}.deleteiconactionbtn .fa {font-size: 13px;}.deleteiconactionbtn:hover, .deleteiconactionbtn:focus, .editiconactionbtn:hover, .editiconactionbtn:focus {background: #eee;color: #757575;}.togglecardtextcolcls {width: 100%;float: left;padding: 10px 5px 0 5px;}.cardtextrowlistcls {margin-bottom: 15px;width: 100%;float: left;}.cardtextrowlistcls span, .cardtextrowlistcls strong {font-size: 12px;line-height: 16px;color: #757575;width: 40%;float: left;position: relative;}.cardtextrowlistcls span::after {content: ":";position: absolute;right: 20px;top: 0;}.cardtextrowlistcls strong {font-weight: 500;color: #434343;width: 60%;}.cardtextrowlistcls p {font-size: 12px;color: #757575;line-height: 20px;margin-bottom: 0;}.customcardstylecls .card-body {padding: 16px;}.customcardstylecls .card-header {font-size: 15px;font-weight: 600;color: #434343;padding: 12px 15px;}.dayslistdivcls li {display: inline-block;text-align: center;margin-right: 12px;cursor: pointer;}.dayslistdivcls b {font-size: 11px;font-weight: 500;color: #838383;display: block;margin-bottom: 4px;}.dayslistdivcls span {display: inline-block;width: 14px;height: 14px;background: #dadada;border-radius: 100%;text-align: center;}.dayslistdivcls span svg {width: 8px;color: #fff;height: 8px;position: relative;top: -2px;}.dayslistdivcls li:hover span {background: #36b48a;}.dayslistdivcls .selectedworkdayscls span {background: #36b48a;}.smalllightbluebtn {border: none;font-size: 10px;color: #555;font-weight: 500;border-radius: 3px;background: #e0e6f5;padding: 2px 8px;cursor: pointer;}.smalllightbluebtn:hover {background: #d8deee;}#leavetype .tabcontentleftcolcls {width: 600px;float: left;}#leavetype .tabcontentrightcolcls {width: calc(100% - 600px);float: left;}.leavetypetogglecard .togglecardheadercls {margin-bottom: 0;border-bottom: none;padding-bottom: 0;}.leavetypetogglecard .togglecardtitlecls h4 {padding-left: 0;}.cardformbottombtncls .btn {border-radius: 4px;padding: 7px 15px;margin-left: 10px;text-transform: uppercase;font-size: 12px;min-width: 80px;background: #fff;color: #636363;font-weight: 600;border: 1px solid #c5c5c5;}.cardformbottombtncls .btn:hover {background: #f3f3f3;border-color: #c5c5c5;color: #636363;}.cardformbottombtncls .lightgreenbtncls {background: #36b48a;border-color: #36b48a;color: #fff;}.cardformbottombtncls .lightgreenbtncls:hover {background: #2f9c78;border-color: #2f9c78;color: #fff;}.holidaycalendarlistcls {border: 1px solid #dadada;border-radius: 2px;}.holidaycalenderheader {border-bottom: 1px solid #d8d8d8;background: #f4f4f4;padding: 8px 12px;}.holidaycalenderheader li {font-size: 13px;color: #434343;width: 60%;float: left;}.holidaycalenderheader li:nth-child(2) {width: 40%;}.holidaycalenderheader li strong {font-weight: 600;}.holidaycalendarlistinnercls {padding: 12px;height: 400px;overflow-y: auto;}.holidaycalendarlistinnercls li {width: 100%;float: left;border-bottom: 1px solid #d8d8d8;padding-bottom: 10px;margin-bottom: 10px;}.holidaycalendarlistinnercls li:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.holidaycalendarlistinnercls li span {font-size: 12px;color: #333;width: 60%;float: left;}.holidaycalendarlistinnercls li span:nth-child(2) {width: 40%;}.scrollbarstyecls::-webkit-scrollbar {width: 5px;height: 8px;background-color: #d2d2d2;border-radius: 20px;cursor: pointer;}.scrollbarstyecls::-webkit-scrollbar-thumb {background: #979797;border-radius: 20px;cursor: pointer;}.addcustomcalanderdivcls {background: #fdfdfd;border: 1px solid #e3e3e3;border-radius: 4px;padding: 15px;}.totalholidaycountdivcls {background: #e5f7f1;padding: 8px 15px;border-radius: 4px;margin-top: 10px;margin-bottom: 10px;border: 1px solid #d9eee7;}.totalholidaycountdivcls span {font-size: 11px;color: #4b4b4b;}.totalholidaycountdivcls span b {font-weight: 600;}.addcalendarlistouterdivcls {border: 1px solid #e0e0e0;border-radius: 4px;}.addcalendarlistheader {border-bottom: 1px solid #d8d8d8;background: #fff;padding: 8px 16px;border-left-width: 5px;border-right-width: 5px;}.addcalendarlistheader li {font-size: 12px;color: #434343;width: 40%;float: left;}.addcalendarlistheader li:nth-child(2) {width: 30%;}.addcalendarlistheader li:nth-child(3) {width: 20%;}.addcalendarlistheader li strong {font-weight: 600;}.addcalendarlistdivinnercls {background: #fff;height: 197px;overflow-y: auto;padding: 8px 16px 0;}.addcalendarlistdivinnercls li {width: 100%;float: left;border-bottom: 1px solid #d8d8d8;padding-bottom: 8px;margin-bottom: 8px;}.addcalendarlistdivinnercls li:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.addcalendarlistdivinnercls li span {font-size: 11px;color: #333;width: 40%;float: left;}.addcalendarlistdivinnercls li span:nth-child(2) {width: 30%;}.addcalendarlistdivinnercls li span:nth-child(3) {width: 20%;text-align: center;}.addcalendarlistdivinnercls li span:nth-child(4) {width: 10%;text-align: right;}.addcalendarlistdivinnercls li .customcheckboxcls {width: auto !important;float: none;}.addcalendarlistdivinnercls li span i.fa.fa-trash-o {cursor: pointer;font-size: 14px;color: #616161;position: relative;top: 1px;}.cardformbottombtncls {padding-top: 50px;padding-bottom: 20px;}.addpurplebtncls {background: #e0e6f5;border-radius: 4px;border: none;color: #353535;padding: 9px 20px;}.addpurplebtncls:hover, .addpurplebtncls:focus {background: #c1cbe4;color: #353535;}.customfileUploadcls input[type=file] {cursor: pointer;width: 62px;height: 26px;overflow: hidden;}.customfileUploadcls input[type=file]:before {width: 62px;height: 26px;font-size: 12px;line-height: 26px;content: 'Import';display: inline-block;padding: 0 10px;text-align: center;background: #ffa95c;color: #fff;border-radius: 4px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.customfileUploadcls input[type=file]::-webkit-file-upload-button {visibility: hidden;}.customfileUploadcls input[type=file]:hover:before {background: #ee9a51;}.customfileUploadcls span {font-size: 10px;font-weight: 500;color: #939393;padding-right: 8px;}.laevetyperulesdivcls {background: #fff;border: 1px solid #dcdcdc;border-radius: 5px;padding: 15px;margin-top: 15px;}.customtogglecollapsecls {margin-bottom: 12px;}.customtogglecollapsecls .card-body {border-top: 1px solid #e0e0e0;}.customtogglecollapsecls .card-header {background: #fdfdfd;padding: 7px 15px 8px;border-bottom: none;}.customtogglecollapsecls .card-header h5 {margin-bottom: 0;}.leavetypeheadingcls {border-bottom: 1px solid #dcdcdc;padding-bottom: 15px;margin-bottom: 15px;}.leavetypeheadingcls h3 {font-size: 16px;font-weight: 600;color: #3f3f3f;margin-bottom: 0;}.leavetypeheadingcls h3 small {font-size: 10px;color: #9e9e9e;font-weight: 500;display: inline-block;padding-left: 2px;}.customtogglecollapsecls .card-header h5 .deleteiconactionbtn {float: right;margin-top: 3px;}.customtogglecollapsecls .addleaveruletogglecls {font-size: 13px;font-weight: 600;color: #717171;display: inline-block;}.customtogglecollapsecls .addleaveruletogglecls b {width: 26px;height: 26px;border-radius: 100%;background: #e8e8e8;display: inline-block;line-height: 26px;text-align: center;font-size: 12px;color: #575757;margin-left: 10px;font-weight: 600;}.customtogglecollapsecls .addleaveruletogglecls i.fa.fa-plus {font-size: 10px;color: #474747;text-align: center;border-radius: 100%;position: relative;top: -4px;margin-right: 5px;}.customtogglecollapsecls .addleaveruletogglecls i.fa.fa-plus::before {position: relative;top: 3px;left: 1px;}.customtogglecollapsecls .addleaveruletogglecls[aria-expanded="true"] i.fa.fa-plus::before {content: "\f068";}.addrulesinputformcls .form-group label {font-weight: normal;}.addrulesinputformcls .form-group .form-control {background: #fbfbfb;}.dropdown-toggle.smalllightbluebtn::after {display: none;}.addleavetypedropdown {left: auto !important;right: 15px !important;transform: none !important;top: 26px !important;width: 180px;padding-bottom: 0;box-shadow: 0 2px 18px rgb(6 10 48 / 8%);border: 1px solid #e6e6e6;animation-duration: 0.5s;-webkit-animation-duration: 0.5s;animation-fill-mode: both;-webkit-animation-fill-mode: both;-webkit-animation-name: slideInToggle;animation-name: slideInToggle;}.addleavetypedropdown::after {content: "";width: 0px;height: 0px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #2c4a73;position: absolute;right: 15px;top: -6px;}.addleavetypedropdown span {display: block;font-size: 11px;font-weight: normal;color: #3d3d3d;}.addleavetypedropdown span a {display: block;color: #3d3d3d;padding: 6px 14px;margin-bottom: 4px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.addleavetypedropdown span b {float: right;opacity: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.addleavetypedropdown span b img {width: 12px;height: 12px;}.addleavetypedropdown span a:hover {background: #f6f6f6;}.addleavetypedropdown span:hover b {opacity: 1;}.addleavetypedropdown .addleavetypeselected b {opacity: 1;}.strongcreatNtype a {background: #f3f6fd;font-size: 11px;font-weight: 500;display: block;padding: 10px 14px;color: #474747;margin-top: 10px;border-radius: 0 0 5px 5px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.strongcreatNtype a:hover {background: #e4eaf8;color: #2f2f2f;}#leavepreferences .togglecardcolcls {height: 150px;}.customselect2stylecls .select2-container {width: 100% !important;}.customselect2stylecls .select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #ced4da;border-radius: 4px;font-size: 12px;color: #414141;height: 36px;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #414141;line-height: 34px;padding: 0 25px 0 15px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {background: url("../images/common/selectcustomarrow.png") no-repeat left top;border: none;width: 16px;height: 16px;display: inline-block;background-size: 27px;left: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.select2-results__option {padding: 8px 15px;font-size: 12px;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {transform: rotate(-180deg);}.select2-container--default .select2-results>.select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #cbcbcb;height: 32px;border-radius: 4px;font-size: 13px;color: #313131;padding: 3px 10px;}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar {width: 5px;height: 8px;background-color: #d2d2d2;border-radius: 20px;cursor: pointer;}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb {background: #979797;border-radius: 20px;cursor: pointer;}.select2-container--default .select2-results__option--selected {background-color: #fff;}.select2-dropdown {background-color: #fff;border: 1px solid #ced4da;border-radius: 4px;-webkit-box-shadow: 0 10px 18px rgb(6 10 48 / 8%);-moz-box-shadow: 0 10px 18px rgb(6 10 48 / 8%);box-shadow: 0 10px 18px rgb(6 10 48 / 8%);animation-duration: 0.5s;-webkit-animation-duration: 0.5s;animation-fill-mode: both;-webkit-animation-fill-mode: both;-webkit-animation-name: slideInToggle;animation-name: slideInToggle;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {background-color: #f4f5fb;color: #263871;}.addempgroupouterdivbtncls {border-top: 1px solid #e6e6e6;padding-top: 15px;margin-top: 10px;border-bottom: 1px solid #e6e6e6;padding-bottom: 15px;margin-bottom: 10px;}.addempgroupouterdivbtncls .form-group {margin-bottom: 0;}.addempgroupbtncls, .addempgroupbtncls:focus {background: #d4daea;border-color: #d4daea;color: #5b5b5b;}.addselectempdivcls .form-group label {font-size: 11px;}.addempgroupdivbtncls span {font-size: 10px;font-weight: 500;color: #999;display: block;padding-top: 2px;}.addempformbtdivncls .btn {height: 36px;margin-top: 2px;}.addempappenouterdivcls {background: #fcfcfc;padding: 10px;border-radius: 4px;border: 1px solid #dedede;height: 270px;overflow-y: auto;}.addempappeninnerdivcls {background: #fff;padding: 12px;border-radius: 4px;border: 1px solid #eaeaea;margin-bottom: 10px;}.addempappeninnerdivcls:last-child {margin-bottom: 0;}.empgroupcircleappndcls {width: 50px;height: 50px;background: #ffeee9;border-radius: 100%;float: left;line-height: 50px;text-align: center;font-weight: 500;color: #747474;}.empgroupappndtextcls {width: calc(100% - 50px);float: left;padding-left: 10px;padding-top: 8px;}.empgroupappndtextcls strong {display: block;font-size: 13px;color: #424242;font-weight: 600;}.empgroupappndtextcls span {display: block;font-size: 11px;color: #7a7a7a;padding-top: 4px;}.addempappeninnerdivcls .deleteiconactionbtn {margin-top: 13px;}.employeegrouplistcls {width: 420px;position: fixed;right: -100%;top: 0;background: #fff;height: 100%;z-index: 1052;padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.viewemployeelistbtncls {border: 1px solid #dedede;background: #fff;font-size: 10px;font-weight: normal;color: #777;border-radius: 4px;padding: 4px 11px 5px;margin-top: 12px;cursor: pointer;}.viewemployeelistbtncls:hover {background: #fafafa;}.viewemployeelistbtncls b {font-weight: 600;color: #313131;}.ulempgrouplistingcls {height: 65vh;overflow-y: auto;}.ulempgrouplistingcls li {font-size: 11px;color: #4d4d4d;font-weight: 500;border-bottom: 1px solid #e0e0e0;padding-bottom: 8px;margin-bottom: 8px;width: 100%;float: left;}.ulempgrouplistingcls li:last-child {border-bottom: none;margin-bottom: 0;}.ulempgrouplistingcls li span {width: 34px;height: 34px;float: left;text-align: center;border-radius: 100%;background: #fff1f1;font-size: 10px;text-transform: uppercase;line-height: 34px;margin-right: 5px;color: #454545;font-weight: 600;}.ulempgrouplistingcls li b {font-weight: normal;color: #8f8f8f;display: block;font-size: 10px;}.ulempgrouplistingcls li strong {font-weight: 600;float: left;width: 78%;}.ulempgrouplistingcls li i.fa.fa-trash-o {float: right;font-size: 14px;margin-right: 5px;margin-top: 10px;cursor: pointer;color: #555;}.ulempgrouplistingcls li i.fa.fa-trash-o:hover {color: #ea5e5e;}.empgroupfilterinputcls .lightselectwithiconcls {width: 100%;margin-bottom: 20px;}.empgroupfilterinputcls .lightselectwithiconcls .form-control {background: #fff;border: 1px solid #dcdcdc !important;border-left: none !important;}.empgroupfilterinputcls .lightselectwithiconcls .input-group-text {background: #fff;border-radius: 4px;border: 1px solid #dcdcdc;border-top-right-radius: 0;border-bottom-right-radius: 0;}.asignpolicylistcls {background: #fcfdff;border: 1px solid #eaeaea;border-radius: 4px;padding: 10px;padding-bottom: 0;}.asignpolicylistcls li {width: 48%;float: left;margin-bottom: 10px;border: 1px solid #eaeaea;border-radius: 3px;padding: 5px;margin-right: 2%;background: #fff;}.asignpolicylistcls .spansquareboxcls {width: 32px;height: 32px;display: inline-block;background: #fff6ee;border-radius: 4px;border: 1px solid #fae0c9;font-size: 12px;font-weight: 500;text-align: center;line-height: 30px;color: #dea777;margin-right: 5px;}.asignpolicylistcls strong {font-size: 12px;font-weight: 500;color: #656565;}.selectedpolicydivcls {margin-bottom: 20px;border-bottom: 1px solid #e6e6e6;padding-bottom: 14px;}.selectedpolicydivcls span {display: block;font-size: 11px;color: #777777;font-weight: normal;text-align: right;}.selectedpolicydivcls span b {font-weight: 500;background: #e9fff8;display: inline-block;color: #353535;border-radius: 3px;padding: 3px 7px;margin-left: 5px;font-size: 11px;border: 1px solid #90b9ab;}.selectasignpolicydrpdwn {margin-bottom: 20px;}.asignpolicylistcls h6 {font-size: 12px;text-transform: uppercase;font-weight: 600;color: #3b5693;border-bottom: 1px solid #dedede;padding-bottom: 8px;margin-bottom: 16px;}.multitextselectdiv span {width: 36px;height: 36px;float: left;text-align: center;border-radius: 100%;background: #dae2f4;font-size: 10px;text-transform: uppercase;line-height: 35px;margin-right: 8px;color: #616161;font-weight: 600;margin-top: 4px;}.multirightTextselectdiv {float: left;}.multitextselectdiv {width: 100%;float: left;}.multitextselectdiv h6 {font-size: 11px;font-weight: 600;color: #494949;margin-bottom: 0;}.multitextselectdiv p {font-size: 9px;color: #797979;margin-bottom: 0;line-height: 12px;}.multitextselectdiv b {font-size: 9px;font-weight: 500;display: block;color: #797979;}.libottombordercls li.select2-results__option {border-bottom: 1px solid #e6e6e6;width: 100%;float: left;}.select2drpdwnzindexcls {z-index: 1099;}.custom_multiselect2stylecls .select2-container {width: 100% !important;}.custom_multiselect2stylecls .select2-container--default .select2-selection--multiple {border: 1px solid #cfcfcf;}.select2-container--default.select2-container--focus .select2-selection--multiple {border: 1px solid #cfcfcf;outline: 0;}.custom_multiselect2stylecls .select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e0e6f5;border: none;font-size: 10px;color: #4d4d4d;font-weight: 500;padding-top: 2px;padding-bottom: 2px;padding-left: 16px;}.custom_multiselect2stylecls .select2-container--default .select2-search--inline .select2-search__field {font-size: 12px;margin-top: 7px;margin-left: 9px;}.custom_multiselect2stylecls .select2-container--default .select2-selection--multiple .select2-selection__choice__display {padding-left: 8px;padding-right: 12px;}.custom_multiselect2stylecls .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {background-color: #bdc9e6;border-right: none;color: #3f3f3f;font-size: 15px;padding-top: 3px;padding-bottom: 2px;}.custom_multiselect2stylecls .select2-container--default .select2-selection--multiple .select2-selection__choice__remove span {position: relative;top: -1px;}.addempbuttondivrowcls {padding-bottom: 20px;}.addempcollapsebtncls {font-size: 11px;font-weight: 500;color: #494949;background: none;border: 1px solid #d1d1d1;border-radius: 3px;padding: 4px 12px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.addempcollapsebtncls:hover {background: #e0e6f5;border-color: #e0e6f5;}.addselectempdivcls {border: 1px solid #e0e6fe;margin-bottom: 20px;padding: 10px;border-radius: 4px;background: #fafbff;}.createleaverqstleftcolcls {width: calc(100% - 330px);float: left;padding-right: 20px;}.createleaverqstrightcolcls {width: 330px;float: left;}.paddingleftzerocls {padding-left: 0;}.paddingrightzerocls {padding-right: 0;}.paddingleftrightzerocls {padding-left: 0;padding-right: 0;}.circleticktextcolcls {display: inline-block;border: 1px solid #e1e1e1;border-radius: 4px;height: 36px;padding: 9px 8px 10px 6px;margin-left: 4px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.circleticktextcolcls:first-child {margin-left: 0;}.circleticktextcolcls b {font-size: 11px;font-weight: 400;color: #7b7b7b;display: inline-block;}.circleticktextcolcls span {display: inline-block;width: 14px;height: 14px;background: #dadada;border-radius: 100%;text-align: center;position: relative;top: 2px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.circleticktextcolcls span svg {width: 8px;color: #fff;height: 8px;position: relative;top: -2px;}.circleticktextcolcls:hover {background: #e7faec;border-color: #add9b8;}.circleticktextcolcls:hover span {background: #36b48a;}.circleticktextcolcls.selectedcircletextscls {background: #e7faec;border-color: #add9b8;}.circleticktextcolcls.selectedcircletextscls span {background: #36b48a;}.totaldaysappliedleavecls span {border: 1px solid #dfdfdf;border-radius: 3px;font-size: 11px;color: #7b7b7b;padding: 6px 8px 6px 12px;display: inline-block;background: #fcfcfc;}.totaldaysappliedleavecls span b {display: inline-block;background: #36b48a;color: #fff;font-weight: 600;border-radius: 50px;padding: 3px 10px;margin-left: 5px;}.smalltextcls {font-size: 8px;font-weight: 600;color: #9b9b9b;display: inline-block;margin-left: 3px;}.customfilemultipleuploadcls .input-group {width: calc(100% - 85px);float: left;}.customfilemultipleuploadcls .form-control[type="file"] {padding: 6px;border-left: none;border-radius: 0 4px 4px 0;font-size: 11px;}.customfilemultipleuploadcls .input-group-text {background: #54b5aa;color: #fff;padding: 10px 15px;border-radius: 4px 0 0 4px !important;height: 36px;}.customfilemultipleuploadcls .form-control[type="file"]::-webkit-file-upload-button {color: #fff;cursor: pointer;font-size: 12px;outline: none;padding: 0;transition: all 1s ease;width: 0px;opacity: 0;}.addgreywithiconbtncls {background: #fafafa;border-radius: 4px;height: 36px;border: 1px solid #dadada;color: #757575;font-weight: 500;padding: 7px 10px;width: 68px;float: right;}.addgreywithiconbtncls i.fa.fa-plus {margin-right: 4px;color: #757575;}.addgreywithiconbtncls:hover, .addgreywithiconbtncls:focus {background: #f2f2f2;color: #494949;}.addgreywithiconbtncls:hover i.fa.fa-plus, .addgreywithiconbtncls:focus i.fa.fa-plus {color: #494949;}.attachdocumentappendcls {margin-bottom: 20px;}.attachdocappendinnercls {display: inline-block;border: 1px solid #dcdcdc;border-radius: 4px;padding: 24px 8px 0;margin-right: 8px;cursor: pointer;width: 100px;text-align: center;position: relative;}.attachdocappendinnercls::before {content: "";background: #000;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;border-radius: 4px;opacity: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.docmodalinnerdivcls {position: relative;padding-bottom: 24px;}.docmodalinnerdivcls::before {content: "";background: #000;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;border-radius: 4px;opacity: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.attachdocappendinnercls:hover::before {opacity: .2;}.spanappendiconcls {display: block;font-size: 16px;text-align: center;}.attachdocappendinnercls b {font-size: 10px;font-weight: normal;color: #6b6b6b;display: block;padding-top: 6px;}.deletedocfilebtncls {position: absolute;right: 4px;top: 4px;font-size: 9px;background: #fff;width: 17px;height: 17px;border-radius: 100%;border: 1px solid #b7b7b7;text-align: center;color: #474747;z-index: 9;opacity: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.deletedocfilebtncls::before {position: relative;top: 3px;}.attachdocappendinnercls:hover .deletedocfilebtncls {opacity: 1;}.pdffileiconcolor {color: #ff5a5a;}.imageiconfilecolor {color: #505050;}.docfileiconcolor {color: #436cb1;}.approvalworkflowcls {border: 1px solid #ced8ee;margin-top: 40px;}.approvalworkflowcls .card-header {background: #f6f9ff;padding: 10px 15px;font-size: 13px;font-weight: 600;color: #585858;border-bottom: 1px solid #ced8ee;}.approvalflowcolcls {border: 1px solid #e0e3ea;border-radius: 80px;width: 100%;float: left;padding: 5px 0;height: 44px;}.approvalflowcolcls .approvalprofileimg {background: #fff;float: left;width: 50px;height: 50px;border-radius: 100%;margin-top: -10px;margin-left: -1px;}.approvalflowcolcls .approvalprofileimg img {width: 50px;height: 50px;border-radius: 100%;}.approvalflowcolcls .approvalnametext {width: calc(100% - 50px);float: left;font-size: 9px;color: #939393;padding-left: 10px;font-weight: 500;}.approvalflowcolcls .approvalnametext strong {display: block;font-size: 12px;color: #414141;font-weight: 600;padding-right: 10px;}.approvalworkflowcls .card-body {padding-left: 25px;padding-right: 25px;padding-top: 30px;padding-bottom: 30px;}.approvalworkflowcls .card-body div[class*="col-"] {padding-left: 5px;padding-right: 5px;}.leavebalancedivcls .whitebgbordeRadiuscls {min-height: 380px;margin-bottom: 20px;}.cardtopheadericoncls {border-bottom: 1px solid #e9e9e9;padding-bottom: 10px;margin-bottom: 15px;}.cardtopheadericoncls h3 {font-size: 16px;font-weight: 600;color: #424242;margin-bottom: 0;}.cardtopheadericoncls h3 img {width: 17px;position: relative;top: -2px;margin-right: 5px;}.customlistingrowcls li {width: 100%;float: left;border-bottom: 1px solid #e9e9e9;padding-bottom: 12px;margin-bottom: 12px;padding-left: 8px;padding-right: 8px;}.customlistingrowcls li:last-child {border-bottom: none;margin-bottom: 0;}.customlistingrowcls .spanlisttextcls {font-size: 10px;color: #9d9d9d;width: calc(100% - 60px);float: left;}.customlistingrowcls .spanlisttextcls strong {font-size: 12px;font-weight: 500;color: #535353;display: block;}.bcountlistcls {width: 36px;height: 36px;background: #f6ebff;border-radius: 100%;color: #474747;font-weight: 600;font-size: 14px;line-height: 36px;text-align: center;float: right;}.holidayslistdivcls .whitebgbordeRadiuscls {min-height: auto;margin-bottom: 20px;}.holidayslistdivcls .cardtopheadericoncls h3 img {width: 16px;top: -1px;}.customsmroundedtabs {border: 1px solid #e2e2e2;border-radius: 4px;}.nav-tabs.customsmroundedtabs .nav-item {margin-bottom: 0px;}.nav-tabs.customsmroundedtabs .nav-link {font-size: 10px;text-transform: uppercase;font-weight: 500;color: #999999;text-align: center;border: none;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;position: relative;}.nav-tabs.customsmroundedtabs li .nav-link::after {content: "";position: absolute;left: 48%;bottom: -6px;width: 0px;height: 0px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #313e5f;opacity: 0;}.nav-tabs.customsmroundedtabs li:last-child .nav-link {border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.nav-tabs.customsmroundedtabs .nav-item.show .nav-link, .nav-tabs.customsmroundedtabs .nav-link.active {color: #424242;background-color: #e6ebf7;}.nav-tabs.customsmroundedtabs .nav-item.show .nav-link::after, .nav-tabs.customsmroundedtabs .nav-link.active::after {opacity: 1;}.holidaylistingdivcls {margin-top: 12px;max-height: 345px;overflow-y: auto;}.holidaylistingdivcls li {border: 1px solid #e9e9e9;border-radius: 4px;margin-bottom: 8px;width: 100%;float: left;padding: 5px;}.holidaylistingdivcls li .spandatesquareboxcls {font-size: 12px;text-transform: uppercase;color: #858585;background: #fff4e9;width: 50px;height: 50px;float: left;border-radius: 4px;text-align: center;padding-top: 8px;}.holidaylistingdivcls li .spandatesquareboxcls strong {font-size: 14px;font-weight: 600;color: #535353;display: block;padding-bottom: 2px;}.holidaylistingdivcls li .spanholidaynamecls {width: calc(100% - 50px);float: left;font-size: 10px;padding-left: 10px;color: #868686;padding-top: 8px;}.holidaylistingdivcls li .spanholidaynamecls strong {display: block;font-size: 12px;font-weight: 600;color: #4d4d4d;}.docfileviewbodycls iframe {border: none;}.customgreyselectcls .customselect2stylecls .select2-container--default .select2-selection--single {background-color: #dee5f7;border: 1px solid #dee5f7;}.customcheckboxcls {display: inline-block;}.customcheckboxcls input {padding: 0;height: initial;width: initial;margin-bottom: 0;display: none;cursor: pointer;}.customcheckboxcls label {position: relative;cursor: pointer;margin-bottom: 0;}.customcheckboxcls label:before {content: '';-webkit-appearance: none;background-color: transparent;border: 1px solid #949494;padding: 7px;display: inline-block;position: relative;vertical-align: middle;cursor: pointer;margin-right: 0;}.customcheckboxcls input:checked+label:before {background: #31ab82;border-color: #31ab82;}.customcheckboxcls input:checked+label:after {content: '';display: block;position: absolute;top: 3px;left: 6px;width: 4px;height: 9px;border: solid #fff;border-width: 0 1px 1px 0;transform: rotate(45deg);}.listingtabledataheadercls, .listingtabledatacls {width: 100%;}.listingtabledatacls {margin-top: 15px;}.listingtabledataheadercls thead th {font-size: 12px;font-weight: 600;text-transform: uppercase;color: #4f4f4f;border-bottom: 1px solid #d7d7d7;padding: 10px 5px 12px;}.listingtabledatacls tbody tr {border-radius: 4px;padding-top: 10px;}.listingtabledatacls tbody td {font-size: 11px;color: #4f4f4f;padding: 15px 5px 16px;background: #fcfcfc;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;}.requststatusbtn {border: 1px solid rgb(155, 155, 155);background: #fff;border-radius: 3px;font-size: 10px;color: #333;font-weight: normal;padding: 2px 5px 3px;text-align: center;width: 75px;cursor: pointer;}.pendingrequstbtncls {background: #fff6ee;border-color: #fa9443;color: #fa9443;}.approvedrequstbtncls {background: #e9fff8;border-color: #2fa980;color: #2fa980;}.rejectedrequstbtncls {background: #fff0f0;border-color: #ff5757;color: #ff5757;}.aprrovepicimgstage {display: inline-block;margin-right: 2px;}.aprrovepicimgstage span {display: inline-block;width: 24px;height: 24px;background: #fff;margin-left: 1px;position: relative;border-radius: 100%;cursor: pointer;}.aprrovepicimgstage span b {position: absolute;left: -50px;top: -28px;background: #869fdf;border-radius: 2px;display: inline-block;width: 120px;text-align: center;font-size: 10px;font-weight: normal;color: #fff;padding: 2px 5px;display: none;opacity: .5;}.aprrovepicimgstage span b::after {content: "";position: absolute;left: 48%;bottom: -5px;width: 0px;height: 0px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #819ada;}.aprrovepicimgstage span img {width: 24px;height: 24px;border-radius: 100%;opacity: .5;}.aprrovepicimgstage span.spanapprovestgecls, .aprrovepicimgstage span.spanapprovestgecls b, .aprrovepicimgstage span.spanapprovestgecls img {opacity: 1;}.aprrovepicimgstage span:hover b {display: block;}.bcircledayscountcls {background: #ddeafa;display: inline-block;width: 28px;height: 28px;border-radius: 100%;text-align: center;line-height: 26px;font-weight: 600;color: #424242;border: 1px solid #adc4e1;font-size: 11px;}.empnametdcls {width: calc(100% - 40px);float: left;padding-left: 10px;padding-top: 5px;}.empshortnamecls {width: 40px;height: 40px;float: left;background: #ffeae4;border-radius: 100%;text-align: center;line-height: 38px;font-weight: 600;color: #6d6d6d;font-size: 14px;}.empnametdcls strong {display: block;color: #4f4f4f;font-weight: 600;}.empnametdcls span {display: block;font-size: 9px;font-weight: 500;color: #777;}.leaverequestdetailscls {width: 480px;position: fixed;right: -100%;top: 0;background: #fff;height: 100%;z-index: 1099;padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.requestdetailsinnercls {height: 74vh;overflow-y: auto;overflow-x: hidden;}.sibebarblockheadingcls {font-size: 18px;font-weight: 600;color: #3f3f3f;border-bottom: 1px solid #d6d6d6;padding-bottom: 12px;margin-bottom: 20px;padding-top: 8px;}.detailbalanceleavecls {margin-bottom: 15px;}.detailbalanceleavecls span {font-size: 13px;font-weight: 600;color: #5d5d5d;display: block;text-align: right;}.detailbalanceleavecls span b {display: inline-block;background: #cbd7fc;color: #434343;padding: 5px 15px;border-radius: 50px;margin-left: 5px;}.appliedemplnamedivcls {border: 1px solid #e4e4e4;border-radius: 5px;background: #f9f9f9;padding: 15px;margin-bottom: 15px;}.appliedemplnamedivcls p {margin-bottom: 0;font-size: 12px;color: #4d4d4d;}.appliedemplnamedivcls .appliednamestrongcls {font-weight: 600;color: #2c5cc5;}.appliedemplnamedivcls .appliedLtypestronngcls {font-weight: 600;color: #4e4e4e;}.appliedemplnamedivcls .requststatusbtn {position: relative;top: -3px;float: right;background: #fff !important;}.detailsappliedtabledivcls {border: 1px solid #e4e4e4;border-radius: 5px;padding: 4px 15px;margin-bottom: 15px;}.detailsappliedtabledivcls table {width: 100%;}.detailsappliedtabledivcls table th, .detailsappliedtabledivcls table td {font-size: 12px;color: #636363;border-bottom: 1px solid #e4e4e4;padding: 10px 0 11px;}.detailsappliedtabledivcls table tr:last-child th, .detailsappliedtabledivcls table tr:last-child td {border-bottom: none;}.detailsappliedtabledivcls table th {font-weight: 600;}.docattchdetailsdivcls h5 {font-size: 12px;font-weight: 600;color: #636363;margin-bottom: 15px;}.leaverequestdetailscls .cardformbottombtncls {position: absolute;bottom: 0;right: 0;padding: 20px;width: 100%;}.daterangepicker .drp-buttons .btn {background: #fff;color: #575757;font-weight: 500;font-size: 11px;border: 1px solid #b1b1b1;}.daterangepicker .drp-buttons .btn.applyBtn {background: #36b48a;border-color: #36b48a;color: #fff;}.leaverquestdetailsformcls .form-group label {font-weight: normal;}.addbodyoverflowhidncls {overflow: hidden;}.headingtoprightbtncls {padding-top: 9px;}.headingtoprightbtncls .btn {margin-left: 5px;}.approveselectedRbtncls {display: none;}.rejectselectedRbtncls {background: #ddd;border-color: #ddd;color: #353535;display: none;}.rejectselectedRbtncls:hover, .rejectselectedRbtncls:focus {background: #fff;border-color: #ddd;color: #353535;}.customlightblueselectcls .customselect2stylecls {width: 330px;text-align: right;float: right;}.customlightblueselectcls label {font-size: 11px;font-weight: 500;color: #676767;padding-right: 8px;}.customlightblueselectcls .customselect2stylecls .select2-container {max-width: 180px;text-align: left;}.customlightblueselectcls .customselect2stylecls .select2-container--default .select2-selection--single {background-color: #dee5f7;border: 1px solid #dee5f7;font-weight: 600;}.customfilterbtndivcls {float: right;margin: 0 15px;}.customlightblueselectcls {position: relative;top: -5px;}.customtooltipbtncls {border: none;font-size: 18px;background: #dee5f7;border-radius: 4px;color: #656565;width: 42px;height: 36px;cursor: pointer;padding: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.customtooltipbtncls .fa {width: 42px;height: 36px;padding: 8px 7px 7px;}.customtooltipbtncls:hover {background: #cbd6f4;color: #474747;}.customfilterboxcls {margin-bottom: 40px;}.customfilterboxcls .card-body {background: #fcfdff;}.customfilterboxcls h4 {font-size: 14px;background: #f1f4fb;padding: 7px 15px;border-radius: 3px;margin-bottom: 25px;color: #4d4d4d;font-weight: 500;border: 1px solid #d2d9ea;}.customfilterboxcls .form-group label {padding-left: 15px;}.customfilterboxcls .form-group .form-control, .customfilterboxcls .custominputgroupcls .input-group .input-group-text {background: #fff;}.customselect2stylecls .select2-container--default .select2-selection--single {background-color: #fff;}.customfilterboxcls .btn {margin-left: 5px;width: 65px;height: 36px;}.greenadddarkbtncls {border: none;border-radius: 3px;background: #fff;padding: 0;margin-top: 10px;cursor: pointer;}.greenadddarkbtncls img {width: 16px;}.redminusbtncls {border: none;border-radius: 3px;background: #fff;padding: 0;margin-top: 10px;cursor: pointer;}.redminusbtncls img {width: 16px;}.addempformbtdivncls {border-top: 1px solid #dadada;padding-top: 15px;padding-bottom: 15px;}.appendselectvalueinputcls {border-top: 1px solid #dadada;padding-top: 13px;}.dashboarpannelleftcolcls {width: calc(100% - 380px);float: left;padding-right: 20px;}.dashboarpannelrightcolcls {width: 380px;float: left;}.dashboardh3headingcls {font-size: 16px;font-weight: 600;border-bottom: 1px solid #e9e9e9;padding-bottom: 18px;margin-bottom: 30px;color: #424242;}.dashboardh3headingcls i.fa.fa-dot-circle-o {font-size: 14px;color: #696969;position: relative;top: -1px;margin-right: 4px;}.chartimg1cls .whitebgbordeRadiuscls {height: auto;min-height: auto;margin-bottom: 20px;}.chartimg1cls img {width: 100%;}.dashboardpagecls .cardtopheadericoncls h3 {font-size: 16px;margin-bottom: 4px;}.dashboardpagecls .tileclaimrequestcls .whitetilesiconcls {background: #ebe0ff;}.dashboardpagecls .whitetilestextcls {padding-top: 12px;}.dashboardpagecls .whitetilestextcls h4 {margin-bottom: 0;line-height: 20px;}.dashboardpagecls .whitetilesiconcls span {font-size: 18px;font-weight: 600;color: #595959;}.upcomingeneventsdivcolcls .whitebgbordeRadiuscls {min-height: auto;margin-bottom: 20px;}.upcomingeneventsdivcolcls .cardtopheadericoncls h3 img {width: 16px;}.upcomingeventslistingcls li {border-bottom: 1px solid #e2e2e2;padding-bottom: 15px;margin-bottom: 15px;padding-left: 12px;padding-right: 12px;}.upcomingeventslistingcls li:last-child {border-bottom: none;margin-bottom: 0;}.upcomingeventslistingcls h5 {font-size: 14px;font-weight: 600;color: #636363;margin-bottom: 7px;}.upcomingeventslistingcls h5 i.fa.fa-dot-circle-o {font-size: 12px;margin-right: 3px;}.upcomingeventslistingcls h5 span {font-size: 11px;float: right;color: #b9b9b9;font-weight: 500;}.upcomingeventslistingcls p {font-size: 11px;color: #7d7d7d;margin-bottom: 0;}.createclaimleftcolcls {width: calc(100% - 330px);float: left;padding-right: 20px;}.createclaimrightcolcls {width: 330px;float: left;}.rejectedclaimcolcls {margin-bottom: 20px;}.rejectedclaimcolcls .cardtopheadericoncls h3 img {width: 16px;}.rejectedclaimcolcls .whitebgbordeRadiuscls {min-height: auto;}.rejectshowbtncls {border: none;background: #f6ebff;font-size: 10px;font-weight: 500;color: #606060;padding: 2px 15px 3px;border-radius: 3px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.rejectshowbtncls:hover {background: #e8d7f6;color: #454545;}.rejectedclaimlistingcls {height: 350px;overflow-y: auto;}.rejectedclaimlistingcls li {width: 100%;float: left;border-bottom: 1px solid #eaeaea;padding-bottom: 10px;margin-bottom: 10px;}.rejectedclaimlistingcls li:last-child {border-bottom: none;margin-bottom: 0;}.rejectclaimlefttextcls {width: calc(100% - 70px);float: left;}.rejectclaimrighttextcls {width: 70px;text-align: right;float: left;padding-top: 15px;}.rejectclaimlefttextcls strong {font-size: 13px;font-weight: 600;color: #5b5b5b;display: block;}.rejectclaimlefttextcls p {font-size: 10px;color: #9d9d9d;margin-bottom: 0px;}.rejectclaimlefttextcls b {font-size: 10px;color: #9d9d9d;font-weight: 500;display: block;}.claimrequestdetailscls {width: 480px;position: fixed;right: -100%;top: 0;background: #fff;height: 100%;z-index: 1099;padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.checklistleftcolcls {width: calc(100% - 520px);float: left;}.checklistrightcolcls {width: 520px;float: left;padding-left: 20px;}.checklistleftcolcls .whitebgbordeRadiuscls, .checklistrightcolcls .whitebgbordeRadiuscls {padding: 0;}.checklistrightcolcls .cardformcoldivcls {padding: 10px 20px;}.lightbluecardheadingcls h4 {font-size: 16px;font-weight: 600;color: #494949;background: #dee4f1;padding: 12px 15px;border-radius: 5px 5px 0 0;}.lightbluecardheadingcls h4 img {width: 16px;margin-right: 5px;position: relative;top: -1px;}.checklistuldivcls {padding: 10px 20px;}.checklistuldivcls li {width: 100%;float: left;font-size: 12px;border: 1px solid #ececec;background: #fdfdfd;padding: 10px;border-radius: 4px;margin-bottom: 14px;}.checklistuldivcls li strong {color: #565656;font-weight: 600;display: inline-block;padding-top: 4px;padding-left: 5px;}.candidateformLefttabcls {width: 300px;float: left;}.candidateformRighttabcls {width: calc(100% - 300px);float: left;}.nav-pills.vcustomnavtabcls .nav-link.active, .nav-pills.vcustomnavtabcls .show>.nav-link {color: #585858;background-color: #fff;}.vcustomnavtabcls span {display: inline-block;width: 54px;height: 54px;text-align: center;border-radius: 100%;position: relative;background: rgb(223, 223, 223);background: linear-gradient(90deg, rgba(223, 223, 223, 1) 50%, rgba(255, 255, 255, 1) 50%);}.vcustomnavtabcls span b {border: 3px solid #fff;width: 46px;height: 46px;background: #fff;display: inline-block;border-radius: 100%;margin-top: 4px;line-height: 40px;color: #b3b3b3;font-size: 14px;font-weight: 600;position: relative;}.vcustomnavtabcls span b::before {width: 40px;height: 40px;content: "";position: absolute;left: 0;top: 0;border-radius: 100%;z-index: 1;background: transparent;border: 1px solid #dfdfdf;}.vcustomnavtabcls span b::after {content: "";position: absolute;right: -4px;top: 15px;width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #dfdfdf;}.vcustomnavtabcls .nav-link {padding-top: 0;padding-bottom: 0;margin-bottom: 30px;position: relative;pointer-events: none;}.vcustomnavtabcls .nav-link::after {background: #dfdfdf;content: "";position: absolute;left: 39px;top: -34px;width: 4px;height: 38px;z-index: 1;}.vcustomnavtabcls .nav-link:first-child::after {display: none;}.vcustomnavtabcls .nav-link strong {font-size: 12px;font-weight: 600;color: #a0a0a0;display: inline-block;margin-left: 5px;width: calc(100% - 65px);vertical-align: middle;margin-top: -4px;}.vcustomnavtabcls .nav-link.vnavlinkactivecls strong {color: #585858;}.vcustomnavtabcls .nav-link.vnavlinkactivecls::after {background: #36b48a;}.vcustomnavtabcls .vnavlinkactivecls span {background: rgb(54, 180, 138);background: linear-gradient(90deg, rgba(54, 180, 138, 1) 50%, rgba(255, 255, 255, 1) 50%);}.vcustomnavtabcls .vnavlinkactivecls span b::before {border-color: #36b48a;}.vcustomnavtabcls .vnavlinkactivecls span b::after {border-left: 5px solid #36b48a;}.candidateformtab {padding-top: 50px;}.candidateformcontentcls {border: 1px solid #e4e4e4;border-radius: 4px;margin-bottom: 60px;}.candidateformdivcls .candidateforminnerdivcls {padding: 0 15px;padding-top: 12px;min-height: 270px;}.candidateformdivcls .form-group label {color: #717171;}.candidateformdivcls {min-height: 450px;}.candidateformrightlogo {width: 120px;position: fixed;top: 0;right: 20px;z-index: 1;opacity: .8;}.candidateformrightlogo img {width: 120px;position: relative;z-index: 2;}.candidateformpagecls {background: #fff;}.candidateformpagecls .container {max-width: 1000px;}.parallelogramshapecls {width: 215px;height: 65px;transform: skew(-35deg);background: #fff;position: absolute;left: -40px;top: 0;z-index: 1;}.candidateaccordiancls {padding-top: 30px;padding-bottom: 50px;}.flataccordiancls .card {margin-bottom: 18px;border: 1px solid #d8deee;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);}.flataccordiancls .card-body {border-top: 1px solid #d8deee;}.flataccordiancls .card-header {background: #fff;border-bottom: none;padding: 0;}.flataccordiancls .card-header h3 {font-size: 14px;font-weight: 500;padding: 18px 20px;margin: 0;color: #515981;cursor: pointer;}.flataccordiancls .card-header h3 span {float: right;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.flataccordiancls .card-header h3 span img {width: 7px;}.flataccordiancls .card-header h3[aria-expanded="true"] span {transform: rotate(90deg);}.kanbanviewouterdivcls {width: 100%;overflow-x: auto;padding-bottom: 20px;}.kanbanviewinnerscrolldivcls {width: 1600px;padding-top: 15px;}.kanbanviewfilterdivcls {border: 1px solid #e8e8e8;margin-bottom: 20px;background: #fff;border-radius: 4px;padding: 15px;}.kanbanviewfilterdivcls .form-group {margin-bottom: 0;}.kanbanviewfilterdivcls label {font-weight: 500;color: #757575;}.kanbanviewfilterdivcls .form-control {color: #191919;}.kanbanviewfilterdivcls .form-group .form-control::placeholder {font-size: 12px;font-style: normal;color: #999;}.kanbanviewfilterdivcls .custominputgroupcls .input-group .input-group-text {background: #eaeefa;border-color: #d0d8ec;}.kanbanfilterbtncls {border: 1px solid #cdcdcd;font-size: 12px;font-weight: 500;color: #575757;background: #ffffff;border-radius: 4px;padding: 10px 20px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.kanbanfilterbtncls:hover {background: #e5f3ff;color: #3d3d3d;border-color: #ccdcea;}.kanbanviewcolcls {width: 300px;float: left;margin-left: 15px;}.kanbanviewcolcls:first-child {margin-left: 0;}.kanbanviewheadercls {margin-bottom: 25px;padding-left: 10px;padding-right: 15px;}.kanbanviewheadercls strong {font-size: 14px;font-weight: 600;color: #555555;background: #eedec8;display: block;border-radius: 35px;height: 40px;position: relative;}.kanbanviewheadercls strong::after {content: "";position: absolute;left: -27px;top: 16px;z-index: 1;background: url("../images/doublegreyarrow.png") no-repeat left top;width: 17px;height: 10px;background-size: 15px;}.kanbanviewcolcls:first-child .kanbanviewheadercls strong::after {display: none;}.kanbanviewheadercls span {background: #fff;width: 46px;height: 46px;display: inline-block;border-radius: 100%;text-align: center;border: 1px solid #f8b04d;line-height: 36px;position: relative;top: -3px;margin-right: 6px;}.kanbanviewheadercls span img {width: 21px;height: 21px;position: relative;top: 1px;}.kanbanviewbodycls {background: #fff;border-radius: 5px;padding: 12px;}.kanbanlistviewcls {height: 500px;overflow-y: auto;}.kanbanCardcolcls {background: #fbfcff;border: 1px solid #e4eaf9;border-radius: 3px;padding: 7px;width: 100%;float: left;margin-bottom: 10px;position: relative;}.kanbanCardgreenbordercls {border-bottom: 2px solid #60ba9c;}.kanbanCardredbordercls {border-bottom: 2px solid #fe9596;}.kanbansuccessgreendot {width: 6px;height: 6px;display: inline-block;border-radius: 100%;background: #5ab597;box-shadow: 0 0 0 rgba(59, 165, 130, 0.4);margin-top: 9px;animation: circlegreenpulse 2s infinite;}.kanbanerrorreddot {width: 6px;height: 6px;display: inline-block;border-radius: 100%;background: #fa8d8f;box-shadow: 0 0 0 rgba(237, 99, 102, 0.4);margin-top: 9px;animation: circleredpulse 2s infinite;}.kanbanempNamecls {border-bottom: 1px solid #e0e6f1;width: 100%;float: left;padding-bottom: 10px;padding-top: 2px;margin-bottom: 10px;}.kanbanempImgcls {width: 32px;height: 32px;border-radius: 100%;float: left;}.kanbanempImgcls img {width: 32px;height: 32px;border-radius: 100%;}.kanbannameTextcls {width: calc(100% - 32px);float: left;padding-left: 8px;padding-top: 1px;}.kanbannameTextcls h4 {font-size: 12px;font-weight: 600;color: #4f4f4f;margin: 0;}.kanbannameTextcls h4 span {display: block;font-size: 9px;color: #878787;font-weight: 500;padding-top: 5px;}.kanbancontentmidcls {width: 100%;float: left;border-bottom: 1px solid #e0e6f1;padding-bottom: 8px;margin-bottom: 8px;}.kanbancontentmidcls span {display: block;font-size: 10px;color: #6f6f6f;padding-bottom: 2px;}.kanbancontentmidcls span strong {font-weight: 600;color: #4f4f4f;}.kanbanbottomactioncls {width: 100%;float: left;padding-bottom: 1px;}.kanbanbottomactioncls span {font-size: 10px;color: #838383;}.spanthumbsUpcls {display: inline-block;height: 22px;}.spanthumbsUpcls svg {width: 22px;fill: #39aa84;}.spanthumbsDowncls {display: inline-block;height: 22px;}.spanthumbsDowncls svg {width: 22px;fill: #ff7373;}.kanbanCardcolcls:hover .spanthumbsUpcls svg, .kanbanCardcolcls:hover .spanthumbsDowncls svg {animation: bounceanimation 2s infinite;-webkit-animation: bounceanimation 2s infinite;-moz-animation: bounceanimation 2s infinite;-o-animation: bounceanimation 2s infinite;}.kanbanlightbluebtncls {border: none;font-size: 10px;color: #555555;background: #e1eafd;border-radius: 2px;padding: 2px 8px;cursor: pointer;}.kanbanviewstatusspan {display: inline-block;border: none;font-size: 10px;color: #555555;background: #e1eafd;border-radius: 2px;padding: 2px 8px;cursor: pointer;}.onboardinginitiateddivcls .kanbanviewheadercls strong {background: #c7e1f7;}.onboardinginitiateddivcls .kanbanviewheadercls span {border-color: #359bef;}.documentprocessdivcls .kanbanviewheadercls strong {background: #d9d1ed;}.documentprocessdivcls .kanbanviewheadercls span {border-color: #8464d0;}.bgvcheckdivcls .kanbanviewheadercls strong {background: #e0e0b2;}.bgvcheckdivcls .kanbanviewheadercls span {border-color: #babb5c;}.onboardingcompleteddivcls .kanbanviewheadercls strong {background: #b4dacd;}.onboardingcompleteddivcls .kanbanviewheadercls span {border-color: #36b48a;}.onboardinginitiateddivcls .kanbanviewheadercls span img, .documentprocessdivcls .kanbanviewheadercls span img, .bgvcheckdivcls .kanbanviewheadercls span img {top: 3px;}.generatedocumntlinkcls {width: 420px;position: fixed;right: -100%;top: 0;background: #fff;height: 100%;z-index: 1052;padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.checklistullicls li {margin-bottom: 15px;}.checklistullicls label b {font-size: 12px;font-weight: normal;color: #414141;display: inline-block;padding-left: 7px;}.generatelinkinputscls {padding-top: 30px;}.checkboxtoptextcls {font-size: 11px;color: #959595;padding-bottom: 25px;}.generatelinkinputscls .btn {background: #fff;color: #444;border-color: #c6c6c6;}.generatelinkinputscls .btn:hover {background: #f8f8f8;color: #444;border-color: #c6c6c6;}.addasemployeeslidedivcls {width: 500px;position: fixed;right: -100%;top: 0;background: #fff;height: 100%;z-index: 1052;padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.candidateheadersetioncls {background: #d7f1e4;height: 65px;position: fixed;width: 100%;left: 0;top: 0;z-index: 99;}.candidatebannertextcls {background: #fafafa;text-align: center;margin-top: 65px;padding: 50px 20px 40px;}.candidatebannertextcls h2 {font-size: 24px;font-weight: 700;color: #268f5d;margin-bottom: 10px;}.candidatebannertextcls p {font-size: 12px;color: #9d9d9d;}.successbaricon {font-size: 8px;background: #36b48a;padding: 5px;border-radius: 100%;float: right;margin-top: 1px;margin-right: 15px;color: #fff;width: 18px;height: 18px;text-align: center;line-height: 10px;}.errorbaricon {font-size: 9px;line-height: 10px;background: #ff7171;padding: 5px;border-radius: 100%;float: right;margin-top: 1px;margin-right: 15px;color: #fff;width: 18px;height: 18px;text-align: center;}.customtogglecollapsecls .errorbaricon {margin-right: 0;margin-left: 10px;margin-top: 5px;}.whitecol_leftcolcls {width: calc(100% - 350px);float: left;padding-right: 20px;}.whitecol_rightcolcls {width: 350px;float: left;}.approvalbyuserdivcls .whitebgbordeRadiuscls {padding: 0;}.approvalbyuserdivcls .lightbluecardheadingcls h4 {font-size: 14px;}.approvalul_listingcls {padding: 25px 15px 15px 15px;}.approvalul_listingcls ul {padding-left: 20px;}.approvalul_listingcls li {width: 100%;float: left;padding: 20px 15px 20px 20px;position: relative;}.approvalul_listingcls li:first-child::before, .approvalul_listingcls li:last-child::before {border-radius: 50px 50px 0 0;}.approvalul_listingcls li::before {width: 3px;height: 100%;position: absolute;left: 0;top: 0;content: "";background: #e3e3e3;}.approvalul_listingcls li .spancirclesvgtickcls {position: absolute;left: -6px;top: 38%;z-index: 2;}.spancirclesvgtickcls {display: inline-block;width: 14px;height: 14px;background: #dadada;border-radius: 100%;text-align: center;position: relative;top: 2px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.spancirclesvgtickcls svg {width: 8px;color: #fff;height: 8px;position: relative;top: -2px;}.approvalul_listingcls li.approval_liselectedcls::before, .approvalul_listingcls li.approval_liselectedcls .spancirclesvgtickcls {background: #36b48a;}.approvalul_listingcls li.approval_liselectedcls .approvalflowcolcls {background: #eefaf6;}.attendancerequestdetailscls {width: 480px;position: fixed;right: -100%;top: 0;background: #fff;height: 100%;z-index: 1099;padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.attendancedetailsinnercls {height: 74vh;overflow-y: auto;overflow-x: hidden;}.attendancedetailsformcls {padding-top: 15px;}.attendancedetailsformcls .form-group label {font-weight: normal;}.attendancerequestdetailscls .cardformbottombtncls {padding-top: 20px;padding-bottom: 20px;}.attendancfilterdivcls {background: #fff;padding: 15px 15px 0;border-radius: 5px;margin-bottom: 22px;}.skybluebtncls {background: #0082c9;border: 1px solid #0082c9;color: #fff;padding: 8px 12px;}.skybluebtncls:hover, .skybluebtncls:focus {background: #0177b8;border: 1px solid #0177b8;color: #fff;}.checkin_checkoutdivcls {padding-top: 15px;padding-bottom: 15px;width: calc(100% - 150px);float: left;text-align: right;}.checkInbtncls {width: 100px;text-align: left;font-size: 12px;font-weight: 500;color: #4f4f4f;background: #d9eee7;border: 1px solid #98c9b9;padding: 10px 8px;border-radius: 4px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;margin-bottom: 40px;}.checkInbtncls span {border-radius: 100%;width: 11px;height: 11px;background: #36b48a;display: inline-block;position: relative;top: 1px;margin-right: 5px;}.addspanpulsecls {animation: circlegreenpulse 2s infinite;}.checkOutbtncls {width: 100px;text-align: left;font-size: 12px;font-weight: 500;color: #4f4f4f;background: #ffe4e4;border: 1px solid #f8baba;padding: 10px 8px;border-radius: 4px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.checkOutbtncls span {border-radius: 100%;width: 11px;height: 11px;background: #ff7f7f;display: inline-block;position: relative;top: 1px;margin-right: 5px;}.checkinOutouterdivcls .whitebgbordeRadiuscls {min-height: auto;}.defaultshiftname {border-bottom: 1px solid #dedede;margin-bottom: 20px;padding-bottom: 16px;}.defaultshiftname span {font-size: 12px;color: #4f4f4f;}.defaultshiftname span b {font-weight: 600;color: #696969;}.perdaytotalhourscls {padding-bottom: 20px;}.perdaytotalhourscls span {font-size: 11px;color: #818181;}.perdaytotalhourscls b {font-size: 11px;font-weight: 600;color: #2fa980;border-radius: 30px;display: inline-block;border: 1px solid #38b189;padding: 2px 12px;margin-left: 2px;;}#attendanceclock {width: 150px;float: left;border-radius: 100%;}.checkinbgColorcls {background: #d1fcee;}.clockinOuttimespancls {width: 100%;margin-top: 26px;}.clockinOuttimespancls span {font-size: 11px;color: #818181;width: 50%;float: left;}.clockinOuttimespancls span b {display: inline-block;font-weight: 600;color: #555555;padding-top: 4px;}.attendanceshiftleftcolcls {width: calc(100% - 480px);float: left;}.attendanceshiftrightcolcls {width: 480px;float: left;padding-left: 20px;}.attendanceshiftleftcolcls .whitebgbordeRadiuscls, .attendanceshiftrightcolcls .whitebgbordeRadiuscls {padding: 0;}.addshiftformdivcls, .shiftdetailsoutercolcls {padding: 10px 20px;}.shiftdetailsinnercls {background: #fcfdff;border-radius: 4px;border: 1px solid #e4e9f4;padding: 15px;margin-bottom: 15px;}.shiftdetailsinnercls h4 {font-size: 13px;font-weight: 600;color: #646464;}.shiftdetailspantextcls {padding-top: 8px;}.shiftdetailspantextcls span {font-size: 11px;color: #5d5d5d;display: block;margin-bottom: 8px;}.shiftdetailspantextcls span b {display: inline-block;background: #5979bd;border-radius: 50px;color: #fff;padding: 1px 10px;font-weight: 600;font-size: 10px;}.mapempbtndivcls {border-top: 1px solid #e0e5f1;margin-top: 15px;padding-top: 14px;}.mapempbtncls {background: #fff;border: 1px solid #c7c7c7;font-size: 10px;font-weight: 500;color: #8d8d8d;border-radius: 3px;padding: 2px 10px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.mapempbtncls img {width: 13px;margin-right: 4px;}.mapempbtncls:hover {background: #e4ecff;border-color: #c6d3f2;color: #6e6e6e;}.mapemployeeshiftdivcls {width: 600px;position: fixed;right: -100%;top: 0;background: #fff;height: 100%;z-index: 1052;padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.customcalendarstylecls .fc .fc-toolbar.fc-header-toolbar {border-bottom: 1px solid #dedede;padding-bottom: 10px;margin-bottom: 20px;}.customcalendarstylecls .fc-toolbar-title {font-size: 20px;color: #474747;}.customcalendarstylecls .fc-button-primary {background: none;border: none;color: #9f9f9f;}.customcalendarstylecls .fc-button-primary:hover, .customcalendarstylecls .fc-button-primary:active, .customcalendarstylecls .fc-button-primary:focus {background: none;outline: none;box-shadow: none;color: #494949;}.customcalendarstylecls .fc .fc-button-primary:not(:disabled):active, .customcalendarstylecls .fc .fc-button-primary:not(:disabled).fc-button-active {background: none;outline: none;box-shadow: none;color: #494949;}.customcalendarstylecls table.fc-col-header th {background: #fcfcfc;font-weight: 700;}.customcalendarstylecls .fc .fc-col-header-cell-cushion {padding: 7px 4px;text-transform: uppercase;font-weight: 500;color: #595959 !important;font-size: 13px;}.customcalendarstylecls .fc .fc-daygrid-day-number {font-size: 12px;font-weight: 600;color: #3d3d3d !important;}.customcalendarstylecls .fc-daygrid-event .fc-daygrid-event-dot {display: none;}.customcalendarstylecls .fc .fc-daygrid-event {margin: 0;padding: 0 2px;}.customcalendarstylecls .fc .fc-daygrid-day.fc-day-today {background: #edf7f4;}.customcalendarstylecls .fc-daygrid-dot-event .fc-event-title {font-weight: 600;position: relative;padding-left: 15px;font-size: 10px;}.customcalendarstylecls .fc .fc-more-popover .fc-popover-body {padding: 0;}.customcalendarstylecls .fc-popover-body .fc-daygrid-event-harness {padding: 5px;}.customcalendarstylecls .fc-daygrid-dot-event .fc-event-title::before {width: 10px;height: 10px;position: absolute;left: 0;top: 4px;border-radius: 100%;background: url('../images/checkwhitesvgicon.svg') no-repeat 2px 2px #e8e8e8;background-size: 6px;content: "";}.customcalendarstylecls .fc-present, .customcalendarstylecls .fc-presentouter {background: #edf7f4;}.customcalendarstylecls .fc-present .fc-event-title {color: #289b74;}.customcalendarstylecls .fc-present.fc-present-desktop .fc-event-title {padding-left: 16px;}.customcalendarstylecls .fc-present.fc-present-mobile .fc-event-title {padding-left: 14px;}.customcalendarstylecls .fc-present.fc-present-biometric .fc-event-title {padding-left: 18px;}.customcalendarstylecls .fc-present.fc-present-desktop .fc-event-title::before {background: none;content: "\f108";font-family: FontAwesome;color: #299b75;font-size: 10px;top: 1px;left: 1px;}.customcalendarstylecls .fc-present.fc-present-mobile .fc-event-title::before {background: none;content: "\f10b";font-family: FontAwesome;color: #299b75;font-size: 16px;top: 0px;left: 2px;}.customcalendarstylecls .fc-present.fc-present-biometric .fc-event-title::before {background: none;content: "\f25a";font-family: FontAwesome;color: #299b75;font-size: 11px;top: 1px;left: 2px;}.customcalendarstylecls .fc-non-present, .customcalendarstylecls .fc-nonpresentouter {background: #fff5f5;}.customcalendarstylecls .fc-non-present .fc-event-title {color: #f56e6e;}.customcalendarstylecls .fc-non-present .fc-event-title::before {background: url('../images/crosswhitesvgicon.svg') no-repeat 2px 2px #ff8787;background-size: 6px;}.customcalendarstylecls .fc-non-present.fc-non-present-desktop .fc-event-title {padding-left: 16px;}.customcalendarstylecls .fc-non-present.fc-non-present-mobile .fc-event-title {padding-left: 14px;}.customcalendarstylecls .fc-non-present.fc-non-present-biometric .fc-event-title {padding-left: 18px;}.customcalendarstylecls .fc-non-present.fc-non-present-desktop .fc-event-title::before {background: none;content: "\f108";font-family: FontAwesome;color: #f56e6e;font-size: 10px;top: 1px;left: 1px;}.customcalendarstylecls .fc-non-present.fc-non-present-mobile .fc-event-title::before {background: none;content: "\f10b";font-family: FontAwesome;color: #f56e6e;font-size: 16px;top: 0px;left: 2px;}.customcalendarstylecls .fc-non-present.fc-non-present-biometric .fc-event-title::before {background: none;content: "\f25a";font-family: FontAwesome;color: #f56e6e;font-size: 11px;top: 1px;left: 2px;}.customcalendarstylecls .fc-leave, .customcalendarstylecls .fc-leaveouter {background: #eef8ff;}.customcalendarstylecls .fc-leave .fc-event-title {color: #3678a7;}.customcalendarstylecls .fc-leave .fc-event-title::before {background: url('../images/checkwhitesvgicon.svg') no-repeat 2px 2px #498dbe;background-size: 6px;}.customcalendarstylecls .fc-leave.fc-leave-desktop .fc-event-title {padding-left: 16px;}.customcalendarstylecls .fc-leave.fc-leave-mobile .fc-event-title {padding-left: 14px;}.customcalendarstylecls .fc-leave.fc-leave-biometric .fc-event-title {padding-left: 18px;}.customcalendarstylecls .fc-leave.fc-leave-desktop .fc-event-title::before {background: none;content: "\f108";font-family: FontAwesome;color: #3678a7;font-size: 10px;top: 1px;left: 1px;}.customcalendarstylecls .fc-leave.fc-leave-mobile .fc-event-title::before {background: none;content: "\f10b";font-family: FontAwesome;color: #3678a7;font-size: 16px;top: 0px;left: 2px;}.customcalendarstylecls .fc-leave.fc-leave-biometric .fc-event-title::before {background: none;content: "\f25a";font-family: FontAwesome;color: #3678a7;font-size: 11px;top: 1px;left: 2px;}.customcalendarstylecls .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {position: absolute;bottom: 5px;left: 0;}.customcalendarstylecls .fc-daygrid-event .fc-event-time {white-space: pre-wrap;color: #8d8d8d;font-weight: 500;font-size: 10px;margin-right: 2px;}.customcalendarstylecls .fc-daygrid-day-frame .fc-daygrid-dot-event {display: block;font-size: 10px;}.customcalendarstylecls a.fc-daygrid-more-link.fc-more-link {font-size: 10px;font-weight: 500;color: #5b5b5b;}.calenderindicatordivcls {padding-top: 10px;}.calenderindicatordivcls li {display: inline-block;font-size: 10px;font-weight: 500;color: #797979;margin-right: 5px;font-weight: 600;border-left: 2px solid #bdbdbd;padding-left: 7px;}.calenderindicatordivcls li:first-child {padding-left: 0;border-left: none;}.calenderindicatordivcls .indicatorPresent {color: #289b74;}.calenderindicatordivcls .indicatorNonPresent {color: #f56e6e;}.calenderindicatordivcls .indicatorLeave {color: #3d7fae;}.attendancebtmdetailscls {margin-top: 18px;padding-top: 18px;padding-bottom: 8px;}.defaulshiftdivcls {padding-bottom: 18px;}.defaulshiftdivcls span {font-size: 12px;display: inline-block;color: #3f3f3f;}.defaulshiftdivcls strong {font-weight: 600;font-size: 12px;float: right;color: #2da980;border-bottom: 1px solid #3c9f6c;}.timeprogressbarcls {width: 100%;height: 4px;border-radius: 30px;background: #e6e6e6;position: relative;}.timeprogressbarcls span {position: absolute;left: 0;top: 0;width: 30px;height: 4px;border-radius: 30px;display: inline-block;cursor: pointer;}.spancheckintime {background: #ff7f7f;}.spantimesetcls {margin-bottom: 4px;}.spantimesetcls span {font-size: 11px;color: #8b8b8b;}.hourtimelinegridcls td {font-size: 9px;color: #ababab;padding: 0;}.attendanceclockdetails {margin-top: 15px;}.allemployemapshiftdivcls {background: #f1f4fb;border-radius: 4px;border: 1px solid #d5dbea;padding-bottom: 1%;position: relative;}.allemployemapshiftdivinnercls {height: 46vh;overflow-y: auto;}.allemployemapshiftdivcls ul {height: 46vh;}.allemployemapshiftdivcls::after {content: "";position: absolute;right: -25px;top: 50%;z-index: 1;background: url("../images/doublegreyarrow.png") no-repeat left top;width: 17px;height: 10px;background-size: 15px;}.selectempshiftcolcls::after {display: none;}.allemployemapshiftdivcls li {width: 98%;float: left;background: #fff;border: 1px solid #eaeaea;border-radius: 3px;padding: 8px;margin: 1% 1% 0;height: 50px;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);position: relative;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.liselecteddot {width: 14px;height: 14px;display: inline-block;position: absolute;right: 8px;top: 18px;background: #fff;border: 2px solid #e8e8e8;border-radius: 100%;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.liselecteddot::before {content: "";width: 6px;height: 6px;border-radius: 100%;background: #e8e8e8;position: absolute;left: 2px;top: 2px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.allemployemapshiftdivcls li:hover, .allemployemapshiftdivcls li.li_empshiftselectedcls {border-color: #9dc9bb;}.allemployemapshiftdivcls li:hover .liselecteddot, .li_empshiftselectedcls .liselecteddot {border-color: #31ab82;}.allemployemapshiftdivcls li:hover .liselecteddot::before, .li_empshiftselectedcls .liselecteddot::before {background: #31ab82;}.empshiftimgcls {width: 32px;height: 32px;border-radius: 100%;float: left;}.empshiftimgcls img {width: 32px;height: 32px;border-radius: 100%;}.empshifttextcls {width: calc(100% - 36px);float: left;padding-left: 8px;}.empshifttextcls h6 {font-size: 12px;font-weight: 600;color: #313131;margin: 0;margin-top: 2px;}.empshifttextcls span {display: block;font-size: 10px;color: #7b7b7b;font-weight: 500;}.mapemployeeshiftdivcls .cardformbottombtncls {padding-top: 22px;}.commonuserdetailscls {width: 350px;float: left;padding-right: 20px;}.commonusertabdetailscls {width: calc(100% - 350px);float: left;padding-right: 20px;}.commonavatar_detailcls {padding-top: 20px;}.common_avatarcls {text-align: center;margin-bottom: 20px;}.common_avatarcls span {display: inline-block;width: 92px;height: 92px;border-radius: 100%;border: 2px solid #dcdcdc;padding: 4px;}.common_avatarcls span img {width: 80px;height: 80px;border-radius: 100%;}.commonavatar_textcls {text-align: center;}.commonavatar_textcls h4 {font-size: 16px;margin-bottom: 5px;color: #3d3d3d;font-weight: 600;}.commonavatar_textcls h4 b {color: #3d3d3d;font-weight: 600;}.commonavatar_textcls span {display: block;font-size: 12px;font-weight: 500;color: #7f7f7f;}.commonbasic_infocls {border-top: 1px solid #e0e0e0;margin-top: 32px;padding-top: 25px;padding-left: 8px;padding-bottom: 15px;}.commonbasic_infocls h5 {font-size: 12px;text-transform: uppercase;font-weight: 600;color: #9f9f9f;margin-bottom: 20px;}.commonbasic_infocls span {display: block;font-size: 12px;color: #3d3d3d;margin-bottom: 16px;}.commonbasic_infocls span img {width: 16px;margin-right: 7px;}.commonbasic_infocls span b {font-weight: normal;}.commonusertabdetailscls .candidateaccordiancls {padding-top: 0;padding-bottom: 0;}.commonrowDetailsdivcls {border-bottom: 1px solid #dcdcdc;margin-bottom: 17px;}.commonrowDetailsdivcls:last-child {border-bottom: none;margin-bottom: 0;}.commonrowDetailsdivcls .form-group {margin-bottom: 15px;}.commonrowDetailsdivcls label {display: block;color: #5a5a5a;font-size: 12px;font-weight: 600;margin-bottom: 7px;}.commonrowDetailsdivcls span {display: block;font-size: 12px;color: #5d5d5d;}.commonusertabdetailscls .attachdocumentappendcls {margin-bottom: 0;}.norecordfounddivcls {background: url("../images/recordnofoundbg.png") no-repeat center center;min-height: 300px;background-size: 220px;text-align: center;display: flex;justify-content: center;align-items: center;}.norecordfounddivcls span {font-size: 12px;color: #7b7b7b;}.customradiogroupcls {display: inline-block;text-align: left;position: relative;margin-left: 15px;margin-top: 8px;}.customradiogroupcls [type="radio"]:checked, .customradiogroupcls [type="radio"]:not(:checked) {position: absolute;left: -9999px;}.customradiogroupcls [type="radio"]:checked+label, .customradiogroupcls [type="radio"]:not(:checked)+label {position: relative;padding-left: 22px;cursor: pointer;line-height: 20px;color: #656565;font-weight: 500;}.customradiogroupcls [type="radio"]:checked+label:before, .customradiogroupcls [type="radio"]:not(:checked)+label:before {content: '';position: absolute;left: 0;top: 3px;width: 14px;height: 14px;border: 2px solid #ddd;border-radius: 100%;background: #fff;}.customradiogroupcls [type="radio"]:checked+label:after, .customradiogroupcls [type="radio"]:not(:checked)+label:after {content: '';width: 6px;height: 6px;background: #216fe0;position: absolute;top: 7px;left: 4px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}.customradiogroupcls [type="radio"]:not(:checked)+label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}.customradiogroupcls [type="radio"]:checked+label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.customradiogroupcls [type="radio"]:checked+label::before {border-color: #216fe0;}.generatedocumntlinkinnercls {height: 74vh;overflow-y: auto;overflow-x: hidden;}.generatedocumntlinkcls .cardformbottombtncls {position: absolute;bottom: 0;right: 0;padding: 20px;width: 100%;}#docfileviewModal {z-index: 1099;}.customPurpleModalcls h5 {font-size: 16px;font-weight: 600;color: #313131;}.customPurpleModalcls .modal-header {background: #e3eafa;padding: 10px 15px;border-bottom: 1px solid #d2daf0;}.customPurpleModalcls .modal-header .close {line-height: 8px;padding: 5px;background: #fa7171;opacity: 1;color: #fff;text-shadow: none;font-size: 18px;border-radius: 2px;width: 20px;height: 20px;margin: 0;text-align: center;margin-top: 2px;}.customPurpleModalcls .modal-header .close:hover {background: #eb6161;}.cleared_drpdwndivcls {position: relative;display: inline-block;}.clearedunclearedtextcls {background: #fff;top: 24px !important;width: 140px;box-shadow: 0 2px 18px rgb(6 10 48 / 8%);border: 1px solid #e6e6e6;animation-duration: 0.5s;-webkit-animation-duration: 0.5s;animation-fill-mode: both;-webkit-animation-fill-mode: both;-webkit-animation-name: slideInToggle;animation-name: slideInToggle;}.clearedunclearedtextcls::after {content: "";width: 0px;height: 0px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #2c4a73;position: absolute;left: 15px;top: -6px;}.clearedunclearedtextcls .customcheckboxcls label {font-size: 11px;font-weight: normal;color: #313131;}.clearedunclearedtextcls .customcheckboxcls {display: block;margin: 0 12px 6px;}.clearedunclearedtextcls .customcheckboxcls label:before {margin-right: 8px;padding: 5px;}.clearedunclearedtextcls .customcheckboxcls input:checked+label:after {top: 4px;left: 5px;width: 3px;height: 7px;}.clearedunclearedtextcls .customcheckboxcls:last-child {margin-bottom: 4px;}.clearedstatusgreen {background: #b0e2d1;}.unclearedstatusred {background: #ffd0d1;}.smallswitchtogglebtn {display: inline-block;}.smallswitchtogglebtn b {font-size: 10px;font-weight: 600;color: #494949;float: left;}.smallswitchtogglebtn .switchtogglebtn {width: 30px;height: 8px;float: left;margin-right: 6px;top: 4px;}.smallswitchtogglebtn .switchtoggleslidercls:before {height: 16px;width: 16px;left: 0px;bottom: -4px;}.smallswitchtogglebtn .switchtogglebtn input:checked+.switchtoggleslidercls:before {-webkit-transform: translateX(14px);-ms-transform: translateX(14px);transform: translateX(14px);border: 1px solid #36b48a;}.smallswitchtogglebtn .switchtoggleslidercls:before {background: url("../images/crossgreyicon.png") no-repeat 3px 3px #fff;background-size: 8px;}.smallswitchtogglebtn .switchtogglebtn input:checked+.switchtoggleslidercls:before {background: url("../images/greentickicon.png") no-repeat 3px 3px #fff;background-size: 9px;}.viewlageimagedivcls iframe {border: none;width: 100%;height: 75vh;}.viewlageimagedivcls img {max-width: 100%;}.deleteicondivcls {text-align: center;position: relative;top: -48px;margin-bottom: -40px;}.deleteicondivcls span {width: 66px;height: 66px;display: inline-block;border-radius: 100%;text-align: center;font-size: 30px;color: #ff313b;line-height: 66px;background: #fff;box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.15);}.deletetextmsgcls {text-align: center;padding: 30px 30px 20px;}.deletetextmsgcls p {font-size: 14px;font-weight: 600;color: #494949;margin: 0;line-height: 22px;}.modalsmallbtmbtncls {padding-bottom: 30px;}.modalsmallbtmbtncls .btn {font-size: 11px;margin: 5px;padding: 4px 16px;box-shadow: none;}.cancelmodalbtncls {background: none;color: #414141;border: 1px solid #d1d1d1;}.cancelmodalbtncls:hover, .cancelmodalbtncls:focus {background: #f4f4f4;color: #414141;}.advancefiltercoldivcls {position: fixed;right: -100%;top: 0%;width: 270px;height: 100%;background: #fff;z-index: 1052;padding: 10px;border-left: 1px solid #d1d1d1;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.advancefilterVtabcls {width: 140px;float: left;}.advancefiltertabcontentcls {width: calc(100% - 140px);float: left;}.advancefiltertabcontentcls .tab-pane {border: 1px solid #e4e4e4;height: 280px;border-radius: 0px 4px 4px 4px;overflow-y: auto;}.advancefilterVtabcls .nav-link {font-size: 11px;font-weight: 500;border-radius: 4px 0px 0px 4px;padding: 7px 12px;color: #8f8f8f;}.nav-pills.advancefilterVtabcls .nav-link.active, .nav-pills.advancefilterVtabcls .show>.nav-link {color: #3f3f3f;background-color: #dee4f1;}.advancefilterchecklistcls label b {font-size: 12px;color: #4b4b4b;font-weight: 500;display: inline-block;padding-left: 8px;}.advancefilterchecklistcls {padding: 0px 10px 10px;border-bottom: 1px solid #d6d6d6;margin-bottom: 15px;}.advancefilterchecklistcls .customcheckboxcls label:before {padding: 6px;}.advancefilterchecklistcls .customcheckboxcls input:checked+label:after {top: 4px;left: 6px;width: 3px;height: 8px;}.advancefilterchecklistcls h5 {font-size: 12px;font-weight: 500;color: #939393;padding-bottom: 8px;margin-bottom: 5px;}.advancefilterchecklistcls li {margin-bottom: 8px;}.adavancefilterbtmbtncls {width: 270px;position: absolute;right: 0;bottom: 20px;padding: 10px 15px;}.adavancefilterbtmbtncls button {border: 1px solid #c3c3c3;border-radius: 3px;background: #fff;font-size: 11px;padding: 3px 12px;color: #4b4b4b;cursor: pointer;margin-left: 5px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.adavancefilterbtmbtncls button.advancefilterapplybtn {background: #36b48a;border-color: #36b48a;color: #fff;}.adavancefilterbtmbtncls button.advancefilterapplybtn:hover {background: #2f9c78;border-color: #2f9c78;color: #fff;}.adavancefilterbtmbtncls button.advancefiltercancelbtn:hover {background: #f0f0f0;border-color: #d9d9d9;color: #464646;}.advancefilterscrolldivcls {height: 85vh;overflow-y: auto;}.candidateuploadsuccess {text-align: center;margin-top: 65px;padding: 70px 20px 40px;}.candidateuploadsuccessimg {margin-bottom: 15px;}.candidateuploadsuccessimg img {max-width: 350px;}.candidateuploadsuccesstext h5 {font-family: 'Damion', cursive;font-size: 38px;margin-bottom: 14px;color: #55a078;}.candidateuploadsuccesstext p {font-size: 13px;color: #777;}.empselfservicetopinnercolcls {background: #fff;border-radius: 5px;margin-bottom: 30px;padding: 16px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.01);}.empselfservicetopinnercolcls .common_avatarcls {width: 92px;float: left;}.empselfservicetopinnercolcls .commonavatar_textcls {width: calc(100% - 92px);float: left;padding-left: 15px;text-align: left;}.empselfservicetopinnercolcls .commonavatar_textcls h4 {font-size: 18px;}.empselfservicelefttabcls {width: 300px;float: left;padding-right: 30px;}.empselfservicerightcontentcls {width: calc(100% - 300px);float: left;}.empselfservicelefttabcls a {background: #fff;margin-bottom: 18px;font-size: 13px;font-weight: 500;color: #8f8f8f;padding: 14px 12px 14px 15px;border-radius: 5px !important;border: 1px solid transparent;border-left: 3px solid #cfcfcf;position: relative;}.empselfservicelefttabcls a img {width: 16px;margin-right: 8px;}.empselfservicelefttabcls .nav-pills .nav-link.active, .empselfservicelefttabcls .nav-pills .show>.nav-link {color: #575757;background-color: #f0f6f4;border: 1px solid #31ab82;border-left: 3px solid #31ab82;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.empselfservicelefttabcls .nav-pills .nav-link.active img, .empselfservicelefttabcls .nav-pills .show>.nav-link img {-webkit-filter: saturate(0%) grayscale(100%) brightness(69%) contrast(170%);-moz-filter: saturate(0%) grayscale(100%) brightness(69%) contrast(170%);filter: saturate(0%) grayscale(100%) brightness(69%) contrast(170%);}.empselfservicelefttabcls a::before {content: "";position: absolute;right: -10px;top: 18px;width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #31ab82;opacity: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}.empselfservicelefttabcls a.active::before {opacity: 1;right: -5px;}.commonrowheadingcls {padding-bottom: 15px;border-bottom: 1px solid #cdcdcd;margin-bottom: 20px;padding-top: 28px;}.commonrowheadingcls h4 {font-size: 18px;font-weight: 600;color: #434343;margin-bottom: 0;}.allcandidateadvafiltercls {background: #fff;padding: 15px;border-radius: 5px;margin-bottom: 35px;-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);}.allcandidateadvfilterinnercls {display: inline-block;margin-left: 15px;}.allcandidateadvfilterinnercls:first-child {margin-left: 0;}.allcandidateadvfilterinnercls .input-group {width: 230px;}.allcandidateadvafiltercls .form-group {margin-bottom: 0;}.allcandidateadvfilterinnercls .form-group .form-control {border-right: none;}.allcandidateadvfilterinnercls .form-group .form-control::placeholder {font-size: 12px;font-style: normal;color: #a9a9a9;}.allcandidateadvfilterinnercls .input-group span.input-group-text {background: #fff;border-left: none;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.allcandidateadvfilterinnercls .dropdown-toggle {border: 1px solid #d7dce2;border-radius: 5px;font-size: 12px;height: 34px;color: #939393;width: 150px;text-align: left;padding: 0 10px;background: #fff;cursor: pointer;font-weight: 500;}.allcandidateadvfilterinnercls .dropdown-toggle::after {float: right;margin-top: 7px;}.customformradiocls .form-check-input {width: 16px;height: 16px;margin-top: 2px;vertical-align: top;background-color: #fff;background-repeat: no-repeat;background-position: center;background-size: contain;border: 1px solid rgba(0, 0, 0, .25);-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-print-color-adjust: exact;color-adjust: exact;border-radius: 100%;cursor: pointer;}.customformradiocls .form-check-input:checked[type=radio] {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");}.customformradiocls .form-check-input:checked {background-color: #3db389;border-color: #3db389;}.customformcheckcls, .customformradiocls {margin-bottom: 14px;}.customformcheckcls label, .customformradiocls label {margin-bottom: 0;padding-left: 5px;font-size: 12px;color: #454545;font-weight: 500;cursor: pointer;}.customformcheckcls .form-check-input {width: 16px;height: 16px;margin-top: 2px;vertical-align: top;background-color: #fff;background-repeat: no-repeat;background-position: center;background-size: contain;border: 1px solid rgba(0, 0, 0, .25);-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-print-color-adjust: exact;color-adjust: exact;border-radius: 4px;cursor: pointer;}.customformcheckcls .form-check-input:checked[type=checkbox] {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");}.customformcheckcls .form-check-input:checked {background-color: #3db389;border-color: #3db389;}.allcandidateoutertabcls {padding: 0 15px;}.nav-tabs.customflat_tabcls {border: none;}.nav-tabs.customflat_tabcls .nav-link {font-size: 16px;font-weight: 500;color: #818181;border-radius: 0;padding: 0 2px 7px 2px;border: none;border-bottom: 2px solid transparent;margin-right: 35px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.nav-tabs.customflat_tabcls li:last-child .nav-link {margin-right: 0;}.nav-tabs.customflat_tabcls .nav-item.show .nav-link, .nav-tabs.customflat_tabcls .nav-link.active {color: #279d76;background: none;border-color: #31ab82;}.nav-tabs.customflat_tabcls .nav-link:focus, .nav-tabs.customflat_tabcls .nav-link:hover {color: #279d76;background: none;border-color: #31ab82;}.allcandidateTabContentinner {padding-top: 25px;}.candidateinnercolcls {background: #fff;padding: 15px;border-radius: 5px;-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.01);height: 265px;margin-bottom: 30px;}.candidatetopdetailscls {width: 100%;float: left;margin-bottom: 22px;}.candidatepic_textcls {width: calc(100% - 50px);float: left;}.allcandidateactiondivcls {width: 50px;float: left;text-align: right;}.candidatepic_colcls {width: 60px;height: 60px;border-radius: 100%;float: left;position: relative;border: 2px solid #e2e2e2;}.candidatepic_colcls img {width: 52px;height: 52px;border-radius: 100%;margin-top: 2px;margin-left: 2px;}.candidatepic_coltextcls {width: calc(100% - 60px);float: left;padding-left: 15px;}.candidatepic_coltextcls h4 {font-size: 16px;font-weight: 600;color: #474747;margin-bottom: 6px;}.candidatepic_coltextcls h4 a {color: #474747;}.candidatepic_coltextcls h4 a:hover {color: #3db389;}.candidatepic_coltextcls span {font-size: 13px;/*color: #5f5f5f*/;display: block;}.candidateskillscolcls span {font-size: 12px;font-weight: 500;color: #575757;border: 1px solid #c7c7c7;border-radius: 50px;padding: 5px 10px;display: inline-block;margin-right: 3px;}.locationtagcolcls {padding-top: 5px;}.svglocationbtag, .svgexperiencebtag, .svglpabtag {font-size: 12px;font-weight: normal;color: #494949;display: inline-block;margin-right: 10px;}.svglocationbtag img, .svgexperiencebtag img, .svglpabtag img {position: relative;top: -1px;margin-right: 2px;}.candidateslidecolcls {border-top: 1px solid #d1d1d1;margin-top: 18px;padding-top: 18px;padding-bottom: 5px;text-align: center;}.candidateslidecolcls .slick-list {text-align: left;}.Csvgslideiconcolcls {width: 28px;float: left;position: relative;margin-top: 12px;}.Csvgslideiconcolcls img {width: 28px;height: 28px;}.Cslidecontentdivcls {width: calc(100% - 60px);float: left;padding-left: 20px;}.Cshortcutlogocls {background: #fff;width: 20px;height: 20px;display: inline-block;border-radius: 100%;border: 1px solid #2a9d74;text-align: center;position: absolute;right: -1px;top: -2px;}.Cshortcutlogocls img {border-radius: 0;width: 12px;height: 12px;display: inline-block;margin: 0;}.Csvgslideiconcolcls .Cshortcutlogocls {right: -8px;top: auto;bottom: -5px;width: 18px;height: 18px;line-height: 12px;}.Csvgslideiconcolcls .Cshortcutlogocls img {width: 10px;height: 10px;}.Cslidecontentdivcls h4 {font-size: 13px;color: #259b71;margin-bottom: 4px;}.Cslidecontentdivcls span {display: block;font-size: 12px;padding-bottom: 2px;color: #1f1f1f;font-weight: 500;}.Cslidecontentdivcls span.Cpipedatestatuscls {color: #7b7b7b;}.fullcolslickslideinnercls {padding-left: 22px;}.slick-arrow {border: none;background: none;position: absolute;z-index: 1;cursor: pointer;padding: 0;}.slick-prev {left: -2px;top: 16px;}.slick-next {right: -2px;top: 16px;}.slick-arrow img {width: 16px;}.slick-dots {text-align: center;display: inline-block;margin-top: 5px;}.slick-counter {display: inline-block;}.slick-dots li {display: inline-block;}.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;position: relative;margin: 0 1px;}.slick-dots li button:before {font-family: 'slick';font-size: 22px;line-height: 10px;position: absolute;top: 0;left: 0;width: 10px;height: 10px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button::before {opacity: 1;color: #3db389;}.slick-counter {display: inline-block;background: #e0e0e0;border-radius: 50px;font-size: 10px;font-weight: 600;color: #4b4b4b;padding: 0px 8px;margin-left: 6px;position: relative;top: 4px;}.customsvgicondrpdwncls::after {content: "";width: 0px;height: 0px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #2c4a73;position: absolute;right: 2px;top: -6px;}ul.candidatecustomdrpdwncls {text-align: left;display: inline-block;position: relative;top: -4px;}ul.candidatecustomdrpdwncls>li {display: inline-block;text-align: left;position: relative;}ul.candidatecustomdrpdwncls li a::after {display: none;}.customsvgicondrpdwncls li {margin-bottom: 10px;padding-left: 10px;}.customsvgicondrpdwncls li a {font-size: 12px;font-weight: 500;color: #2f2f2f;}.customsvgicondrpdwncls li img {width: 14px;margin-right: 5px;}.star_ratingbtncls {border: none;padding: 0;background: none;margin-right: 5px;cursor: pointer;}.starfill_ratingbtncls svg path {fill: #ffd84d;stroke: #ffd84d;}.candidatedraftcolcls {border-top: 1px solid #d3d3d3;margin-top: 22px;padding-top: 22px;}.candidatedraftcolcls span {font-size: 12px;font-weight: 500;color: #515151;background: #f2f2f2;border-radius: 50px;padding: 10px 15px;}.candidatedraftcolcls strong {font-size: 14px;text-transform: uppercase;color: #f2994a;font-weight: 600;margin-top: 10px;}.draftcandidatetabcls .candidateinnercolcls {height: 235px;}.allcandidateadvfilterinnercls .customsvgicondrpdwncls {width: 180px;top: 35px !important;left: 0px !important;right: auto;}.allcandidateadvfilterinnercls .customsvgicondrpdwncls::after {display: none;}.customtabdrpdwncls {width: 540px !important;background: #f7f7f7;padding: 0;}.customtabdrpdwnLeftcls {width: 150px;float: left;background: #fff;padding-top: 8px;height: 320px;}.customtabdrpdwnRightcls {width: calc(100% - 150px);float: left;}.nav-pills.customnavpillsflatcls .nav-link {font-size: 13px;font-weight: 500;border-bottom: 2px solid transparent;border-radius: 0px;padding: 5px 14px;margin-bottom: 8px;}.nav-pills.customnavpillsflatcls .nav-link.active, .nav-pills.customnavpillsflatcls .show>.nav-link {color: #3db389;background: none;border-color: #3db389;border-bottom-color: #3db389;}.vpillstabinsidecheckboxcls {padding: 12px;}.vpillstabsearchfiltercls {padding-bottom: 15px;}.vpillstabsearchfiltercls .input-group {width: 100%;}.vpillstabinsidecheckboxcls li {padding-left: 0;}.vpillstabinsidecheckboxScrollcls {height: 245px;overflow-y: auto;}.customsvgicondrpdwncls.morefilterpositionright {left: auto !important;right: 0px;}.nav-pills.customnavpillsflatcls .nav-link img {width: 14px;height: 14px;position: relative;top: -1px;margin-right: 3px;}.allcandidateAccordioncls {border: none;background: none;padding: 10px 10px 0;}.allcandidateAccordioncls .card-header {padding: 0;border: none;background: none;}.allcandidateAccordioncls .card-header button {display: block;width: 100%;text-align: left;font-size: 13px;color: #2b2b2b;border: none;background: none;font-weight: 500;cursor: pointer;}.allcandidateAccordioncls .card-body {padding: 0;}.circlepaginationcls {padding-top: 15px;}.circlepaginationcls nav {display: inline-block;}.circlepaginationcls .page-link img {width: 16px;}.circlepaginationcls .page-link {background: none;border: none;font-size: 14px;font-weight: 500;color: #878787;}.circlepaginationcls .page-link.active {background: #f2994a;border-radius: 100%;color: #fff;}.commoncandidatedetailscls {width: 350px;float: left;padding-right: 20px;}.commoncandidatedetailscls .whiteboxshadowbgcls {padding: 25px 20px;}.commoncandidatetabdetailscls {width: calc(100% - 350px);float: left;padding-left: 5px;}.candidateDusercolcls .candidatepic_colcls {width: 80px;height: 80px;float: none;margin: 0 auto;}.candidateDusercolcls .candidatepic_colcls img.detailusercolimgcls {width: 72px;height: 72px;}.commoncandidatedetailscls .candidatepic_coltextcls {padding-left: 0;width: 100%;text-align: center;padding-top: 14px;}.candidatepic_coltextcls h4 {font-size: 18px;}.commoncandidatedetailscls .locationtagcolcls {border-top: 1px solid #c7c7c7;border-bottom: 1px solid #c7c7c7;margin-top: 14px;padding-top: 12px;padding-bottom: 12px;margin-bottom: 16px;}.commoncandidatedetailscls .svglocationbtag, .commoncandidatedetailscls .svgexperiencebtag, .commoncandidatedetailscls .svglpabtag {font-size: 14px;}.commoncandidatedetailscls .candidateskillscolcls span {margin-bottom: 10px;}.commoncandidatedetailscls h6 {font-size: 14px;font-weight: 600;color: #474747;margin-bottom: 16px;}.profilestar_ratingcls {margin-top: 12px;font-size: 14px;color: #e0e0e0;}.profilestar_ratingcls .fa-star {color: #e0e0e0;}.profilestar_ratingcls .fa-star-selectedcls {color: #ffcf26;}.profilestar_ratingcls b {font-size: 12px;font-weight: 500;margin-left: 2px;color: #3f3f3f;}.candidatesoftskillcolcls h6 {margin-bottom: 12px;}.candidatesoftskillcolcls span {font-size: 13px;font-weight: 500;color: #454545;display: block;margin-bottom: 10px;}.candidatesoftskillcolcls {padding-top: 12px;}.softskillratingcls {float: right;margin-top: 1px;}.softskillratingcls b {width: 8px;height: 8px;display: inline-block;background: #e0e0e0;border-radius: 100%;margin-left: 1px;}.softskillratingcls b.selectedsoft_bratingcls {background: #3db389;}.commoncandidatedetailscls .whiteboxshadowbgcls {min-height: auto;margin-bottom: 20px;}.profilelastactivitescolcls span {font-size: 12px;font-weight: 500;color: #414141;}.candidateTabledatarowcls {width: 100%;}.candidateTabledatarowcls thead th {font-size: 14px;font-weight: 500;color: #fff;background: #3db389;padding: 10px 15px;position: relative;}.tablesortingspancls {position: absolute;margin-left: 12px;width: 14px;top: 10px;line-height: 9px;}.tablesortingspancls i.fa {font-size: 14px;height: 6px;line-height: 6px;cursor: pointer;}.candidateTabledatarowcls tbody td {background: #fff;padding: 15px;vertical-align: top;border-bottom: 4px solid #f1f4fb;}.candidateTabledatarowcls tbody td .candidatepic_textcls {width: 100%;margin-bottom: 10px;}.candidateTabledatarowcls tbody td .candidatepic_colcls {width: 46px;height: 46px;}.candidateTabledatarowcls tbody td .candidatepic_colcls img.candidateimgtablecol {width: 38px;height: 38px;}.candidateTabledatarowcls tbody td .svglocationbtag, .candidateTabledatarowcls tbody td .svgexperiencebtag, .candidateTabledatarowcls tbody td .svglpabtag {font-size: 13px;}.candidateTabledatarowcls tbody td .candidateslidecolcls {border-top: none;margin-top: 0;padding-top: 0;padding-bottom: 0;text-align: center;width: 300px;}.candidateTabledatarowcls tbody td .allcandidateactiondivcls {float: right;}.candidateTabledatarowcls tbody td .candidatepic_coltextcls h4 {font-size: 16px;margin-bottom: 4px;}.candidateTabledatarowcls tbody td .candidatepic_coltextcls span {font-size: 12px;}.candidateTabledatarowcls tbody td:first-child .Cshortcutlogocls {right: -4px;top: -6px;}.candidateTabledatarowcls tbody td .candidatedraftcolcls {border-top: none;margin-top: 0;padding-top: 0;}.candidateTabledatadivcls {padding-bottom: 30px;display: none;position: relative;}.candidatecustomdrpdwncls.tableheadersettingmenucls {position: absolute;right: 15px;top: 9px;z-index: 2;}.tableheadersettingmenucls .customsvgicondrpdwncls {right: 0px;top: 24px !important;}.gridtablebtndivcls button {border: none;background: none;margin-left: 5px;cursor: pointer;}.gridtablebtndivcls button.btngridactivecls svg path {fill: #3db389;stroke: #3db389;}.completefillgreybarcls {width: calc(100% - 50px);float: left;background: #e0e0e0;height: 6px;border-radius: 20px;margin-top: 6px;}.completefillgreenbarcls {width: 78%;display: block;background: #3db389;height: 6px;border-radius: 20px;position: relative;}.completefillgreenbarcls .completefillgreentickcls {position: absolute;right: -4px;top: -9px;width: 22px;}.completefillbartextcls {width: 50px;text-align: right;font-size: 12px;font-weight: 500;color: #191919;float: left;}.completefillouterbarcls {margin-bottom: 14px;}.canProfilecompletecolcls h6 {margin-bottom: 10px;}.canProfilecompletecolcls .whiteboxshadowbgcls {padding-top: 18px;padding-bottom: 20px;}.canemailPhonecontactcolcls .whiteboxshadowbgcls {padding-top: 18px;padding-bottom: 20px;}.phoneemaillefticondivcls {width: 30px;float: left;padding-top: 10px;}.phoneemailmidtextdivcls {width: calc(100% - 60px);float: left;}.phoneemailrighticondivcls {width: 30px;float: left;padding-top: 10px;text-align: right;}.phoneemailmidtextdivcls span {font-size: 14px;font-weight: 600;color: #2f2f2f;display: block;}.phoneemailmidtextdivcls b {display: block;font-size: 12px;font-weight: 500;color: #7b7b7b;padding-bottom: 2px;}.phoneemailrowdivcls {border-bottom: 1px solid #d3d3d3;padding-bottom: 12px;margin-bottom: 12px;}.phoneemailrowdivcls:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.candidate_exp_contentcls {background: #fff;border-radius: 5px;padding: 15px 20px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.01);margin-top: 20px;}.exptabheadingcls h3 {font-size: 18px;font-weight: 600;color: #373737;margin-bottom: 0;}.exptabheadingcls .canheadingHeadingsvgicon {width: 20px;height: 20px;position: relative;top: 4px;margin-right: 5px;}.candidateaddcommonbtncls {float: right;border: none;background: none;font-size: 14px;font-weight: 600;color: #f2994a;cursor: pointer;margin-top: 5px;}.candidateaddcommonbtncls img {width: 16px;margin-right: 4px;margin-top: -2px;}.exptabheadingcls {margin-bottom: 18px;padding-top: 2px;}.canexp_contentbodyLefticoncls {width: 45px;float: left;}.canexp_contentbodyMidtextcls {width: calc(100% - 130px);float: left;padding-left: 15px;}.canexp_contentbodyRighteditcls {width: 75px;float: left;}.canexp_contentbodyLefticoncls span {width: 45px;height: 45px;border-radius: 100%;display: inline-block;}.canexp_contentbodyLefticoncls img {width: 45px;height: 45px;border-radius: 100%;border: 1px solid #2e8c58;}.candidatecommoneditbtncls {border: none;background: none;font-size: 14px;font-weight: 600;color: #474747;cursor: pointer;}.candidatecommoneditbtncls img {margin-top: -2px;margin-right: 3px;}.canexp_contentbodycls {border-top: 1px solid #c9c9c9;padding-top: 22px;}.canexp_contentbodyMidtextinnercls strong {display: block;font-size: 16px;font-weight: 600;color: #2b2b2b;padding-bottom: 5px;}.strongcompanyexptagcls {font-size: 14px;}.canexp_contentbodyMidtextinnercls span {display: block;font-size: 14px;font-weight: normal;color: #8d8d8d;padding-bottom: 5px;}.canexp_contentbodyMidtextinnercls p {font-size: 14px;color: #8d8d8d;padding-top: 5px;line-height: 20px;}.canexp_contentbodyMidtextinnercls {padding-bottom: 10px;}.candidate_mediaDocfiledivcls {margin-bottom: 25px;}.candidateMediaexpBoxcls {width: 200px;float: left;padding: 10px;height: 180px;border-radius: 5px;margin-left: 20px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.0.1);}.candidateMediaexpBoxcls:first-child {margin-left: 0;}.candidateMediaexpImgBoxcls {margin-bottom: 15px;}.candidateMediaexpImgBoxcls img {width: 100%;height: 70px;}.candidateMediaexpBoxcls h6 {font-size: 16px;font-weight: 600;color: #454545;margin-bottom: 8px;}.candidateMediaexpBoxcls p {font-size: 14px;line-height: 20px;color: #8b8b8b;margin-bottom: 0;}.anchormediaseemorebtncls {color: #f2994a;}.candidateEducationsec_cls .canexp_contentbodyMidtextcls {width: calc(100% - 75px);}.candidateCertificationsec_cls .canexp_contentbodyMidtextcls {width: calc(100% - 75px);}.candidateCertificationsec_cls .canexp_contentbodyMidtextinnercls strong {font-size: 14px;}.candidateCertificationsec_cls .candidate_mediaDocfiledivcls {margin-bottom: 10px;margin-top: 12px;}.candidateResumePreviewcolcls img {width: 100%;}.candidateAdditionalInforowcls .form-group {margin-bottom: 20px;}.candidateAdditionalInforowcls label {font-style: normal;font-weight: 400;font-size: 14px;line-height: 19px;color: #828282;display: block;margin-bottom: 0;}.candidateAdditionalInforowcls span {font-style: normal;font-weight: 500;font-size: 14px;line-height: 22px;color: #333333;display: block;}.similarCandidatesec_cls {padding-bottom: 0;}.similarCandidatesec_cls .candidateinnercolcls {box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.0.08);height: 156px;}.similarCandidatesec_cls .candidatepic_textcls {width: 100%;}.similarCandidatesec_cls .candidatepic_colcls {background: #d8f0e7;border: 1px solid #3db389;line-height: 56px;text-align: center;font-size: 18px;color: #3db389;font-weight: 500;}.paragraytextrowcls {font-size: 12px;color: #9b9b9b;}.modalbtmbuttoncls .btn {margin-left: 10px;font-size: 12px;text-transform: uppercase;font-weight: 500;}.modalbtmbuttoncls .cancelbtncls {background: none;border: none;color: #535353;font-weight: 600;}.customfilesvgUploadcls {background: url("../images/formMediasvgicon.svg") no-repeat left top;color: #2f2f2f;font-weight: 500;overflow: hidden;position: relative;text-align: left;width: 100%;cursor: pointer;font-size: 12px;padding-left: 22px;}.customfilesvgUploadcls input[type="file"] {position: absolute;top: 0;right: 0;margin: 0;padding: 0;font-size: 20px;cursor: pointer;opacity: 0;filter: alpha(opacity=0);width: 100%;height: 22px;cursor: pointer;}.addmediabuttoncls a.dropdown-toggle {color: #f2994a;font-size: 13px;font-weight: 500;}.addmediabuttoncls a.dropdown-toggle img {width: 18px;margin-right: 2px;margin-top: -2px;}.addmediabuttoncls .dropdown-toggle::after {display: none;}.addmediabuttoncls .customsvgicondrpdwncls {left: auto !important;right: 12px;top: 50px !important;}.datedurationtotextcls {position: relative;}.datedurationtotextcls::after {content: "to";position: absolute;right: -22px;top: 36px;font-size: 14px;color: #2f2f2f;}.modalbtmbuttoncls {padding-top: 30px;padding-bottom: 10px;}.resumeselecttmpltecolcls {width: 200px;margin-top: -4px;margin-right: 20px;}.nav-tabs.customflat_tabcls.customborderRadiuscls .nav-link {border: 1px solid #c3c3c3;font-size: 12px;background: #fff;border-radius: 40px;padding: 5px 15px;font-weight: 500;color: #4f4f4f;margin-right: 10px;}.nav-tabs.customflat_tabcls.customborderRadiuscls .nav-link.active, .nav-tabs.customflat_tabcls.customborderRadiuscls .nav-link:focus, .nav-tabs.customflat_tabcls.customborderRadiuscls .nav-link:hover {color: #fff;background: #3db389;border-color: #31ab82;}.headingbottombordercls {border-bottom: 1px solid #d6d6d6;padding-bottom: 14px;margin-bottom: 22px;}.customborderRadiuscls {margin-bottom: 25px;}.activitiesinnerrowdivcls {width: 100%;float: left;margin-bottom: 20px;}.activitiesinnerrowLeftdivcls {width: 150px;float: left;padding-top: 10px;position: relative;padding-left: 6px;}.candidateactivitiesdetailscls {padding-bottom: 50px;}.activitiesinnerrowRightdivcls::after {content: "";width: 2px;height: 150%;background: #3db389;position: absolute;left: -25px;top: 0;}.activitiesinnerrowRightdivcls::before {content: "";width: 8px;height: 8px;background: #3db389;border-radius: 100%;position: absolute;left: -28px;top: 46%;z-index: 1;}.activitiesinnerrowRightdivcls {width: calc(100% - 150px);float: left;background: #fff;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.07);-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.0.07);border-radius: 5px;padding: 20px 15px;position: relative;}.activitiesinnerrowLeftdivcls span {display: block;font-size: 14px;font-weight: 500;color: #373737;margin-bottom: 4px;}.activitiesinnerrowLeftdivcls strong {display: block;font-weight: 500;font-size: 12px;color: #979797;}.activitiesicon_colcls {width: 36px;float: left;padding-top: 3px;}.activitiesText_colcls {width: calc(100% - 36px);float: left;padding-left: 8px;}.activitiesText_colcls h5 {font-size: 14px;margin-bottom: 2px;font-weight: 600;color: #3f3f3f;}.activitiesText_colcls strong {font-size: 13px;font-weight: 500;color: #8f8f8f;}.activitiesicon_colcls img {width: 32px;}.nothingfounddatadivcls {padding-top: 25px;padding-bottom: 30px;}.nothingfounddataimgcls img {width: 100px;margin-bottom: 10px;}.nothingfounddatadivcls h6 {font-size: 16px;font-weight: 600;color: #434343;margin-bottom: 5px;}.nothingfounddatadivcls p {font-size: 12px;color: #8f8f8f;}.notesactivityrowinnercls {background: #fff;border-radius: 5px;padding: 20px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.07);-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.0.07);margin-bottom: 20px;}.notesactivityrowinnercls p {font-size: 14px;color: #292929;line-height: 24px;}.notesactivitydatedivcls {color: #616161;}.notesactivitydatedivcls svg {width: 18px;position: relative;top: 4px;margin-right: 2px;}.notesactivityrowinnercls ul.candidatecustomdrpdwncls {float: right;right: -10px;}.feedbackstarRatingdivcls {width: 340px;float: left;}.feedbackCircleRatingdivcls {width: calc(100% - 340px);float: left;text-align: center;margin-top: 12px;}.feedbackAllscoredivcls {width: 100px;float: left;}.feedbackprogressbarscoredivcls {width: calc(100% - 100px);float: left;}.feedbackAllscoredivcls span {font-size: 32px;font-weight: 600;padding-left: 15px;display: inline-block;margin-top: 50px;}.feedbackAllscoredivcls span i.fa.fa-star {font-size: 18px;position: relative;top: -5px;}.feedbackprogressbarscoredivcls .completestarfillbartextcls {width: 46px;float: left;color: #434343;}.feedbackprogressbarscoredivcls .completefillgreybarcls {width: calc(100% - 96px);height: 4px;}.feedbackprogressbarscoredivcls .completefillouterbarcls {margin-bottom: 10px;}.feedbackprogressbarscoredivcls .completefillbartextcls {font-size: 13px;color: #8b8b8b;}.feedbackprogressbarscoredivcls .completefillgreenbarcls {height: 4px;}.completefillredbarcls {background: #f34832;}.completefillorangebarcls {background: #ffab49;}.feedbackstar_ratingoutercls {padding-top: 20px;}.circleroundprogress {display: inline-block;width: 110px;position: relative;text-align: center;}.circleroundprogress .circleprogressCountcls {font-size: 14px;font-weight: 500;color: #292929;position: absolute;left: 42%;top: 28px;}.circleroundprogress .circleprogresTitlecls {font-size: 12px;font-weight: 600;color: #3f3f3f;display: block;margin-top: 10px;}.circleroundprogress svg {height: 70px;transform: rotate(-90deg);width: 70px;}.circleprogress-bar__background {fill: none;stroke: #e0e0e0;stroke-width: 2;}.circleprogress-bar__progress {fill: none;stroke: #3db389;stroke-dasharray: 100 100;stroke-dashoffset: 100;stroke-linecap: round;stroke-width: 2;transition: stroke-dashoffset 1s ease-in-out;}.feedbackouterSliderdivcls {margin-top: 25px;padding: 20px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.08);border-radius: 5px;}.feedbackouterSliderdivcls .canexp_contentbodycls {border: none;padding-top: 0;}.feedbackouterSliderdivcls .canexp_contentbodyMidtextinnercls {padding-top: 4px;}.feedbackfullcolslidercls {border: 1px solid #dedede;border-radius: 5px;padding: 15px 20px;margin-top: 10px;}.insidesliderfeebbackcls {margin-top: 15px;margin-bottom: 25px;}.insidesliderfeebbackcls .circleroundprogress svg {height: 40px;width: 40px;}.insidesliderfeebbackcls .circleroundprogress .circleprogressCountcls {font-size: 12px;top: 13px;}.feedbackSlidersectioninnercls p {font-size: 12px;color: #1b1b1b;line-height: 18px;}.feedbackSlidersectioninnercls .profilestar_ratingcls {font-size: 18px;}.feedbackSlidersectioninnercls .profilestar_ratingcls .fa-star {margin-right: 5px;}.feedbackSlidersectioninnercls .notesactivitydatedivcls {border-top: 1px solid #d3d3d3;margin-top: 18px;padding-top: 12px;padding-bottom: 6px;}.notesactivitydatedivcls span {margin-right: 30px;font-size: 13px;}.feedbackSlidersectioncls .slick-arrow img {width: 20px;}.feedbackSlidersectioncls .slick-next {right: -15px;top: -68px;}.feedbackSlidersectioncls .slick-prev {left: auto;top: -68px;right: 16px;}.smallnewgreentagcls {background: #3db389;font-size: 11px;font-weight: 500;color: #fff;border-radius: 20px;padding: 3px 10px;display: inline-block;margin-left: 8px;}.customstepformtabcls {border: none;margin-bottom: 25px;}.nav-tabs.customstepformtabcls .nav-link {border: none;font-size: 13px;font-weight: 500;color: #6b6b6b;position: relative;background: #e0e6f5;height: 40px;border-radius: 0;padding: 10px;width: 165px;text-align: center;padding-top: 12px;padding-left: 35px;pointer-events: none;}.nav-tabs.customstepformtabcls li {padding-right: 25px;}.nav-tabs.customstepformtabcls li:last-child .nav-link {padding-right: 15px;border-radius: 0 5px 5px 0;}.nav-tabs.customstepformtabcls li:last-child .nav-link::after {display: none;}.nav-tabs.customstepformtabcls .nav-link::before {content: "";left: 0%;top: 0;width: 0;position: absolute;border-top: 20px solid transparent;border-left: 20px solid #e1e4e9;border-bottom: 20px solid transparent;border-right: 1px solid transparent;}.nav-tabs.customstepformtabcls .nav-link::after {content: "";right: -26px;width: 0;top: 0;position: absolute;border-top: 20px solid transparent;border-left: 25px solid #e0e6f5;border-bottom: 20px solid transparent;border-right: 1px solid transparent;}.nav-tabs.customstepformtabcls .nav-link b {font-size: 12px;font-weight: 600;background: #c6d2f0;width: 18px;height: 18px;border-radius: 100%;display: inline-block;color: #6b6b6b;line-height: 18px;position: relative;left: -6px;top: -1px;}.nav-tabs.customstepformtabcls .nav-link.active b, .nav-tabs.customstepformtabcls .nav-link.stepformactivecls b {background: #fff;}.nav-tabs.customstepformtabcls .nav-item.show .nav-link, .nav-tabs.customstepformtabcls .nav-link.active, .nav-tabs.customstepformtabcls .nav-link.stepformactivecls {color: #fff;background: #31ab82;}.nav-tabs.customstepformtabcls .nav-link.active::after, .nav-tabs.customstepformtabcls .nav-link.stepformactivecls::after {border-left: 25px solid #31ab82;}.stepstabContentinnerdivcls .whiteboxshadowbgcls {min-height: auto;}.stepstabContentinnerdivcls .exptabheadingcls.headingbottombordercls {margin-top: -6px;}.stepcontentHeadingcls {background: #fff;border-radius: 5px;padding: 22px 30px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.01);margin-bottom: 20px;}.stepcontentHeadingcls h4 {font-size: 18px;font-weight: 600;color: #373737;margin-bottom: 0;margin-top: 5px;}.addMorebtncolcls {border: 1px solid #f2994a;border-radius: 40px;font-size: 13px;font-weight: 600;color: #f2994a;background: #fff;padding: 9px 18px 7px;cursor: pointer;}.addMorebtncolcls img {width: 16px;position: relative;top: -1px;margin-right: 2px;}.additionalinfostepdivcls .whiteboxshadowbgcls {margin-bottom: 20px;}.stepnextprevbtndivcls {margin-top: 9px;}.stepnextprevbtndivcls .btn {width: 100px;margin-left: 10px;text-transform: uppercase;font-weight: 500;}.stepnextprevbtndivcls .whitebgbtncls:focus {background: #fff;border: 1px solid #c5c5c5;color: #636363;}.customfileuploadsquarecls {width: 230px;border-radius: 5px;display: block;padding: 5px;transition: border 300ms ease;cursor: pointer;text-align: center;margin: 0;border: 1px dashed #bdbdbd;height: 200px;}.customfileuploadsquarecls input[type="file"] {display: none;}.spanuploadtitleimgcls {display: block;margin-top: 40px;}.spanuploadtitleimgcls b {display: block;font-size: 12px;color: #737373;font-weight: 500;padding: 0 30px;margin-top: 12px;}.appendskillscoldivcls, .addskillbuttondivcls {display: inline-block;}.addskillsdrpdwnbtncls {border: 1px solid #f3a35b;border-radius: 50px;color: #f2994a !important;padding: 7px 12px 8px;font-size: 13px;font-weight: 500;display: inline-block;margin-top: 3px;}.addskillsdrpdwnbtncls img {width: 16px;margin-right: 5px;position: relative;top: 0px;}.addskillbuttondivcls .customsvgicondrpdwncls {top: 32px !important;}.appendskillscoldivcls span {background: #f2994a;color: #fff;font-size: 13px;font-weight: 500;border-radius: 50px;display: inline-block;padding: 9px 15px 8px 20px;margin-right: 6px;height: 35px;margin-bottom: 12px;}.appendskillscoldivcls span b {display: inline-block;cursor: pointer;position: relative;top: -1px;margin-left: 3px;}.appendskillscoldivcls span img {width: 16px;}.appendskillsouterdivcls {vertical-align: top;min-height: 70px;margin-top: 10px;}.addskillbuttondivcls ul.candidatecustomdrpdwncls {top: 0;}.addskillbuttondivcls .customsvgicondrpdwncls li {font-size: 13px;color: #171717;cursor: pointer;}.stepSkillssecdivcls .whiteboxshadowbgcls {margin-bottom: 20px;}.svg-success {display: inline-block;vertical-align: top;height: 60px;width: 60px;opacity: 1;overflow: visible;}@-webkit-keyframes success-tick {0% {stroke-dashoffset: 16px;opacity: 1;}100% {stroke-dashoffset: 31px;opacity: 1;}}@keyframes success-tick {0% {stroke-dashoffset: 16px;opacity: 1;}100% {stroke-dashoffset: 31px;opacity: 1;}}@-webkit-keyframes success-circle-outline {0% {stroke-dashoffset: 72px;opacity: 1;}100% {stroke-dashoffset: 0px;opacity: 1;}}@keyframes success-circle-outline {0% {stroke-dashoffset: 72px;opacity: 1;}100% {stroke-dashoffset: 0px;opacity: 1;}}@-webkit-keyframes success-circle-fill {0% {opacity: 0;}100% {opacity: 1;}}@keyframes success-circle-fill {0% {opacity: 0;}100% {opacity: 1;}}.svg-success .success-tick {fill: none;stroke-width: 1px;stroke: #ffffff;stroke-dasharray: 15px, 15px;stroke-dashoffset: -14px;-webkit-animation: success-tick 450ms ease 1400ms forwards;animation: success-tick 450ms ease 1400ms forwards;opacity: 0;}.svg-success .success-circle-outline {fill: none;stroke-width: 1px;stroke: #6cd038;stroke-dasharray: 72px, 72px;stroke-dashoffset: 72px;-webkit-animation: success-circle-outline 300ms ease-in-out 800ms forwards;animation: success-circle-outline 300ms ease-in-out 800ms forwards;opacity: 0;}.svg-success .success-circle-fill {fill: #6cd038;stroke: none;opacity: 0;-webkit-animation: success-circle-fill 300ms ease-out 1100ms forwards;animation: success-circle-fill 300ms ease-out 1100ms forwards;}.successanimationtickcls {text-align: center;margin-bottom: 30px;margin-top: 80px;}.successfullycontentcls {text-align: center;}.successfullycontentcls h4 {font-size: 18px;font-weight: 600;color: #393939;margin-bottom: 10px;}.successfullycontentcls p {font-size: 13px;color: #8f8f8f;padding: 0 100px;line-height: 18px;font-weight: 500;}.success_stepsli_listcls {padding-top: 10px;border-left: 1px solid #e2e2e2;padding-left: 50px;margin-left: 20px;}.success_stepsli_listcls p {color: #313131;font-weight: 600;margin-bottom: 26px;line-height: 22px;padding-right: 75px;}.success_stepsli_listcls span {width: 46px;float: left;padding-top: 2px;}.success_stepsli_listcls strong {width: calc(100% - 46px);float: left;font-weight: 500;color: #7d7d7d;line-height: 18px;font-size: 13px;}.success_stepsli_listcls li {width: 100%;float: left;margin-bottom: 22px;}.successlistcolbtncls {padding-top: 10px;width: 100%;float: left;padding-bottom: 10px;}.successlistcolbtncls .btn {width: 150px;margin-right: 12px;padding-top: 8px;padding-bottom: 8px;text-transform: uppercase;}.successlistcolbtncls .whitebgbtncls, .successlistcolbtncls .whitebgbtncls:focus {background: #fff;border: 1px solid #c5c5c5;color: #474747;}.badge_tagcls {font-size: 12px;font-weight: 600;background: #f2994a;width: 18px;height: 18px;border-radius: 100%;display: inline-block;color: #fff;line-height: 18px;position: relative;left: -6px;top: -1px;}.successAssignjobsec_cls {margin-top: 55px;}.successAssignjobsec_cls h5 {font-size: 14px;color: #3d3d3d;margin-bottom: 0;text-align: center;position: relative;margin-bottom: 15px;}.successAssignjobsec_cls h5 span {background: #fff;display: inline-block;position: relative;z-index: 1;padding: 0 10px;}.successAssignjobsec_cls h5::before {border-bottom: 1px solid #e4e4e4;width: 100%;height: 1px;position: absolute;left: 0;top: 8px;content: "";}.successAssignjobsec_cls .candidatepic_textcls {width: 100%;}.successAssignjobsec_cls .candidatepic_coltextcls h4 {font-size: 16px;margin-bottom: 4px;}.successAssignjobsec_cls .candidatepic_coltextcls span {font-size: 12px;color: #818181;font-weight: 500;}.successAssignjobsec_cls .candidatepic_colcls {width: 50px;height: 50px;}.successAssignjobsec_cls .candidatepic_colcls img {width: 42px;height: 42px;}.successAssignjobsec_cls .candidatepic_coltextcls {width: calc(100% - 50px);padding-left: 8px;padding-top: 5px;}.viewrecomendedjobbtncls {background: rgba(242, 153, 74, 0.1);color: #f2994a;border: none;padding: 10px 10px 10px 15px;margin-top: 5px;}.viewrecomendedjobbtncls b.badge_tagcls {margin-left: 12px;position: relative;top: 1px;}.viewrecomendedjobbtncls:hover, .viewrecomendedjobbtncls:focus {background: rgba(242, 153, 74, 0.2);color: #f2994a;border: none;}.addCandidateTopbtndivcls {padding-top: 8px;}.addCandidateTopbtndivcls .btn {text-transform: uppercase;}ul.candidatecustomdrpdwncls.uploadmultiplebtndrpdwncls {top: 0 !important;float: right;}.uploadmultiplebtndrpdwncls .dropdown-toggle {background: #fff;font-size: 12px;text-transform: uppercase;font-weight: 500;color: #f2994a;width: 160px;display: inline-block;padding: 5px 15px 7px;border: 1px solid #f2994a;border-radius: 5px;margin-right: 10px;position: relative;}.uploadmultiplebtndrpdwncls .dropdown-toggle::after {display: inline-block;position: absolute;right: 10px;margin-top: 10px;font-size: 14px;}.uploadmultiplebtndrpdwncls .customsvgicondrpdwncls li a svg {width: 16px;position: relative;top: 3px;margin-right: 3px;}.uploadmultiplebtndrpdwncls .customsvgicondrpdwncls {left: auto !important;right: 10px;top: 40px !important;}.uploadmultiplebtndrpdwncls .dropdown-toggle svg {width: 15px;position: relative;top: 3px;margin-right: 6px;}.lightgreennewtagcls {background: rgba(61, 179, 137, 0.1);color: #3db389;font-size: 12px;display: inline-block;padding: 5px 14px 4px;border-radius: 50px;position: relative;top: -2px;margin-left: 7px;margin-bottom: -3px;}.uploadgreybackgroundcls .customfileuploadsquarecls {width: 100%;background: #fafafa;margin-bottom: 15px;height: 180px;}.dataUploadingrowdivcls {border: 1px solid #cbcbcb;border-radius: 4px;padding: 10px;margin-bottom: 15px;}.dataUploadingrowdivcls span {font-size: 12px;color: #535353;display: block;}.dataUploadingprogressbarcls {width: 100%;height: 4px;border-radius: 20px;background: #e8e8e8;margin-top: 10px;position: relative;}.dataUploadingprogressbarinnercls {height: 4px;border-radius: 20px;background: #36b48a;position: absolute;left: 0;top: 0;}.dataUploadingrowdivcls .successbaricon {font-size: 6px;width: 14px;height: 14px;float: none;padding: 2px;position: relative;top: -3px;margin-left: 3px;}.dataUploadingrowdivcls .errorbaricon {font-size: 7px;width: 14px;height: 14px;float: none;padding: 2px;position: relative;top: -3px;margin-left: 3px;}.cancelPbar_rowbtncls {background: none;border: none;padding: 0;cursor: pointer;float: right;margin-top: 6px;}.cancelPbar_rowbtncls svg {width: 16px;}.mediapreviewModalbodydivcls img {width: 100%;}.mediapreviewModalbodydivcls iframe {border: none;width: 100%;height: 380px;}.recomendedjobsli_listingcls .canexp_contentbodyMidtextinnercls strong {font-size: 13px;color: #4b4b4b;padding-bottom: 1px;}.recomendedjobsli_listingcls .canexp_contentbodyMidtextinnercls strong.strongcompanyexptagcls {padding-bottom: 1px;}.recomendedjobsli_listingcls .canexp_contentbodyMidtextinnercls span {font-size: 12px;}.recomendedjobsli_listingcls li {border: 1px solid #e8e8e8;margin-bottom: 15px;border-radius: 5px;padding: 14px 14px 4px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.07);}.recomendedjobsli_listingcls .canexp_contentbodycls {padding-top: 0;border-top: none;}.recomendedjobsli_listingcls .completefillgreybarcls {width: calc(100% - 110px);height: 4px;}.recomendedjobsli_listingcls .completefillgreenbarcls {height: 4px;}.recomendedjobsli_listingcls .completefillbartextcls {width: 110px;color: #8b8b8b;}.recomendedjobsli_listingcls .completefillgreenbarcls .completefillgreentickcls {top: -10px;}.recomendedjobsli_listingcls .canexp_contentbodyMidtextinnercls {padding-bottom: 5px;}.candidateassignjodbtncls {background: #ffffff;color: #f2994a;border: 1px solid #f2994a;box-sizing: border-box;border-radius: 5px;font-size: 12px;padding: 5px 20px;cursor: pointer;}.recomendedjobsouterScrollcls {height: 75vh;overflow-y: auto;}.recomendedjobsli_listingcls li:last-child {margin-bottom: 0;border-bottom: none;}.customioRangeslidercls {padding: 15px;}.customioRangeslidercls .irs--flat .irs-line {height: 4px;}.customioRangeslidercls .irs--flat .irs-bar {height: 4px;background-color: #3db389;}.customioRangeslidercls .irs--flat .irs-handle {height: 12px;}.customioRangeslidercls .irs--flat .irs-handle>i:first-child {background-color: #3db389;}.customioRangeslidercls .irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single {background-color: #3db389;}.customioRangeslidercls .irs--flat .irs-from:before, .irs--flat .irs-to:before, .irs--flat .irs-single:before {border-top-color: #3db389;}.customioRangeslidercls .irs--flat .irs-grid-text {color: #6f6f6f;}.customioRangeslidercls .irs--flat .irs-grid-pol {background-color: #ababab;}.customioRangeslidercls .irs--flat .irs-min, .customioRangeslidercls .irs--flat .irs-max {color: #656565;}.countryCityouterdivcls {padding: 15px;}.countryCityouterdivcls .form-group {margin-bottom: 15px;}.addcandidateformbtmbtncls {padding-top: 40px;}.addcandidateformbtmbtncls .btn {margin-left: 15px;text-transform: uppercase;font-size: 13px;}.addcandidateformbtmbtncls .orangebtncls {background: #fff;color: #f2994a;font-weight: 600;padding: 6px 20px 6px 20px;}.addcandidateformbtmbtncls .whitebgbtncls {background: none;border: none;font-weight: 600;padding-left: 5px;padding-right: 5px;}.selectoptionwithinputcls select {font-size: 12px;width: 80px;padding-left: 5px;font-weight: 500;color: #3b3b3b;border: 1px solid #ced4da;border-right: none;border-radius: 4px 0 0 4px;}.selectoptionwithinputcls select:focus {outline: none;}.selectoptionwithinputcls .form-control {border-left: none;}.addcandidatepagecls .candidateMediaexpBoxcls, .modalmediafiledivcls .candidateMediaexpBoxcls {height: 210px;}.addcandidatepagecls .candidateMediaexpBoxcls .cancelPbar_rowbtncls, .modalmediafiledivcls .candidateMediaexpBoxcls .cancelPbar_rowbtncls {margin-top: 0px;}.inputgroupaddonbtncls {border: none;background: none;font-size: 13px;text-transform: uppercase;cursor: pointer;font-weight: 500;color: #f2994a;padding-right: 0;}.mediapreviewImagedivcls {margin-bottom: 20px;}.mediapreviewImagedivcls img {width: 100%;height: 100px;}.addskillsinputtextcls {width: 180px;margin-right: 10px;height: 36px;display: inline-block;margin-left: 10px;position: relative;top: 2px;font-size: 12px;color: #373737;display: none;}.addskillsinputtextcls::placeholder {font-size: 11px;color: #a3a3a3;}.addcandidatepagecls .stepstabContentinnerdivcls .whiteboxshadowbgcls {margin-bottom: 20px;position: relative;}.card_deleterowdbtncls {background: #f77;border: none;padding: 4px 7px 6px;cursor: pointer;border-radius: 4px;}.card_deleterowdbtncls img {width: 14px;}.addcandidatepagecls .stepstabContentinnerdivcls .whiteboxshadowbgcls .card_deleterowdbtncls {position: absolute;right: 0;top: 0px;border-radius: 0 4px 0 0;}.managejoblistpagecls .candidateinnercolcls {height: 160px;}.managejoblistpagecls .candidatepic_colcls {width: 50px;height: 50px;border: none;}.managejoblistpagecls .candidatepic_colcls img {width: 50px;height: 50px;}.managejoblistpagecls .candidatepic_textcls {width: calc(100% - 15px);}.managejoblistpagecls .allcandidateactiondivcls {width: 15px;}.managejoblistpagecls .locationtagcolcls b:last-child {margin-right: 0 !important;}.managejoblistpagecls .locationtagcolcls {width: 114%;}.joblistleftwidthcls {width: calc(100% - 100px);float: left;}.joblistRighttwidthcls {width: 100px;float: left;}ul.candidatecustomdrpdwncls.cardstatusdrpdwncls {top: 4px;}.cardstatusdrpdwncls .customsvgicondrpdwncls {width: 105px;min-width: 105px;right: 0px;}.cardstatusdrpdwncls .customsvgicondrpdwncls::after {display: none;}.cardstatusdrpdwncls a.dropdown-toggle::after {display: inline-block;position: relative;top: 2px;color: #7f7f7f;}.cardstatusdrpdwncls .spanstatusdrpdwncls {font-size: 12px;font-weight: normal;color: #878787;margin-right: 6px;}.cardstatusdrpdwncls .spanstatusdrpdwncls b {width: 8px;height: 8px;background: #333;display: inline-block;border-radius: 100%;margin-right: 4px;}.cardstatusdrpdwncls li {margin-bottom: 5px;}.cardstatusdrpdwncls .spanstatusdrpdwncls.spanactivestatuscls b {background: #02e140;}.cardstatusdrpdwncls .spanstatusdrpdwncls.spaninactivestatuscls b {background: #f7671e;}.cardstatusdrpdwncls .spanstatusdrpdwncls.spanclosescls b {background: #333;}.managejoblistpagecls .candidateTabledatarowcls td .svglocationbtag img, .managejoblistpagecls .candidateTabledatarowcls td .svgexperiencebtag img, .managejoblistpagecls .candidateTabledatarowcls td .svglpabtag img {width: 13px;}.managejoblistpagecls .candidateTabledatarowcls td .candidatepic_coltextcls {padding-left: 5px;}.managejoblistpagecls .candidateTabledatarowcls td ul.candidatecustomdrpdwncls.cardstatusdrpdwncls {top: 0;float: none;}.bulkuploadtogglebtncls {background: #fff;font-size: 12px;text-transform: uppercase;font-weight: 500;color: #f2994a;width: 160px;display: inline-block;padding: 5px 15px 7px;border: 1px solid #f2994a;border-radius: 5px;margin-right: 10px;position: relative;}.bulkuploadtogglebtncls:hover, .bulkuploadtogglebtncls:focus {color: #f2994a;}.bulkuploadtogglebtncls svg {width: 15px;position: relative;top: 3px;margin-right: 6px;}.bulkuploadtogglebtncls::after {display: none;}.downloadformatbtncls {color: #3db389;font-style: normal;padding: 0;margin-top: 5px;font-size: 13px;font-weight: 600;}.downloadformatbtncls:hover, .downloadformatbtncls:focus {color: #2b9f76;}.cardrowDetailsouterdivcls {background: #fff;padding: 20px;border-radius: 5px;margin-bottom: 20px;padding-bottom: 0;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.05);}.cardrowDetailsdivcls {margin-bottom: 35px;}.cardrowDetailsLeftdivcls {width: 60px;height: 60px;border-radius: 100%;float: left;position: relative;}.cardrowDetailsRightdivcls {width: calc(100% - 60px);float: left;padding-left: 15px;padding-top: 2px;}.cardrowDetailsLeftdivcls img {width: 60px;height: 60px;border-radius: 100%;}.cardrowDetailsRightdivcls h4 {font-size: 18px;font-weight: 600;color: #474747;margin-bottom: 4px;}.cardrowDetailsRightdivcls .spanCompanycardtagcls {font-size: 14px;color: #2f2f2f;display: block;font-weight: 500;margin-bottom: 2px;}.cardrowDetailsRightdivcls .spanposteddaysagocls {font-size: 11px;color: #9b9b9b;display: block;font-weight: 500;margin-bottom: 2px;}.cardrowDetailsouterdivcls .allcandidateoutertabcls {padding: 0;}.jobdetailspagecls .allcandidateadvafiltercls {margin-bottom: 0px;}.cardadded_daysstatuscls {padding-top: 20px;padding-left: 5px;}.cardadded_daysstatuscls span {font-size: 14px;font-weight: 500;color: #4f4f4f;}.jobdetailspagecls .candidateinnercolcls {height: 195px;}.jobdetailspagecls .whiteboxshadowbgcls {min-height: auto;margin-bottom: 20px;}.jobdetailspagecls .whiteboxshadowbgcls .headingbottombordercls {margin-top: -5px;}.jobDetails_paratextcls p {line-height: 24px;color: #272727;}.jobDetails_paratextcls .parareadmorebtncls {font-weight: 600;color: #31ab82;}.jobcirclstaginnercolcls {width: calc(100% / 5);float: left;}.jobinnerleftsvgcoliconcls {width: 40px;height: 40px;float: left;background: #3db389;border-radius: 100%;text-align: center;line-height: 40px;}.jobinnerleftsvgcoliconcls svg {width: 18px;margin-top: 12px;}.jobinnerrighttextcolcls {width: calc(100% - 40px);float: left;padding-left: 12px;padding-top: 1px;}.jobinnerrighttextcolcls b {display: block;font-size: 12px;font-weight: 600;color: #3db389;padding-bottom: 4px;}.jobinnerrighttextcolcls span {font-weight: 500;color: #353535;}.designationsimpledata_textcls span {display: block;font-size: 14px;color: #959595;padding-bottom: 8px;}.designationsimpledata_textcls strong {display: block;font-size: 15px;font-weight: 500;color: #2f2f2f;}.designationsmdatainnercls {margin-bottom: 30px;}.greebgradiusbardivcls {background: #ecf7f3;padding: 12px;border-radius: 5px;color: #3db389;}.analyticsLeftdivcls {width: calc(100% - 395px);float: left;}.analyticsRightdivcls {width: 395px;float: left;padding-left: 30px;}.analyticsLeftdivcls h3, .analyticsRightdivcls h3 {display: inline-block;margin-top: 8px;}.analyticsLeftdivcls .headingbottombordercls, .analyticsRightdivcls .headingbottombordercls {margin-top: 0px;padding-bottom: 24px;}.analyticsLeftdivcls .customselect2stylecls, .analyticsRightdivcls .customselect2stylecls {width: 140px;margin-left: 15px;}.headingsubnumbercls {font-size: 22px;display: inline-block;margin-left: 6px;position: relative;bottom: -1px;}.headingsubnumbercls sup {font-weight: 600;font-size: 14px;color: #454545;margin-left: 6px;}.headingsubnumbercls i.fa.fa-long-arrow-up {font-size: 11px;margin-left: 8px;position: relative;top: -8px;color: #5cbf48;}.analyticsouterdivcls {padding-bottom: 50px;}.whitekanbanboardouterdivcls {width: 100%;overflow-x: auto;padding-bottom: 20px;}.whitekanbanboardFlexcls{gap:5px}.whitekanbanboardcoldivcls {width: 300px;float: left; padding: 10px;}.whitekanbanboardInnerdivcls {width: 1600px;}.whitekanbanboardHeadingcls {width: 100%;float: left;background: #ffffff;border-radius: 5rem 24px 24px 5rem;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.04);-webkit-box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 14%);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.04);padding: 2px;height: 52px;overflow: hidden;margin-bottom: 20px;}.whitekanbanboardHeadingLeftcls {width: calc(100% - 50px);float: left;}.whitekanbanboardHeadingRightcls {width: 50px;float: left;margin-top: 4px;}.whitekanbanboardHeadingLeftcls h3 {font-size: 16px;font-weight: 500;color: #2b2b2b;margin-bottom: 0;display: flex;align-content: center;flex-wrap: wrap;}.whitekanbanboardHeadingLeftcls h3 strong {font-weight: 500;position: relative;top: 8px;}.whitekanbanboardHeadingLeftcls h3 span {display: inline-block;margin-right: 5px;width: 36px;height: 36px;border-radius: 5rem;z-index: 100;position: relative;}.whitekanbanboardHeadingLeftcls h3 span img {width: 100%;
height: auto;max-width: 100%;display: block;}.kanbancountbtagcls {background: #e0e0e0;display: inline-block;font-size: 11px;width: 20px;height: 20px;border-radius: 100%;text-align: center;line-height: 20px;color: #9b9b9b;font-weight: 600;}.whitekanbanboardHeadingRightcls ul.candidatecustomdrpdwncls {top: 0;float: right;}.candidatepic_kanbancardcls {width: 60px;height: 60px;border-radius: 100%;float: left;position: relative;border: 2px solid #e2e2e2;}.candidatepic_kanbancardcls img.candidatepicimgcls {width: 52px;height: 52px;border-radius: 100%;margin-top: 2px;margin-left: 2px;}.candidatepic_kanbancardtextcls {width: calc(100% - 80px);float: left;padding-left: 15px;}.candidatepic_kanbancardActioncls {width: 20px;float: left;}.candidatepic_kanbancardtextcls h4 {font-size: 16px;font-weight: 600;color: #474747;margin-bottom: 5px;}.candidatepic_kanbancardtextcls span {font-size: 13px;color: #5f5f5f;display: block;font-weight: 500;margin-bottom: 4px;}.whitekanbanboardbodycolcls {background: #ffffff;border-radius: 5px;width: 100%;float: left;}.whitekanbanboardbodylistcls {height: 500px;overflow-y: auto;padding:8px}.whitekanbanboardCardcls {width: 100%;float: left;background: #fff;padding: 12px;margin-bottom: 12px;border-radius: 5px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.01);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.01);}.kanbanboardjobappliedcls .kanbancountbtagcls {background: #f2c94c;color: #fff;}.kanbanboardinterviewcls .kanbancountbtagcls {background: #3db389;color: #fff;}.kanbanboardonholdcls .kanbancountbtagcls {background: #828282;color: #fff;}.kanbanboardcontectedcls .kanbancountbtagcls {background: #54d966;color: #fff;}.kanbanboardrejectedcls .kanbancountbtagcls {background: #eb5757;color: #fff;}.whitekanabancommonbtncls {background: #cbd3e4;border: none;font-size: 12px;color: #292929;border-radius: 4px;padding: 8px 15px 9px;width: 100%;margin-top: 15px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.whitekanabangreenbtncls {background: #3db389;color: #fff;}.whitekanabangreenbtncls:hover {background: #2c9b74;}.resumeleftpanneltdcls {width: 100%;}.resumeleftpanneltdcls td {color: #fff;padding: 5px 20px;}.resumeleftpanneltdcls td strong {display: block;font-weight: 600;font-size: 12px;}.resumeleftpanneltdcls td span {display: block;color: #e8e8e8;font-size: 12px;}.resumeleftpanneltdcls h1 {font-size: 28px;text-transform: uppercase;font-weight: bold;line-height: 38px;margin-bottom: 0px;color: #fff;padding-top: 10px;}.resumeleftpanneltdcls small {font-size: 16px;line-height: 22px;}.resumeleftpanneltdcls h4 {font-size: 16px;text-transform: uppercase;font-weight: 600;margin-bottom: 0;}.resumeleftpanneltdcls th {background: #012e58;color: #fff;padding: 10px 20px;}.resumefillgreybarcls {width: 100%;float: left;background: #002b55;height: 4px;border-radius: 20px;margin-top: 6px;margin-bottom: 5px;}.resumefillgreenbarcls {width: 78%;display: block;background: #66e0b4;height: 4px;border-radius: 20px;position: relative;}.resumeleftpanneltdcls td i.fa.fa-star {color: #012e58;}.resumeleftpanneltdcls td i.fa.fa-star.fa-star-selectedcls {color: #fff;}.resumeRightpanneltdcls {width: 100%;}.resumeRightpanneltdcls td {padding: 5px 20px;vertical-align: top;}.resumeRightpanneltdcls td p {font-size: 12px;line-height: 18px;}.resumeRightpanneltdcls h3 {font-size: 18px;font-weight: bold;color: #003d74;border-top: 1px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;padding: 10px 0;margin-bottom: 10px;}.resumeRightpanneltdcls span {font-size: 12px;color: #131313;font-weight: 500;}.resumeRightpanneltdcls h4 {font-size: 16px;font-weight: bold;color: #393939;margin-bottom: 6px;}.resumeRightpanneltdcls td strong {font-size: 13px;font-weight: 600;color: #575757;}.resumeRightpanneltdcls td li {font-size: 12px;line-height: 18px;margin-top: 8px;list-style: disc;}.resumeRightpanneltdcls td ul {padding-left: 15px;}.resumeRightpanneltdcls td i {font-size: 12px;font-weight: normal;color: #4b4b4b;}.createjobpagecls .whiteboxshadowbgcls {min-height: auto;padding-top: 20px;margin-bottom: 20px;}.selectImageicondrpdwncls {width: 230px !important;}.selectImageicondrpdwncls li span img {width: 18px;height: 18px;margin-right: 10px;}.selectImageicondrpdwncls li span {font-weight: 500;font-size: 14px;}.enterjobrowdivcls .select2-container--default .select2-selection--single {height: 44px;border-right: none;border-radius: 4px 0 0 4px;border-color: #dadfe3;}.enterjobrowdivcls .custominputgroupcls .input-group .form-control {border-radius: 0 4px 4px 0 !important;border-left: none !important;border-right: 1px solid #dadfe3 !important;height: 44px;}.enterjobrowdivcls .select2-selection__rendered span {text-align: left;height: 44px;border: none;}.enterjobrowdivcls .select2-selection__rendered span img {margin-right: 10px;width: 18px !important;height: 18px;}.enterjobrowdivcls span.input-group-text {padding: 0;height: 44px !important;border: none;}.enterjobrowdivcls .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 38px;text-align: left;}.enterjobrowdivcls .select2-container--default .select2-selection--single .select2-selection__arrow b {margin-top: 0px;}.enterjobrowdivcls .form-group .form-control::placeholder {font-size: 14px;color: #a9a9a9;}.enterjobrowdivcls .btn {height: 44px;width: 150px;text-transform: uppercase;font-size: 14px;font-weight: 500;}.enterjobrowdivcls .btn span {position: relative;top: -1px;}.enterjobrowdivcls .btn svg {width: 18px;margin-left: 6px;position: relative;top: 3px;fill: #fff;}.enterjobrowdivcls .headingbottombordercls {margin-bottom: 35px;}.trendingjobsdivcls span {background: rgba(61, 179, 137, 0.1);color: #3db389;font-size: 13px;display: inline-block;padding: 7px 14px 8px;border-radius: 50px;margin-left: 7px;margin-bottom: -3px;font-weight: normal;}.trendingjobsdivcls {padding-top: 12px;padding-bottom: 10px;}.trendingjobstitlecls {font-weight: 500;color: #353535;margin-right: 10px;}.trendingjobstitlecls svg {width: 26px;float: left;height: 26px;margin-right: 7px;fill: #454545;margin-top: 3px;}.similarjobwhitecarddivcls .exptabheadingcls h3 {font-size: 15px;}.similarjobcardcolcls {padding: 15px;background: #fff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.08);border-radius: 5px;}.similarjobcardLeftcolcls {width: calc(100% - 20px);float: left;}.similarjobcardRightcolcls {width: 20px;float: left;}.similarjobcardTextcolcls h3 {font-size: 16px;font-weight: 600;color: #393939;margin-bottom: 4px;}.similarjobcardTextcolcls span {font-size: 13px;color: #737373;display: block;}.similardrafteddivcls span {background: #f2f2f2;display: inline-block;padding: 6px 12px;border-radius: 50px;font-size: 12px;font-weight: 500;color: #3d3d3d;}.similarcompanyimgtextcls {font-size: 14px;font-weight: 500;color: #3d3d3d;padding-top: 20px;padding-bottom: 15px;}.similarcompanyimgtextcls img {width: 18px;height: 18px;margin-right: 5px;}.similarjobcardRightcolcls ul.candidatecustomdrpdwncls {width: 10px;float: right;}.additionalinfouploaddoc_cls .candidateMediaexpBoxcls {margin-right: 20px;height: 210px;}.additionalinfouploaddoc_cls .customfileuploadsquarecls {float: left;height: 210px;}.navtabjourneysvgiconcls .nav-item {width: 100%;text-align: center;}.navtabjourneysvgiconcls .nav-link {pointer-events: none;padding: 0.5rem;display: flex;flex-wrap: wrap;flex-direction: column;align-content: center;justify-content: center;align-items: center;gap: 8px;}.navtabjourneysvgiconcls .nav-link span svg {height: 16px;margin-top: 3px;}.navtabjourneysvgiconcls .nav-link span svg path {fill: #777;}.navtabjourneysvgiconcls .nav-link span .journeysvgstrokecls path, .navtabjourneysvgiconcls .nav-link span .journeysvgstrokecls circle {fill: none;stroke: #777;}.navtabjourneysvgiconcls .navtabjourneyactive.nav-link::before {background: #3db389;}.navtabjourneysvgiconcls .navtabjourneyactive.nav-link b {color: #fafafa;}.navtabjourneysvgiconcls .navtabjourneyactive.nav-link span {border: 2px solid #3db389;}.navtabjourneysvgiconcls .navtabjourneyactive span small {background: #3db389;}.navtabjourneysvgiconcls .navtabjourneyactive span svg path {fill: #fff;}.navtabjourneysvgiconcls .navtabjourneyactive span .journeysvgstrokecls path, .navtabjourneysvgiconcls .navtabjourneyactive span .journeysvgstrokecls circle {fill: none;stroke: #fff;}.createjobformouterdivcls {padding-top: 30px;}.createformtabcontentinnerdivcls {padding-top:0;}.createformtabcontentinnerdivcls .whiteboxshadowbgcls {min-height: 400px;}.custominputgroupcls .input-group .form-control.leftinputformcontrol {border-radius: 0 4px 4px 0 !important;border-right: 1px solid #ced4da !important;}.minexperienceslectcls {position: relative;}.minexperienceslectcls::after {content: "to";position: absolute;right: -22px;top: 36px;font-size: 14px;color: #2f2f2f;}.maxexperienceslectcls {position: relative;}.maxexperienceslectcls::after {content: "Years";position: absolute;right: 0;top: 36px;font-size: 14px;color: #2f2f2f;}.customselect2stylecls.maxexperienceslectcls .select2-container {width: 85% !important;}.multiselectorangebgcls .select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #f2994a;font-size: 11px;color: #fff;}.multiselectorangebgcls .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {background-color: #f2994a;color: #fff;padding-left: 8px;}.multiselectorangebgcls .select2-container--default .select2-search--inline .select2-search__field {font-size: 12px;margin-top: 7px;margin-left: 9px;}.toTextpositioncls::after {top: 10px;}.daterangepicker .calendar-time select {width: 60px;padding: 6px;border-radius: 3px;border: 1px solid #d8d8d8;background: #fff;}.createjobskilltabcontentcls .whiteboxshadowbgcls, .tabcontentPreviewLeftcls .whiteboxshadowbgcls, .tabcontentPreviewRightcls .whiteboxshadowbgcls {min-height: auto;}.tabcontentPreviewLeftcls .whiteboxshadowbgcls, .tabcontentPreviewRightcls .whiteboxshadowbgcls {padding-left: 25px;padding-right: 25px;}.tabcontentPreviewLeftcls {width: calc(100% - 350px);float: left;}.tabcontentPreviewRightcls {width: 350px;float: left;padding-left: 20px;}.tabcontentPreviewLeftcls .cardrowDetailsouterdivcls {margin-bottom: 20px;padding: 15px;}.tabcontentPreviewLeftcls .cardrowDetailsdivcls {margin-bottom: 0px;}.tabcontentPreviewLeftcls .cardrowDetailsLeftdivcls {width: 45px;height: 45px;}.tabcontentPreviewLeftcls .cardrowDetailsLeftdivcls img {width: 45px;height: 45px;}.tabcontentPreviewLeftcls .cardrowDetailsRightdivcls {width: calc(100% - 45px);}.similarprofiledatadivcls .headingbottombordercls {margin-bottom: 35px;}.similarprofiledatadivcls {padding-bottom: 10px;}.similarprofiledatadivcls .exptabheadingcls h3 {font-size: 15px;margin-bottom: 4px;}.similarprofiledatadivcls .circleroundprogress {width: 170px;margin: 0 auto;display: block;}.similarprofiledatadivcls .circleroundprogress svg {height: 170px;width: 170px;}.similarprofiledatadivcls .circleprogress-bar__progress {stroke: #2f83c5;}.similarprofiledatadivcls .circleroundprogress .circleprogressCountcls {font-size: 26px;font-weight: 600;color: #292929;left: 0;top: 68px;width: 100%;}.similarprofiledatadivcls .circleroundprogress .circleprogressCountcls b {font-size: 13px;font-weight: 500;display: block;color: #3f3f3f;padding-top: 12px;}.richText .richText-editor {height: 200px;}.contentTextEditordivcls {padding-top: 10px;padding-bottom: 30px;}.completefillwithmactingtxtcls {margin-top: 22px;}.completefillwithmactingtxtcls .completefillgreybarcls {width: calc(100% - 110px);height: 4px;}.completefillwithmactingtxtcls .completefillbartextcls {width: 110px;color: #8b8b8b;}.completefillwithmactingtxtcls .completefillgreentickcls {top: -10px;width: 18px;}.completefillwithmactingtxtcls .completefillgreenbarcls {height: 4px;}.assignbuttonBlockcls .candidateassignjodbtncls {width: 100%;text-transform: uppercase;font-weight: 500;font-size: 14px;padding: 10px 15px;}.createdjobsuccessSimilardivcls .candidateinnercolcls {height: 260px;}.assignbuttonBlockcls {padding-top: 12px;}.assignbuttonBlockcls .candidateassignjodbtncls {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.assignbuttonBlockcls .candidateassignjodbtncls:hover {background: rgba(242, 153, 74, 0.1);border-color: #fef5ed;}.sharejobli_listoptioncls {text-align: center;}.sharejobli_listoptioncls li {display: inline-block;text-align: center;margin: 0 7px;}.sharejobli_listoptioncls li span {display: block;font-size: 12px;font-weight: 500;color: #6b6b6b;padding-top: 4px;}.approvallightredbtncls {background: rgba(239, 31, 29, 0.1);color: #ef1f1d;border-radius: 100px;font-style: normal;font-weight: 400;font-size: 13px;line-height: 19px;padding: 6px 15px;border: none;}.approvallightredbtncls:hover, .approvallightredbtncls:focus {background: rgba(239, 31, 29, 0.2);color: #ef1f1d;}.createdjobsuccesspgcls .successanimationtickcls {margin-top: 40px;}.createdjobsuccesspgcls .successAssignjobsec_cls {margin-top: 40px;}.whiteboxshadowbgcls.candidatedocformrowdivcls {padding: 15px;position: relative;min-height: auto;border: 1px solid #ced4da;margin-bottom: 20px;}.candidatedocformrowdivcls .card_deleterowdbtncls {position: absolute;right: 0;top: 0px;border-radius: 0 4px 0 0;}.skillsmoredropdowncls {display: inline-block;position: relative;}.skillsmoredropdowncls span[data-toggle="dropdown"] {cursor: pointer;}.skillsmoredropdowncls .customsvgicondrpdwncls {top: 38px !important;width: 250px;left: 3px !important;right: auto;}.skillsmoredropdowncls .customsvgicondrpdwncls::after {left: 2px;right: auto;}.skillsmoredropdowncls .customsvgicondrpdwncls ul {height: 186px;overflow-y: auto;}.skillsmoredropdowncls .customsvgicondrpdwncls li {display: inline-block;padding-left: 5px;}.skillsmoredropdowncls .customsvgicondrpdwncls li span {margin-right: 0;}.allcandidateadvfilterinnercls .btn {height: 36px;font-weight: 500;}.advancefilterselectedtxtcls {padding-top: 14px;}.advancefilterselectedtxtcls span {margin-right: 5px;display: inline-block;font-size: 12px;font-weight: 500;background: rgba(61, 179, 137, 0.1);color: #3db389;padding: 4px 12px;border-radius: 50px;}.leaveTypecolleftcolcls {width: 360px;float: left;}.leaveTypecolrightcolcls {width: calc(100% - 360px);float: left;padding-left: 30px;}.accuraldefineRulesoutercls {border-top: 1px solid #dadada;padding-top: 25px;margin-top: 8px;}.accuralrulesoutertabdivcls .nav-tabs.customflat_tabcls {border-bottom: 1px solid #dadada;}.accuralrulesoutertabdivcls .nav-tabs.customflat_tabcls .nav-link {font-size: 12px;text-transform: uppercase;font-weight: 600;padding: 0 15px 10px 15px;margin-right: 15px;}.rulesswitchtogglerowdivcls {padding-top: 18px;}.spanswitchtextlabelcls {font-size: 12px;font-weight: 600;color: #5a5a5a;display: inline-block;padding-left: 3px;position: relative;top: -1px;}.rulesswitchtoggeRightdivcls {display: inline-block;padding-left: 15px;display: none;}.rulesswitchtoggLeftdivcls {display: inline-block;}.rulesswitchtoggeRightdivcls .form-control, .rulesdisplayInlineRightdivcls .form-control, .rulessmaxlimitinputRightdivcls .form-control {height: 36px;font-size: 14px;color: #1c1c1c;}.rulesswitchtoggeRightdivcls .switchsmallwidthcls, .rulesdisplayInlineRightdivcls .switchsmallwidthcls, .rulessmaxlimitinputRightdivcls .switchsmallwidthcls {width: 130px;}.inputgroupLeftappend {padding: 9px 12px;font-size: 12px;color: #575757;font-weight: 500;border: 1px solid #d5d5d5;border-radius: 4px 0 0 4px;border-right: none;}.inputgroupRightappend {padding: 9px 12px;font-size: 12px;color: #575757;font-weight: 500;border: 1px solid #d5d5d5;border-radius: 0 4px 4px 0;}.rulesmultiplegroupscls {display: inline-block;margin-right: 15px;}.accuralrulesheadingdivcls {padding-top: 28px;}.accuralrulesheadingdivcls h4 {font-size: 16px;font-weight: 600;margin-bottom: 0;color: #2c2c2c;}.rulesswitchtoggeRightdivcls .customcheckboxcls b {font-weight: normal;font-size: 12px;color: #343434;padding-left: 4px;}.rulesswitchtoggeRightdivcls .customcheckboxcls {margin-right: 20px;}.input-group-append.customselect2stylecls .select2-container--default .select2-selection--single {border-radius: 0 4px 4px 0;}.inputgroupspanbetweentxt {font-size: 12px;color: #4f4f4f;}.rulesdisplayInlineRightdivcls, .rulessmaxlimitinputRightdivcls {display: inline-block;padding-left: 15px;}.rulesLeftwidthdivcls1 {width: 92px;}.rulesLeftwidthdivcls2 {width: 150px;}.generalsettinginnerdivcls {background: #fff;border-radius: 5px;padding: 15px;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.0.05);border: 1px solid #e7e7e7;margin-bottom: 25px;}.generalsettingblockHeadingcls {padding-bottom: 15px;padding-top: 5px;}.generalsettingblockHeadingcls h4 {color: #5e5e5e;font-size: 14px;font-weight: 600;margin-bottom: 0;}.labelsmallbracinfocls {font-size: 10px;color: #8d8d8d;font-weight: 500;}.colflexwidth30percls {max-width: 30%;-ms-flex: 0 0 30%;flex: 0 0 30%;}.colflexwidth20percls {max-width: 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;}.checkboxblockouterdivcls {padding-top: 9px;}.checkboxblockouterdivcls .customcheckboxcls {margin-right: 20px;}.customcheckboxbtagcls {font-weight: normal;font-size: 12px;color: #343434;padding-left: 4px;}.generalsettingblockContentcls {padding-top: 15px;border-top: 1px solid #e0e0e0;}.radioblockleveldivcls {padding-top: 8px;}.radioblockleveldivcls .customformradiocls {display: inline-block;margin-right: 30px;}.radioblockleveldivcls .customformradiocls label {font-weight: normal;font-size: 12px;color: #343434;padding-left: 4px;}.fieldinsertvaluebtncls {font-size: 12px;color: #f2994a;background: #fef5ed;border: 1px solid #f2994a;height: 36px;border-radius: 4px;padding: 5px 20px;cursor: pointer;font-weight: 600;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.fieldinsertvaluebtncls:hover {background: rgba(242, 153, 74, 0.2);color: #f2994a;}.generalsettingblockContentcls .contentTextEditordivcls {padding-bottom: 18px;}.generalsettingblockContentcls .inputbtmdivtextcls {font-size: 10px;padding-left: 0;}.generalsettingblockHeadingcls h4 span {font-weight: normal;font-size: 12px;color: #7f7f7f;}.labelinfo_outerdivcls {width: 20px;height: 20px;float: right;position: relative;}.labelinfo_outerdivcls svg {width: 20px;height: 20px;cursor: pointer;}.labelinfo_innerTextdivcls {background: #fef5ed;width: 200px;border-radius: 4px;border: 1px solid #ffcea3;position: absolute;left: 28px;top: -25px;padding: 5px 7px;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: hidden;opacity: 0;z-index: 1000000;pointer-events: none;-webkit-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;-webkit-transition-delay: 0s;transition-delay: 0s;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.05);}.labelinfo_innerTextdivcls::before {content: "";width: 0px;height: 0px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #f2994a;position: absolute;top: 32%;left: -6px;}.labelinfo_innerTextdivcls p {font-size: 10px;line-height: 16px;color: #757575;margin: 0;}.labelinfo_outerdivcls:hover .labelinfo_innerTextdivcls {-webkit-transform: translateX(10px);-moz-transform: translateX(10px);-ms-transform: translateX(10px);-o-transform: translateX(10px);transform: translateX(10px);visibility: visible;opacity: 1;-webkit-transition-delay: .1s;transition-delay: .1s;}.accuralleaverulestabcontentcls {background: #fff;padding: 0 15px 15px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.05);margin-top: 15px;border: 1px solid #e5e5e5;border-radius: 5px;margin-bottom: 15px;}.addnewaccuralrulesdivcls {padding-top: 5px;}.addnewaccuralrulesbtncls {border: none;font-size: 13px;font-weight: 600;color: #f2994a;background: #fcebdb;padding: 12px 14px 10px 12px;border-radius: 4px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.addnewaccuralrulesbtncls:hover {background: rgba(242, 153, 74, 0.3);color: #f2994a;border: none;}.addnewaccuralrulesbtncls svg {width: 18px;float: left;margin-right: 5px;margin-top: -1px;}.ticksvgstatusicondivcls {text-align: center;position: relative;top: -48px;margin-bottom: -40px;}.ticksvgstatusicondivcls span {width: 66px;height: 66px;display: inline-block;border-radius: 100%;text-align: center;font-size: 30px;color: #ff313b;line-height: 66px;background: #fff;box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 15%);-webkit-box-shadow: 0px 0px 14px 0px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.15);}.ticksvgstatusicondivcls svg {width: 40px;margin-top: 12px;}.ticksvgstatustextmsgcls {text-align: center;padding: 30px 30px 20px;}.ticksvgstatustextmsgcls p {font-size: 14px;font-weight: 600;color: #494949;margin: 0;line-height: 22px;}.advancemoreoptionbtndivcls {padding-top: 20px;}.advancemorebtnToggle {border: none;font-size: 13px;font-weight: 600;background: #fff;color: #f2994a;border-radius: 4px;padding: 0;cursor: pointer;}.fontnormallabelTextcls {font-weight: normal;font-size: 12px;color: #444;padding-left: 4px;}.accuralleaverulestabcontentcls {position: relative;}.accuralleaverulestabcontentcls .card_deleterowdbtncls {position: absolute;right: 0;top: 0px;border-radius: 0 4px 0 0;}.h3Cardheadingcls {font-size: 20px;font-weight: 600;color: #3c3c3c;margin-bottom: 20px;padding-top: 10px;}ul.candidatecustomdrpdwncls.kanbanCardcolinfodrpdwncls {position: absolute;right: 8px;top: 6px;z-index: 1;}.kanbanCardcolinfodrpdwncls a.dropdown-toggle:focus {outline: none;}.kanbanCardcolinfodrpdwncls i.fa.fa-info {background: #f2994a;width: 16px;text-align: center;height: 16px;border-radius: 100%;color: #fff;font-size: 10px;line-height: 16px;}.kanbanCardcolinfodrpdwncls .customsvgicondrpdwncls {right: 0px;width: 230px;}.clearedstagelistlicls li strong {display: block;font-size: 12px;font-weight: 600;color: #494949;padding-bottom: 3px;}.clearedstagelistlicls li span {display: block;font-size: 10px;font-weight: normal;color: #757575;}.clearedstagelistlicls li span b {font-weight: 500;color: #474747;}.clearedstagelistlicls li .successbaricon {float: right;margin-right: 0;margin-top: 2px;line-height: 7px;width: 14px;height: 14px;padding: 4px;font-size: 6px;}.clearedstagelistlicls li {border: 1px solid #b2d6ca;border-radius: 3px;margin: 0 7px 7px;padding: 5px 8px;background: #ebf7f3;}.inviteblockul_licls .canexp_contentbodyLefticoncls {width: 36px;}.inviteblockul_licls .canexp_contentbodyLefticoncls span {width: 36px;height: 36px;}.inviteblockul_licls .canexp_contentbodyLefticoncls img {width: 36px;height: 36px;border: none;}.inviteblockul_licls .canexp_contentbodyMidtextcls {width: calc(100% - 121px);padding-left: 10px;}.inviteblockul_licls .candidateskillscolcls {padding-top: 8px;}.inviteblockul_licls .candidateskillscolcls span {font-size: 10px;padding: 2px 6px;margin-right: 1px;}.recomendedjobsli_listingcls.inviteblockul_licls li {padding: 12px;position: relative;}.inviteblockul_licls .skillsmoredropdowncls li {padding: 0;box-shadow: none;border: none;margin-bottom: 7px;}.inviteblockul_licls .skillsmoredropdowncls .customsvgicondrpdwncls ul {height: 140px;}.inviteblockul_licls .skillsmoredropdowncls .customsvgicondrpdwncls {top: 30px !important;width: 160px;}.roundcustomcheckboxcls {position: relative;}.roundcustomcheckboxcls label {background-color: #e5e5e5;border: 1px solid #e5e5e5;border-radius: 50%;cursor: pointer;width: 18px;height: 18px;left: 0;position: absolute;top: 0;}.roundcustomcheckboxcls label:after {border: 2px solid #fff;border-top: none;border-right: none;content: "";height: 5px;left: 4px;opacity: 0;position: absolute;top: 5px;transform: rotate(-45deg);width: 8px;}.roundcustomcheckboxcls input[type="checkbox"] {visibility: hidden;}.roundcustomcheckboxcls input[type="checkbox"]:checked+label {background-color: #3DB389;border-color: #3DB389;}.roundcustomcheckboxcls input[type="checkbox"]:checked+label:after {opacity: 1;}.inviteblockul_licls li .roundcustomcheckboxcls {position: absolute;right: 20px;top: 35px;}.sharecandidateModalformcls .modal-content {background: none;border: none;}.sharecandidateModalformcls .modal-body {padding: 0;}.sharecandidateformcls {background: #fff;padding: 15px;padding-top: 18px;border-radius: 0 0 5px 5px;}.sharecandidateformcls .card {border: none;border-radius: 0;}.moreCollapsebtncls {border: none;background: no-repeat;font-size: 14px;font-weight: 500;color: #3f3f3f;display: block;width: 100%;text-align: left;padding: 0;cursor: pointer;margin-bottom: 20px;margin-top: 10px }.moreCollapsebtncls .fa-chevron-down {float: right;font-size: 10px;margin-top: 4px;margin-right: 4px;}.moreCollapsebtncls[aria-expanded="true"] .fa-chevron-down::before {content: "\f077";}.sharecandidateformcls .customformradiocls {display: inline-block;margin-right: 25px;margin-bottom: 0;}.sharegetginkdivcls {background: #fff;margin-top: 15px;padding: 15px;border-radius: 5px;}.sharegetginkHeadingdivcls h5 {font-size: 16px;color: #323232;margin-bottom: 5px;margin-top: 4px;}.sharegetginkHeadingdivcls span {display: block;font-size: 12px;color: #646464;margin-bottom: 18px;}.copyinputTextbtncls {padding: 0;border: none;cursor: pointer;height: 24px;background: none;}.copyinputTextbtncls svg {width: 22px;}.referenceDouterdivcls {border-bottom: 1px solid #c9c9c9;margin-bottom: 20px;}.referenceDouterdivcls:last-child {border-bottom: none;margin-bottom: 0;}.mediapreviewModalbodydivcls iframe {border: none;}.mediaInfocoldivcls {background: #fff;border-radius: 4px;margin-bottom: 15px;padding: 15px 15px 0;border: 1px solid #ececec;box-shadow: 0px 0px 8px 0px rgb(0 0 0 / 10%);-webkit-box-shadow: 0px 0px 8px 0px rgb(0 0 0 / 10%);-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);}.mediaInfocoldivcls label {font-style: normal;font-weight: 400;font-size: 14px;line-height: 19px;color: #575757;display: block;margin-bottom: 0;}.mediaInfocoldivcls span {font-style: normal;font-weight: 500;font-size: 14px;line-height: 22px;color: #333333;display: block;}.mediaBoxIconcls {text-align: center;width: 150px;float: left;padding: 10px;height: 150px;border-radius: 5px;margin: 0 10px;cursor: pointer;display: flex !important;align-items: center;justify-content: center;box-shadow: 0px 0px 8px 0px rgb(0, 0, 0, 0.12);-webkit-box-shadow: 0px 0px 8px 0px rgb(0, 0, 0, 0.12);-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);}.mediaBoxIconcls .spanappendiconcls {font-size: 32px;padding-bottom: 20px;}.mediaBoxIconcls h6 {font-size: 14px;font-weight: 600;color: #505050;margin: 0;}.mediaBoxsliderOutercls .mediaBoxslidercls {padding: 0 20px;}.mediaBoxsliderOutercls .slick-list {padding: 20px 0;}.mediaBoxslidercls .slick-arrow {background: #e2e2e2;border-radius: 100%;width: 22px;height: 22px;top: 42% !important;}.mediaBoxslidercls .slick-prev {left: -6px;}.mediaBoxslidercls .slick-next {right: -8px;}.leftprofilebasiceditdivcls {position: relative;top: -5px;margin-bottom: 10px;}.proSoftSkillsinsidemodalcls {box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.0.1);min-height: auto;padding: 15px 20px;margin-top: 20px;}.visibleskillinputstarcls .addskillsinputtextcls {display: inline-block;margin-right: 0;border-right: none;}.visibleskillinputstarcls .input-group-text {background: #fff;height: 36px;margin-top: 2px;}.skillsratingbTagcls {display: inline-block;cursor: pointer;color: #dedede;margin-right: 5px;}.visibleskillinputstarcls .input-group-text .skillsratingbTagcls:last-child {margin-right: 0;}.rating-group {display: inline-flex;}.rating-group .rating__label {cursor: pointer;padding-right: 6px;font-size: 18px;margin-bottom: 0;}.rating-group .rating__icon {pointer-events: none;}.rating-group .rating__input {position: absolute !important;left: -9999px !important;}.rating-group .rating__input--none {display: none;}.rating_groupouterdivcls .rating__icon--star {color: #3db389;}.rating_groupouterdivcls .rating__input:checked~.rating__label .rating__icon--star {color: #ddd;}.rating_groupouterdivcls .rating-group:hover .rating__label .rating__icon--star {color: #3db389;}.rating_groupouterdivcls .rating__input:hover~.rating__label .rating__icon--star {color: #ddd;}.rating_groupouterdivcls small {font-size: 12px;color: #707070;display: inline-block;margin-right: 8px;position: relative;top: -2px;}.visibleskillinputstarcls {margin-right: 10px;display: none;}.ratingsmallvisiblecls {font-size: 12px;color: #fff;font-weight: 500;}.candidateMediaexpImgBoxcls .spanappendiconcls {font-size: 32px;padding-top: 20px;padding-bottom: 10px;}.generalrulesdivstylecls .rulesmultiplegroupscls {margin-right: 6px;}.generalrulesdivstylecls .rulesdisplayInlineRightdivcls .switchsmallwidthcls {width: 90px;}.smallbluebtnpaddingcls {font-size: 12px;padding: 8px 15px;}.addleaverowbtncls .addleavetypedropdown {top: 38px !important;}.customtogglecollapsecls .addleaveruletogglecls {width: 85%;cursor: pointer;}.employeecardheightcls {height: 280px;overflow-y: auto;}.addeditforminputcls .whiteboxshadowbgcls {min-height: auto;}.addeditforminputcls {min-height: 300px;}.candidatedetailjobcardcls .candidateinnercolcls {height: 160px;}.copyclipboardbtncls {border: none;padding: 0;cursor: pointer;background: none;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.copyclipboardbtncls:hover {transform: scale(1.2);}.copyclipboardbtncls:hover svg path {stroke: #3db389;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.phoneemailrighticondivcls {position: relative;}.copieddivTextcls {background: #3db389;color: #fff;font-size: 11px;font-weight: 500;border-radius: 4px;width: 65px;text-align: center;padding: 3px;position: absolute;top: 10px;z-index: 9;right: 35px;display: none;}.copieddivTextcls::after {content: "";position: absolute;top: 7px;right: -4px;z-index: 9;width: 0px;height: 0px;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #3db389;}.tt-query, .tt-hint {height: 42px;padding: 8px 12px;font-size: 12px;line-height: 42px;border: 2px solid #ccc;border-radius: 4px;outline: none;}.tt-query {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.tt-hint {color: #999;}.tt-menu {width: 100%;margin-top: 6px;padding: 8px 0;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 4px;box-shadow: 0 5px 10px rgba(0, 0, 0, .1);margin-left: 10px;}.tt-suggestion {padding: 3px 16px;font-size: 12px;line-height: 24px;cursor: pointer;}.tt-suggestion:hover {background-color: #f4f5fb;color: #263871;}.tt-suggestion p {margin: 0;}strong.tt-highlight {color: #31ab82;}span.twitter-typeahead, .appendskillscoldivcls, .addskillbuttondivcls {vertical-align: top;}.addskillsokbtncls {border: 1px solid #31ab82;border-radius: 50px;color: #31ab82 !important;padding: 7px 16px 8px;font-size: 13px;font-weight: 500;display: inline-block;margin-top: 3px;vertical-align: top;position: relative;top: 8px;height: 35px;display: none;}.addskillsokbtncls svg {width: 16px;height: 16px;position: relative;top: 2px;margin-right: 2px;}.addskillsokbtncls svg path {fill: #31ab82;}.notfoundskill_outerdivcls {font-size: 12px;font-weight: 500;padding: 0 10px;}.nothingfoundtextcls {color: #8b8b8b;}.nothingfoundtextcls span {text-transform: capitalize;}.notfoundskillappenddivcls {color: #2f2f2f;padding: 5px 0;text-transform: capitalize;}.addskilltemplateBtn {padding: 5px 0 5px;}.addskilltemplateBtn a {color: #f2994a;}.profileTopdetailscls {margin-bottom: 35px;}.accountSettingpagecls .whiteboxshadowbgcls {min-height: auto;margin-bottom: 25px;}.profileTopLeftD_colcls {width: 80px;height: 80px;border-radius: 100%;float: left;position: relative;border: 2px solid #e2e2e2;}.profileTopLeftD_colcls img {width: 72px;height: 72px;border-radius: 100%;margin-top: 2px;margin-left: 2px;}.uploadfileblockcls {position: absolute;right: 4px;bottom: -3px;z-index: 2;margin-bottom: 0;cursor: pointer;}.uploadfileblockcls span.cameraiconcls {display: inline-block;}.profileTopRightD_colcls {width: calc(100% - 80px);float: left;padding-left: 15px;padding-top: 9px;}.profileUserDetailscls h4 {font-size: 22px;font-weight: 600;color: #464646;margin-bottom: 6px;margin-top: 6px;}.profileUserDetailscls span {font-size: 16px;color: #838383;display: block;font-weight: 500;}.membersUserTableDatacls {width: 100%;}.membersUserTableDatacls thead th {font-size: 16px;font-weight: 600;padding: 0;}.membersUserTableDatacls thead th span {background: #f2f2f2;display: block;padding: 12px;}.membersUserTableDatacls thead th:first-child span {border-radius: 5px 0 0 5px;}.membersUserTableDatacls thead th:last-child span {border-radius: 0 5px 5px 0;}.membersUserTableDatacls tbody td {font-size: 14px;font-weight: normal;color: #242424;padding: 15px 12px;}.membersUserTableDatacls tbody td ul.candidatecustomdrpdwncls {float: right;}.team_memberUserimgdivcls {width: 52px;height: 52px;border-radius: 100%;float: left;}.team_memberUserimgdivcls img {width: 52px;height: 52px;border-radius: 100%;margin-top: 2px;margin-left: 2px;}.team_memberUserTextdivcls {width: calc(100% - 52px);float: left;padding-left: 10px;padding-top: 8px;}.team_memberUserTextdivcls h4 {font-size: 16px;font-weight: 600;color: #474747;margin-bottom: 4px;}.team_memberUserTextdivcls span {font-size: 13px;color: #787878;display: block;}.activeCircle {color: #27ae60;}.inactiveCircle {color: #ff6464;}.inviteSentCircle {color: #f2994a;}.fa_iconspacingcls {font-size: 12px;position: relative;top: -1px;margin-right: 5px;}.createUserbtncls {background: #f2994a;border: none;border-radius: 4px;color: #fff;margin-top: -8px;cursor: pointer;text-transform: uppercase;padding: 5px 16px;}.createUserbtncls span {float: left;padding-top: 4px;}.createUserbtncls svg {width: 18px;float: left;margin-right: 5px;}.selectwith_checkboxcls .select2-results__option:before {content: "";display: inline-block;position: relative;height: 18px;width: 18px;border: 2px solid #d1d1d1;border-radius: 4px;background-color: #fff;margin-right: 10px;vertical-align: middle;}.selectwith_checkboxcls .select2-results__option[aria-selected="true"]:before {font-family: fontAwesome;content: "\f00c";color: #fff;background-color: #3db389;border: 0;display: inline-block;padding-left: 4px;padding-top: 1px;font-size: 10px;}.rolesPermissionDatacls thead th ul.candidatecustomdrpdwncls {top: -2px;height: 14px;}.rolePermissionToggleHcls {background: #ecf8f4;border: 1px solid #3db389;color: #33a77e;font-weight: 600;border-radius: 4px;padding: 14px 15px;cursor: pointer;}.rolePermissionToggleHcls i.fa {font-size: 12px;float: right;margin-top: 4px;}.rolePermissionToggleHcls[aria-expanded="true"] .fa-chevron-right::before {content: "\f078";}.tableInsideTabledatacls {width: 100%;}.tableInsideTabledatacls tbody td strong {font-weight: 600;}.tableInsideTabledatacls tbody td .form-check-input {margin-left: 0;}.rolepermissiondivBtncls {border-top: 1px solid #c2c2c2;margin-top: 40px;padding-top: 25px;}.rolepermissiondivBtncls .btn {margin-left: 10px;text-transform: uppercase;}.claimtabcontentleftcolcls {width: 400px;float: left;}.claimtabcontentrightcolcls {width: calc(100% - 400px);float: left;padding-left: 20px;}.claimtypetogglecard .togglecardheadercls {margin-bottom: 0;border-bottom: none;padding-bottom: 0;}.claimtypetogglecard .togglecardtitlecls h4 {padding-left: 0;}.optinalLabelspancls {font-weight: normal;}.approvalReqdivcls {padding-top: 20px;}.approvalReqdivcls .customformradiocls .form-check-input {position: relative;top: -1px;}.introjs-tooltipReferenceLayer * {font-family: 'Open Sans', sans-serif;}.introjs-tooltip-header {padding-left: 15px;padding-right: 15px;padding-top: 5px;border-bottom: 1px solid #dadada;padding-bottom: 3px;}.introjs-skipbutton {padding: 5px 0 0 0;}.introjs-button {font-size: 12px;text-transform: uppercase;letter-spacing: 1px;}.introjs-nextbutton {background: #36b48a;border-color: #36b48a;text-shadow: none;color: #fff;}.introjs-nextbutton:hover {background: #36b48a;border-color: #36b48a;color: #fff;}.previewtopLogocls {text-align: center;padding: 10px;border-bottom: 1px solid #e2e2e2;margin-bottom: 25px;}.previewtopLogocls img {max-width: 130px;}.candidateresumePrevievdivcls {max-width: 900px;padding: 20px;padding-top: 0;border-radius: 5px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.07);margin: 0 auto 20px;}.previewHeahingdivcls {padding: 20px 0;border-bottom: 1px solid #ddd;margin-bottom: 22px;}.previewHeahingdivcls h3 {font-size: 18px;font-weight: 600;color: #373737;margin: 0;}.previewHeahingdivcls .canheadingHeadingsvgicon {width: 20px;height: 20px;position: relative;top: 4px;margin-right: 5px;}.previewdownloadbtncls {float: right;border: none;background: none;font-size: 14px;font-weight: 600;color: #5b5b5b;cursor: pointer;margin-top: 5px;text-transform: uppercase;padding: 0;}.previewdownloadbtncls svg {width: 20px;margin-right: 8px;position: relative;top: -4px;float: left;}.previewmoreInfodivcls {max-width: 900px;padding: 20px;padding-top: 0;border-radius: 5px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.07);margin: 0 auto 20px;}.premoreInfoBodydivcls h5 {font-size: 18px;color: #4a4a4a;margin-bottom: 10px;margin-top: 0;}.premoreInfoBodydivcls p {font-size: 13px;line-height: 20px;color: #7f7f7f;}.previewmoreInfodivcls .previewHeahingdivcls {margin-bottom: 12px;padding: 16px 0;}.profilepreviewdivcls {max-width: 1200px;margin: 0 auto;}.profilepreviewdivcls .whiteboxshadowbgcls, .profilepreviewdivcls .candidate_exp_contentcls {box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.0.07);}.profilepreviewdivcls .commoncandidatetabdetailscls .candidate_exp_contentcls:first-child {margin-top: 0;}.mediatitleDescriptiondivcls p {font-size: 12px;color: #444;line-height: 20px;}.loginbodypagecls {background: url("../images/loginbgtexture.png") no-repeat left top #fff;overflow: hidden;background-size: cover;}.loginleftimgcls {width: calc(100% - 500px);float: left;height: 100vh;display: flex;justify-content: center;align-items: center;}.loginRightPannelcls {width: 500px;float: left;height: 100vh;}.loginleftimgcls img {width: 65%;}.loginboxoutercls {width: 380px;margin: 0 auto;text-align: left;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;background: #fff;}.loginboxoutercls .customcheckboxcls label:before {margin-right: 8px;}.shadowboxwlcls {width: 100%;box-shadow: 0px 0px 45px 2px rgb(0 0 0 / 5%);-webkit-box-shadow: 0px 0px 45px 2px rgb(0 0 0 / 5%);-moz-box-shadow: 0px 0px 45px 2px rgba(0, 0, 0, 0.05);border-radius: 5px;padding: 20px 25px;background: #fff;}.shadowboxwlcls h3 {font-size: 24px;font-weight: bold;color: #505050;margin-bottom: 15px;}.shadowboxwlcls h3 i.fa {color: #36b48a;font-size: 22px;margin-right: 2px;}.loginboxcls p {font-size: 12px;line-height: 18px;color: #505050;margin-bottom: 15px;}.shadowboxwlcls .form-group label {color: #696969;font-weight: 600;font-size: 13px;}.shadowboxwlcls .form-group .input-group .form-control {border-right: none;}.shadowboxwlcls .form-group .input-group-text img {width: 9px;height: auto;}.shadowboxwlcls .form-group .input-group-text {border-color: #e2e2e2;background: none;border-radius: 0 0.25rem 0.25rem 0 !important;border-left: none;}.formbtmbuttoncls {text-align: center;padding-top: 10px;padding-bottom: 20px;}.formgreenbtncls {background: #36b48a;border: 1px solid #36b48a;color: #fff;font-size: 12px;text-transform: uppercase;font-weight: 500;border-radius: 5px;padding: 8px 30px;box-shadow: 0px 0px 10px 2px rgb(0 0 0 / 5%);-webkit-box-shadow: 0px 0px 10px 2px rgb(0 0 0 / 5%);-moz-box-shadow: 0px 0px 10px 2px rgb(0 0 0 / 5%);}.formgreenbtncls:hover, .formgreenbtncls:focus {background: #31ab83;border: 1px solid #31ab83;}.loginboxcls p a {color: #2974c7;font-weight: 600;}.loginboxcls p span {color: #2974c7;font-weight: 700;}.shadowboxwlcls .form-group .customcheckboxcls label {font-size: 12px;color: #717171;}.forgotpasswordspancls {float: right;padding-top: 2px;}.forgotpasswordspancls a {font-size: 12px;font-weight: 500;color: #2974c7;}.loginRightPannelcls {display: flex;justify-content: center;align-items: center;flex-direction: column;}#forgotpasswordsecbox .shadowboxwlcls, #signupsecbox .shadowboxwlcls {display: none;}#forgotpasswordsecbox, #signupsecbox {opacity: 0;}.forgotpasswordboxoutercls, .signupboxoutercls {width: 380px;margin: 0 auto;text-align: left;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.shadowboxwlcls {width: 100%;box-shadow: 0px 0px 45px 2px rgb(0 0 0 / 5%);-webkit-box-shadow: 0px 0px 45px 2px rgb(0 0 0 / 5%);-moz-box-shadow: 0px 0px 45px 2px rgba(0, 0, 0, 0.05);border-radius: 5px;padding: 20px 25px;}.formboxbackbtncls {font-size: 12px;color: #545454;position: relative;top: -12px;cursor: pointer;}.formboxbackbtncls i.fa {font-size: 16px;margin-right: 2px;position: relative;top: 1px;}.card_deleterowdbtnPostioncls {position: relative;}.card_deleterowdbtnPostioncls .card_deleterowdbtncls {position: absolute;right: 0;top: 0px;border-radius: 0 4px 0 0;}.underconstructiondivcls {text-align: center;padding-top: 50px;}.underconstructiondivcls h4 {font-size: 24px;font-weight: 600;color: #3a3a3a;}.underconstructiondivcls img {max-width: 350px;}@-webkit-keyframes bounceanimation {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}40% {-webkit-transform: translateY(-10px);}60% {-webkit-transform: translateY(-5px);}}@-moz-keyframes bounceanimation {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}40% {-moz-transform: translateY(-10px);}60% {-moz-transform: translateY(-5px);}}@-o-keyframes bounceanimation {0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}40% {-o-transform: translateY(-10px);}60% {-o-transform: translateY(-5px);}}@keyframes bounceanimation {0%, 20%, 50%, 80%, 100% {transform: translateY(0);}40% {transform: translateY(-10px);}60% {transform: translateY(-5px);}}@-webkit-keyframes circlegreenpulse {0% {-webkit-box-shadow: 0 0 0 0 rgba(59, 165, 130, 0.4);}70% {-webkit-box-shadow: 0 0 0 10px rgba(59, 165, 130, 0.4);}100% {-webkit-box-shadow: 0 0 0 0 rgba(59, 165, 130, 0.4);}}@keyframes circlegreenpulse {0% {-moz-box-shadow: 0 0 0 0 rgba(59, 165, 130, 0.4);box-shadow: 0 0 0 0 rgba(59, 165, 130, 0.4);}70% {-moz-box-shadow: 0 0 0 3px rgba(59, 165, 130, 0.4);box-shadow: 0 0 0 3px rgba(59, 165, 130, 0.4);}100% {-moz-box-shadow: 0 0 0 0 rgba(59, 165, 130, 0.4);box-shadow: 0 0 0 0 rgba(59, 165, 130, 0.4);}}@-webkit-keyframes circleredpulse {0% {-webkit-box-shadow: 0 0 0 0 rgba(237, 99, 102, 0.4);}70% {-webkit-box-shadow: 0 0 0 3px rgba(237, 99, 102, 0.4);}100% {-webkit-box-shadow: 0 0 0 0 rgba(237, 99, 102, 0.4);}}@keyframes circleredpulse {0% {-moz-box-shadow: 0 0 0 0 rgba(237, 99, 102, 0.4);box-shadow: 0 0 0 0 rgba(237, 99, 102, 0.4);}70% {-moz-box-shadow: 0 0 0 3px rgba(237, 99, 102, 0.4);box-shadow: 0 0 0 3px rgba(237, 99, 102, 0.4);}100% {-moz-box-shadow: 0 0 0 0 rgba(237, 99, 102, 0.4);box-shadow: 0 0 0 0 rgba(237, 99, 102, 0.4);}}@media (min-width: 576px) {.deleteconfirmationboxcls .modal-dialog {max-width: 350px;}#calanderlistModal .modal-dialog {max-width: 600px;}#docfileviewModal .modal-dialog {max-width: 600px;}#addempGroupModal .modal-dialog {max-width: 620px;}.modalwidth600pxcls .modal-dialog {max-width: 600px;}.clearedprocessModalcls .modal-dialog {max-width: 350px;}#viewlargeimageModal .modal-dialog {max-width: 600px;}.modalDialog800pxcls .modal-dialog {max-width: 800px;}.modalDialog900pxcls .modal-dialog {max-width: 900px;}}
.mainwarrapercls {
    width: 100%;
    transition: all 0.3s ease-in-out;
}
.pagetitledivcls {
    border-bottom: none;
    top: 80px;
    box-shadow: 12px 2px 14px rgb(0 0 0 / 7%);
    transition: all 0.3s ease-in-out;
}
.greenheadersetioncls.sliderightopencls, .mainwarrapercls.sliderightopencls {
    padding-left: 240px;
    transition: all 0.3s ease-in-out;
}
.pagetitledivcls.sliderightopencls {
    padding-left: 260px;
    transition: all 0.3s ease-in-out;
}
.greenheadersetioncls {
    background: linear-gradient(180deg, #3db389 0%, #3fdba3 100%);
    height: 80px;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 99;
    padding: 0 20px 0 80px;
    transition: all 0.3s ease-in-out;
}
.whitedashboardmenucls {
    width: 85px;
    background: #fff;
    height: 100vh;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    box-shadow: 0px 2px 14px rgb(0 0 0 / 7%);
    transition: all 0.3s ease-in-out;
}
.whitedashboardlogocls {
    border-bottom: 1px solid #f2f2f2;
    height: 80px;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}
.expandimglogocls {
    width: 130px;
    margin: 0 auto;
    display: none;
}
.collapseimglogocls {
    width: 48px;
    margin: 0 auto;
}
.whitedashbmenutitlecls {
    font-size: 14px;
    color: #4f4f4f;
    font-weight: 500;
    float: left;
    padding-top: 8px;
    visibility: hidden;
    width: 0;
    height: 0;
    opacity: 0;
    transition: all 0.3s ease-in-out;
}
.whitedashboardSvgIconcls {
    width: 34px;
    height: 34px;
    background: rgba(61, 179, 137, 0.1);
    border-radius: 5px;
    margin: 0;
    transition: all 0.3s ease-in-out;
    text-align: center;
    float: left;
}
.whitedashboardSvgIconcls img {
    margin-top: 5px;
}
.whitedashboardmenucls li {
    width: 100%;
    float: left;
    padding: 0 16px;
}
.whitedashboardmenucls li a {
    width: auto;
    float: left;
    padding: 0;
    border-radius: 5px;
    margin: 10px;
}
.whitedashboardmenucls li.whitedashboardactivecls a {
    background: rgba(61, 179, 137, 0.1);
}
.whitedashboardmenucls li.whitedashboardactivecls .whitedashboardSvgIconcls {
    background: linear-gradient(180deg, #3db389 0%, #3fdba3 100%);
}
.whitedashboardmenucls li.whitedashboardactivecls .whitedashboardSvgIconcls img {
    filter: invert(100%) sepia(0%) saturate(7429%) hue-rotate(353deg) brightness(125%) contrast(115%);
}
.dashboardmenuoptTextcls {
    color: #6d6e6e;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    padding: 20px 15px;
    transition: all 0.3s ease-in-out;
    width: 100%;
    text-transform: uppercase;
    display: none;
}
.hamburgeranchorbtn {
    display: block;
    padding: 12px 0;
    z-index: 1338;
    margin-left: 25px;
}
.hamburgermenucls, .hamburgermenucls:after, .hamburgermenucls:before {
    width: 24px;
    height: 2px;
    border-radius: 2px;
}
.hamburgermenucls {
    position: relative;
    background: #fff;
    transition: all 0ms 200ms;
    display: block;
}
.hamburgermenucls:before {
    width: 18px;
    content: "";
    position: absolute;
    left: 0;
    bottom: 6px;
    background: #fff;
    transition: bottom 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1), transform 200ms cubic-bezier(0.23, 1, 0.32, 1);
}
.hamburgermenucls:after {
    width: 18px;
    content: "";
    position: absolute;
    left: 0;
    top: 6px;
    background: #fff;
    transition: top 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1), transform 200ms cubic-bezier(0.23, 1, 0.32, 1);
}

.humburgermenuclose_cls .hamburgermenucls:before, .humburgermenuclose_cls .hamburgermenucls:after {
    left: auto;
    right: 0;
}
.dashboardopen_cls {
    width: 240px;
}
.whitedashboardmenucls.dashboardopen_cls li {
    padding: 0 20px 0 24px;
}
.whitedashboardmenucls.dashboardopen_cls .dashboardmenuoptTextcls {
    padding: 20px 23px;
}
.whitedashboardmenucls.dashboardopen_cls .whitedashbmenutitlecls {
    visibility: visible;
    width: auto;
    height: auto;
    opacity: 1;
}
.whitedashboardmenucls.dashboardopen_cls li a {
    padding: 10px;
    width: 100%;
    margin: 0;
}
.whitedashboardmenucls.dashboardopen_cls .whitedashboardSvgIconcls {
    margin: 0 9px 0 0;
}
.whitedashboardmenucls.dashboardopen_cls .collapseimglogocls {
    display: none;
}
.whitedashboardmenucls.dashboardopen_cls .expandimglogocls {
    display: block;
}
.hamburgerdivbtncls {
    float: left;
    padding-right: 20px;
    padding-top: 5px;
}
.searchTopcategorydivcls {
    float: left;
}
.greenheadersetioninnercls {
    padding-top: 22px;
}
.searchTopcategorydivcls .form-group {
    margin-bottom: 0;
}
.bothsideInputgroupcls span.input-group-text {
    background: #fff;
    padding: 0;
    border: none;
}
.searchCategrybtncls {
    background: #fff;
    border: none;
    width: 40px;
    cursor: pointer;
}
.searchCategrybtncls svg {
    margin-top: 6px;
}
.bothsideInputgroupcls .form-control {
    border: none;
}
.bothsideInputgroupcls .input-group-append.customselect2stylecls .select2-container--default .select2-selection--single {
    border-radius: 4px 0 0 4px;
    border: none;
}
.toprightnavdivcls li {
    display: inline-block;
    vertical-align: top;
    margin-left: 25px;
    position: relative;
}
.toprightnavdivcls li:first-child {
    margin-left: 0;
}
.navSvgspaniconcls {
    display: block;
    position: relative;
}
.navSvgspaniconcls svg {
    width: 22px;
    height: 22px;
}
.navTextspaniconcls {
    display: block;
    font-size: 12px;
    font-weight: normal;
    color: #fff;
}
.navUserImagespaniconcls {
    float: left;
}
.navUserImagespaniconcls img {
    width: 40px;
    height: 40px;
    border-radius: 100%;
}
.navUserTextspaniconcls {
    font-size: 16px;
    color: #fff;
    font-weight: 500;
    float: left;
    padding-top: 1px;
    padding-left: 10px;
}
.navUserTextspaniconcls b {
    display: block;
    font-size: 14px;
    font-weight: normal;
    padding-top: 4px;
}
.toprightnavdivcls .usermenudropdowncls {
    top: 56px !important;
}
.toprightnavdivcls .loginusertextcolcls strong {
    font-weight: 600;
    color: #3ebb8f;
}
.toprightnavdivcls .usermenudropdowncls::after {
    display: none;
}
.toprightnavdivcls .dropdown-toggle::after {
    color: #fff;
}
.navbadged_circlecls {
    display: inline-block;
    background: #f2994a;
    color: #fff;
    font-size: 10px;
    width: 22px;
    height: 22px;
    line-height: 22px;
    position: absolute;
    right: 10px;
    top: -10px;
    z-index: 1;
    border-radius: 100%;
    text-align: center;
    font-weight: 600;
}
.navactivitiesSvgiconcls {
    float: left;
    padding-right: 6px;
    padding-top: 2px;
}
.navactivitiesSvgiconcls svg {
    width: 28px;
    height: 28px;
}
.navactivitiesTexticoncls {
    font-size: 12px;
    color: #fff;
    float: left;
}
.navactivitiesTexticoncls b {
    font-weight: normal;
    display: block;
}
.dropdowntogglearrow_none::after {
    display: none;
}
.lastActivitieslistcls {
    left: 0 !important;
    right: auto;
    top: 56px !important;
    transform: none !important;
    width: 200px;
    padding: 8px;
    box-shadow: 0 16px 18px rgb(6 10 48 / 8%);
    border: 1px solid #e6e6e6;
    animation-duration: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
    -webkit-animation-name: slideInToggle;
    animation-name: slideInToggle;
}
.lastActivitieslistcls li {
    display: block;
    margin: 0;
    font-size: 14px;
    line-height: 18px;
    padding: 5px 15px;
    color: #505050;
    font-weight: 500;
}
.lastActivitieslistcls li a {
    color: #5e5e5e;
}
.useradmindropdowncls {
    left: auto !important;
    right: 0;
    top: 56px !important;
    transform: none !important;
    width: 300px;
    padding: 0;
    box-shadow: 0 16px 18px rgb(6 10 48 / 8%);
    border: none;
    animation-duration: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
    -webkit-animation-name: slideInToggle;
    animation-name: slideInToggle;
}
.useradminTopdetailscls {
    width: 100%;
    float: left;
    background: #3db389;
    border-radius: 4px 4px 0 0;
    padding: 12px;
}
.useradminImagecls {
    width: 40px;
    height: 40px;
    float: left;
}
.useradminImagecls img {
    width: 40px;
    height: 40px;
    border-radius: 100%;
}
.useradminTextcls {
    width: calc(100% - 40px);
    padding-left: 10px;
    float: left;
    padding-top: 1px;
}
.useradminTextcls strong {
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    display: block;
}
.useradminTextcls span {
    display: block;
    font-size: 14px;
    color: #fff;
    padding-top: 4px;
}
.useradminListulcls {
    width: 100%;
    float: left;
    padding: 6px 0;
}
.useradminListulcls li {
    display: block;
    width: 100%;
    float: left;
    margin: 0;
    padding: 6px 20px;
}
.useradminListulcls li svg {
    width: 20px;
    height: 20px;
}
.useradminListulcls li span {
    float: left;
}
.useradminListulcls li a {
    background: #fafafa;
    display: block;
    padding: 10px 10px 12px;
    border-radius: 4px;
}
.useradminListulcls li b {
    font-weight: 500;
    font-size: 14px;
    display: inline-block;
    padding-left: 10px;
    color: #3d3d3d;
}
.useradminListulcls li.logoutmenuLicls {
    border-top: 1px solid #d3d3d3;
    margin-top: 8px;
    padding: 7px 20px 8px;
}
.useradminListulcls li.logoutmenuLicls span {
    float: none;
    display: inline-block;
    position: relative;
    top: 6px;
}
.useradminListulcls li.logoutmenuLicls a {
    background: none;
    padding: 0;
}
.useradminListulcls li.logoutmenuLicls b {
    padding-left: 2px;
    color: #f66161;
}
/* start sorting */
.sortingdivbtncls {
    margin-left: 5px;
}
.arrowsortUpcls {
    border: none;
    background: #3ebb8e;
    width: 34px;
    height: 34px;
    border-radius: 4px;
    margin-left: 12px;
    cursor: pointer;
}
.arrowsortUpcls .activesortingcls {
    opacity: .5;
}
/* end sorting */

/* start toast alert */
.alertmsgContainercls {
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1051;
}
.alertmsgContainerinnercls {
    position: absolute;
    top: 0;
    right: 0;
    padding-right: 15px;
}
.alerticoncls {
    margin-right: 10px;
    width: 28px;
    display: inline-block;
}
.alerticoncls span {
    width: 28px;
    height: 28px;
    background: #b9b9b9;
    display: inline-block;
    border-radius: 100%;
    text-align: center;
}
.alerticoncls span svg {
    width: 16px;
    margin-top: 2px;
    height: 16px;
    position: relative;
    top: 4px;
}
.alerttextcls {
    width: calc(100% - 45px);
    display: inline-block;
}
.alerttextcls p {
    margin: 0;
    font-size: 12px;
    font-weight: 600;
    color: #515151;
}
.alertsuccess_cls {
    border-left: 2px solid #20a779;
}
.alertsuccess_cls .alerticoncls span {
    background: #daeee6;
}
.alertsuccess_cls .alerttextcls p {
    color: #20a779;
}
.alerterror_cls {
    border-left: 2px solid #de5c5c;
}
.alerterror_cls .alerticoncls span {
    background: #eebcbc;
}
.alerterror_cls .alerttextcls p {
    color: #de5c5c;
}
.alertclosebtncls {
    float: right;
    margin-top: 5px;
    margin-right: 5px;
    cursor: pointer;
}
.alertclosebtncls svg {
    width: 16px;
}
.shortsuccessalertcls {
    background: #fff;
    border: 1px solid #4ac292;
    padding: 10px;
    border-radius: 5px;
    min-width: 410px;
    box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.06);
    -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.06);
    -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.06);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    margin-top: 15px;
    display: none;
}
.shortsuccessalertcls .alerticoncls span {
    background: #daeee6;
}
.shortsuccessalertcls p {
    color: #3aa379;
}
.shorterroralertcls {
    background: #fff;
    border: 1px solid #ed7070;
    padding: 10px;
    border-radius: 5px;
    min-width: 410px;
    box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.06);
    -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.06);
    -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.06);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    margin-top: 15px;
    display: none;
}
.shorterroralertcls .alerticoncls span {
    background: #eebcbc;
}
.shorterroralertcls p {
    color: #ed7070;
}
.shortalertvisiblecls {
    display: block;
}
/* end toast alert */
.countryCityouterdivcls .form-group {
    margin-bottom: 0;
}
.ordivTextcls {
    display: block;
    font-size: 12px;
    font-weight: 500;
    color: #555555;
    text-align: center;
    padding: 10px;
}
.candidateslidecolcls {
    position: relative;
}
.spanTextOuterborderdivcls {
    position: absolute;
    left: 0;
    top: -12px;
    text-align: center;
    width: 100%;
}
.spanTextbordercls {
    background: #fff;
    font-size: 12px;
    font-weight: 500;
    color: #f2994a;
    display: inline-block;
    border: 1px solid #f2994a;
    border-radius: 50px;
    padding: 2px 12px 3px;
}
.candidatepagecls .candidateslidecolcls {
    margin-top: 28px;
    padding-top: 30px;
}
.candidatepagecls .candidateinnercolcls {
    height: 300px;
}
.candidatepagecls .draftcandidatetabcls .candidateinnercolcls {
    height: 235px;
}




