/* OLD GREEN: #24bba2 */
/* OLD PURPLE: #2b215b */
/* NEW BLUE: #1872cc */
/* NEW BLUE ICON: filter: brightness(0) saturate(100%) invert(32%) sepia(99%) saturate(997%) hue-rotate(186deg) brightness(93%) contrast(94%) */

div {
  font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif;
}

.main-content {
  top: 0;
}

.contant-tab-menu {
  top: 65px !important;
}

#canvasBotGallery {
  padding-top: 0;
}

.addCandiButton,
.add-candi-btn-blue,
.background211754,
.goBtnTagChat,
.cand_slectedheader,
.navBarStartChatTooltipDiv,
.navBarStartChatTooltip,
.cand_filter:hover,
.button-gray,
.createBotAmplify,
.responseToolTip,
.audienceBullhornToolTip,
.noaudienceBullhornToolTip,
.pauseMessageAmplify,
.responseToolTip div,
.audienceBullhornToolTip div,
.noaudienceBullhornToolTip div,
.pauseMessageAmplify div,
.my-profile .mp-right .profile-btn-section .save-profile,
input:checked + .slider,
.mymsg a,
.button-blue,
.managejob_btn,
a.add-candi-btn,
.can-port-right .welcome-mms,
.share-btn-portrait,
.can-port-l-box .msg-alert,
.view-chat-btn,
.color24bba2Imp,
div.file_upload,
.button-batch-sendnow,
.button-amplify-sendnow,
.navBarModalSuccess,
.navbarAmplifySuccess,
.navBarAmplifySending,
.navBarCannotStartChat,
.navBarResumeUpdate,
.navpopupgreen,
.ATSconfirm,
.ATSaddcandi,
.applyColumnSelector,
.deIdentiGoChat,
.email-can-port-popup .popup-data .send-portrait-btn,
.backgroundColor24bba2,
.chatpageadcandi,
button.share-candidate,
.backgroundColor24bba2Imp,
.background24bba2NoneImp,
.sayhellopintxt,
.unrdmsgpintxt,
.jobspintxt,
.tagspintxt,
.ratingspintxt,
.sayhellopintxt div,
.unrdmsgpintxt div,
.jobspintxt div,
.tagspintxt div,
.ratingspintxt div,
div#chatplaneicon,
#weatherDiv,
.chatnewmessages,
.goBtnJobsChat,
.clsScreenTwoCreateBtn,
.managesavedmessagebutton,
.sendinvitesuccess,
.friend-show-lest li a .messages-count,
.engagementReadablityPopup,
.readablityPopupBackgroundColor,
.tooltiptext,
.createaSavedMessage,
.saveEnabled,
.savessuccessmgs,
.savebutton,
.addnewBotButton,
.savePublish {
  background-color: #1872cc !important;
}

.containerImgEdit:hover .overlayImgEdit,
.share-btn-portrait:hover {
  background-color: rgba(24, 114, 204, 0.7) !important;
}

.bulkImportMapButton,
.backgroundececec {
  background-color: #ececec !important;
}

.add-question-popup-main .add-question-popup .popup-title,
.popup-main .modal-dialog .popup-title,
.backgroundColor2b215b,
.campChartData,
.attachmenttag,
.ATSTOP,
.left-sidebar,
.right-sidebar,
.addCandidate-link,
.newShareSection,
.rightNavSubHeading,
.profileInfoHeaderDiv,
.campChart {
  background-color: #1e282d;
}

.deIdentiModal {
  background-color: rgba(30, 40, 45, 0.3);
}

