@font-face {
	font-family: 'Nunito-Regular';
	src:
		url('../fonts/Nunito-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Nunito-Regular.woff') format('woff'),
		url('../fonts/Nunito-Regular.ttf')  format('truetype'),
		url('../fonts/Nunito-Regular.svg#Nunito-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Nunito-SemiBold';
	src:
		url('../fonts/Nunito-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Nunito-SemiBold.woff') format('woff'),
		url('../fonts/Nunito-SemiBold.ttf')  format('truetype'),
		url('../fonts/Nunito-SemiBold.svg#Nunito-SemiBold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Nunito-Bold';
	src:
		url('../fonts/Nunito-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Nunito-Bold.woff') format('woff'),
		url('../fonts/Nunito-Bold.ttf')  format('truetype'),
		url('../fonts/Nunito-Bold.svg#Nunito-Bold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'mdr-icons';
		src:  url('../fonts/mdr-icons.eot?rrb3be');
		src:  url('../fonts/mdr-icons.eot?rrb3be#iefix') format('embedded-opentype'),
		url('../fonts/mdr-icons.ttf?rrb3be') format('truetype'),
		url('../fonts/mdr-icons.woff?rrb3be') format('woff'),
		url('../fonts/mdr-icons.svg?rrb3be#mdr-icons') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?qhm83r');
  src:  url('../fonts/icomoon.eot?qhm83r#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.woff2?qhm83r') format('woff2'),
    url('../fonts/icomoon.ttf?qhm83r') format('truetype'),
    url('../fonts/icomoon.woff?qhm83r') format('woff'),
    url('../fonts/icomoon.svg?qhm83r#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

:root {
	--baseColor:#5A6979;
	--secColor:#52627c;
	--headingColor:#21272e;
	--baseFont:'Nunito-Regular', sans-serif;
	--baseFontBold:'Nunito-SemiBold', sans-serif;
	--baseFontBlack:'Nunito-Bold', sans-serif;
	--baseSize:16px;
	--bodybgColor:#F5F5F7;
	--transition:all ease 400ms;
	--gradient1:linear-gradient(180deg, #6a0075 0%, #004891 100%);
	--blue:#0064c9;
	--orange:#f58531;
	--green:#09b86c;
	--greenHover:#08a25f;
	--star:#FFC000;
	--darkBlue:#004891;
}

/*
font-family: 'Nunito-Regular', sans-serif;
font-family: 'Nunito-SemiBold', sans-serif;;
*/

*{box-sizing:border-box;}
*:focus{outline:none;}
::-moz-focus-inner{border:0;}
body{margin:0px;font-family:var(--baseFont);font-weight:400;color:var(--baseColor);font-size:var(--baseSize);background-color:var(--bodybgColor);}
input{font-family:var(--baseFont);}
ul{margin:0px;padding:0px;}
ul li{list-style:none;}
strong{font-weight:400;font-family:var(--baseFontBold);}
a{transition:var(--transition);text-decoration:none;color:var(--baseColor);}
a:hover,a:focus{text-decoration:none;}



::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;}
::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;}
:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;}
:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;}

textarea, select, input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])
{font-family:var(--baseFontBold); border-radius:10px; border:1px solid #ced4da; padding:6px 10px; margin:0; font-size:14px; font-weight:400; width: 100%; color:#989898;}
input[type="radio"], input[type="checkbox"]{margin-right: 10px;}
input[type="file"]{background-color:#fff; color:#000;}
input[type="submit"]{font-family:var(--baseFont);color:#fff;cursor:pointer;-webkit-appearance:none;border-radius:0px;width:100%;border:none;box-sizing:border-box;background-color:blue;padding:18px 10px;font-weight:400;font-size:var(--baseSize);display:inline-block;text-align:center;var(--transition);}
input[type="submit"]::-moz-focus-inner{border:0;}
input[type="submit"]:hover{background-color:red;}
select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0px;border-radius:0px;background:#f9f9f9 url(../images/down-arrow-solid.svg) no-repeat scroll right 6px center / 9px auto;cursor:pointer;margin:0;padding:5px 7px;}
select::-ms-expand{display:none;}
textarea{resize:none;}
h1,h2,h3,h4,h5,h6{margin-top:0px;font-weight:700;color:var(--headingColor);margin-bottom:10px;}
h1{}
h2{font-size:20px; font-weight:400; font-family:var(--baseFontBold)}
h3{}
h4{}
h5{}
h6{}
.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;float:none;box-sizing:border-box;}
.container:after{clear:both;content:'';display:table;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.padding-topbottom{padding-top:60px;padding-bottom:60px;}
.padding-top{padding-top:60px;}
.padding-bottom{padding-bottom:60px;}
.gray-bg{background-color:var(--bodybgColor);}

[class^="mico-"], [class*=" mico-"] {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.header .left-part .logo img {
	max-width: 48px !important;
}
.logo label {
	font-size: 19px !important;
}
.mico-Territory-B:before {
  content: "\e900";
}
.mico-Demographics .path1:before {
  content: "\e901";
  color: rgb(35, 31, 32);
}
.mico-Demographics .path2:before {
  content: "\e902";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-Demographics .path3:before {
  content: "\e946";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-Demographics .path4:before {
  content: "\e947";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-Demographics .path5:before {
  content: "\e948";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.mico-GPO .path1:before {
  content: "\e949";
  color: rgb(0, 0, 0);
}
.mico-GPO .path2:before {
  content: "\e94a";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-GPO .path3:before {
  content: "\e94b";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-GPO .path4:before {
  content: "\e94c";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-GPO .path5:before {
  content: "\e94d";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-GPO .path6:before {
  content: "\e94e";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.mico-GPO .path7:before {
  content: "\e94f";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-Mo-Calendar:before {
  content: "\e950";
}
.mico-Other:before {
  content: "\e951";
}
.mico-plan:before {
  content: "\e952";
}
.mico-Qtr-Calendar:before {
  content: "\e953";
}
.mico-ReachFreq .path1:before {
  content: "\e954";
  color: rgb(35, 31, 32);
}
.mico-ReachFreq .path2:before {
  content: "\e955";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.mico-ReachFreq .path3:before {
  content: "\e956";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-ReachFreq .path4:before {
  content: "\e957";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-ReachFreq .path5:before {
  content: "\e958";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-ReachFreq .path6:before {
  content: "\e959";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-ReachFreq .path7:before {
  content: "\e95a";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-ReachFreq .path8:before {
  content: "\e95b";
  margin-left: -1em;
  color: rgb(35, 31, 32);
}
.mico-YTD-Calendar:before {
  content: "\e95c";
}
.mico-M-Calendar:before {
  content: "\e95d";
}
.mico-M-Calendar1:before {
  content: "\e95e";
}
.mico-M-Calendar2:before {
  content: "\e95f";
}
.mico-Affiliated-A:before {
  content: "\e960";
}
.mico-winner:before {
  content: "\e903";
}
.mico-User:before {
  content: "\e001";
}
.mico-up-2:before {
  content: "\e002";
}
.mico-up-1:before {
  content: "\e003";
}
.mico-Star:before {
  content: "\e004";
}
.mico-sort2:before {
  content: "\e005";
}
.mico-sort-1:before {
  content: "\e006";
}
.mico-settings-1:before {
  content: "\e007";
}
.mico-one:before {
  content: "\e008";
}
.mico-Map:before {
  content: "\e009";
}
.mico-Magnifying-Glass:before {
  content: "\e010";
}
.mico-Home:before {
  content: "\e011";
}
.mico-Globe:before {
  content: "\e012";
}
.mico-Double-Right:before {
  content: "\e013";
}
.mico-Double-Left-Arrow:before {
  content: "\e014";
}
.mico-Clock1:before {
  content: "\e015";
}
.mico-businessman2:before {
  content: "\e016";
}
.mico-binocular:before {
  content: "\e017";
}
.mico-Archive:before {
  content: "\e018";
}
.mico-logout-signout:before {
  content: "\e019";
}
.mico-Global:before {
  content: "\e020";
}
.mico-Close:before {
  content: "\e021";
}
.mico-list2:before {
  content: "\e022";
}
.mico-teamwork:before {
  content: "\e023";
}
.mico-Staff:before {
  content: "\e024";
}
.mico-question:before {
  content: "\e025";
}
.mico-Interactions:before {
  content: "\e026";
}
.mico-Chat:before {
  content: "\e027";
}
.mico-Plus:before {
  content: "\e028";
}
.mico-Pen:before {
  content: "\e029";
}
.mico-Interactions1:before {
  content: "\e030";
}
.mico-Affiliations:before {
  content: "\e031";
}
.mico-Biography:before {
  content: "\e032";
}
.mico-Leadership:before {
  content: "\e033";
}
.mico-Clinical:before {
  content: "\e034";
}
.mico-hand-shake:before {
  content: "\e035";
}
.mico-Contact-Information:before {
  content: "\e036";
}
.mico-Other-Addresses:before {
  content: "\e037";
}
.mico-Address:before {
  content: "\e038";
}
.mico-HCP-Details:before {
  content: "\e039";
}
.mico-Performance:before {
  content: "\e040";
}
.mico-stethoscope:before {
  content: "\e041";
}
.mico-Target:before {
  content: "\e042";
}
.mico-Referral:before {
  content: "\e043";
}
.mico-money-bag:before {
  content: "\e044";
}
.mico-MktCampaign:before {
  content: "\e045";
}
.mico-MileStone:before {
  content: "\e046";
}
.mico-Insurance:before {
  content: "\e047";
}
.mico-HCP-Profile:before {
  content: "\e048";
}
.mico-Date-Refresh-1:before {
  content: "\e049";
}
.mico-Date-Refresh:before {
  content: "\e050";
}
.mico-PresentationReq:before {
  content: "\e051";
}
.mico-Segmentation:before {
  content: "\e052";
}
.mico-Route:before {
  content: "\e053";
}
.mico-tag:before {
  content: "\e054";
}
.mico-link:before {
  content: "\e055";
}
.mico-KeyAcct:before {
  content: "\e056";
}
.mico-Dashboard:before {
  content: "\e057";
}
.mico-ClinicalTrials-1:before {
  content: "\e058";
}
.mico-ClinicalTrials:before {
  content: "\e059";
}
.mico-Caduceus:before {
  content: "\e060";
}
.mico-Attach:before {
  content: "\e061";
}
.mico-Approve:before {
  content: "\e062";
}
.mico-Specialty:before {
  content: "\e063";
}
.mico-Info:before {
  content: "\e064";
}
.mico-EventDetail:before {
  content: "\e065";
}
.mico-flag:before {
  content: "\e066";
}
.mico-LaunchTrack-2:before {
  content: "\e067";
}
.mico-LaunchTrack:before {
  content: "\e068";
}
.mico-hospital-staff:before {
  content: "\e069";
}
.mico-Surgeon-doctor:before {
  content: "\e070";
}
.mico-Kit:before {
  content: "\e071";
}
.mico-Hospital:before {
  content: "\e072";
}
.mico-Doctor-2:before {
  content: "\e073";
}
.mico-Checklist:before {
  content: "\e074";
}
.mico-Tracking:before {
  content: "\e075";
}
.mico-Track:before {
  content: "\e076";
}
.mico-Licensing:before {
  content: "\e077";
}
.mico-Certificate:before {
  content: "\e078";
}
.mico-Copyright:before {
  content: "\e079";
}
.mico-TopAccts:before {
  content: "\e080";
}
.mico-Refer:before {
  content: "\e081";
}
.mico-place:before {
  content: "\e082";
}
.mico-Network:before {
  content: "\e083";
}
.mico-Map-pin:before {
  content: "\e084";
}
.mico-Dollar:before {
  content: "\e085";
}
.mico-Checkmark:before {
  content: "\e086";
}
.mico-Map1:before {
  content: "\e087";
}
.mico-Multispeciality-Hospital:before {
  content: "\e088";
}
.mico-Medicine:before {
  content: "\e089";
}
.mico-Human-dollar:before {
  content: "\e090";
}
.mico-Hourglass:before {
  content: "\e091";
}
.mico-Health:before {
  content: "\e092";
}
.mico-Business-chart:before {
  content: "\e093";
}
.mico-attendance:before {
  content: "\e094";
}
.mico-User-query:before {
  content: "\e095";
}
.mico-Site-map:before {
  content: "\e096";
}
.mico-Professional:before {
  content: "\e097";
}
.mico-Phone-message:before {
  content: "\e098";
}
.mico-Pharmacy:before {
  content: "\e099";
}
.mico-Healthcare:before {
  content: "\e100";
}
.mico-Graph:before {
  content: "\e101";
}
.mico-Alert:before {
  content: "\e102";
}
.mico-Stop-Alert:before {
  content: "\e103";
}
.mico-Remove-user:before {
  content: "\e104";
}
.mico-Remove-file:before {
  content: "\e105";
}
.mico-Profil-Setting:before {
  content: "\e106";
}
.mico-Payment-List:before {
  content: "\e107";
}
.mico-management:before {
  content: "\e108";
}
.mico-comunication:before {
  content: "\e109";
}
.mico-Call-Ring:before {
  content: "\e110";
}
.mico-Add-file:before {
  content: "\e111";
}
.mico-Nurse:before {
  content: "\e112";
}
.mico-Customer-care:before {
  content: "\e113";
}
.mico-Chat1:before {
  content: "\e114";
}
.mico-User-2:before {
  content: "\e115";
}
.mico-Signout:before {
  content: "\e116";
}
.mico-Mail:before {
  content: "\e117";
}
.mico-info-circle:before {
  content: "\e118";
}
.mico-Hospital-Location:before {
  content: "\e119";
}
.mico-uniE120:before {
  content: "\e120";
}
.mico-uniE121:before {
  content: "\e121";
}
.mico-uniE122:before {
  content: "\e122";
}
.mico-uniE123:before {
  content: "\e123";
}
.mico-uniE124:before {
  content: "\e124";
}
.mico-minus:before {
  content: "\e904";
}
.mico-down-chevron:before {
  content: "\e905";
}
.mico-up-chevron:before {
  content: "\e906";
}
.mico-up-arrow:before {
  content: "\e907";
}
.mico-two-down-arrows:before {
  content: "\e908";
}
.mico-two-arrows-pointing-up:before {
  content: "\e909";
}
.mico-exclamation-circle:before {
  content: "\e90a";
}
.mico-check-circle:before {
  content: "\e90b";
}
.mico-View:before {
  content: "\e90c";
}
.mico-View-Activity:before {
  content: "\e90d";
}
.mico-Air:before {
  content: "\e90e";
}
.mico-user-3:before {
  content: "\e90f";
}
.mico-District-2:before {
  content: "\e910";
}
.mico-District:before {
  content: "\e911";
}
.mico-Demographics-1:before {
  content: "\e912";
}
.mico-clipboard-notepad:before {
  content: "\e913";
}
.mico-Trash:before {
  content: "\e914";
}
.mico-Lightbulb:before {
  content: "\e915";
}
.mico-Inbox:before {
  content: "\e916";
}
.mico-Folder-Format:before {
  content: "\e917";
}
.mico-Download:before {
  content: "\e918";
}
.mico-Clock:before {
  content: "\e919";
}
.mico-Checklist-2:before {
  content: "\e91a";
}
.mico-Business:before {
  content: "\e91b";
}
.mico-Health-cover:before {
  content: "\e91c";
}
.mico-Key:before {
  content: "\e91d";
}
.mico-StaffAttendees:before {
  content: "\e91e";
}
.mico-Attendee1:before {
  content: "\e91f";
}
.mico-placeholder:before {
  content: "\e920";
}
.mico-signs:before {
  content: "\e921";
}
.mico-customer:before {
  content: "\e922";
}
.mico-KOL-B:before {
  content: "\e924";
}
.mico-arrow-point-down:before {
  content: "\e925";
}
.mico-Institute:before {
  content: "\e926";
}
.mico-View-Icon:before {
  content: "\e927";
}
.mico-Calender:before {
  content: "\e923";
}
.mico-Quarterly-Calender:before {
  content: "\e928";
}
.mico-Month-Calender:before {
  content: "\e929";
}
.mico-Month-Calender1:before {
  content: "\e92a";
}
.mico-Edit:before {
  content: "\e92b";
}
.mico-team-2:before {
  content: "\e92c";
}
.mico-GeoSales:before {
  content: "\e92d";
}
.mico-Territory-2:before {
  content: "\e92e";
}
.mico-GeoSales-2:before {
  content: "\e92f";
}
.mico-ExecSum:before {
  content: "\e930";
}
.mico-ExecSum-2:before {
  content: "\e931";
}
.mico-Event:before {
  content: "\e932";
}
.mico-Questionnaire:before {
  content: "\e933";
}
.mico-question-2:before {
  content: "\e934";
}
.mico-question1:before {
  content: "\e935";
}
.mico-opportunity:before {
  content: "\e936";
}
.mico-Members:before {
  content: "\e937";
}
.mico-sales:before {
  content: "\e938";
}
.mico-Sales:before {
  content: "\e939";
}
.mico-AcctSales2:before {
  content: "\e93a";
}
.mico-AcctSales:before {
  content: "\e93b";
}
.mico-WatchList:before {
  content: "\e93c";
}
.mico-Ranking:before {
  content: "\e93d";
}
.mico-benefit:before {
  content: "\e941";
}
.mico-team:before {
  content: "\e942";
}
.mico-Territory:before {
  content: "\e943";
}
.mico-performance:before {
  content: "\e944";
}
.mico-5W-Calendar:before {
  content: "\e93e";
}
.mico-13week:before {
  content: "\e93f";
}
.mico-26week:before {
  content: "\e940";
}
.mico-Logout-new:before {
  content: "\e945";
}


[class^="icon-"], [class*=" icon-"] {
  font-family: 'mdr-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-Calender:before{content:"\e923";}
.icon-View-Icon:before{content:"\e922";}
.icon-Institute:before{content:"\e921";}
.icon-arrow-point-down:before{content:"\e920";}
.icon-Key:before{content:"\e919";}
.icon-Health-cover:before{content:"\e918";}
.icon-Business:before{content:"\e917";}
.icon-Checklist-2:before{content:"\e916";}
.icon-Clock:before{content:"\e915";}
.icon-Download:before{content:"\e914";}
.icon-Folder-Format:before{content:"\e913";}
.icon-Inbox:before{content:"\e912";}
.icon-Lightbulb:before{content:"\e911";}
.icon-Trash:before{content:"\e910";}
.icon-View-Activity:before{content:"\e909";}
.icon-View:before{content:"\e908";}
.icon-check-circle:before{content:"\e907";}
.icon-exclamation-circle:before{content:"\e906";}
.icon-two-arrows-pointing-up:before{content:"\e905";}
.icon-two-down-arrows:before{content:"\e904";}
.icon-up-arrow:before{content:"\e903";}
.icon-up-chevron:before{content:"\e902";}
.icon-down-chevron:before{content:"\e901";}
.icon-minus:before{content:"\e900";}
.icon-File-Send .path1:before{content:"\e120";color:rgb(3,5,4);}
.icon-File-Send .path2:before{content:"\e121";margin-left:-1em;color:rgb(3,5,4);}
.icon-File-Send .path3:before{content:"\e122";margin-left:-1em;color:rgb(3,5,4);}
.icon-File-Send .path4:before{content:"\e123";margin-left:-1em;color:rgb(3,5,4);}
.icon-File-Send .path5:before{content:"\e124";margin-left:-1em;color:rgb(3,5,4);opacity:0.8;}
.icon-Hospital-Location:before{content:"\e119";}
.icon-info-circle:before{content:"\e118";}
.icon-Mail:before{content:"\e117";}
.icon-Signout:before{content:"\e116";}
.icon-User-2:before{content:"\e115";}
.icon-Chat1:before{content:"\e114";}
.icon-Customer-care:before{content:"\e113";}
.icon-Nurse:before{content:"\e112";}
.icon-Add-file:before{content:"\e111";}
.icon-Call-Ring:before{content:"\e110";}
.icon-comunication:before{content:"\e109";}
.icon-management:before{content:"\e108";}
.icon-Payment-List:before{content:"\e107";}
.icon-Profil-Setting:before{content:"\e106";}
.icon-Remove-file:before{content:"\e105";}
.icon-Remove-user:before{content:"\e104";}
.icon-Stop-Alert:before{content:"\e103";}
.icon-Alert:before{content:"\e102";}
.icon-Graph:before{content:"\e101";}
.icon-Healthcare:before{content:"\e100";}
.icon-Pharmacy:before{content:"\e099";}
.icon-Phone-message:before{content:"\e098";}
.icon-Professional:before{content:"\e097";}
.icon-Site-map:before{content:"\e096";}
.icon-User-query:before{content:"\e095";}
.icon-attendance:before{content:"\e094";}
.icon-Business-chart:before{content:"\e093";}
.icon-Health:before{content:"\e092";}
.icon-Hourglass:before{content:"\e091";}
.icon-Human-dollar:before{content:"\e090";}
.icon-Medicine:before{content:"\e089";}
.icon-Multispeciality-Hospital:before{content:"\e088";}
.icon-Map1:before{content:"\e087";}
.icon-Checkmark:before{content:"\e086";}
.icon-Dollar:before{content:"\e085";}
.icon-Map-pin:before{content:"\e084";}
.icon-Network:before{content:"\e083";}
.icon-place:before{content:"\e082";}
.icon-Refer:before{content:"\e081";}
.icon-TopAccts:before{content:"\e080";}
.icon-Copyright:before{content:"\e079";}
.icon-Certificate:before{content:"\e078";}
.icon-Licensing:before{content:"\e077";}
.icon-Track:before{content:"\e076";}
.icon-Tracking:before{content:"\e075";}
.icon-Checklist:before{content:"\e074";}
.icon-Doctor-2:before{content:"\e073";}
.icon-Hospital:before{content:"\e072";}
.icon-Kit:before{content:"\e071";}
.icon-Surgeon-doctor:before{content:"\e070";}
.icon-hospital-staff:before{content:"\e069";}
.icon-LaunchTrack:before{content:"\e068";}
.icon-LaunchTrack-2:before{content:"\e067";}
.icon-flag:before{content:"\e066";}
.icon-EventDetail:before{content:"\e065";}
.icon-Info:before{content:"\e064";}
.icon-Specialty:before{content:"\e063";}
.icon-Approve:before{content:"\e062";}
.icon-Attach:before{content:"\e061";}
.icon-Caduceus:before{content:"\e060";}
.icon-ClinicalTrials:before{content:"\e059";}
.icon-ClinicalTrials-1:before{content:"\e058";}
.icon-Dashboard:before{content:"\e057";}
.icon-KeyAcct:before{content:"\e056";}
.icon-link:before{content:"\e055";}
.icon-tag:before{content:"\e054";}
.icon-Route:before{content:"\e053";}
.icon-Segmentation:before{content:"\e052";}
.icon-PresentationReq:before{content:"\e051";}
.icon-Date-Refresh:before{content:"\e050";}
.icon-Date-Refresh-1:before{content:"\e049";}
.icon-HCP-Profile:before{content:"\e048";}
.icon-Insurance:before{content:"\e047";}
.icon-MileStone:before{content:"\e046";}
.icon-MktCampaign:before{content:"\e045";}
.icon-money-bag:before{content:"\e044";}
.icon-Referral:before{content:"\e043";}
.icon-Target:before{content:"\e042";}
.icon-stethoscope:before{content:"\e041";}
.icon-Performance:before{content:"\e040";}
.icon-HCP-Details:before{content:"\e039";}
.icon-Address:before{content:"\e038";}
.icon-Other-Addresses:before{content:"\e037";}
.icon-Contact-Information:before{content:"\e036";}
.icon-hand-shake:before{content:"\e035";}
.icon-Clinical:before{content:"\e034";}
.icon-Leadership:before{content:"\e033";}
.icon-Biography:before{content:"\e032";}
.icon-Affiliations:before{content:"\e031";}
.icon-Interactions1:before{content:"\e030";}
.icon-Pen:before{content:"\e029";}
.icon-Plus:before{content:"\e028";}
.icon-Chat:before{content:"\e027";}
.icon-Interactions:before{content:"\e026";}
.icon-question:before{content:"\e025";}
.icon-Staff:before{content:"\e024";}
.icon-teamwork:before{content:"\e023";}
.icon-list2:before{content:"\e022";}
.icon-Close:before{content:"\e021";}
.icon-Global:before{content:"\e020";}
.icon-logout-signout:before{content:"\e019";}
.icon-Archive:before{content:"\e018";}
.icon-binocular:before{content:"\e017";}
.icon-businessman2:before{content:"\e016";}
.icon-Clock1:before{content:"\e015";}
.icon-Double-Left-Arrow:before{content:"\e014";}
.icon-Double-Right:before{content:"\e013";}
.icon-Globe:before{content:"\e012";}
.icon-Home:before{content:"\e011";}
.icon-Magnifying-Glass:before{content:"\e010";}
.icon-Map:before{content:"\e009";}
.icon-one:before{content:"\e008";}
.icon-settings-1:before{content:"\e007";}
.icon-sort-1:before{content:"\e006";}
.icon-sort2:before{content:"\e005";}
.icon-Star:before{content:"\e004";}
.icon-up-1:before{content:"\e003";}
.icon-up-2:before{content:"\e002";}
.icon-User:before{content:"\e001";}

/* CSS start from here */

.btn-1 a{background-color:var(--darkBlue);border-radius:4px;color:#fff;display:inline-block;font-size:15px;padding:6px 14px;border:solid 1px var(--darkBlue);}
.btn-1.green a{background-color:var(--green);border:solid 1px var(--green);}

.btn-2 a{background-color:#fff;border-radius:4px;color:var(--darkBlue);display:inline-block;font-size:15px;padding:6px 14px;border:solid 1px var(--darkBlue);}
.btn-2.black a{background-color:#fff;border-radius:4px;color:#000;display:inline-block;font-size:15px;padding:6px 14px;border:solid 1px #000;}
.btn-2.orange a{background-color:#fff;border-radius:4px;color:#fb4629;display:inline-block;font-size:15px;padding:6px 14px;border:solid 1px #fb4629;}

.btn-1 a:hover,
.btn-1.green a:hover{background-color:var(--orange); border-color:var(--orange);}
.btn-2 a:hover,
.btn-2.black a:hover{background-color:var(--orange); border-color:var(--orange); color:#fff;}

.btn-grp > div{display:inline-block; margin-right:10px;}
.btn-grp > div:last-child{margin-right:0;}

.header-container-wrapper .header-wrapper{margin:0 auto;max-width:1920px;}
.header{background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.16);display:flex;margin:0 auto;max-width:calc(100% - 20px);}
.header .left-part{display:flex;align-items:center;width:125px;}
.header .left-part .logo{padding:0 0 0 6px;}
.header .left-part .logo img{display:block; max-width:67px;}
.header .center-part{width:calc(100% - 425px); padding:0 0 0 90px;} 
.header .center-part form{position:relative;width:350px;margin:6px 0;}
.header .center-part form a.globe{background:transparent url("../images/search-global.svg") no-repeat scroll left 11px center;height:100%;left:0;position:absolute;top:0;width:35px;z-index:1;}
.header .center-part form a.globe.active{background:transparent url("../images/search-global-blue.svg") no-repeat scroll left 11px center;}
.header .center-part form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border-radius:30px; background:#fff;color:#21272e;font-family:var(--baseFontBold);font-size:14px;margin:0;padding:8px 33px 8px 35px;}
.header .center-part form input[type="submit"]{background:rgba(0,0,0,0) url("../images/header-search.svg") no-repeat center;height:39px;margin:0;padding:0;position:absolute;right:0;top:0;width:40px;}
.header .right-part{align-items:center;display:flex;justify-content:flex-end;padding:0 0 0 20px;width:300px;}
.header .right-part .user-dtl{position:relative;}
.header .right-part .user-dtl a{align-items:center; display:flex;padding:3px 90px 2px 15px;}
.header .right-part .user-dtl a .user-img img{display:block;height:40px;width:40px; line-height:16px;}
.header .right-part .user-dtl a .user-data{font-family:var(--baseFontBold); padding:0 0 0 10px; line-height:18px;}
.header .right-part .user-dtl a:hover{background-color:rgba(0, 0, 0, 0.03);}
.header .right-part .user-dtl a .user-data .name{font-size:15px;}
.header .right-part .user-dtl a .user-data .code{color:#a1a6a9;display:inline-block;font-size:13px;}
.header .right-part .user-dtl .arrow-sync{cursor:pointer;background:transparent url("../images/user-dropDown.svg") no-repeat center;height:100%;position:absolute;right:50px;top:0;width:45px;}
.header .right-part .user-dtl .arrow-sync:after{position:absolute; right:0; top:7px; width:1px; height:30px; background-color:#ebebeb; content:'';}
.header .right-part .user-dtl .top-logout{cursor:pointer;background:transparent url("../images/logout-image.png") no-repeat center;height:100%;position:absolute;right:0;top:0;width:50px;}


.header .center-part form .suggeList{display:none;max-height:277px;background-color:#fff;border-radius:5px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.25);left:0;overflow:hidden;position:absolute;top:43px;width:100%;z-index:9;}
.header .center-part form .suggeList a{border-bottom:1px solid rgba(0,0,0,0.07);color:#212121;display:block;font-size:13px;padding:10px 18px 10px 16px;}
.header .center-part form .suggeList a:hover{background-color:rgba(0, 0, 0, 0.03);}
.header .center-part form .suggeList a span{display: block;}
.header .center-part form .suggeList a strong{font-size:14px;}

.body-container-wrapper{padding:7px 10px 10px;}
.body-container-wrapper .body-wrapper{display:flex;margin:0 auto;max-width:1900px;align-items:flex-start;}
.body-container-wrapper .body-wrapper.profilebody-wrapper{align-items:normal;}
.body-container-wrapper .aside{width:293px; background-color:#FFF; border-radius:5px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.16); overflow:hidden;transition:var(--transition);}
.body-container-wrapper .main-workarea{width:calc(100% - 293px); padding:0 0 0 10px; transition:var(--transition);}
.body-container-wrapper .aside.hide{width:68px;}
.body-container-wrapper .aside.hide + .main-workarea{width:calc(100% - 68px);}

.work-controls{display:flex; padding:0 0 3px;}
.work-controls .title-part h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.work-controls .btn-grp{border-radius:2px;background-color:#fff;overflow:hidden; display:inline-block; vertical-align:middle;font-size:0;}
.work-controls .btn-grp a{color:#21272e;display:inline-block;font-family:var(--baseFontBold);font-size:14px;min-width:38px;padding:2px 6px 2px;text-align:center;vertical-align:middle;}
.work-controls .btn-grp a:not(:last-child){border-right: 1px solid rgba(0, 0, 0, 0.1);}
.work-controls .btn-grp a i{display:block;font-size:17px;padding:1px 5px;}
.work-controls .btn-grp a:hover,
.work-controls .btn-grp a.active{background-color:var(--darkBlue);border-color:var(--darkBlue);color:#fff;}
.work-controls .btn-grp.text-filter{margin-left:15px;}
.work-controls .btn-grp.text-filter a{padding:2px 10px;}
.work-controls .btn-grp a.icon-list i{font-size:13px; padding:3px 5px;}

.work-controls .btn-grp a.list{background:transparent url(../images/user-dropDown.svg) no-repeat scroll right 13px center / 9px auto;padding-right:28px; padding-left:15px;}
.work-controls .btn-grp a.list:hover,
.work-controls .btn-grp a.list.active{background:var(--darkBlue) url(../images/user-dropDown-white.svg) no-repeat scroll right 13px center / 9px auto;}

.work-controls .control-1 .atoz{border-radius:5px;overflow:hidden;display:inline-block;vertical-align:middle;}
.work-controls .control-1 .atoz a{padding:2px 5px 2px;display:block;}
.work-controls .control-1 .atoz a:hover,
.work-controls .control-1 .atoz a.active{background-color:var(--darkBlue);border-color:var(--darkBlue);color:#fff;}

.work-controls .sorting-tdata{}
.work-controls .sorting-tdata .btn-grp{border-radius:10px;border:1px solid #eee;background-color:#fff;overflow:hidden; display:inline-block; vertical-align:top;}
.work-controls .sorting-tdata a{color:var(--headingColor);display:inline-block;font-family:var(--baseFontBold);font-size:14px;padding:5px 12px;vertical-align:top;}
.work-controls .sorting-tdata a:hover,
.work-controls .sorting-tdata a.active{background-color:var(--darkBlue);border-color:var(--darkBlue);color:#fff;}
.work-controls .sorting-tdata .btn-grp + a{border-radius:10px; padding:3px 7px;}

.work-controls .title-part{width:calc(100% - 680px);}
.work-controls .control-1{text-align:right;width:380px;}
.work-controls .control-2{text-align:right;width:300px;}

.work-controls2{display:flex;padding:0 0 3px;}
.work-controls2 .title-part{}
.work-controls2 .title-part h2{margin:0;max-width:385px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.work-controls2 .control-1{width:calc(100% - 300px); padding:0 12px 0 0; display:flex; justify-content:space-between; align-items:flex-start;}
.work-controls2 .control-2{width:300px; display:flex; justify-content:space-between; align-items:flex-start;}
.work-controls2 .atoz{border-radius:5px;overflow:hidden;display:inline-block;vertical-align:middle;}
.work-controls2 .atoz a{padding:2px 5px 2px;display:block;}
.work-controls2 .atoz a:hover,
.work-controls2 .atoz a.active{background-color:var(--darkBlue);border-color:var(--darkBlue);color:#fff;}

.work-controls2 .btn-grp{border-radius:2px;background-color:#fff;overflow:hidden; display:inline-block; vertical-align:middle;font-size:0;}
.work-controls2 .btn-grp a{color:#21272e;display:inline-block;font-family:var(--baseFontBold);font-size:14px;min-width:38px;padding:2px 6px 2px;text-align:center;vertical-align:middle;}
.work-controls2 .btn-grp a:not(:last-child){border-right: 1px solid rgba(0, 0, 0, 0.1);}
.work-controls2 .btn-grp a i{display:block;font-size:17px;padding:1px 5px;}
.work-controls2 .btn-grp a:hover,
.work-controls2 .btn-grp a.active{background-color:var(--darkBlue);border-color:var(--darkBlue);color:#fff;}
.work-controls2 .btn-grp a.icon-list i{font-size:13px; padding:3px 5px;}

.profile-controls.work-controls{justify-content:space-between;}
.profile-controls.work-controls .controls-wrap{display:flex;}
/*.profile-controls.work-controls .use-single-profile,*/
.profile-controls.work-controls .control-1{width:auto;margin-left:7px;}
.profile-controls.work-controls .control-2{width:110px;}
.profile-controls.work-controls .control-3{font-size:12px;}
.profile-controls.work-controls .control-3 a{display:inline-block;padding:4px 4px 3px;}

.profile-controls.work-controls.hcp-edit .control-2{width:114px;}
.profile-controls.work-controls.hcp-edit .new-inter{margin:0 0 0 16px;background-color:transparent;}
.profile-controls.work-controls.hcp-edit .btn-1 a{border-radius:2px;color:#fff;}
.profile-controls.work-controls.hcp-edit .btn-2 a{border-radius:2px;}

.showpp{align-items:center;background-color:#fff;border:1px solid #ced4da;border-radius:4px;color:#85898d;display:flex;font-family:var(--baseFontBold);font-size:12px;padding:2px 3px 2px 6px;}
.showpp select{font-size:12px; border:none; padding:1px 25px 1px 6px;}

.table-filterWrapper{display:flex; justify-content:space-between; align-items:flex-start;position:relative;}
.table-data{width:100%; transition:var(--transition); background-color: #fff; border-radius:4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);overflow:hidden;}
.table-data .first-row{display:flex;font-family:var(--baseFontBold);font-size:12px;justify-content:space-between;padding:3px 10px;border-top: 3px solid #f5f5f7;}
.table-data .first-row .noentries{display:flex; align-items:center;}
.table-data .first-row .noentries > *{display:inline-block; vertical-align:middle; margin:0 10px 0 0;}
.table-data .first-row .noentries select{padding:4px 30px 3px 3px;}
.table-data .first-row.footer-row{justify-content:space-between;}
.table-filterWrapper.side-show .table-data{width:calc(100% - 310px);}

.table-data .first-row .pagination{display:flex; align-items:center;}
.table-data .first-row .pagination a{width:20px; margin:0 3px; height:20px; border-radius:100%; background-color:#FFF;text-align:center; line-height:21px; color:#848484;}
.table-data .first-row .pagination a i{font-size:10px;}
.table-data .first-row .pagination a.no-hover{pointer-events:none;}
.table-data .first-row .pagination a:hover{background-color:#F5F5F7;}
.table-data .first-row .pagination a.active{background-color:var(--darkBlue); color:#FFF;}

.table-data.profile-data{background-color:transparent;border-radius:0;box-shadow:none;overflow:visible;}

.table-db{}
.table-db table{width:100%;border-collapse:collapse;}
.table-db thead{border-top:solid 2px #F6F8FA;}
.table-db thead tr{border-bottom:2px solid #f5f5f7;background:transparent !important;}
.table-db tbody tr:not(:last-child){border-bottom:1px solid #EBEBEB;}
.table-db th{color:#22272B;font-family:var(--baseFontBold);font-weight:400;text-align:left;padding:5px;cursor:pointer;font-size:13px;}
.table-db th:not(:first-child):not(:last-child):after{background:url(../images/th-sorting.svg) no-repeat center;content:"";display:none;height:9px;width:11px;margin:0 0 0 6px;}
.table-db tbody tr{border-bottom:solid 1px #f5f5f7;}
.table-db td{font-size:14px; font-family:var(--baseFontBold); padding:2px 5px;}
.table-db td strong{font-family:var(--baseFontBold);font-weight:400; display:inline-block; width:calc(100% - 46px);}
.table-db td.user img{height:25px;margin-right:4px;object-fit:cover;width:25px;}
.table-db td.user img,
.table-db td.user strong{vertical-align:middle;}
.table-db tbody tr td:first-child{color:#85898d;} 
.table-db tbody tr td.active:first-child{color:var(--star);} 
.table-db td.edit a.search{font-size:14px; margin:0 5px; color:#21272e;}
.table-db td.edit a.edit{font-size:14px; margin:0 8px; color:#21272e;}
/*.table-db > div{height:calc(100vh - 162px);}*/
.table-db.tableHCPList > div{height:calc(100vh - 129px);}
.table-db.table-scrollv2 > div{max-height:calc(100vh - 220px); height:auto;}
.table-db.small td{font-family:inherit;font-size:12px;color:#090909;padding:3px 5px;}
.table-db.small td:first-child{color:#5a6979;}
.profile-data .table-db > div{height:auto;}

.table-db.table-address.table-head th:nth-child(1){text-align:center;}
.table-db.table-address > div{height:191px;}
.table-db.table-address .status-dv{display:inline-block;margin:0 5px 0 0;vertical-align:middle;width:calc(100% - 50px);}
.table-db.table-address .visit-data{display:inline-block;font-family:var(--baseFontBold);font-size:14px;vertical-align:middle;}
.table-db.small .table-db.table-address td{color:var(--baseColor);}
.table-db.table-address .mCSB_scrollTools{right: -1px;}

.table-db.nosorting th:not(:first-child):not(:last-child):after{display:none;}
.table-db.blue-link a{color:#0064c9;text-decoration:underline;}

.filterSidebar{width:0px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.16);border-radius:3px;background-color:#fff;position:relative;overflow:hidden;transition:var(--transition);}
.filterSidebar .mCSB_scrollTools{right:1px;}
.filterSidebar .spacing{padding:12px;}
.filterSidebar .fscroll{height:calc(100vh - 191px);}
.filterSidebar .history .list-wrap{height:calc(100vh - 97px); padding:10px 0 0;}
.filterSidebar .btn-grp{border-top:1px solid #eff1f3; padding:13px 14px; white-space:nowrap; margin:10px 0 0 0;}
.filterSidebar.profile-absolute{display:none;}

.form-wrap{margin-bottom:12px;}
.form-wrap .inner-wrap{display:inline-block;vertical-align:middle;width:calc(50% - 2px);}
.form-wrap .inner-wrap.contain{margin-right:1%;width:calc(34% - 4px);}
.form-wrap .inner-wrap.city{margin-left:1%;width:calc(64% - 4px);}
.form-wrap label{color:#21272e; font-family:var(--baseFontBold);font-weight:400; font-size:13px; display:block; margin-bottom:4px;}
.form-wrap select{text-indent:-1px;}
.form-wrap .input-list label{display:inline-block;padding:0 20px 0 0;position:relative;width:auto; cursor:pointer;}
.form-wrap .input-list label input[type="checkbox"]{opacity:0;position:absolute;}
.form-wrap .input-list label input[type="checkbox"] + span{color:#21272e;font-family:var(--baseFontBold);font-size:13px;padding:0 0 0 23px;position:relative;}
.form-wrap .input-list label input[type="checkbox"] + span:after{background-color:#fff;border:1px solid #ced4da;content:"";height:15px;left:0;position:absolute;top:1;width:15px;}
.form-wrap .input-list label input[type="checkbox"] + span:before{border-bottom:2px solid green;border-left:2px solid green; content:"";height:4px;left:3px;position:absolute;top:4px;transform:scale(0) rotate(0deg);transition:var(--transition);width:8px;z-index:1;}
.form-wrap .input-list label input[type="checkbox"]:checked + span:before{opacity:1; visibility:visible;transform:scale(1) rotate(-50deg);}

.form-wrap .input-list label input[type="radio"]{opacity:0;position:absolute;}
.form-wrap .input-list label input[type="radio"] + span{color:#21272e;font-family:var(--baseFontBold);font-size:13px;padding:0 0 0 23px;position:relative;}
.form-wrap .input-list label input[type="radio"] + span:after{background-color:#fff;border:1px solid #ced4da;border-radius:100%;content:"";height:16px;left:0;position:absolute;width:16px;}
.form-wrap .input-list label input[type="radio"] + span:before{background-color:green;border-radius:100%;content:"";height:10px;left:4px;position:absolute;top:4px;transform:scale(0);transition:var(--transition);width:10px;z-index:1;}
.form-wrap .input-list label input[type="radio"]:checked + span:before{transform:scale(1);}

.table-filterWrapper.side-show .filterSidebar{width:300px;}

.aside{}
.aside .inner-aside{background:url(../images/sub-cat-bg.png) no-repeat right bottom;position:relative;z-index:1;}
.aside .inner-aside:before{background:var(--gradient1);content:'';height:100%;left:0;position:absolute;top:0;width:68px;z-index:-1;}
.aside .inner-aside .mCSB_inside > .mCSB_container{margin:0;}
.aside .inner-aside > div{height:calc(100vh - 67px);}
.aside .inner-aside:after{content:''; display:table; clear:both;}
.aside .inner-aside .main-cat{width:68px; float:left; text-align:center; padding:16px 5px 0; height:100%;}
.aside .inner-aside .main-cat ul{padding-bottom:16px;}
.aside .inner-aside .main-cat li:not(:last-child){margin-bottom:15px;}
.aside .inner-aside .main-cat li a{color:#fff;display:block;font-family:var(--baseFontBold);font-size:12px;}
.aside .inner-aside .main-cat li a .icon{background-color:rgba(255,255,255,0.2);border-radius:3px;display:block;font-size:16px;height:34px;line-height:38px;margin:0 auto 5px auto;text-align:center;width:34px; transition:var(--transition);}
.aside .inner-aside .main-cat li a:hover .icon,
.aside .inner-aside .main-cat li a.active .icon{background-color:#FFF; color:var(--orange);}
/*.aside .inner-aside .main-cat li:last-child a .icon{background-color:transparent;font-size:30px;border-radius:100%;height:30px;width:30px;}
.aside .inner-aside .main-cat li:last-child a:hover .icon{background-color:#fff;}*/
.inner-aside .mCSB_scrollTools{bottom:16px;height:calc(100% - 32px);top:16px;}
.profilebody-wrapper .aside .inner-aside{height:100%;}
.profilebody-wrapper .aside .inner-aside > div{height:100%;}
.profilebody-wrapper .aside .inner-aside .mCSB_container{height:100%;}

.aside .inner-aside .sub-cat{width:calc(100% - 68px); float:left; overflow:hidden; padding:23px 17px 0 5px; transition:var(--transition);}
.aside .inner-aside .sub-cat li{position:relative;}
.aside .inner-aside .sub-cat li:not(:last-child){margin-bottom:11px;}
.aside .inner-aside .sub-cat li a{display:block;font-family:var(--baseFontBold);font-size:12px;white-space:pre;}
.aside .inner-aside .sub-cat li a .icon{color:#63758b;display:inline-block;font-size:16px;margin:0 7px 0 0;text-align:center;width:25px;transition:var(--transition);}
.aside .inner-aside .sub-cat li a:hover,
.aside .inner-aside .sub-cat li a:hover .icon,
.aside .inner-aside .sub-cat li a.active,
.aside .inner-aside .sub-cat li a.active .icon{color:var(--orange);}
.aside.hide .inner-aside .sub-cat{width:0px; padding:23px 0 0;}
.aside .inner-aside .sub-cat li.has-child{/*padding:0 20px 0 0;*/position: relative;}
/*.aside .inner-aside .sub-cat li.has-child:after{color:#0bb76d;content:"\e028";font-family: "mdr-icons"!important;font-size:13px;position:absolute;right:-2px;top:7px;}*/
.aside .inner-aside .sub-cat li.has-child a.plus-popup{float:right;color:#0bb76d; margin:-16px 0 0 0;}
.aside .inner-aside .sub-cat li.has-child ul{display:none;}

.aside .inner-aside .sub-cat.c-open{padding:23px 0 0 5px;width:37px;}
.aside .inner-aside .sub-cat.c-open li.has-child2{}
.profilebody-wrapper .aside .inner-aside .sub-cat.c-open{background-color: #f5f5f7;height: 100%;}
.body-container-wrapper .profilebody-wrapper .main-workarea{padding: 0 0 0 5px;}
.body-container-wrapper .profilebody-wrapper .mCSB_scrollTools{right: -4px;}
.body-container-wrapper .profilebody-wrapper .profile-right > div{height:calc(100vh - 98px);}

.third-cat{border-left:solid 1px var(--orange);float:left;width:calc(100% - 106px);height: 100%;}
.third-cat li{margin-bottom:5px; padding:0 0 0 13px;}
.third-cat li a{display:block;font-family:var(--baseFontBold);font-size:12px;white-space:pre;}
.third-cat li a .icon{color:#63758b;display:inline-block;font-size:16px;margin:0 7px 0 0;text-align:center;width:25px;transition:var(--transition); vertical-align:middle;}
.third-cat li a:hover,
.third-cat li a:hover .icon,
.third-cat li a.active,
.third-cat li a.active .icon{color:var(--orange);}
.third-cat .name-top{border-bottom:2px solid #f5f5f7;font-size:14px;padding:14px 0 5px 19px;position:relative;}
.third-cat .name-top:after{border-color:transparent transparent transparent var(--orange);border-style:solid;border-width:9.5px 0 9.5px 8px;content:"";height:0;left:0;position:absolute;top:25px;width:0;}

span.label{background-color:#680176;border-radius:3px;color:#fff;display:inline-block;float:right;font-family:var(--baseFontBold);font-size:12px;margin:-16px 18px 0 0;padding:0 4px;}

body .mCustomScrollbar .mCSB_inside > .mCSB_container{margin-right:0;}
body .mCSB_scrollTools{width:12px; opacity:1; right:3px;}
body .mCSB_scrollTools .mCSB_draggerContainer{background:transparent; width:12px;}
body .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}
body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px; background:linear-gradient(180deg, #a900bb 0%, #0064c9 100%);}
body .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
body .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
body .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:orange;}
body .aside.hide .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:rgba(255,255,255,0.4);}
body .aside.hide:hover .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;}

.main-workarea .map-frame{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.16);height:calc(100vh - 98px);overflow:hidden;}
.main-workarea .map-frame iframe{height:100%;width:100%;}

.history{/*margin-left:-13px;margin-right:-13px;*/}
.history .list-wrap{}
.history .list-wrap .list{border-bottom:1px solid #f5f5f7;margin:0 0 10px;padding:0 0 10px 10px;white-space:nowrap;}
.history .list-wrap .list:last-child{border-bottom:none;margin:0;padding-bottom:0;}
.history .list-wrap .list a{display:flex;}
.history .list-wrap .list a .image{width:40px;}
.history .list-wrap .list a .image img{max-width:40px;}
.history .list-wrap .list a .detail{width:calc(100% - 40px); padding:0 0 0 7px;font-size:13px;}
.history .list-wrap .list a .detail strong{font-family:var(--baseFontBold);font-size:16px;}

.use-single-profile{font-size: 13px;}
.use-single-profile img{height:26px; width:26px; border-radius:100%; overflow:hidden; object-fit:cover;vertical-align:middle;}

.filter{padding:10px 0 13px;}
body .filter .mCustomScrollbar .mCSB_inside > .mCSB_container{margin-left:10px;margin-right:15px;}

.accord-wrapper{}
.accord-wrapper .accord-list{background-color: #fff; border-radius:4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16); overflow:hidden;margin:0 0 10px 5px;}
.accord-wrapper .accord-list:last-child{margin-bottom:0;}
.accord-wrapper .accord-list .accord-ttl{font-size:14px; color:#21272e; font-family:var(--baseFontBold);position:relative;padding:4px 30px 4px 10px;cursor:pointer;}
.accord-wrapper .accord-list .accord-ttl:before{background:url(../images/user-dropDown.svg) no-repeat center;top:2px;content:'';height:28px;right:4px;position:absolute;width:28px;}
.accord-wrapper .accord-list .accord-ttl .msg{font-family:var(--baseFont);font-size:11px;}
.accord-wrapper .accord-list .accord-ttl a.right-edit{float:right;margin:3px 0 0;padding:0 10px;}
.accord-wrapper .accord-list .accord-ttl.active{background-color:#f9fcff;}
.accord-wrapper .accord-list .accord-content{position:relative; padding:2px 0 0;}
.accord-wrapper .accord-list .accord-content:after{background:linear-gradient(to right, #a801bb 0%,#0064c9 100%);top:0;content:'';height:2px;left:0;position:absolute;width:100%;}
.accord-wrapper .accord-list .accord-content.grdnt-bg{/*background-color:#f9fcff;*/ background:linear-gradient(to bottom, #f8fbff 0%,#e8f3ff 100%);  padding:10px;}
.accord-wrapper .accord-list .accord-content.grdnt-bg .grdnt-hold{max-width:400px; margin:0 auto; overflow:hidden;}
.accord-wrapper .accord-list .accord-content.grdnt-bg .grdnt-hold.blue{border-color:#0064c9;}
.accord-wrapper .accord-list .accord-content.img-grdnt-bg{background:url(../images/bg-curve.svg) 30px calc(100% + 40px) no-repeat, linear-gradient(to bottom, #f8fbff 0%,#e8f3ff 100%);padding:10px;}

.pills{background-color:#ccc;border-radius:3px;display:inline-block;font-family:var(--baseFontBold);padding:0 5px;vertical-align:middle;}
.pills.blue{background-color:#34aeff;color:#fff;}
.pills.green{background-color:#55bd5a;color:#fff;}
.pills.yellow{background-color:#f6b422;color:#fff;}
.pills.tomato{background-color:#f96c6d;color:#fff;}
.pills.purple{background-color:#bc57ff;color:#fff;}
#chart{height:30px;}

.status-dv{background-color:#f5f5f7;border-radius:20px;height:3px;margin:19px 0 4px;max-width:250px;}
.status-dv span{background:linear-gradient(to right, #d9aeec 0%,#613bdc 100%);border-radius:20px;display:block;position:relative;height:3px;}
.status-dv span:after{border-color:transparent transparent #613bdc;border-style:solid;border-width:0 3.5px 6px;content:"";height:0;position:absolute;right:4px;top:-6px;width:0;}
.status-dv span:before{content:attr(data-range) "%";font-family:;font-size:10px;opacity:0.7;position:absolute;right:-4px;top:-19px;}

.status-dv.status-dv2{height: 10px;}
.status-dv.status-dv2 span{height:10px; background:linear-gradient(to right, #115ac8 0%,#a601bb 100%);}
.status-dv.status-dv2 span:after, .status-dv.status-dv2 span:before{display:none;}

/*.kol-chart{max-width:250px;}*/

.bar-chart{}
/*.bar-chart .k-chart{height:200px;}*/
.bar-chart .k-chart #kdef6{display:none;}

.staff-data{text-align:center; padding:30px 0;}
.staff-data .c-graph{display:inline-block;margin:0 30px;vertical-align:top;}
.staff-data .c-graph .c-controls{}
.staff-data .c-graph .c-controls > span{color:#21272e;font-family:var(--baseFontBold);font-size:14px;display: block;}
.staff-data .c-graph .c-controls > span.reasult{background-color:#1dc499;border-radius:50px;color:#fff;margin:4px 0 0;padding:5px;}
.staff-data .c-graph .c-controls.blue > span.reasult{background-color:#34aeff;}
.staff-data.single-data .c100 > span{padding-top:52px;}
.staff-data.single-data .c100 > span strong{font-size:32px;}
.rect-auto,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.c100.p100 .slice{clip:rect(auto,auto,auto,auto);}
.pie,.c100 .bar,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.c100.p100 .fill{position:absolute;border:0.08em solid #34aeff;width:0.84em;height:0.84em;clip:rect(0em,0.5em,1em,0em);border-radius:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.pie-fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.c100.p100 .bar:after,.c100.p100 .fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.c100{position:relative;font-size:120px;width:1em;height:1em;border-radius:50%;margin:0 0 7px;background-color:#f6f6f6;}
.c100 *,.c100 *:before,.c100 *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.c100.center{float:none;margin:0 auto;}
.c100.big{font-size:240px;}
.c100.small{font-size:80px;}
.c100 > span{padding:28px 0 0;font-size:14px;line-height:16px;position:absolute;width:100%;z-index:1;left:0;top:0; display:block;text-align:center;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.c100 > span strong{color:#34aeff;display:block;font-size:18px;padding:0 0 10px;}
.c100 > span .date{color:#000;font-size:13px;padding:0 0 6px;}
.c100 > span .count{color:#34aeff;font-family:var(--baseFontBlack);font-size:30px;line-height:25px;}
.c100.green .bar, .c100.green .fill{border-color: #1dc499 !important;}
.c100.green > span strong,
.c100.green > span .count{color:#1dc499;}
.c100:after{position:absolute;top:0.08em;left:0.08em;display:block;content:" ";border-radius:50%;background-color:#FFF;width:0.84em;height:0.84em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;}
.green:not(.no-img).c100:after{background:#FFF url(../images/circle-1.svg) no-repeat -7px calc(100% + 13px);}
.blue.c100:after{background:#FFF url(../images/circle-2.svg) no-repeat -2px calc(100% + 7px);}
.c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0em,1em,1em,0.5em);}
.c100.p1 .bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg);}
.c100.p2 .bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg);}
.c100.p3 .bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg);}
.c100.p4 .bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg);}
.c100.p5 .bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg);}
.c100.p6 .bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg);}
.c100.p7 .bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg);}
.c100.p8 .bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg);}
.c100.p9 .bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg);}
.c100.p10 .bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg);}
.c100.p11 .bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg);}
.c100.p12 .bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg);}
.c100.p13 .bar{-webkit-transform:rotate(46.800000000000004deg);-moz-transform:rotate(46.800000000000004deg);-ms-transform:rotate(46.800000000000004deg);-o-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg);}
.c100.p14 .bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg);}
.c100.p15 .bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg);}
.c100.p16 .bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg);}
.c100.p17 .bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg);}
.c100.p18 .bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg);}
.c100.p19 .bar{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg);}
.c100.p20 .bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg);}
.c100.p21 .bar{-webkit-transform:rotate(75.60000000000001deg);-moz-transform:rotate(75.60000000000001deg);-ms-transform:rotate(75.60000000000001deg);-o-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg);}
.c100.p22 .bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg);}
.c100.p23 .bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg);}
.c100.p24 .bar{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg);}
.c100.p25 .bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.c100.p26 .bar{-webkit-transform:rotate(93.60000000000001deg);-moz-transform:rotate(93.60000000000001deg);-ms-transform:rotate(93.60000000000001deg);-o-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg);}
.c100.p27 .bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg);}
.c100.p28 .bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg);}
.c100.p29 .bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg);}
.c100.p30 .bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg);}
.c100.p31 .bar{-webkit-transform:rotate(111.60000000000001deg);-moz-transform:rotate(111.60000000000001deg);-ms-transform:rotate(111.60000000000001deg);-o-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg);}
.c100.p32 .bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg);}
.c100.p33 .bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg);}
.c100.p34 .bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg);}
.c100.p35 .bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg);}
.c100.p36 .bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg);}
.c100.p37 .bar{-webkit-transform:rotate(133.20000000000002deg);-moz-transform:rotate(133.20000000000002deg);-ms-transform:rotate(133.20000000000002deg);-o-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg);}
.c100.p38 .bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg);}
.c100.p39 .bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg);}
.c100.p40 .bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg);}
.c100.p41 .bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg);}
.c100.p42 .bar{-webkit-transform:rotate(151.20000000000002deg);-moz-transform:rotate(151.20000000000002deg);-ms-transform:rotate(151.20000000000002deg);-o-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg);}
.c100.p43 .bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg);}
.c100.p44 .bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg);}
.c100.p45 .bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg);}
.c100.p46 .bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg);}
.c100.p47 .bar{-webkit-transform:rotate(169.20000000000002deg);-moz-transform:rotate(169.20000000000002deg);-ms-transform:rotate(169.20000000000002deg);-o-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg);}
.c100.p48 .bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg);}
.c100.p49 .bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg);}
.c100.p50 .bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.c100.p51 .bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg);}
.c100.p52 .bar{-webkit-transform:rotate(187.20000000000002deg);-moz-transform:rotate(187.20000000000002deg);-ms-transform:rotate(187.20000000000002deg);-o-transform:rotate(187.20000000000002deg);transform:rotate(187.20000000000002deg);}
.c100.p53 .bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg);}
.c100.p54 .bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg);}
.c100.p55 .bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg);}
.c100.p56 .bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg);}
.c100.p57 .bar{-webkit-transform:rotate(205.20000000000002deg);-moz-transform:rotate(205.20000000000002deg);-ms-transform:rotate(205.20000000000002deg);-o-transform:rotate(205.20000000000002deg);transform:rotate(205.20000000000002deg);}
.c100.p58 .bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg);}
.c100.p59 .bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg);}
.c100.p60 .bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg);}
.c100.p61 .bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg);}
.c100.p62 .bar{-webkit-transform:rotate(223.20000000000002deg);-moz-transform:rotate(223.20000000000002deg);-ms-transform:rotate(223.20000000000002deg);-o-transform:rotate(223.20000000000002deg);transform:rotate(223.20000000000002deg);}
.c100.p63 .bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg);}
.c100.p64 .bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg);}
.c100.p65 .bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg);}
.c100.p66 .bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg);}
.c100.p67 .bar{-webkit-transform:rotate(241.20000000000002deg);-moz-transform:rotate(241.20000000000002deg);-ms-transform:rotate(241.20000000000002deg);-o-transform:rotate(241.20000000000002deg);transform:rotate(241.20000000000002deg);}
.c100.p68 .bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg);}
.c100.p69 .bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg);}
.c100.p70 .bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg);}
.c100.p71 .bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg);}
.c100.p72 .bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg);}
.c100.p73 .bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg);}
.c100.p74 .bar{-webkit-transform:rotate(266.40000000000003deg);-moz-transform:rotate(266.40000000000003deg);-ms-transform:rotate(266.40000000000003deg);-o-transform:rotate(266.40000000000003deg);transform:rotate(266.40000000000003deg);}
.c100.p75 .bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
.c100.p76 .bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg);}
.c100.p77 .bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg);}
.c100.p78 .bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg);}
.c100.p79 .bar{-webkit-transform:rotate(284.40000000000003deg);-moz-transform:rotate(284.40000000000003deg);-ms-transform:rotate(284.40000000000003deg);-o-transform:rotate(284.40000000000003deg);transform:rotate(284.40000000000003deg);}
.c100.p80 .bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg);}
.c100.p81 .bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg);}
.c100.p82 .bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg);}
.c100.p83 .bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg);}
.c100.p84 .bar{-webkit-transform:rotate(302.40000000000003deg);-moz-transform:rotate(302.40000000000003deg);-ms-transform:rotate(302.40000000000003deg);-o-transform:rotate(302.40000000000003deg);transform:rotate(302.40000000000003deg);}
.c100.p85 .bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg);}
.c100.p86 .bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg);}
.c100.p87 .bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg);}
.c100.p88 .bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg);}
.c100.p89 .bar{-webkit-transform:rotate(320.40000000000003deg);-moz-transform:rotate(320.40000000000003deg);-ms-transform:rotate(320.40000000000003deg);-o-transform:rotate(320.40000000000003deg);transform:rotate(320.40000000000003deg);}
.c100.p90 .bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg);}
.c100.p91 .bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg);}
.c100.p92 .bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg);}
.c100.p93 .bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg);}
.c100.p94 .bar{-webkit-transform:rotate(338.40000000000003deg);-moz-transform:rotate(338.40000000000003deg);-ms-transform:rotate(338.40000000000003deg);-o-transform:rotate(338.40000000000003deg);transform:rotate(338.40000000000003deg);}
.c100.p95 .bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg);}
.c100.p96 .bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg);}
.c100.p97 .bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg);}
.c100.p98 .bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg);}
.c100.p99 .bar{-webkit-transform:rotate(356.40000000000003deg);-moz-transform:rotate(356.40000000000003deg);-ms-transform:rotate(356.40000000000003deg);-o-transform:rotate(356.40000000000003deg);transform:rotate(356.40000000000003deg);}
.c100.p100 .bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.c100.dark{background-color:#777777;}
.c100.dark .bar,.c100.dark .fill{border-color:#c6ff00!important;}
.c100.dark > span{color:#777777;}
.c100.dark:after{background-color:#666666;}

.contact-chart{display:flex;}
.contact-chart > div{max-height:250px; margin:0 auto; width:400px;}
.contact-chart path[fill="url(#kdef3)"]{display:none;}

.rel-chart{text-align:center; height:260px;}
.rel-chart > div{max-height:250px; margin:0 auto; width:400px;}
.rel-chart .k-chart{height:100%;}
.rel-chart path[fill="url(#kdef7)"]{display:none;}

.side-map{height:200px;overflow:hidden;}

.filterSidebar.profile-right{background-color:transparent;border-radius:0;box-shadow:none;overflow:visible;}

.affiliations-data img{display:block;}

.alertWrapper{height:155px;}
.alertWrapper .alertList{border-bottom:solid 1px #ebebeb; display:flex; font-size: 12px;}
.alertWrapper .alertList .icon{align-items:center;display:flex;justify-content:center;width:40px;}
.alertWrapper .alertList .data{line-height:14px;padding:5px 0;width:calc(100% - 40px);}
.alertWrapper .alertList .data span{display: block;}
.alertWrapper .alertList .data strong{color:#000;}
.filterSidebar .alertWrapper .mCSB_scrollTools{right:-3px;}

.eventWrapper{height:166px;}
.eventWrapper .eventList{font-size:14px; padding:7px 10px; border-bottom:solid 1px #ebebeb; position:relative;}
.eventWrapper .eventList:after{display:table; clear:both; content:'';}
.eventWrapper .eventList.small{border-bottom:medium none;font-size:12px;padding-bottom:0;}
.eventWrapper .eventList strong{color:#000;}
.eventWrapper .eventList span{display: block; font-size:12px;}
.eventWrapper .eventList .data{float:left;width:calc(100% - 42px);}
.eventWrapper .eventList .label{background:linear-gradient(to right,#09b86d 0%,#34affd 100%);border-radius:3px;color:#fff;float:right;font-size:12px;padding:3px 5px;width:42px;}
.eventWrapper .event-gp{padding:0 10px;}
.eventWrapper .event-gp .eventList{padding-left:12px; padding-right:0;}
.eventWrapper .event-gp .eventList:before{background-color:#2cb845;border-radius:100%;content:"";height:6px;left:0;position:absolute;top:15px;width:6px;}
.eventWrapper .event-gp .eventList.orange:before{background-color:#ff9e0d;}
.eventWrapper .event-gp .eventList.orange .label{background:linear-gradient(to right, #feac6b 0%,#fc5ab2 100%);}
.filterSidebar .eventWrapper .mCSB_scrollTools{right:-3px;}

.chart-sub{background-color:#fff;box-shadow:00 0 5px 0px rgba(0,0,0,0.16);overflow:hidden;}
.chart-sub + .chart-sub{margin-top:10px;}
.chart-sub .sub-head{background-color:#FFF;border-bottom:2px solid #fb4629;color:#21272e;font-family:var(--baseFontBold);font-size:12px;padding:3px 10px;text-align:center;background-color:#f5f5f7;}
.chart-sub .sub-head.text-left{text-align:left;}
.chart-sub.purple .sub-head{border-color:#8b56f8;}
.chart-sub.green .sub-head{border-color:#44cf76;}
.chart-sub.yellow .sub-head{border-color:#ffc42a;}
.chart-sub .sub-chart{max-width:340px; margin:0 auto;}
.chart-sub .sub-part{background-color:#fff;}
.chart-sub .sub-chart .k-chart #kdef9{display:none;}
.chart-sub.incontain{margin:0 auto 15px;max-width:420px;}
.chart-sub.incontain:last-child{margin-bottom:0;}
.chart-sub.incontain .k-chart, .chart-sub.incontain .k-stockchart{height:230px;}

.no-data{font-size:13px;font-family:var(--baseFontBold);text-align:center;padding:10px;color:#a7a7a7;line-height:64px;}

.profile-data .accord-wrapper{height:calc(100vh - 98px);}

.back-btn{background-color:#fff;border:1px solid #eee;border-radius:1px;color:#0064c9;display:inline-block;font-family:var(--baseFontBold);font-size:14px;padding:2px 6px 2px 8px;}
.back-btn i{font-size:11px;margin:0 3px 0 0;}
.back-btn:hover{background-color:#f9fcff;}

.edit-hcpForm{font-size:12px;}
.edit-hcpForm .form-strip{border-bottom:1px solid #ebebeb;display:flex;padding:3px;}
.edit-hcpForm .form-strip .label{width:170px; padding:7px 0 0 9px;color:#5a6979; font-family:var(--baseFontBold);}
.required{color:red;}
.edit-hcpForm .form-strip .form-field{width:calc(100% - 170px);}
.edit-hcpForm .form-strip label{}
.edit-hcpForm .form-strip textarea,
.edit-hcpForm .form-strip input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border:none;border-radius:0;color:#000;font-size:12px;padding:6px 10px;background-color:#f9f9f9;}
.edit-hcpForm .form-strip textarea{min-height:90px;}
.edit-hcpForm .form-strip select{background:#f9f9f9 url(../images/down-arrow-solid.svg) no-repeat calc(100% - 10px) center;border:medium none;border-radius:2px;color:#000;font-size:12px;}
.edit-hcpForm .form-strip .k-multiselect{background-color:#f9f9f9;padding: 3px 30px 1px 4px;cursor:pointer;}
.edit-hcpForm .form-strip .k-multiselect:after{background:url(../images/down-arrow-solid.svg) no-repeat center; content:'';height:5px;position:absolute;right:10px;top:12px;width:14px;}
.edit-hcpForm .form-strip .k-multiselect .k-multiselect-wrap{background-color:transparent; border:none;}
.edit-hcpForm .form-strip .k-multiselect .k-button{margin-right:3px;color:#000;background:#fff;font-size:12px;line-height:20px;padding:0 4px;border-radius:3px;}
.edit-hcpForm .form-strip .k-multiselect .k-button .k-select{margin-left:4px;}
.edit-hcpForm .form-strip .k-multiselect .k-button .k-select .k-icon{color:#000;font-size:11px;opacity:1;}
.edit-hcpForm-footer{padding:10px;}
.edit-hcpForm-footer.disable{pointer-events:none; opacity:0.5;}
.edit-hcpForm-footer .btn-1 a,
.edit-hcpForm-footer .btn-2 a{font-family:var(--baseFontBold);font-size:13px;padding:4px 14px;}
body .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-state-selected, 
body .k-columnmenu-item.k-state-selected, 
body .k-list .k-item.k-state-selected, 
body .k-list-container .k-button.k-state-active, 
body .k-list-container .k-button:active, 
body .k-list-optionlabel.k-state-selected, 
body .k-spreadsheet-popup .k-button.k-state-active, 
body .k-spreadsheet-popup .k-button.k-state-selected, 
body .k-spreadsheet-popup .k-button:active,
body .k-list .k-item.k-state-hover.k-state-selected, 
body .k-list .k-item.k-state-selected:hover, 
body .k-list-optionlabel.k-state-hover.k-state-selected, 
body .k-list-optionlabel.k-state-selected:hover{background-color:#09b86c;}
.edit-hcpForm tr.form-strip{display:table-row;}
.edit-hcpForm tr.form-strip .form-field{width:auto;}
/*.edit-hcpForm .input-list{padding: 10px;}*/
.edit-hcpForm .input-list label{display:inline-block;padding:0 20px 0 0;position:relative;width:auto; cursor:pointer;display:block;}
.edit-hcpForm .input-list label input[type="checkbox"]{opacity:0;position:absolute;}
.edit-hcpForm .input-list label input[type="checkbox"] + span{display:block;padding:0 0 0 23px;position:relative;}
.edit-hcpForm .input-list label input[type="checkbox"] + span:after{background-color:#fff;border:2px solid #52627c;border-radius:2px;box-sizing:border-box;content:'';height:16px;left:0;position:absolute;top:2px;width:16px;transition:var(--transition);}
.edit-hcpForm .input-list label input[type="checkbox"] + span:before{border-bottom:3px solid #fff;border-left:3px solid #fff;content:'';opacity:0;height:4px;left:2px;position:absolute;top:5px;transform:rotate(-50deg);transition:var(--transition);width:8px;z-index:1;}
.edit-hcpForm .input-list label input[type="checkbox"]:checked + span:after{border-color:var(--green);background-color:var(--green);}
.edit-hcpForm .input-list label input[type="checkbox"]:checked + span:before{opacity:1; visibility:visible;transform:rotate(-50deg);}

.edit-hcpForm .legal-info .input-list{padding: 10px;}
.edit-hcpForm .input-list label{display:inline-block;padding:0 20px 0 0;position:relative;width:auto; cursor:pointer;display:block;}
.edit-hcpForm .input-list label input[type="radio"]{opacity:0;position:absolute;}
.edit-hcpForm .input-list label input[type="radio"] + span{display:block;padding:0 0 0 23px;position:relative;}
.edit-hcpForm .input-list label input[type="radio"] + span:after{border-radius:100%;box-shadow:0 0 0 2px #52627c inset;content:'';height:17px;left:0;position:absolute;top:2px;width:17px;transition:all ease 300ms;}
.edit-hcpForm .input-list label input[type="radio"]:checked + span:after{box-shadow:0 0 0 5px var(--green) inset;}

.addData{border-radius:3px;background-color:#fff;border:1px solid #eee;color:var(--green);display:inline-block;float:right;font-family:var(--baseFont);font-size:13px;line-height:17px;margin:-2px 0 0;padding:4px 8px 0px 8px;}
.addData i{font-size:9px;margin:0 1px 0 0;transform:translate(0,-1px);display:inline-block;}
.addData:hover{background-color:var(--green);border-color:var(--green);color:#fff;}

.editData{border-radius:3px;background-color:#fff;border:1px solid #eeee;color:#004891;display:inline-block;float:right;font-family:var(--baseFont);font-size:13px;line-height:17px;margin:-2px 0 0;padding:3px 8px 1px 8px;}
.editData i{font-size:9px;margin:0 1px 0 0;transform:translate(0,-1px);display:inline-block;}
.editData:hover{background-color:#004891;border-color:#004891;color:#fff;}

.saveData{background-color:var(--green); color:#fff; border-radius:3px;float:right;font-family:var(--baseFont);font-size:13px;line-height:17px;margin:-2px 0 0;padding:3px 8px 1px 8px;}
.saveData:hover{background-color:var(--orange);}

.saveData{background-color:var(--green); color:#fff; border-radius:3px;float:right;font-family:var(--baseFont);font-size:13px;line-height:17px;margin:-2px 0 0;padding:3px 8px 1px 8px;}
.saveData:hover{background-color:var(--orange);}

.affiliate-scroll{max-height:160px;}

.addHCP{height:100%;position:fixed;right:0;top:0;width:100%;z-index:9;display:none;}
.addHCP .addHCPoverlay{background-color:rgba(0,0,0,0.6);height:100%;position:absolute;right:0;top:0;width:100%;}
.addHCP .popslide{background-color:#fff;float:right;width:100%; max-width:425px;position:relative; z-index:1;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.6); height:100%;}
.addHCP .popslide .pop-head{background:linear-gradient(to right,#6a0075 0%,#004791 100%);color:#fff;font-family:var(--baseFontBold);padding:6px 10px;position:relative;}
.addHCP .popslide .pop-head .det-ttl{font-size:13px;line-height:18px;}
.addHCP .popslide .pop-head .det-ttl strong{display:block;font-size:var(--baseSize);padding:0 0 5px;}
.addHCP .popslide .pop-head > i{margin:0 5px 0 0;}
.addHCP .popslide .pop-head a{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:35px;}
/*.addHCP .popslide .pop-content .edit-hcpForm{height:calc(100vh - 80px); overflow: auto;}*/
/*.addHCP .popslide .pop-content .edit-hcpForm .form-strip{border:none; padding:6px 3px;}*/
.addHCP .popslide .pop-content .edit-hcpForm .form-strip .label{width: 170px;}
.addHCP .popslide .pop-content .edit-hcpForm .form-strip .form-field{width:calc(100% - 170px);}
.addHCP .popslide .pop-content .edit-hcpForm-footer{border-top: 1px solid #ebebeb;}
.addHCP .popslide .pop-head.fx{align-items:center;display:flex;padding:10px;}
.addHCP .popslide .pop-head.fx .icn{font-size:34px;padding:0 15px 0 0;}
.addHCP .popslide .pop-head.fx > a{height:auto;padding:15px 0;}
.addHCP .popslide .pop-content .top-brns{border-bottom:1px solid #ebebeb;padding:10px 15px;text-align:right;}
.addHCP .popslide .pop-content .btn-1 a,
.addHCP .popslide .pop-content .btn-2 a{font-size:14px;padding:3px 7px 3px 9px;}
.addHCP .popslide .pop-content .btn-1 a i,
.addHCP .popslide .pop-content .btn-2 a i{font-size:11px;margin:0 2px 0 0;}
.addHCP .popslide .pop-content .call-mode{padding:10px;}
.addHCP .popslide .pop-content .call-mode .ttl{padding:0 0 6px;}
.addHCP .popslide .pop-content .call-mode > a{border:1px solid #21272e;border-radius:3px;color:#21272e;display:inline-block;margin:0 6px 3px 0;padding:6px 15px;}
.addHCP .popslide .pop-content .call-mode > a:hover,
.addHCP .popslide .pop-content .call-mode > a.active{border-color:#6a0075;background-color:#6a0075;color:#fff;}
.addHCP.editHCP .popslide,
.addHCP.viewaffltn .popslide{max-width:645px;}
.addHCP.viewaffltn .popslide .accord-wrapper{padding:5px 10px 0 4px;}
.addHCP.editHCP .popslide .pop-content .edit-hcpForm .form-strip .form-field{width:auto;}
.addHCP.editHCP .popslide .pop-content .edit-hcpForm .detail-part .form-strip .form-field{width: calc(100% - 110px);}
.addHCP.editHCP .popslide .pop-content .edit-hcpForm .detail-part + .btn-grp{border-top:1px solid #ebebeb;padding:10px;}
.addHCP.editHCP .popslide .accord-wrapper{margin-bottom:5px; height:calc(100vh - 210px);}

.addHCP.editHCP .popslide .pop-content .edit-hcpForm .form-three{padding:2px 20px 6px 6px;position:relative;}
.addHCP.editHCP .popslide .pop-content .edit-hcpForm .form-three .form-strip{border:medium none;display:inline-block;width:calc(33.33% - 3px);}
.addHCP.editHCP .popslide .pop-content .edit-hcpForm .form-three .form-strip .label{color:#121212;display:block;padding:0 0 1px;width:auto;}
.addHCP.editHCP .popslide .pop-content .edit-hcpForm .form-three .remove-strip{color:#121212;padding:14px 6px;position:absolute;right:0;top:17px;}
.addHCP.editHCP .popslide .pop-content .edit-hcpForm .form-three + .btn-grp{border-top:1px solid #ebebeb;padding:10px;}

.addHCP.addAddress .pop-content > span.required{display:block;font-size:12px;padding:5px 0 5px 10px;}
.addHCP.addAddress .popslide{height:100vh;}
.addHCP.addAddress .popslide .pop-content .edit-hcpForm{height:auto; max-height:calc(100vh - 110px);}

.empty-snippet{padding:8px 8px 0;}
.empty-snippet > span{background-color:#f9f9f9;border:1px solid #e9e9e9;border-radius:3px;color:#21272e;display:inline-block;margin:0 6px 9px 0;padding:2px 10px;}

.total-pop{color:#21272e;font-size:13px;padding:8px 15px 15px 15px;position:relative;text-align:center;}
.total-pop span{color:#39aeff;font-size:20px;}
.total-pop .info-total{font-size:17px;position:absolute;right:13px;top:10px;}

.advnc-matrics{position:relative;}
.total-popGraph{padding:0 15px 20px;}
.total-popGraph .list:not(:last-child){margin-bottom:30px;}
.total-popGraph .pillsmain{border-radius:500px;display:flex;overflow:hidden;}
.total-popGraph .pillsmain .pills{border-radius:0;color:#fff;font-size:12px;padding:1px 10px;text-align:right;}
.total-popGraph .labelmain{display:flex;}
.total-popGraph .labelmain .labelpill{color:#21272e;font-family:var(--baseFontBold);font-size:13px;position:relative;padding: 5px 0 0;}
.total-popGraph .labelmain .labelpill:after{background-color:#fff;border-left:1px solid #5a6979;border-right:1px solid #5a6979;content:"";height:11px;left:-6px;position:absolute;top:23px;width:10px;}
.total-popGraph .labelmain .labelpill:first-child:after{background-color:#5a6979;border:none;left:0;width:1px;}
.total-popGraph .labelmain .labelpill:last-child:before{background-color:#5a6979;content:"";height:11px;position:absolute;right:0;top:23px;width:1px;}
.total-popGraph .labelmain .labelpill .name{border-bottom:1px solid #5a6979;margin:0 0 10px;overflow:hidden;padding:0 15px 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.total-popGraph .labelmain .labelpill .round-label{font-size:12px;}
.total-popGraph .labelmain .labelpill .round-label .label{color:#5a6979;display:inline-block;font-family:var(--baseFont);margin:0 35px 0 14px;vertical-align:middle;}
.total-popGraph .labelmain .labelpill .round-label .label > span{border-radius:100%;display:inline-block;height:12px;margin:3px 5px 0 0;vertical-align:top;width:12px;}
.total-popGraph .labelmain .labelpill .round-label .label:last-child{margin-right:0;}

.advnc-matrics .info-popup{opacity:0; visibility:hidden; transition:all ease 400ms; align-items:center;background-color:rgba(0,0,0,0.65);border-radius:3px;display:flex;font-size:12px;height:calc(100% + 26px);left:0;padding:30px 0;position:absolute;top:-26px;width:100%;}
.advnc-matrics .info-popup > div{background-color:#fff;border-radius:3px;margin:0 auto;width:calc(100% - 70px);transition:all ease 400ms 150ms;transform: translateY(20px);opacity:0;}
.advnc-matrics .info-popup .ttl-top{color:#21272e;font-family:var(--baseFontBold);padding:5px 10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;}
.advnc-matrics .info-popup .ttl-top > a.close{padding:6px 10px 4px;position:absolute;right:0;top:0;}
.advnc-matrics .info-popup .contnt{padding:13px 10px 5px;position:relative;max-height: 280px;}
.advnc-matrics .info-popup .contnt:after{background:rgba(0,0,0,0) linear-gradient(to right,#a801bb 0%,#0064c9 100%) repeat scroll 0 0;content:"";height:2px;left:0;position:absolute;top:0;width:100%;}
.advnc-matrics .info-popup p{margin:0 0 10px 0;}
.advnc-matrics .info-popup b{font-family:var(--baseFontBold); font-weight:400;color:#21272e;}
.advnc-matrics .info-popup.active{opacity:1; visibility:visible;}
.advnc-matrics .info-popup.active > div{opacity:1;transform: translateY(0px);}

.start5{max-height:190px; min-height:190px;}
.chart-sub .sub-part.child-table{border-top:2px solid #2cb845;padding:10px;min-height: 220px;}
.chart-sub .sub-part.child-table .table-db{background-color:#f9f9f9;box-shadow:0 0 5px 0 rgba(0,0,0,0.16);max-height:210px;margin:0 auto;max-width:400px;}
.chart-sub .sub-part.child-table.orange{border-color:#fb4629;}
.chart-sub .sub-part.child-table.purple{border-color:#8b56f8;}
.chart-sub .sub-part.child-table.green{border-color:#44cf76;}
.chart-sub .sub-part.child-table.yellow{border-color:#ffc42a;}

.interaction{font-size:12px;margin:0 auto;max-width:400px;padding:20px 0 10px 0;}
.interaction .list-wrap{align-items: center;background-color:#f9f9f9;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.16);padding:20px 10px 20px 22px;display:flex;}
.interaction .list-wrap .leftBig{padding:10px;border-radius:7px;color:#21272e;font-size:14px;text-align:center;width:167px;background:linear-gradient(44deg, rgba(252,252,252,1) 0%, rgba(235,235,235,1) 38%, rgba(235,235,235,1) 100%);}
.interaction .list-wrap .leftBig > div{background:linear-gradient(320deg, rgba(236,236,236,1) 0%, rgba(255,255,255,1) 100%);border-radius:4px;box-shadow:3px 3px 5px 0 rgba(0,0,0,0.16);}
.interaction .list-wrap .leftBig .number{color:#0064c9;font-family:var(--baseFontBlack);font-size:30px;line-height:30px;overflow:hidden;padding:20px 5px 0;text-overflow:ellipsis;white-space:nowrap;}
.interaction .list-wrap .leftBig .below{padding:0 0 20px;font-size:12px;}
.interaction .list-wrap .right-table{width:calc(100% - 167px); padding:0 0 0 50px; height: 120px;}
.interaction .list-wrap .right-table table{padding:0 10px 0 0;}
.interaction .list-wrap .right-table tr:not(:last-child) td{border-bottom:solid 1px #ebebeb;}
.interaction .list-wrap .right-table tr td:last-child{font-size:14px;}
.interaction .note{padding:10px 0 0;}

.full-strip .interaction .list-wrap{padding:0;display:block;}
.full-strip .interaction .list-wrap .right-table{padding:0;width:auto;max-height:145px; height:auto;}
.full-strip .interaction .list-wrap .right-table table{padding:0;width:100%;}
.full-strip .interaction .list-wrap .right-table table td{padding:3px 9px;}

.login-screen.body-container-wrapper{padding:0;}
.login-wrap{align-items:center;background:rgba(0,0,0,0) url("../images/login-bg.jpg") no-repeat scroll center center / cover;display:flex;height:100vh;justify-content:center;min-height:400px;padding:40px;}
.login-wrap .middle-box{overflow:hidden;position:relative;height:353px;background:#f5f5f7 url("../images/login-white-bg.jpg") no-repeat scroll right center / cover;border-radius:10px;text-align:center;width:400px;}
.login-wrap .bottom-link{transition:all ease 400ms 200ms;bottom:9px;color:#1c358a;font-size:12px;left:50%;position:absolute;transform:translateX(-50%);}
.login-wrap .bottom-link:after{background:url(../images/login-arrow.svg) no-repeat center;transition:all ease 400ms;content:'';display:inline-block;height:10px;vertical-align:middle;margin:-1px 0 1px 5px;width:10px;}
.login-wrap .bottom-link:hover:after{transform:translateX(5px);}

.login-wrap .login-white{position:relative;padding:68px 0 40px; height:100%;}
.login-wrap .login-white .logo{transition:all ease 600ms;}
.login-wrap .login-white .sign-btn{padding:26px 0 0;transition:all ease 600ms 100ms;}
.login-wrap .login-white .sign-btn a{border-radius:3px;color:#fff;display:inline-block;font-family:var(--baseFontBold);font-size:14px;overflow:hidden;padding:8px 24px;position:relative;text-transform:capitalize;z-index:1;}
.login-wrap .login-white .sign-btn a:after{background:linear-gradient(to right, #004891 0%,#6a0075 40%,#6a0075 60%);content:"";height:100%;left:0;position:absolute;top:0;width:200%;z-index:-1;transition:all ease 400ms;}
.login-wrap .login-white .sign-btn a:hover:after{left:-100%;}
.login-wrap .login-white.hide .logo{opacity:0; visibility:hidden; transform:translateY(-25px);}
.login-wrap .login-white.hide .sign-btn{opacity:0; visibility:hidden; transform:translateY(-25px);}
.login-wrap .login-white.hide .bottom-link{opacity:0; visibility:hidden; transform:translate(-50%,-25px);}

.login-wrap .signin-white{background-color:#fff;border-radius:10px;height:100%;left:0;padding:0 0 40px;position:absolute;top:0;width:100%;opacity:0; visibility:hidden;transition:all ease 600ms 100ms;}
.login-wrap .signin-white h3{color:#6a0075;font-family:var(--baseFontBlack);font-size:26px;font-weight:400;margin:0;padding:12px 0 16px;position:relative;opacity:0; visibility:hidden; transform:translateY(25px);transition:all ease 600ms 300ms;}
.login-wrap .signin-white h3:after{background:linear-gradient(to right,#6a0075 0%,#004891 100%);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;}
.login-wrap .signin-white .inner{padding:25px 50px 0;text-align:left;}
.login-wrap .signin-white .inner .formWrap{padding:0 0 18px;}
.login-wrap .signin-white .inner .formWrap label{color:#21272e;display:block;font-family:var(--baseFontBold);font-size:13px;margin:0 0 5px;}
.login-wrap .signin-white .inner .formWrap input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){color:#21272e; font-size:12px; padding:8px 10px;background-color:#f9f9f9;border:none;border-radius:0;}
.login-wrap .signin-white .inner .formWrap input[type="password"]{color: #21272e;}
.login-wrap .signin-white .inner .formWrap .user{background:#f9f9f9 url(../images/sign-on-name.svg) no-repeat 10px center; padding: 0 0 0 32px;}
.login-wrap .signin-white .inner .formWrap .pass{background:#f9f9f9 url(../images/sign-on-password.svg) no-repeat 10px center; padding: 0 0 0 32px;}
.login-wrap .signin-white .inner .formWrap.submit > div{border-radius:3px;overflow:hidden;position:relative;z-index:1;}
.login-wrap .signin-white .inner .formWrap.submit > div:after{background:linear-gradient(to right, #004891 0%,#6a0075 40%,#6a0075 60%);content:"";height:100%;left:0;position:absolute;top:0;width:200%;z-index:-1;transition:all ease 400ms;}
.login-wrap .signin-white .inner .formWrap.submit > div:hover:after{left:-100%;}
.login-wrap .signin-white .inner .formWrap.submit input[type="submit"]{background:transparent;border-radius:3px;color:#fff;font-family:var(--baseFontBold);font-size:12px;padding:9px 10px;}
.login-wrap .signin-white .inner .formWrap:nth-child(1){transition:all ease 600ms 400ms; transform:translateY(25px);opacity:0; visibility:hidden;}
.login-wrap .signin-white .inner .formWrap:nth-child(2){transition:all ease 600ms 500ms; transform:translateY(25px);opacity:0; visibility:hidden;}
.login-wrap .signin-white .inner .formWrap:nth-child(3){transition:all ease 600ms 600ms; transform:translateY(25px);opacity:0; visibility:hidden;}
.login-wrap .signin-white .bottom-link{transition:all ease 600ms 700ms;transform:translate(-50%,25px);opacity:0; visibility:hidden;}

.login-wrap .signin-white.show{opacity:1; visibility:visible;}
.login-wrap .signin-white.show h3,
.login-wrap .signin-white.show .inner .formWrap:nth-child(1),
.login-wrap .signin-white.show .inner .formWrap:nth-child(2),
.login-wrap .signin-white.show .inner .formWrap:nth-child(3){opacity:1; visibility:visible; transform:translateY(0);}
.login-wrap .signin-white.show .bottom-link{opacity:1; visibility:visible; transform:translate(-50%,0);}

.login-wrap .select-server{align-items:center;background-color:rgba(0,0,0,0.4);display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:left;top:0;width:100%;z-index:5;}
.login-wrap .select-server .inner{background-color:#fff;border-radius:3px;width:300px;}
.login-wrap .select-server .inner .title{background-color:#f9fcff; border-radius:4px 4px 0 0; color:#21272e;font-family:var(--baseFontBlack);font-size:14px;padding:7px 10px 8px;position:relative;}
.login-wrap .select-server .inner .title span.icon{display:inline-block;font-size:14px;margin:-1px 5px 1px 0;vertical-align:middle;}
.login-wrap .select-server .inner .title:after{background:linear-gradient(to right,#6a0075 0%,#004891 100%);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;}
.login-wrap .select-server .inner .title .close{color:#000;font-size:9px;padding:11px;position:absolute;right:0;top:0;}
.login-wrap .select-server form{padding:22px 16px 20px;}
.login-wrap .select-server .formWrap{padding: 0 0 13px;}
.login-wrap .select-server .formWrap label{display:block;color:#21272e;font-family:var(--baseFontBlack);font-size:14px;position:relative;cursor:pointer;}
.login-wrap .select-server .formWrap input[type="radio"]{opacity:0;position:absolute;}
.login-wrap .select-server .formWrap label span{display:block;padding:0 0 0 27px;position:relative;}
.login-wrap .select-server .formWrap label span:after{border-radius:100%;box-shadow:0 0 0 3px #52627c inset;content:'';height:17px;left:0;position:absolute;top:2px;width:17px;transition:all ease 300ms;}
.login-wrap .select-server .formWrap label input[type="radio"]:checked + span:after{box-shadow:0 0 0 5px var(--green) inset;}
.login-wrap .select-server .form-footer{border-top:1px solid #ebebeb;padding:15px;}
.login-wrap .select-server .form-footer .btn-1 a,
.login-wrap .select-server .form-footer .btn-2 a{font-size:12px;padding:5px 14px;}

.hcp-listing.main-workarea{}
.hcp-listing.main-workarea .table-data{width: calc(100% - 310px);}
.hcp-listing.main-workarea .filterSidebar{width:300px;}

.tab_112{border-bottom:2px solid #ebebeb;font-family:var(--baseFontBold);}
.tab_112 a{border-bottom:2px solid transparent;color:#21272e;display:inline-block;margin:0 0 -2px;padding:8px 20px 2px;}
.tab_112 a.current{color:var(--green);border-color:var(--green);}

.hcplist001{}
.hcplist001 a{border-bottom:1px solid #ebebeb;color:#21272e;display:block;font-family:var(--baseFontBold);font-size:14px;padding:11px 10px;}
.hcplist001 a i{float:right; color:#637180;}
.hcplist001 a.active,
.hcplist001 a:hover{color:var(--orange);}

.hcp-create{}
.hcp-create .edit-hcpForm{padding:4px 0 0;}
.hcp-create .edit-hcpForm .form-strip{border:none;margin:6px 0 0;}
.hcp-create .edit-hcpForm .form-strip .label{width: 55px;}
.hcp-create .edit-hcpForm .form-strip .form-field{width:calc(100% - 55px);}
.hcp-create .hcp-prelist{margin-top:10px;max-height:calc(100vh - 291px);}
.hcp-create .hcp-prelist .list{font-family:var(--baseFontBold);font-size:14px;padding:11px 10px;border-top:1px solid #ebebeb;color:#21272e;}

.hcp-create .input-list label{display:inline-block;padding:0 20px 0 0;position:relative;width:auto; cursor:pointer;display:block;}
.hcp-create .input-list label input[type="checkbox"]{opacity:0;position:absolute;}
.hcp-create .input-list label input[type="checkbox"] + span{display:block;overflow:hidden;padding:0 0 0 23px;position:relative;text-overflow:ellipsis;white-space:nowrap;}
.hcp-create .input-list label input[type="checkbox"] + span:after{background-color:#fff;border:2px solid #52627c;border-radius:2px;box-sizing:border-box;content:'';height:16px;left:0;position:absolute;top:2px;width:16px;transition:var(--transition);}
.hcp-create .input-list label input[type="checkbox"] + span::before{border-bottom:3px solid #fff;border-left:3px solid #fff;content:'';opacity:0;height:4px;left:2px;position:absolute;top:5px;transform:rotate(-50deg);transition:var(--transition);width:8px;z-index:1;}
.hcp-create .input-list label input[type="checkbox"]:checked + span:after{border-color:var(--green);background-color:var(--green);}
.hcp-create .input-list label input[type="checkbox"]:checked + span:before{opacity:1; visibility:visible;transform:rotate(-50deg);}

.dra-form{background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,0.16);padding:0 0 8px;margin-bottom: 10px;}
.dra-form:last-child{margin-bottom:0;}
.dra-form .list{padding:10px 10px 0; border-bottom:1px solid #ebebeb;}
.dra-form .list:last-child{border:none;}
.dra-form.edit-hcpForm .form-strip{align-items:center;border:none;color:#21272e;min-height:33px;}
.util-control{float:right;}
.util-control a{color:#121212;display:inline-block;margin:0 3px;padding:0 3px;vertical-align:middle;}
.util-control a .icon-Close{font-size:10px;}

.mir-note{border-bottom:1px solid #ebebeb;margin-bottom:15px;padding:10px;}
.mir-note .dark{color:#121212;}
.mir-note p{margin:4px 0;}
.mir-note a{color:var(--blue);}
.mir-note a:hover{color:var(--orange);}
.mir-note ul li{padding:0 0 0 14px;position:relative;}
.mir-note ul li:after{background-color:#121212;border-radius:50px;content:"";height:6px;left:0;position:absolute;top:6px;width:6px;}
.mir-btn-grp{border-top:1px solid #ebebeb; padding:10px 10px 10px 0;}
.footer-btn-grp{padding:10px;}

.add-adrs-pop{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2;}
.add-adrs-pop .inner{background-color:#fff;max-width:70%;position:relative;width:100%;}
.add-adrs-pop .inner .pop-head{padding:11px 10px;}
.add-adrs-pop .inner .pop-head a{font-size:13px;width:50px;}
.add-adrs-pop .inner .pop-head a{font-size:13px;width:50px;}
.add-adrs-pop .inner .list{border-bottom:1px solid #ebebeb;color:#121212;font-family:var(--baseFontBold);font-size:14px;}
.add-adrs-pop .pop-contnt{max-height:calc(100vh - 105px);}
.add-adrs-pop.select-attendee .glob-search + .btn-grp{border-bottom:1px solid #ebebeb;padding:0 0 15px;}
.add-adrs-pop.select-attendee .input-list label input[type="checkbox"] + span,
.add-adrs-pop.select-staff .input-list label input[type="checkbox"] + span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.glob-search{border-bottom:1px solid #ebebeb;margin-bottom:15px;padding:10px;width:auto;}
.glob-search form{position:relative;}
.glob-search form a{background:transparent url("../images/search-global.svg") no-repeat scroll left 11px center;height:100%;left:0;position:absolute;top:0;width:35px;z-index:1;}
.glob-search form a.active{background:transparent url("../images/search-global-blue.svg") no-repeat scroll left 11px center;}
.glob-search form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border-radius:0; border:none; background-color:#f9f9f9;color:#21272e;font-family:var(--baseFontBold);font-size:14px;margin:0;padding:8px 33px 8px 35px;}
.glob-search form input[type="submit"]{background:rgba(0,0,0,0) url("../images/header-search.svg") no-repeat center;height:39px;margin:0;padding:0;position:absolute;right:0;top:0;width:40px;}
.glob-search.simple form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){}{padding-left: 15px;}

.dot-answer{padding:5px 0;}
.dot-answer > span{cursor:pointer;background-color:#f6f6f6;border-radius:100%;color:#212121;display:inline-block;font-family:var(--baseFontBlack);font-size:13px;height:24px;line-height:26px;margin:0 5px 0 0;text-align:center;vertical-align:middle;width:24px;}
.dot-answer > span:nth-child(1).active{background-color:#fb2300; color:#fff;}
.dot-answer > span:nth-child(2).active{background-color:#fb3415; color:#fff;}
.dot-answer > span:nth-child(3).active{background-color:#fb4629; color:#fff;}
.dot-answer > span:nth-child(4).active{background-color:#fd681f; color:#fff;}
.dot-answer > span:nth-child(5).active{background-color:#fe8e12; color:#fff;}
.dot-answer > span:nth-child(6).active{background-color:#ff9e0d; color:#fff;}
.dot-answer > span:nth-child(7).active{background-color:#d8a31d; color:#fff;}
.dot-answer > span:nth-child(8).active{background-color:#b5a529; color:#fff;}
.dot-answer > span:nth-child(9).active{background-color:#6ead45; color:#fff;}
.dot-answer > span:nth-child(10).active{background-color:#0cb76a; color:#fff;}

.hierarchy-pop{background-color:#fff;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.16);position:absolute;right:10px;top:57px;width:240px;font-size:12px;display:none;overflow:hidden;padding:1px;z-index:2;}
.hierarchy-pop .pop-head{background-color:#f5f5f7;color:#212121;font-family:var(--baseFontBlack);overflow:hidden;padding:10px;position:relative;text-overflow:ellipsis;white-space:nowrap;}
.hierarchy-pop .pop-head:after{background:linear-gradient(to right,#a801bb 0%,#0064c9 100%);bottom:0;content:'';height:2px;left:0;position:absolute;width:100%;}
.hierarchy-pop .pop-content{}
.hierarchy-pop .pop-content .c-scroll{max-height:470px;}
.hierarchy-pop .pop-content .h-data{border-bottom:1px solid #ebebeb;padding:5px 10px;cursor:pointer;transition:var(--transition);}
.hierarchy-pop .pop-content .h-data:hover{background-color:#f5f5f7;}
.hierarchy-pop .pop-content .h-data:last-child{border-bottom:none;}
body .hierarchy-pop .mCSB_scrollTools{right:-4px;}

.sync-pop{background-color:#fff;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.16);position:absolute;right:10px;top:57px;width:240px;font-size:12px;display:none;overflow:hidden;padding:1px;z-index:2;}
.sync-pop .pop-head{background-color:#f5f5f7;color:#212121;font-family:var(--baseFontBlack);overflow:hidden;padding:10px;position:relative;text-overflow:ellipsis;white-space:nowrap;}
.sync-pop .pop-head:after{background:linear-gradient(to right,#a801bb 0%,#0064c9 100%);bottom:0;content:'';height:2px;left:0;position:absolute;width:100%;}
.sync-pop .pop-content{}
.sync-pop .pop-content .c-scroll{max-height:225px;}
.sync-pop .pop-content .h-data{border-bottom:1px solid #ebebeb;cursor:pointer;line-height:16px;padding:6px 10px;transition:var(--transition);}
.sync-pop .pop-content .h-data strong{color:#212121;display:block;}
.sync-pop .pop-content .h-data:hover{background-color:#f5f5f7;}
.sync-pop .pop-content .h-data:last-child{border-bottom:none;}
body .sync-pop .mCSB_scrollTools{right:-4px;}
.sync-pop{display:none;}


/*.reports-data .table-filterWrapper{display:block;}*/
.report-dashboard{display:flex;margin:0 -5px 10px;font-size:12px; min-height: 388px; width:calc(100% + 10px);}
.report-dashboard > div{background-color:#fff;border-radius:0 0 3px 3px;border-top:2px solid #34aeff;box-shadow:0 1px 2px rgba(0,0,0,0.16);margin:0 5px;padding:4px 0;width:calc(50% - 10px);}
.report-dashboard .list{border-bottom:1px solid #ebebeb;padding:2px 10px 4px;}
.report-dashboard .list label{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.report-dashboard .pillsmain{background-color:#f1f1f1;border-radius:50px;display:flex;overflow:hidden;height:16px;line-height:16px;}
.report-dashboard .pillsmain .pills{border-radius:0;color:#fff;text-align:center;height:100%;padding:0 2px;}
.report-dashboard .pillsmain .pills:last-child{border-radius:0 50px 50px 0;}
.report-dashboard .pillsmain.empty .pills{color:#9da6ae;}
.report-dashboard .list-footer{font-size:12px;padding:7px 0;text-align:center;}
.report-dashboard .list-footer .label{color:#5a6979;display:inline-block;font-family:var(--baseFont);margin:0 35px 0 14px;vertical-align:middle;}
.report-dashboard .list-footer .label{color:#5a6979;display:inline-block;font-family:var(--baseFont);margin:0 35px 0 14px;vertical-align:middle;}
.report-dashboard .list-footer .label > span{border-radius:100%;display:inline-block;height:12px;margin:3px 5px 0 0;vertical-align:top;width:12px;}
.report-dashboard .list-footer .label:last-child{margin-right:0;}
.report-dashboard > div.box-2{border-color:var(--green);}
.report-dashboard > div.box-2 .list{display:flex;}
.report-dashboard > div.box-2 .list label{width:155px;}
.report-dashboard > div.box-2 .list .pillsmain{width:calc(100% - 155px);}
.report-dashboard > div > div{max-height:345px;}
.report-dashboard .mCSB_scrollTools{right:-4px;}
.report-dvv{width:100%; transition: var(--transition);}
.report-dvv + .filterSidebar .fscroll{height:auto;}
.table-filterWrapper.side-show .report-dvv{width:calc(100% - 310px);}
.table-filterWrapper.side-show .report-dvv .table-data{width:100%;}

.reports-table{}
.reports-table .table-db.table-head th{color:#fff;background-color:#004977;font-size:12px;}
.reports-table .table-db.table-head th:first-child{border-radius:5px 0 0 0;}
.reports-table .table-db.table-head th:last-child{border-radius:0 5px 0 0;}
.reports-table .table-db.table-head th:after{background:url(../images/th-sorting-white.svg) no-repeat center;content:'';display:inline-block;height:9px;margin:0 0 0 6px;width:11px;}
.reports-table .table-db td{color:#5a6979;}
.reports-table .table-db > div{height:auto;}
.reports-table .table-db > div.c-scroll{height:calc(100vh - 571px);}
.reports-table .table-db.tb-footer{background-color:#f9fcff;}
.reports-table .table-db.tb-footer td{color:#0064c9;font-family:var(--baseFontBlack);font-size:14px;padding:5px;}

.main-workarea.reports-data .work-controls2 .control-1{width:calc(100% - 400px);}
.main-workarea.reports-data .work-controls2 .control-2{width:400px;}

.reports-data .select-server{align-items:center;background-color:rgba(0,0,0,0.4);display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:left;top:0;width:100%;z-index:5;}
.reports-data .select-server .inner{background-color:#fff;border-radius:3px;width:300px;}
.reports-data .select-server .inner .title{background-color:#f9fcff;border-radius:4px 4px 0 0;color:#21272e;font-family:var(--baseFontBlack);font-size:14px;padding:7px 10px 8px;position:relative;}
.reports-data .select-server .inner .title:after{background:linear-gradient(to right,#6a0075 0%,#004891 100%);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;}
.reports-data .select-server .inner .title .close{color:#000;font-size:9px;padding:11px;position:absolute;right:0;top:0;}
.reports-data .select-server ul{font-family:var(--baseFontBlack);font-size:14px;padding:5px 0;}
.reports-data .select-server ul a{color:#212121;display:block;padding:5px 14px;}
.reports-data .select-server ul a:hover{background-color:#f9fcff;}
.reports-data .select-server .form-footer{border-top:1px solid #ebebeb;padding:15px;}
.reports-data .select-server .form-footer .btn-2 a{font-size:12px;padding:5px 14px;}

.report-form.edit-hcpForm .form-strip{border:medium none;display:block;padding:3px 9px;}
.report-form.edit-hcpForm .form-strip .label{display:block;width:auto;}
.report-form.edit-hcpForm .form-strip .form-field{width:100%;}
.report-form.edit-hcpForm .form-strip .form-field.c-dateSpace{padding:0 42px 0 0; position:relative;}
.report-form.edit-hcpForm .form-strip .form-field.c-dateSpace .c-date{font-size:29px;position:absolute;right:0;top:-5px;}

.body-container-wrapper .aside.aside-dash{width:68px;}
.userProfile{align-items:center;border-radius:4px;text-align:center;display:flex;height:calc(100vh - 67px);justify-content:flex-start;margin:0 10px;overflow:hidden;padding:5px;position:relative;width:calc(100% - 788px);z-index:1;}
.userProfile:after{background-color:#05448f;content:'';height:100%;left:0;opacity:0.6;position:absolute;top:0;width:100%;z-index:-1;}
.userProfile > div{width:200px;}
.userProfile .welcome{background-color:rgba(0,91,184,0.7);margin-bottom:1px;border-radius:3px 3px 0 0;color:#fff;font-size:32px;letter-spacing:3px;padding:4px 0;text-transform:uppercase;}
.userProfile .color-box{background-color:rgba(11,116,223,0.7); color:#fff; border-bottom:solid 1px #4d91d8;}
.userProfile .color-box:last-child{border:none; border-radius:0 0 3px 3px;}
.userProfile .usermain{padding:25px 10px 10px;font-size:14px;}
.userProfile .usermain .image{border-radius:3px;height:100px;margin:0 auto;width:100px;}
.userProfile .usermain .name{font-family:var(--baseFontBold);font-size:22px;padding:8px 0 0;}
.userProfile .user-box{font-size:14px; padding:20px 15px;}
.userProfile .user-box a{color:#fff;}
.userProfile .user-box a i{vertical-align: middle;}
.userProfile .c-scroll{max-height:calc(50vh - 100px);}

.right-details{width:700px;background-color: #fff; display:flex; box-shadow: 0 0 5px 0px rgba(0,0,0,0.16); border-radius:3px; padding:10px 15px;}
.right-details h4{font-family:var(--baseFontBlack);font-weight:400;position:relative;}
.right-details h4 span{font-family:var(--baseFont);}
.right-details .alertWrapper{background-color:#e8fffc;border:1px solid #04beab;border-radius:5px;height:calc(50vh - 92px);}
.right-details .alertWrapper .alertList{border-color:#ace1db; color:#000;}
.right-details .alertWrapper .alertList .icon{color:#00756a;}
.right-details .alertWrapper .alertList .data strong{color:#00756a;}

.right-details .column-box:not(:last-child){margin-bottom:20px;}
.right-details .history{border:1px solid #eff2f4;border-radius:5px; padding:10px 0 0;}
.right-details .history .list-wrap{height:calc(50vh - 92px);}
.right-details .history .list-wrap .list{padding:0 0 5px 9px;}
.right-details .history .list-wrap .list a .detail{font-size: 12px; line-height:17px;}
.right-details .column-left{padding-right:15px;width:50%;}
.right-details .column-right{width:50%;}
.right-details .column-right h4 .month-control{position:absolute;right:0;top:0;}
.right-details .column-right h4 .month-control a{background-color:#eff2f4;border-radius:3px;color:#474d53;line-height:18px;display:inline-block;font-size:10px;height:20px;margin:0 0 0 3px;padding:3px 0 0;text-align:center;width:20px;}

.calender-event{border:2px solid #f1f1f1;border-radius:5px;}
.calender-event .month-row{display:flex;}
.calender-event .month-row a{border-bottom:2px solid #f1f1f1;flex:1 1 0;font-size:13px;padding:11px 3px;text-align:center;color:#909396;}
.calender-event .month-row a.active{border-color:#a104bb;color:#a104bb;}
.calender-event .calender-days{}
.calender-event .calender-days .rows{display:flex;}
.calender-event .calender-days .rows.rowshead{}
.calender-event .calender-days .rows.rowshead > div{color:#909396;}
.calender-event .calender-days .rows > div{color:#21272e;cursor:pointer;flex:1 1 0;font-size:13px;height:40px;line-height:40px;position:relative;text-align:center;z-index:1;}
.calender-event .calender-days .rows > div.active{color:#FFF; font-family:var(--baseFontBlack);}
.calender-event .calender-days .rows > div.disable{color:#acb4bc;}
.calender-event .calender-days .rows > div.active:after{background-color:#04beab;border-radius:100%;content:'';height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:-1;}
.calender-event .calender-days .rows > div.has-event:before{background-color:#cff3ef;content:'';height:30px;left:22px;position:absolute;top:5px;width:47px;z-index:-1;}
.calender-event .calender-days .rows > div.active.orange:after{background-color:#ff836b;}
.calender-event .calender-days .rows > div.active.yellow:after{background-color:#ffc000;}
.calender-event .calender-days .rows > div.dot:after{background-color:#eb1f96;border-radius:100%;bottom:7px;content:"";height:4px;left:22px;position:absolute;width:4px;}
.calender-event .calender-days .rows > div.dot.pink:after{background-color:#eb1f96;}
.calender-event .calender-days .rows > div.dot.blue:after{background-color:#1f8ceb;}

.upcoming-event{background-color:#0065b2;border-top:2px solid #f1f1f1;color:#fff;font-size:10px;line-height:17px;padding:3px 10px 4px;}
.upcoming-event strong{display:block; font-family:var(--baseFontBlack); font-size:12px;}

.calender-detail{min-height:28vh;}
.calender-detail .list{position:relative; min-height:34px;}
.calender-detail .list:after{background-color:#acb4bc;content:'';height:1px;opacity:0.2;position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(100% - 50px);}
.calender-detail .list .time{color:#acb4bc;font-size:10px;left:8px;position:absolute;top:50%;transform:translateY(-50%);}
.calender-detail .list .event{background-color:#fff6f4;border:1px solid #ff8367;border-radius:7px;color:#ff8367;font-size:10px;min-width:215px;padding:7px 10px;position:absolute;right:15px;text-align:center;top:50%;transform:translateY(-50%);z-index:1;}
.calender-detail .list .event strong{font-family:var(--baseFontBlack); font-size:11px;}
.calender-detail .list .event .atTime{color:#e92b00;}
.calender-detail .list .event.green{background-color:#f3fff2; color:#56984d; border-color:#8dd384;}
.calender-detail .list .event.green .atTime{color:#1e5a16;}
.calender-detail .list .event.middle{right:50px;}
.calender-detail .list.line.green:after{background-color:#8dd384; opacity:1; height:2px;}
.calender-detail .list.line:before{height:10px; width:10px; position:absolute; left:0px; top:0px; content:'';}
.calender-detail .list.line.green:before{background-color:#8dd384;border-radius:100%;content:"";height:10px;left:41px;position:absolute;top:13px;width:10px;}





@media (max-width:1199px){
	.filterSidebar{position:absolute;right:0;top:0; padding:12px 0 10px 13px; opacity:0; visibility:hidden; width:300px;}
	.table-filterWrapper.side-show .filterSidebar{padding:12px 0 10px 13px; opacity:1; visibility:visible;}
	.table-filterWrapper.side-show .table-data{width:100%;}
	.aside .inner-aside .sub-cat li a .icon{width:19px;}
	.body-container-wrapper .aside{width:260px;}
	.body-container-wrapper .main-workarea{width:calc(100% - 260px);}
	.table-filterWrapper.side-show .report-dvv{width:100%;}
	.table-filterWrapper .report-dvv + .filterSidebar,
	.table-filterWrapper.side-show .report-dvv + .filterSidebar{padding:0;}
}
@media (max-width:991px){
	.header .center-part{padding:0 0 0 40px;}
	.header .center-part form{width: 100%;}
	.body-container-wrapper .aside,
	.body-container-wrapper .aside.hide{width:80px; overflow:visible;}
	.body-container-wrapper .main-workarea{width:calc(100% - 80px);}
	.aside .inner-aside:before{border-radius:5px 0 0 5px; width:100%;}
	.aside .inner-aside .main-cat{width:80px;}
	.aside .inner-aside .sub-cat{opacity:0; visibility:hidden; height:100%; background-color:#fff;border-radius:0 5px 5px 0;box-shadow:0 1px 2px rgba(0,0,0,0.16);left:80px;position:absolute;top:0;width:180px;padding:20px 30px 20px 15px;}
	.aside.hide .inner-aside .sub-cat{width:180px;padding:20px 30px 20px 15px;}
	.aside .inner-aside .mCSB_inside > .mCSB_container{overflow:visible; position:static !important;}
	.aside .mCustomScrollBox{overflow:visible;}
	.aside .inner-aside:before{transition:all ease 400ms; width:80px; border-radius:5px;}
	.aside .inner-aside .main-cat{width:80px;}
	.aside.hide .inner-aside .sub-cat{opacity:1; visibility:visible;}
	.aside.hide .inner-aside:before{border-radius:5px 0 0 5px;}
	.body-container-wrapper .aside.hide + .main-workarea{width:calc(100% - 80px);}
	/*.table-db > div{height:calc(100vh - 239px);}*/
	.work-controls .control-2{width:90px;}
	.work-controls .control-1{width:290px;}
	.work-controls .title-part{width: calc(100% - 380px);}
	.work-controls .btn-grp a{min-width:auto;}
	.work-controls .btn-grp a i{padding:5px 5px 6px;}
	.work-controls .btn-grp.text-filter a{padding:9px 6px 7px;}
	.work-controls .btn-grp a.list{background-position:34px center;padding-right:20px;}
	.work-controls .btn-grp a.list:hover{background-position:34px center;}
}

.addHCP .popslide {
    max-width: 645px;
}