#candidate-search:focus,
#candidate-search:focus-within,
#candidate-search1:focus,
#candidate-search1:focus-within,
.inputTagChat,
.search-for-job:focus,
.nameClassField:focus,
.searchMessagePosition:focus-within,
.addMessageTitleInput:focus,
.amplifySearchFocus,
.search-box:focus-within,
.addresourcepop input[type='text']:focus,
.editresourcepop input[type='text']:focus,
.add-candi-input input[type='text']:focus,
.linkdinicon-box input[type='text']:focus,
.question-listing-table ul.table-thead li.active,
#fileName:focus,
.modalBatchTextArea:focus,
.amplifyBox:hover,
input.collectResponseAmplifyClass,
.ATSsearch-box:focus-within,
.ATSChoosemobno,
tags-input .tags.focused,
.messageListDropdown input:focus,
.messagePeriodListDropdown input:focus,
.chat-post-section .button-sectionv-to a:hover,
.chat-post-section .button-sectionv-to li.active a,
.button-sectionv-to a.nav-link.active,
.suggested-listing:hover,
.chatRatings_select,
.calendarInvitetext input:focus,
.candidateAutoStart,
.inputJobsChat,
textarea.campaignInnput:focus,
.searchbarjob,
.borderOnFocus:focus,
.newWebBotContainer {
  border-color: #1872cc !important;
}

#candidateTablebody tr:hover,
.tablerowselected,
#amplifyDashboardTable tbody tr:hover td,
.question-listing-table ul:hover > li,
.ulrowselected,
.analyticsMargin tbody tr:hover,
#idActivityStreamListTable tbody tr:hover,
.notice-droupdown-tr:hover,
.searchList:hover,
.importChecked,
.importReadOnly,
.savedrepliesli:hover,
.screen2PlusClickedSavedMessageLeft,
#keywordCampaignTable tbody tr:hover td,
#allCampaignTable tbody tr:hover td {
  background-color: #e3f2fd !important;
}

.resume_rightsidediv {
  background-color: #ffffff !important;
}

.friend-show-lest li a:hover,
.friend-show-lest li.live-chat a,
.collections-list li a:hover,
.collections-list li.active a,
.sidebar-candidate:hover,
#search-for-job-chat-page,
.messageListLi:hover,
.hoverItem:hover,
a.m-collaps,
.dialog-chat.bg-2b215b,
.sidebarInboxOnColor:hover {
  background-color: #3c474c;
}

.star-rating li .fa-star-o {
  color: #fff !important;
}

.rectangle-blue-fade,
.overflowTranscriptContent {
  background-color: #e4eaee !important;
  color: #5b6971 !important;
}

.overflowTranscriptContent::before {
  background: unset;
}

th.activeImport,
.canvaschatcontainer,
.newShareSection,
.addCandidate-link,
#chatleftnavcheckbox {
  border-color: #3c474c !important;
}

.sidebar-candidate:hover {
  border: none;
}

.search-candidate,
.search-candidate input[type='text'],
.search-candidate input::placeholder,
.search-candidate button {
  background-color: #3c474c;
  color: #f3f7f9;
}

.chatDrawerExpandImg:hover,
a.m-collaps:hover {
  color: #f3f7f9 !important;
}

.enabledCheckBoxBulk,
.enabledCheckBoxDeleteUsrMgmt,
.new-candidate-check input[type='checkbox']:checked + label,
.ATScheckbox input[type='checkbox']:checked + label.autoImport,
.custom-check4 input[type='checkbox']:checked + label,
.custom-check5 input[type='checkbox']:checked + label,
.custom-check6 input[type='checkbox']:checked + label,
.checkBoxPositionCampaignEnabled,
.checkBoxActionEnabled,
.collectorTGLCheckBoxEnabled,
.collectorTCheckBoxEnabled,
.msgDetailsCheckEnabled,
.new-Amplify-check input[type='checkbox']:checked + label,
.welcomeMsgDiv input[type='checkbox']:checked + label,
.enabledCheckBoxWelcomeBehaviour,
.enabledDataSettings,
.enableShareCandidate,
.enableDeleteConversation,
.enableMagicContact,
.enableWelcomeUrl,
.chat-history-check input[type='checkbox']:checked + label,
.share-Candidate-check input[type='checkbox']:checked + label,
.ATScheckbox input[type='checkbox']:checked + label.Enabledcheckbox,
.canvasChatFilterFunnel:hover,
.importFilterFunnel:hover,
.addedByfilterTunnel:hover,
.sourceListfilterTunnel:hover,
.sourceListToolfilterTunnel:hover,
.blockStatusFilterFunnerl:hover,
.responseFilterFunnel:hover,
.nameAudienceFilterFunnel:hover,
.phoneAudienceFilterFunnel:hover,
.emailAudienceFilterFunnel:hover,
.deliveryStatusFilter:hover,
.teamFilterFunnel:hover,
.creatorFilterFunnel:hover,
.addedOnFilterFunnel:hover,
.starRatingFilterFunnel:hover,
.locationfilterTunnel:hover,
.amplifyrecruiterTunnel:hover,
.amplifyMessageTitleTunnel:hover,
.amplifyResponseTunnel:hover,
.campaignNameFilterFunnel:hover,
.importedByFilterFunnel:hover,
.importStatusFilterFunnel:hover,
.attachmentlistamplify li:hover img,
.amplifyoverflow li:hover img,
.enabledPartialCheckBoxBulk,
.DownloadResumeLiClass img,
.candidatehistory-box img,
.grid-wrap .image img,
.plusgreen img,
.ATSsearch-box:focus-within img,
.AtsErrorSuccessImg,
.hoverClassCandi:hover img,
.addjob-btndroup-down li:hover img,
#savedreplyattachmentlistscrn3 li:hover img,
.amplifyModalCheckEnabled,
.plusgreen,
.workexpimg,
.like-comment-box ul.like-follow li:hover a i img,
.searchaddchatjob img,
.hoverPrinter:hover,
.timeClockOnPostChat:hover,
.chatcontainerDocumentImg,
.chatcontainerDocumentImgSys,
.iconChatSaveClass,
.uploadResumeImgs {
  filter: brightness(0) saturate(100%) invert(32%) sepia(99%) saturate(997%) hue-rotate(186deg) brightness(93%)
    contrast(94%);
}

img.candidatehistory-box,
.notifyicon,
.chatReplyClass:hover,
.paperclipicon:hover {
  filter: brightness(0) saturate(100%) invert(11%) sepia(43%) saturate(388%) hue-rotate(155deg) brightness(103%)
    contrast(83%);
}

.hoverClassCandi :hover {
  background: unset;
}

.custom-radio-btn input[type='radio']:checked + label:before {
  content: '';
  background: url('../images/radio-on.svg') no-repeat;
  filter: brightness(0) saturate(100%) invert(32%) sepia(99%) saturate(997%) hue-rotate(186deg) brightness(93%)
    contrast(94%);
  display: inline-block;
  width: 30px;
  height: 21px;
  vertical-align: middle;
}

.custom-radio-btn input[type='radio']:checked + label {
  background-image: none;
  padding: 0;
  color: #263238;
}

.color2b215bImp {
  color: #5b6971 !important;
}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover,
.color24bba2,
.color24bba2Imp,
.color24bba2Imp2,
.candidateImportShowClear,
.mergeTag:hover,
.navBarClass:hover,
.navBarClass:active,
.navBarClass:focus,
.activeanalyticstab,
.showAllAmplifyModal,
.color24bba2Important,
.msgsavechanges,
.amplifymessage,
.my-profile .mp-left ul.profile-links li a:hover,
.my-profile .mp-left ul.profile-links li a.active,
.addfeed,
.globalSelectMsgGreen:hover,
.globalSelectMsgGreen:visited,
.dwnldTempFile,
.labelActionshover,
.bulkImportRunning,
.recordDetailContainer,
.portrait-empty-box p.Start-Chatting,
.can-port-right p a.add-job-link,
.can-port-right .potential-job-box .pote-job-action ul li a,
.hideProfileClass,
.downloadSpan,
a.add-collection-btn,
.breadcrumbs .breadcrumb-item a,
.amplifydashboardShow,
.day-time-canvas li:nth-child(3) .data-part p span,
.addProfileClass,
.thumb-good,
.Add-Welcome-Message,
.amplifyBox:hover .amplifyDirectionArrow i,
.potraitdeleteicon :hover,
.grid-show-more,
.person,
.importClearFilterClass,
.keywordDashBoardClearFilterClass,
.clearFilterClass,
.addQuesResTitle,
.suggest-resources-section .suggest-data a,
.quesOnClickActive,
.suggest-icon-right i:hover,
.addCollectionContent,
#chatRatingsicon i,
.iconChatSave:hover,
.like-comment-box ul.like-follow li a:hover i.rating-good,
.color25bba2Imp,
.withoutOpacityGreenClass,
.agent-hyperlink a,
.agent-hyperlink a:hover,
.resumeOnCandiTable,
.attachmentmessagecolorchange,
.navBarClassForCampActive,
.webBotCreationText {
  color: #1872cc !important;
}

.breadcrumbs .breadcrumb-item a {
  color: rgba(24, 114, 204, 0.7) !important;
}

a.add-collection-btn:hover {
  background-color: #1872cc !important;
  color: #ffffff !important;
}

.cand_filterselectorbgcolor,
.btn-batch-schedulemsg,
.btn-amplify-schedulemsg,
.enableApplyAction,
.deIdentiShare,
.deIdentiDownloadButton,
tags-input .tags .tag-item,
.editSavedMsg {
  background-color: #3c474c !important;
}

#footer {
  display: none !important;
}

.candfilterimg {
  filter: brightness(100);
}

ol#home_addcandidateatsoptions li :hover {
  background: unset;
}

th.active {
  border-bottom: 3px solid #1872cc !important;
}

.confirmation_header,
.contant-tab-menu a,
.amplifyTableReport td,
.selectBotsAmplifyText,
.add-comment-can,
.auth-header,
.can-port-right h2,
.question-grid-table ul li a,
.amplifytexthead,
.amplifyshowall,
.campaignsHeading,
.actcampaignsHeading,
.can-port-hr .edit-can-btn,
.modalBatchTextArea,
.potraitCandidateImageResume,
.grid-wrap-title-secondary,
.cancel-btn,
.notice-dropdown-box .all-notifications,
.job-title,
.notifyColumnOne,
.chattitle,
.suggest-resources-section .suggest-data h4,
.suggest-resources-section h3,
.campaignInnput {
  color: #263238 !important;
}

.cancel_ok_button {
  background-color: #5b6971;
  color: #ffffff !important;
}

.header {
  /* 
    Hide the top nav bar, but keep it in the dom and visible because there's a crap ton
    of absolute and fixed position elements that for some dumb reason live inside header 
  */
  top: -100px;
}

#notice-droupdown-box,
#chat-droupdown-box {
  top: 150px;
}

.my-profile-box.navBarSwitchOrganizationDiv {
  top: 83px;
}

#number-details {
  background-color: white;
  color: #263238;
  position: absolute;
  top: -10px;
  right: -15px;
  z-index: 10000;
  border-radius: 4px;
  padding: 4px;
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  display: none;
}

.number-list {
  display: table-cell;
  padding: 5px 35px 5px 20px;
  vertical-align: top;
}

.number {
  font-size: 18px;
  margin-bottom: 5px;
}

.team-name {
  color: #1872cc;
  font-size: 20px;
  margin: 0;
}

.team-number {
  margin-left: 10px;
}

#team-numbers.bordered {
  border-left: 1px solid #263238;
}

.my-profile-box.profile-box-conatiner.showNavbarHeight.navBarProfileDiv {
  display: none !important;
}