<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
html,body,form{width:100%;height:100%;font-family:Arial,sans-serif;}
placeinner body{background:#fff;}
body img{border:0;}
a:link,a:visited{font-weight:bold;outline:none;color:#00aeef;}
a:hover{color:#ff7e00;}
h1,h2,h3,h4,p{margin:0;padding:3px 0 3px 0;}
h1{color:#999;font-size:22px;}
h2{font-size:16px;}
h3{font-size:14px;}
table{border:solid;border-width:1px;border-color:#c2e2fd;}
th,td{padding-right:15px;padding-left:15px;}
td{padding-top:8px;padding-bottom:8px;}
th{background-color:#d2e6f8;padding-bottom:10px;padding-top:10px;}
th .headerText{font-weight:700;}
tr:nth-child(odd){background-color:#f1f5f8;}
button,input[type=button]{margin:0 0 5px;color:#fff;cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:300 !important;border-left:0;border-right:0;border-top:0;}
.contentpanel{padding:10px;border:solid;border-width:1px;border-color:#c2e2fd;background:#fff;-ms-zoom:1;zoom:1;border-radius:2px;}
.clear{clear:both;}
.errorText{color:#cb0505;font-weight:bold;display:inline-block;}
.validationMessage span{background-color:#ffe2e2;color:#cb0505;padding:9px 9px 9px 15px;font-weight:700;border-radius:4px;border:2px solid #cb0505;font-size:14px;display:block;}
.validationMessage span:empty{display:none;}
.longword{-ms-word-break:break-all;word-break:break-all;}
.buttonlink:link,.buttonlink:visited{width:80px;padding:1px 5px;background-color:#fff;border:1px solid #92bacd;display:inline-block;text-align:center;margin:1px 0;text-decoration:none;}
.buttonlink:hover{box-shadow:inset 0 0 4px 0 #00aeef;color:#00aeef;text-decoration:none;}
.buttonlinkfill:link,.buttonlinkfill:visited{width:80px;padding:1px 5px;background-color:#00aeef;color:#fff;border:1px solid #92bacd;display:inline-block;text-align:center;margin:1px 0;text-decoration:none;}
.buttonlinkfill:hover{box-shadow:inset 0 0 4px 0 #00aeef;color:#fff;text-decoration:none;}
.table-wrapper{display:table;width:100%;height:100%;}
.hidden{display:none;}
.extJobMsg{background-color:#add8e6;padding:9px 9px 9px 15px;font-weight:700;border-radius:4px;border:2px solid #00008b;font-size:1em;width:80%;margin:10px auto 15px auto;}
.hideContainer{overflow:hidden;transition-duration:.5s;max-height:400px;transition-delay:0;}
.hideContainer form,.hideContainer .notificationSelect{opacity:1;transition-duration:.5s;transition-delay:500ms;}
.hideContainer.close{overflow:hidden;transition-duration:.5s;max-height:0;transition-delay:500ms;}
.hideContainer.close form,.hideContainer.close .notificationSelect{opacity:0;transition-duration:.5s;}
.itemShowHide.ng-hide-add,.itemShowHide.ng-hide-remove{transition:top .5s;position:relative;display:block;}
.itemShowHide.ng-hide.ng-hide-add.ng-hide-add-active,.itemShowHide.ng-hide-remove{top:-160px;transition-duration:.5s;}
.itemShowHide.ng-hide-add,.itemShowHide.ng-hide-remove.ng-hide-remove-active{top:0;transition-duration:.5s;}
.infoballoon{z-index:100;width:280px;padding:10px;margin:-12px 0 0 20px;position:absolute;min-height:20px;background:#fff;border:0;border-radius:1px;box-shadow:0 0 15px 6px rgba(0,0,0,.5);}
.infoballoon:after,.infoballoon:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.infoballoon:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;top:20px;margin-top:-10px;}
.infoballoon:before{border-color:rgba(0,118,162,0);border-right-color:#7f7f7f;border-width:11px;top:20px;margin-top:-11px;}
.settingsicon{display:inline-block;width:24px;height:24px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/ahspritesheet.png') 0 0;border:0;vertical-align:middle;}
.paneltoggleicon{display:inline-block;width:16px;height:16px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/ahspritesheet.png') -54px -4px;border:0;vertical-align:middle;}
.paneltoggleicon.collapsed{background-position-x:-79px;}
#pg{margin:0 auto 0 auto;width:986px;text-align:left;background-color:#fff;}
.nojsheader,.advacthdr{height:30px;background-color:#868686;border:solid 1px #000;border-top:none !important;font-size:12px;width:100%;float:right;position:relative;z-index:1001;display:none;}
.nojsheaderimg,.advactheaderimg{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/bigger_alert.png');width:27px;height:24px;display:block;margin:3px 0 0 5px;float:left;}
.nojsheadertext,.advactheadertext{padding:8px 0 0 12px;color:#ff0 !important;font-weight:bold;float:left;}
.notify .hide{width:0;margin-left:0;}
#ntfis{list-style:none;padding:0;margin:0;position:relative;font-size:14px;}
#ntfis li{border-bottom:1px #d6d6d6 solid;padding:10px 0;position:relative;}
#ntfis .msginr{display:inline-block;width:780px;}
#ntfis .msgtitle{font-weight:700;display:block;}
#ntfis .msgclose{float:right;color:#777;font-size:20px;transform:scale(1.4,1);font-weight:500;cursor:pointer;}
#ntfy{margin:-2px 0 0 5px;font-weight:bold;text-align:center;line-height:20px;cursor:pointer;transition-duration:300ms;}
span.hideme{color:transparent;}
#ntfis .alerticon{width:45px;height:45px;vertical-align:top;margin-right:5px;}
#ntfis .notiftime{width:130px;vertical-align:top;padding-top:30px;color:#999;text-align:right;}
.notifdate{display:none;}
.icon_notify{background:#cb0505;color:#fff;width:22px;font-size:14px;border-radius:12px;}
input::-ms-clear{display:none;}
.dashboard{font-family:"open sans",Arial,Helvetica,sans-serif;}
.dashboard&gt;header{padding:10px 0;color:#999;}
.dashboard&gt;header h1{font-size:24px;width:79%;display:inline-block;vertical-align:middle;}
.dashboard&gt;header .actions{display:inline-block;width:20%;text-align:right;}
.dashboard .panel{margin-bottom:20px;position:relative;clear:both;}
.dashboard .panel&gt;header{padding:5px 5px 2px 15px;margin-bottom:10px;background-color:#696969;color:#fff;}
.dashboard .panel&gt;header h1{display:inline-block;width:79%;font-size:18px;color:#fff;}
.dashboard .panel .actions{display:inline-block;width:20%;text-align:right;vertical-align:top;}
.dashboard .panel nav{padding:20px 0 0 0;}
.dashboard .panel nav a{border-right:2px solid;padding:0 10px 0 5px;}
.dashboard .panel nav a:last-child{border-right:none;}
.dashboard .panel nav a:first-child{padding-left:0;}
.dashboard #notificationPanel .notification-link .notiftime,.dashboard #notificationPanel .notification-link .notemessage{font-weight:400 !important;}
.dashboard #notificationPanel .zeronots{float:left;padding-bottom:10px;}
.dashboard #notificationPanel .viewmore{text-align:right;float:right;}
.dashboard #notificationPanel .zeronots,.dashboard #notificationPanel .viewMoreLink,.dashboard #notificationPanel .viewmore{display:inline;width:unset;position:unset;}
.dashboard #notificationPanel .viewMoreLink{text-align:right;color:#00aeef;font-weight:700;background:none;border:0;text-decoration:underline;outline:none;}
.dashboard #notificationPanel .viewmore button{color:#00aeef;font-weight:700;background:none;border:0;text-decoration:underline;outline:none;}
.dashboard #notificationPanel .viewmore button:hover{color:#ff7e00;}
.dashboard #notificationPanel .notifications{list-style:none;padding:0;margin:0;position:relative;}
.dashboard #notificationPanel .notification{background-color:#fff;font-size:14px;}
.dashboard #notificationPanel .notiftable{width:100%;display:table;}
.dashboard #notificationPanel .notiftable .notiftime{text-align:left !important;}
.dashboard #notificationPanel .notification&gt;div{width:100%;margin-bottom:5px;display:table;border-bottom:1px #d6d6d6 solid;padding-bottom:5px;}
.dashboard #notificationPanel .notification&gt;div .click{cursor:pointer;}
.dashboard #notificationPanel .notification&gt;div .notificon,.dashboard #notificationPanel .notification&gt;div .notifbody,.dashboard #notificationPanel .notification&gt;div .notiftime,.dashboard #notificationPanel .notification&gt;div .notifclose{display:table-cell;vertical-align:top;padding:5px;}
.dashboard #notificationPanel .notification&gt;div .notificon h1,.dashboard #notificationPanel .notification&gt;div .notifbody h1,.dashboard #notificationPanel .notification&gt;div .notiftime h1,.dashboard #notificationPanel .notification&gt;div .notifclose h1{background:none;color:#000;font-weight:bold;padding:4px 0 0 0;margin:0;font-size:15px;}
.dashboard #notificationPanel .notification&gt;div .notificon button,.dashboard #notificationPanel .notification&gt;div .notifbody button,.dashboard #notificationPanel .notification&gt;div .notiftime button,.dashboard #notificationPanel .notification&gt;div .notifclose button{background:none;border:0;outline:none;}
.dashboard #notificationPanel .notification&gt;div .notificon{width:45px;height:45px;vertical-align:top;}
.dashboard #notificationPanel .notification&gt;div .notiftime{width:130px;vertical-align:top;padding-top:30px;color:#999;text-align:right;}
.dashboard #notificationPanel .notification&gt;div .notifclose{width:20px;vertical-align:top;padding-top:26px;color:#777;font-size:20px;transform:scale(1.4,1);font-weight:500;}
.dashboard #notificationPanel .notification&gt;div .notifclose button{color:#777;margin-bottom:-1px;}
.dashboard #notificationPanel .notification&gt;div .ng-hide{display:table-cell !important;visibility:hidden;width:20px;}
.dashboard #notificationPanel .ng-enter,.dashboard #notificationPanel .ng-leave{transition:1s ease-in all;position:relative;}
.dashboard #notificationPanel .ng-enter.ng-enter-active,.dashboard #notificationPanel .ng-leave{max-height:400px;left:0;}
.dashboard #notificationPanel .ng-leave.ng-leave-active,.dashboard #notificationPanel .ng-enter{max-height:0;left:-300%;}
.dashboard #activityPanel table,.dashboard #financialPanel table,.dashboard #savedJobSearchPanel table,.dashboard #cvsPanel table{width:100%;table-layout:fixed;border:0;}
.dashboard #activityPanel th,.dashboard #financialPanel th,.dashboard #savedJobSearchPanel th,.dashboard #cvsPanel th,.dashboard #activityPanel td,.dashboard #financialPanel td,.dashboard #savedJobSearchPanel td,.dashboard #cvsPanel td{width:14%;vertical-align:top;text-align:center;background:#fff;}
.dashboard #activityPanel th a,.dashboard #financialPanel th a,.dashboard #savedJobSearchPanel th a,.dashboard #cvsPanel th a{text-decoration:none;font-size:53px;line-height:53px;}
.dashboard #activityPanel nav a,.dashboard #financialPanel nav a,.dashboard #savedJobSearchPanel nav a,.dashboard #cvsPanel nav a{border-color:#999;}
.dashboard #activityPanel .panelvaluezero,.dashboard #financialPanel .panelvaluezero,.dashboard #savedJobSearchPanel .panelvaluezero,.dashboard #cvsPanel .panelvaluezero{font-size:53px;line-height:53px;color:#999;}
.dashboard #activityPanel .paymentOptions,.dashboard #financialPanel .paymentOptions,.dashboard #savedJobSearchPanel .paymentOptions,.dashboard #cvsPanel .paymentOptions{margin:20px 0 20px 0;float:left;}
#advhome{margin-bottom:50px;}
#advhome .homemsgbox span{line-height:15px;color:#000;padding:10px 10px 6px 10px;margin-left:6px !important;border:0;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4);background-color:#fee56a;display:block;position:absolute;width:966px;}
#advhome .msgcontainer{margin-right:auto;margin-bottom:0;margin-left:auto;height:0;position:relative;top:-27px;left:-6px;}
#advhome .requireattention{color:#f00;}
#advhome .solidgaugedatalabel{position:relative;top:-40px;font-size:48px;font-weight:700;}
#advhome .smallchartlabel{position:relative;top:-30px;font-size:38px;font-weight:700;width:134px;display:block;text-align:center;}
#advhome highcharts-chart .smallchartlabel{top:-41px !important;}
#advhome .cappeddatalabel{font-size:34px;top:-43px;left:-10px;}
#advhome .moneydatalabel{font-size:34px;top:-43px;}
#advhome .cappedyaxis{margin-left:5px;}
#advhome .prodSect{margin-bottom:20px;}
#advhome .prodSect .prodSect h2{font-size:18px;}
#advhome .prodHead{border-left:3px solid;padding-left:5px;border-left-color:#00aeef;}
#advhome #advGauges,#advhome #cvGauges{height:180px;}
#advhome .prodGauge{height:180px;width:240px;float:left;}
#advhome #productPanel .ng-modal-dialog{top:30% !important;left:unset !important;}
#advhome #productPanel .validation-block{color:#cb0505;font-size:12px;background:#ffe2e2;border:solid #cb0505 1px;padding:2px 4px;font-weight:300;margin:4px 0 6px 130px;display:inline-block;}
#advhome #productPanel .limiterwrapper{height:250px;}
#advhome #productPanel .ui-state-default{border:#6f7a80 2px solid;background:#fff;color:#333;font-size:5px;border-radius:66%;}
#advhome #productPanel .newSliderContainer{width:100%;display:flex;flex-direction:row;align-items:center;margin-left:15px;}
#advhome #productPanel .ui-slider-handle{position:absolute;z-index:2;width:13px;height:13px;top:-8px;margin-left:-8px;cursor:col-resize;}
#advhome #productPanel .ng-modal-dialog a.ui-slider-handle{border:#6f7a80 2px solid !important;}
#advhome #productPanel .range-text{display:none;}
#advhome #productPanel .switchContain{margin-left:15px;margin-bottom:20px;}
#advhome #productPanel .ui-slider-horizontal .ui-slider-handl{top:-5px;margin-left:-5px;}
#advhome #productPanel .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:13px;height:13px;top:-8px;margin-left:-8px;cursor:col-resize;}
#advhome #productPanel .ui-slider .ui-slider-handle:before{position:absolute;content:"";display:inline-block;width:1px;height:7px;margin:3px 0 0 4px;background:#fff;border-left:1px solid #aaa;border-right:1px solid #aaa;}
#advhome #productPanel .ui-slider .ui-slider-handle:after{position:absolute;content:"";display:inline-block;width:1px;height:7px;margin:3px 0 0 6px;background:#fff;border-left:1px solid #aaa;border-right:1px solid #aaa;}
#advhome #productPanel .ui-slider{border:none;}
#advhome #productPanel .ui-state-disabled .ui-slider-handle{cursor:not-allowed;}
#advhome #productPanel .ui-widget{font-family:'Open Sans',Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}
#advhome #productPanel .ui-slider-horizontal{height:2px;background:#a8b1b5;margin:19px 0 7px;}
#advhome #productPanel .ui-slider{text-align:left;display:inline-block;width:380px;margin-left:15px;margin-right:15px;}
#advhome #productPanel .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
#advhome #productPanel .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background:#3c3;}
#advhome #productPanel .productsection header{border-left:3px solid #00aeef;padding:8px 0 8px 10px;vertical-align:middle;}
#advhome #productPanel .productsection .description{margin-left:14px;}
#advhome #productPanel .prodgauge{height:160px;width:260px;}
#advhome #productPanel .cvlmonthlyimitgauge,#advhome #productPanel .cvdailylimitgauge{float:left;}
#advhome #productPanel .mcChartLeft,#advhome #productPanel .mcChartMiddle,#advhome #productPanel .mcChartRight{float:left;}
#advhome #productPanel .p4pChart1,#advhome #productPanel .p4pChart2{float:left;}
#advhome #productPanel .chartspacer{float:left;margin-left:20px;width:25px;}
#advhome #productPanel .lowerlinkspacer{margin-left:52px;}
#advhome #productPanel .nojobproductgauges{height:15px;margin:15px 0 10px;}
#advhome #productPanel .jobproductgauges{height:145px;margin:15px 0 10px;}
#advhome #productPanel .cvproductgauges{height:135px;}
#advhome #productPanel .productpanelheaderlink{margin-left:10px;}
#advhome #productPanel .subheader{font-weight:700;}
#advhome #productPanel .productsection{padding-bottom:15px;}
#advhome #productPanel .lowerlink{clear:both;top:-10px;position:relative;}
#advhome #productPanel .lowerlink.searchcvlink{top:12px;left:100px;position:absolute;}
#advhome #productPanel .lowerlinkright{margin-left:15px;}
#advhome #productPanel .cvlinkright{margin-left:180px;}
#advhome #productPanel .cvchartheader,#advhome #productPanel .jobchartheader{font-weight:700;top:1px;position:relative;}
#advhome #productPanel .cvchartleftheader{left:0;width:260px;text-align:center;}
#advhome #productPanel .cvchartrightheader{left:0;width:260px;text-align:center;}
#advhome #productPanel .jobchartleftheader{top:1px;width:260px;text-align:center;}
#advhome #productPanel .cvproductgauges{margin:15px 0 40px;}
#advhome #productPanel .productintotext{margin:0 0 5px 14px;}
#advhome #productPanel .currentproduct{padding:3px 0 3px 14px;margin:0;}
#advhome #productPanel .currentproducts,#advhome #productPanel .futuresection{margin-bottom:10px;}
#advhome #productPanel .producttop .productdescription::before{content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #999;display:inline-block;padding:0 7px 0 0;margin:0 0 1px 1px;}
#advhome #productPanel .productdates{color:#999;}
#advhome #productPanel .productlink{margin-left:10px;}
#advhome #productPanel .accordionarrow{display:inline-block;width:16px;height:16px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/ahspritesheet.png') -130px -4px;vertical-align:middle;margin-left:15px;}
#advhome #productPanel .accordionarrow.expanded{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/ahspritesheet.png') -105px -4px;}
#advhome #productPanel .accordionheader{cursor:pointer;width:250px;margin-top:8px;border-left:3px solid #00aeef;padding:8px 0 8px 10px;}
#advhome #productPanel .accordionheader .productquantity{color:#00aeef;}
#advhome #productPanel .currentproductsheader{margin-top:40px;}
#advhome #productPanel .futureproductsheader{margin-top:40px;}
#advhome #productPanel .viewallproductlink{margin-top:40px;clear:both;}
#advhome #productPanel .overdraftdetails{margin-top:5px;}
#advhome #productPanel .overdraftadvantagedetails{margin-left:14px;}
#advhome #productPanel .p4pIntroPanel{padding:10px;}
#advhome #productPanel .p4pIntroMainItem{margin-bottom:12px;}
#advhome #productPanel .p4pIntroMain{font-size:18px;}
#advhome #productPanel .p4pIntroHeader{display:inline-block;padding:6px 30px 14px;margin:-5px 212px 0 0;font-size:30px;line-height:36px;color:#fff;}
#advhome #productPanel .p4pIntroHeader2{margin-right:427px;}
#advhome #productPanel .p4pIntroPara{background:#ccedfa;padding:10px;}
#advhome #productPanel .p4pIntroLink{margin-top:15px;background:#6cd2fa;position:relative;max-width:1200px;margin:0 auto;padding-top:10px;display:block;text-decoration:none;}
#advhome #productPanel .p4pIntroLinkText{right:10px;width:200px;top:10px;margin-right:5px;color:#000;background:#6cd2fa;text-decoration:none;box-shadow:0 0 0 2px #fff;line-height:34px;font-size:22px;font-weight:600;opacity:1;padding:6px 80px 6px 50px;}
#advhome #productPanel .p4pIntroLinkText2{padding-right:123px;}
#advhome #productPanel .p4pShowOptionsLink{text-decoration:none;font-weight:700;cursor:pointer;}
#advhome #productPanel .tri{right:20px;width:0;height:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;display:inline-block;position:absolute;top:50%;margin-left:30px;margin-top:-15px;line-height:34px;font-size:22px;}
#advhome .perfGraph{display:inline-block;width:945px;border:1px solid #dcdcdc;padding:2%;margin-bottom:15px;}
#advhome .perfGraph h1{font-size:18px;}
#jobCreditDetailsPage{font-size:14px;}
#jobCreditDetailsPage #NoAgreementsNotification{font-weight:bold;margin-top:15px;margin-left:48px;}
#jobCreditDetailsPage .productStartDateCell,#jobCreditDetailsPage .productEndDateCell,#jobCreditDetailsPage .creditsBaughtCell,#jobCreditDetailsPage .creditsRemainingCell{text-align:center;}
#jobCreditDetailsPage .priceProtectHeader{font-weight:700;padding:10px 15px;background:#d2e6f8;}
#jobCreditDetailsPage .priceProtectSection{display:inline-block;border:#c2e2fd 1px solid;}
#jobCreditDetailsPage .priceProtectSection .buttoncontainer{display:inline-block;margin-left:20px;}
#jobCreditDetailsPage .standardSection{margin-top:20px;}
#jobCreditDetailsPage .priceProtectContent{padding:8px 15px;}
#jobCreditDetailsPage .agreementLinkPanelJT{padding:0 15px 8px;}
#jobCreditDetailsPage .agreementLinkPanel{padding:0 0 15px 15px;}
#jobCreditDetailsPage .priceProtectContent span{font-weight:600;}
#jobCreditDetailsPage .priceProtectContent input{margin:0 !important;}
#jobCreditDetailsPage .jobTierHeader{font-weight:700;padding:10px 15px;background:#d2e6f8;}
#jobCreditDetailsPage .jobTierSection{display:inline-block;border:#c2e2fd 1px solid;}
#jobCreditDetailsPage .jobTierSection .buttoncontainer{display:inline-block;margin-left:20px;}
#jobCreditDetailsPage .jobTierContent{padding:8px 15px;}
#jobCreditDetailsPage .jobTierContent span{font-weight:600;}
#jobCreditDetailsPage .jobTierContent input{margin:0 !important;}
.chatInvitationDialog fieldset{border:20px;padding:0;margin:30px 0;}
.chatInvitationDialog label{display:inline-block;width:17%;}
.chatInvitationDialog input[type="text"]{width:80%;width:76%;background-color:#fef5cd;border:1px #777 solid;margin:5px 0;padding:5px;}
.chatInvitationDialog .btnSend{float:right;}
#recentAppsPage{font-size:12px;}
#recentAppsPage .inviteToChat.engaged{display:none;}
#recentAppsPage .inviteToChat.chatAlert,#recentAppsPage .inviteToChat.chatAlert:hover{cursor:not-allowed;background-color:#ccc;border:1px solid #aaa;color:#999;box-shadow:none;}
#recentAppsPage .hasChats{right:5px;top:15px;}
#recentAppsPage .raRowText{position:relative;}
#recentAppsPage .availability{position:relative;display:inline-block;width:30px;}
#recentAppsPage .availability img{background-color:#565656;width:26px;height:26px;border-radius:13px;border:1px solid #565656;}
#recentAppsPage .availability:after{background-color:#62c43b;content:' ';position:absolute;bottom:0;right:0;width:9px;height:9px;border-radius:5px;}
#recentAppsPage .availability.offline img{background-color:#c3c5c6;border-color:#c3c5c6;}
#recentAppsPage .availability.offline:after{background-color:#afb5b7;}
#recentAppsPage .availability.away:after{background-color:#f7c707;}
#recentAppsPage .availability.unavailable:after{background-color:#d83333;}
#recentAppsPage .nameEmail{display:inline-block;max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#recentAppsPage .canNoName{vertical-align:super;}
#recentAppsPage .networkappdesc{padding-left:32px;font-size:11px;}
#recentAppsPage #NoAppsNotification{font-weight:bold;margin-top:15px;margin-left:48px;}
#recentAppsPage h2{padding:12px 0 8px 0;}
#recentAppsPage table{width:100%;}
#recentAppsPage tr{padding:4px 0;}
#recentAppsPage th{padding:8px;}
#recentAppsPage th:nth-of-type(5){text-align:center;}
#recentAppsPage td{padding:0;}
#recentAppsPage td:nth-of-type(1){min-width:150px;padding:4px 20px 4px 8px;height:22px;}
#recentAppsPage td:nth-of-type(1) div{min-width:150px;white-space:nowrap;}
#recentAppsPage td:nth-of-type(2){min-width:150px;max-width:180px;word-break:break-all;padding:4px 8px;height:22px;}
#recentAppsPage td:nth-of-type(2) div{width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#recentAppsPage td:nth-of-type(2) div:hover{white-space:normal;-ms-word-wrap:break-word;word-wrap:break-word;overflow:visible;width:200px;position:absolute;margin:-12px 0 0 -5px;padding:5px;z-index:3;box-shadow:1px 2px 10px 1px rgba(0,0,0,.3);}
#recentAppsPage td:nth-of-type(3){min-width:120px;padding:4px 8px;height:22px;max-width:160px;word-break:break-all;}
#recentAppsPage td:nth-of-type(3) div{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#recentAppsPage td:nth-of-type(3) div:hover{white-space:normal;overflow:visible;width:150px;position:absolute;margin:-12px 0 0 -5px;padding:5px;z-index:3;}
#recentAppsPage td:nth-of-type(4){min-width:120px;padding:4px 8px;height:22px;}
#recentAppsPage td:nth-of-type(5){min-width:100px;padding:4px 8px;height:22px;text-align:center;letter-spacing:-.7px;}
#recentAppsPage td:nth-of-type(6){padding:4px 8px;height:22px;min-width:100px;}
#recentAppsPage td:nth-of-type(7){padding:4px 8px;height:22px;}
#recentAppsPage tr:nth-child(even) td div:hover{background-color:#fff;}
#recentAppsPage tr:nth-child(odd) td div:hover{background-color:#f1f5f8;}
#recentAppsPage #SendEmailDialog{display:none;}
#AdvertiserSettings html,#AdvertiserSettings body,#AdvertiserSettings form{font-family:"Open Sans",Arial,Helvetica,sans-serif !important;}
.settingsbanded html,.settingsbanded body,.settingsbanded form{font-family:"Open Sans",Arial,Helvetica,sans-serif !important;}
.LoginEmailForm .uploadPanel,.settingsbanded .uploadPanel,.settingsplain .uploadPanel,#TrawleredJobsPage .uploadPanel,#TrawleredJobAppend .uploadPanel,#cvdetails .uploadPanel,#ResetAdvertiserPage .uploadPanel,#resetConfirmationPage .uploadPanel,#jobCreditDetailsPage .uploadPanel,#monthlyDownloads .uploadPanel,#searchableCVHiddenOptions .uploadPanel{width:710px;display:inline-block;height:220px;}
.LoginEmailForm .contentpanel,.settingsbanded .contentpanel,.settingsplain .contentpanel,#TrawleredJobsPage .contentpanel,#TrawleredJobAppend .contentpanel,#cvdetails .contentpanel,#ResetAdvertiserPage .contentpanel,#resetConfirmationPage .contentpanel,#jobCreditDetailsPage .contentpanel,#monthlyDownloads .contentpanel,#searchableCVHiddenOptions .contentpanel{border:0;font-size:14px;position:relative;}
.LoginEmailForm .buttoncontainer,.settingsbanded .buttoncontainer,.settingsplain .buttoncontainer,#TrawleredJobsPage .buttoncontainer,#TrawleredJobAppend .buttoncontainer,#cvdetails .buttoncontainer,#ResetAdvertiserPage .buttoncontainer,#resetConfirmationPage .buttoncontainer,#jobCreditDetailsPage .buttoncontainer,#monthlyDownloads .buttoncontainer,#searchableCVHiddenOptions .buttoncontainer{text-align:right;}
.LoginEmailForm select,.settingsbanded select,.settingsplain select,#TrawleredJobsPage select,#TrawleredJobAppend select,#cvdetails select,#ResetAdvertiserPage select,#resetConfirmationPage select,#jobCreditDetailsPage select,#monthlyDownloads select,#searchableCVHiddenOptions select,.LoginEmailForm input[type="text"],.settingsbanded input[type="text"],.settingsplain input[type="text"],#TrawleredJobsPage input[type="text"],#TrawleredJobAppend input[type="text"],#cvdetails input[type="text"],#ResetAdvertiserPage input[type="text"],#resetConfirmationPage input[type="text"],#jobCreditDetailsPage input[type="text"],#monthlyDownloads input[type="text"],#searchableCVHiddenOptions input[type="text"],.LoginEmailForm input[type="email"],.settingsbanded input[type="email"],.settingsplain input[type="email"],#TrawleredJobsPage input[type="email"],#TrawleredJobAppend input[type="email"],#cvdetails input[type="email"],#ResetAdvertiserPage input[type="email"],#resetConfirmationPage input[type="email"],#jobCreditDetailsPage input[type="email"],#monthlyDownloads input[type="email"],#searchableCVHiddenOptions input[type="email"]{padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.LoginEmailForm .basic input[type="text"],.settingsbanded .basic input[type="text"],.settingsplain .basic input[type="text"],#TrawleredJobsPage .basic input[type="text"],#TrawleredJobAppend .basic input[type="text"],#cvdetails .basic input[type="text"],#ResetAdvertiserPage .basic input[type="text"],#resetConfirmationPage .basic input[type="text"],#jobCreditDetailsPage .basic input[type="text"],#monthlyDownloads .basic input[type="text"],#searchableCVHiddenOptions .basic input[type="text"],.LoginEmailForm .logopanel input[type="text"],.settingsbanded .logopanel input[type="text"],.settingsplain .logopanel input[type="text"],#TrawleredJobsPage .logopanel input[type="text"],#TrawleredJobAppend .logopanel input[type="text"],#cvdetails .logopanel input[type="text"],#ResetAdvertiserPage .logopanel input[type="text"],#resetConfirmationPage .logopanel input[type="text"],#jobCreditDetailsPage .logopanel input[type="text"],#monthlyDownloads .logopanel input[type="text"],#searchableCVHiddenOptions .logopanel input[type="text"],.LoginEmailForm .banner input[type="text"],.settingsbanded .banner input[type="text"],.settingsplain .banner input[type="text"],#TrawleredJobsPage .banner input[type="text"],#TrawleredJobAppend .banner input[type="text"],#cvdetails .banner input[type="text"],#ResetAdvertiserPage .banner input[type="text"],#resetConfirmationPage .banner input[type="text"],#jobCreditDetailsPage .banner input[type="text"],#monthlyDownloads .banner input[type="text"],#searchableCVHiddenOptions .banner input[type="text"],.LoginEmailForm .optionsInput,.settingsbanded .optionsInput,.settingsplain .optionsInput,#TrawleredJobsPage .optionsInput,#TrawleredJobAppend .optionsInput,#cvdetails .optionsInput,#ResetAdvertiserPage .optionsInput,#resetConfirmationPage .optionsInput,#jobCreditDetailsPage .optionsInput,#monthlyDownloads .optionsInput,#searchableCVHiddenOptions .optionsInput{width:300px;}
.LoginEmailForm h2,.settingsbanded h2,.settingsplain h2,#TrawleredJobsPage h2,#TrawleredJobAppend h2,#cvdetails h2,#ResetAdvertiserPage h2,#resetConfirmationPage h2,#jobCreditDetailsPage h2,#monthlyDownloads h2,#searchableCVHiddenOptions h2{padding:10px 0 9px 0;}
.LoginEmailForm p:empty,.settingsbanded p:empty,.settingsplain p:empty,#TrawleredJobsPage p:empty,#TrawleredJobAppend p:empty,#cvdetails p:empty,#ResetAdvertiserPage p:empty,#resetConfirmationPage p:empty,#jobCreditDetailsPage p:empty,#monthlyDownloads p:empty,#searchableCVHiddenOptions p:empty{padding:0;}
.LoginEmailForm button,.settingsbanded button,.settingsplain button,#TrawleredJobsPage button,#TrawleredJobAppend button,#cvdetails button,#ResetAdvertiserPage button,#resetConfirmationPage button,#jobCreditDetailsPage button,#monthlyDownloads button,#searchableCVHiddenOptions button,.LoginEmailForm input[type="submit"],.settingsbanded input[type="submit"],.settingsplain input[type="submit"],#TrawleredJobsPage input[type="submit"],#TrawleredJobAppend input[type="submit"],#cvdetails input[type="submit"],#ResetAdvertiserPage input[type="submit"],#resetConfirmationPage input[type="submit"],#jobCreditDetailsPage input[type="submit"],#monthlyDownloads input[type="submit"],#searchableCVHiddenOptions input[type="submit"]{margin:0 0 5px;color:#fff;cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:300 !important;border-left:0;border-right:0;border-top:0;}
.LoginEmailForm .previewBox,.settingsbanded .previewBox,.settingsplain .previewBox,#TrawleredJobsPage .previewBox,#TrawleredJobAppend .previewBox,#cvdetails .previewBox,#ResetAdvertiserPage .previewBox,#resetConfirmationPage .previewBox,#jobCreditDetailsPage .previewBox,#monthlyDownloads .previewBox,#searchableCVHiddenOptions .previewBox{border:solid;border-width:1px;border-color:#d4e0e9;background:#fff;-ms-zoom:1;zoom:1;width:207px;display:inline-block;float:right;min-height:190px;margin:10px;padding:10px;}
.LoginEmailForm .linkBox,.settingsbanded .linkBox,.settingsplain .linkBox,#TrawleredJobsPage .linkBox,#TrawleredJobAppend .linkBox,#cvdetails .linkBox,#ResetAdvertiserPage .linkBox,#resetConfirmationPage .linkBox,#jobCreditDetailsPage .linkBox,#monthlyDownloads .linkBox,#searchableCVHiddenOptions .linkBox{display:inline-block;}
.LoginEmailForm .linkBox a,.settingsbanded .linkBox a,.settingsplain .linkBox a,#TrawleredJobsPage .linkBox a,#TrawleredJobAppend .linkBox a,#cvdetails .linkBox a,#ResetAdvertiserPage .linkBox a,#resetConfirmationPage .linkBox a,#jobCreditDetailsPage .linkBox a,#monthlyDownloads .linkBox a,#searchableCVHiddenOptions .linkBox a{display:inline-block;margin-left:auto;margin-right:auto;color:#00aeef;font-weight:700;cursor:pointer;}
.LoginEmailForm .linkBox a:hover,.settingsbanded .linkBox a:hover,.settingsplain .linkBox a:hover,#TrawleredJobsPage .linkBox a:hover,#TrawleredJobAppend .linkBox a:hover,#cvdetails .linkBox a:hover,#ResetAdvertiserPage .linkBox a:hover,#resetConfirmationPage .linkBox a:hover,#jobCreditDetailsPage .linkBox a:hover,#monthlyDownloads .linkBox a:hover,#searchableCVHiddenOptions .linkBox a:hover{color:#ff7e00;}
.LoginEmailForm a,.settingsbanded a,.settingsplain a,#TrawleredJobsPage a,#TrawleredJobAppend a,#cvdetails a,#ResetAdvertiserPage a,#resetConfirmationPage a,#jobCreditDetailsPage a,#monthlyDownloads a,#searchableCVHiddenOptions a{display:inline-block;margin-left:auto;margin-right:auto;}
.LoginEmailForm .hiddenItem,.settingsbanded .hiddenItem,.settingsplain .hiddenItem,#TrawleredJobsPage .hiddenItem,#TrawleredJobAppend .hiddenItem,#cvdetails .hiddenItem,#ResetAdvertiserPage .hiddenItem,#resetConfirmationPage .hiddenItem,#jobCreditDetailsPage .hiddenItem,#monthlyDownloads .hiddenItem,#searchableCVHiddenOptions .hiddenItem{display:none;}
.LoginEmailForm .hiddenItem.show,.settingsbanded .hiddenItem.show,.settingsplain .hiddenItem.show,#TrawleredJobsPage .hiddenItem.show,#TrawleredJobAppend .hiddenItem.show,#cvdetails .hiddenItem.show,#ResetAdvertiserPage .hiddenItem.show,#resetConfirmationPage .hiddenItem.show,#jobCreditDetailsPage .hiddenItem.show,#monthlyDownloads .hiddenItem.show,#searchableCVHiddenOptions .hiddenItem.show{display:inline;}
.LoginEmailForm .feedbackText,.settingsbanded .feedbackText,.settingsplain .feedbackText,#TrawleredJobsPage .feedbackText,#TrawleredJobAppend .feedbackText,#cvdetails .feedbackText,#ResetAdvertiserPage .feedbackText,#resetConfirmationPage .feedbackText,#jobCreditDetailsPage .feedbackText,#monthlyDownloads .feedbackText,#searchableCVHiddenOptions .feedbackText{display:inline-block;}
.LoginEmailForm .feedbackTexttop,.settingsbanded .feedbackTexttop,.settingsplain .feedbackTexttop,#TrawleredJobsPage .feedbackTexttop,#TrawleredJobAppend .feedbackTexttop,#cvdetails .feedbackTexttop,#ResetAdvertiserPage .feedbackTexttop,#resetConfirmationPage .feedbackTexttop,#jobCreditDetailsPage .feedbackTexttop,#monthlyDownloads .feedbackTexttop,#searchableCVHiddenOptions .feedbackTexttop{display:block;}
.LoginEmailForm .feedbackText:empty,.settingsbanded .feedbackText:empty,.settingsplain .feedbackText:empty,#TrawleredJobsPage .feedbackText:empty,#TrawleredJobAppend .feedbackText:empty,#cvdetails .feedbackText:empty,#ResetAdvertiserPage .feedbackText:empty,#resetConfirmationPage .feedbackText:empty,#jobCreditDetailsPage .feedbackText:empty,#monthlyDownloads .feedbackText:empty,#searchableCVHiddenOptions .feedbackText:empty{display:none;}
.LoginEmailForm .nonRejectedImgFeedback,.settingsbanded .nonRejectedImgFeedback,.settingsplain .nonRejectedImgFeedback,#TrawleredJobsPage .nonRejectedImgFeedback,#TrawleredJobAppend .nonRejectedImgFeedback,#cvdetails .nonRejectedImgFeedback,#ResetAdvertiserPage .nonRejectedImgFeedback,#resetConfirmationPage .nonRejectedImgFeedback,#jobCreditDetailsPage .nonRejectedImgFeedback,#monthlyDownloads .nonRejectedImgFeedback,#searchableCVHiddenOptions .nonRejectedImgFeedback{font-weight:700;}
.settingsbanded section{padding:0 0 10px 0;margin:0 0 20px 0;}
.settingsbanded section:nth-of-type(even){background-color:#f1f5f8;padding:10px 0 0 0;}
.settingsplain{margin:15px 0 30px 0;width:40%;}
.settingsplain section{padding:0 0 10px 0;}
.settingsplain section:nth-of-type(even){padding:10px 0 20px 0;}
.settingsplain .contentpanel{background:none;}
.bannerImageInfoBox{font-size:12px;margin-top:5px;}
.imageBox{font-size:12px;margin-top:5px;}
.optionLabel{display:inline-block;width:200px;}
.shortoptionLabel{display:inline-block;width:130px;}
.inputWithSpacing{margin-right:30px;display:inline-block;width:220px;}
.checkbox{margin-right:5px;display:inline-block;}
.field-validation-error{color:#cb0505;font-size:12px;background:#ffe2e2;border:solid #cb0505 1px;padding:4px 4px 2px;font-weight:300;}
.validation-summary-valid{display:none;}
.fileerror{display:inline-block;margin-top:3px;}
.removeImage{display:inline-block;}
#okDelete{display:inline-block;}
#Cancel{display:inline-block;}
.fullSizeImg{background:#fff;box-shadow:0 0 15px 6px rgba(0,0,0,.5);border-radius:2px;padding:10px;position:absolute;left:50%;margin-left:-240px;}
#InvalidPermissions .constentText{padding-top:12px;color:#cb0505;font-weight:bold;display:inline-block;}
#TrawleredJobAppend .contentpanel{padding:10px;border:solid;border-width:1px;border-color:#c2e2fd;background:#fff;-ms-zoom:1;zoom:1;border-radius:2px;}
#TrawleredJobAppend .amendLabel{width:100px;display:inline-block;}
#TrawleredJobAppend .amendError{font-size:12px;background:#ffe2e2;border:solid #cb0505 1px;padding:4px 4px 2px;font-weight:300;}
#TrawleredJobAppend .amendTitleInput{width:400px;display:inline-block;}
#TrawleredJobAppend .amendInputBox{width:230px;display:inline-block;}
#TrawleredJobAppend .htmleditor{width:750px;height:150px;}
#TrawleredJobAppend .mceLayout{margin:-14px 0 0 104px;border:1px solid #000;}
#TrawleredJobAppend .FurtherHelpMsg{font-weight:700;margin:10px 0;}
#TrawleredJobAppend .noLabelSpacer{margin-left:104px;}
#TrawleredJobAppend .mceFirst #Description_toolbargroup{position:absolute;}
#TrawleredJobsPage .contentpanel{padding:0;}
#TrawleredJobsPage table{margin-bottom:40px;}
#TrawleredJobsPage td a{font-weight:400;}
#TrawleredJobsPage td:nth-of-type(4){text-align:center;}
#TrawleredJobsPage td:nth-of-type(5){text-align:center;}
.LoginEmailForm fieldset{float:left;padding:30px 0 20px 30px;font-size:14px;background:#f1f5f8;margin:15px 30px 30px 0;width:42%;border:2px solid #d4e0e9;border-top-width:0;border-left-width:0;}
.LoginEmailForm .jobloginrow{font-size:14px;padding:3px 0;margin-bottom:10px;white-space:nowrap;}
.LoginEmailForm .formrow{padding:3px 0;margin-bottom:11px;}
.LoginEmailForm .optionLabel{width:150px;}
.LoginEmailForm .loginright{float:left;margin:48px 0 0 32px;width:475px;}
.LoginEmailForm input[type="password"],.LoginEmailForm input[type="text"],.LoginEmailForm input[type="email"]{padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;width:220px;}
.LoginEmailForm .divsubmit{text-align:right;width:384px;}
.LoginEmailForm .publicrow{position:relative;display:inline-block;}
.LoginEmailForm .publicrow .tooltiptext{visibility:hidden;width:220px;margin-top:24px;background-color:#fff;color:#000;text-align:center;text-align:left;padding:5px;border-radius:2px;position:absolute;z-index:1;font-size:12px;border:#b0b0b0 solid 1px;box-shadow:2px 4px 5px 0 #999;}
.LoginEmailForm .tooltiptext:after{content:'';position:absolute;border-style:solid;border-width:0 5px 8px;border-color:#fff transparent;display:block;width:0;z-index:1;top:-8px;left:5%;}
.LoginEmailForm .tooltiptext:before{content:'';position:absolute;border-style:solid;border-width:0 5px 8px;border-color:#b0b0b0 transparent;display:block;width:0;z-index:0;top:-9px;left:5%;}
.LoginEmailForm .publicrow:hover .tooltiptext{visibility:visible;}
.LoginEmailForm .validation-summary-errors ul{margin-left:0;padding-left:0;}
.LoginEmailForm .validation-summary-errors li{color:#cb0505;font-size:12px;background:#ffe2e2;border:solid #cb0505 1px;padding:4px 4px 2px;font-weight:300;list-style:none;}
.LoginEmailForm .field-validation-error{position:absolute;margin-left:-229px;margin-top:19px;border:0;background:none;}
.LoginEmailForm .input-validation-error{border-color:#cb0505 !important;}
#CookiePolicyPanel.contentpanel{border:0;padding:10px 0;font-size:14px;}
#CookiePolicyPanel .cookiepolicylink a{margin-left:3px;}
#CookiePolicyPanel .CookieAllow a{margin:0 0 5px;color:#fff;cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:300 !important;border-left:0;border-right:0;border-top:0;}
#CookiePolicyPanel .CookieAllow{margin:10px 0 15px;display:block;}
#jobCreditDetailsPage{font-family:"open Sans",Arial,Helvetica,sans-serif;}
#jobCreditDetailsPage .contentpanel{padding:0;}
#jobCreditDetailsPage table{margin-bottom:40px;}
#cvdetails{font-family:"open Sans",Arial,Helvetica,sans-serif;}
#cvdetails a{display:inline-block;margin-top:10px;}
#cvdetails .contentpanel{padding:0;}
#cvdetails td a{font-weight:400;}
#cvdetails td:nth-of-type(4){text-align:center;}
#cvdetails td:nth-of-type(5){text-align:center;}
#monthlyCredits{font-family:"open Sans",Arial,Helvetica,sans-serif;}
#monthlyCredits .monthlyCreditsPanel{margin-bottom:40px;}
#monthlyCredits a{display:inline-block;margin-top:10px;}
#monthlyCredits .contentpanel{padding:0;border:0;}
#monthlyCredits td{vertical-align:top;}
#monthlyCredits td a{font-weight:400;}
#monthlyCredits td:nth-of-type(4){text-align:center;}
#monthlyCredits td:nth-of-type(5){text-align:center;}
#monthlyCredits .agreementLinkPanel{margin-bottom:10px;display:inline-block;}
#monthlyCredits .topupMonthlyCredits td:nth-of-type(3){text-align:center;}
#monthlyCredits .topupMonthlyCredits{margin-bottom:5px;}
#monthlyCredits .topupExpiryPanel{margin-bottom:30px;}
#monthlyCredits .topupExpiry{font-style:italic;font-weight:700;font-size:13px;}
#monthlyCredits .currentMonthlyCredits .activeAllocation{font-weight:700;}
#monthlyCredits .currentMonthlyCredits .activeAllocation.unavailAllocation{font-style:italic;font-weight:300;}
#monthlyCredits .currentMonthlyCredits .unavailAllocationText{color:#f00;font-size:13px;font-style:italic;}
#monthlyCredits .jobTierPanel{font-size:14px;}
#monthlyCredits .jobTierHeader{font-weight:700;padding:10px 15px;background:#d2e6f8;}
#monthlyCredits .jobTierSection{display:inline-block;border:#c2e2fd 1px solid;}
#monthlyCredits .jobTierSection .buttoncontainer{display:inline-block;margin-left:20px;}
#monthlyCredits .standardSection{margin-top:20px;}
#monthlyCredits .jobTierContent{padding:8px 15px;}
#monthlyCredits .agreementLinkPanelJT{padding:0 15px 8px;}
#monthlyCredits .jobTierContent span{font-weight:600;}
#monthlyCredits .jobTierContent input{margin:0 !important;}
#monthlyCredits .autoRenewPanel{font-size:14px;margin-top:20px;}
#monthlyCredits .autoRenewHeader{font-weight:700;padding:10px 15px;background:#d2e6f8;}
#monthlyCredits .autoRenewSection{display:inline-block;border:#c2e2fd 1px solid;}
#monthlyCredits .autoRenewSection .buttoncontainer{display:inline-block;margin-left:20px;}
#monthlyCredits .autoRenewContent{padding:8px 15px;}
#monthlyCredits .autoRenewLinkPanel{padding:0 15px 8px;}
#monthlyCredits .autoRenewContent span{font-weight:600;}
#monthlyCredits .autoRenewContent input{margin:0 !important;}
#monthlyCredits .trialPanel{font-size:14px;margin-top:20px;}
#monthlyCredits .trialHeader{font-weight:700;padding:10px 15px;background:#d2e6f8;}
#monthlyCredits .trialSection{display:inline-block;border:#c2e2fd 1px solid;}
#monthlyCredits .trialSection .buttoncontainer{display:inline-block;margin-left:20px;}
#monthlyCredits .trialContent{padding:8px 15px;}
#monthlyCredits .trialLinkPanel{padding:0 15px 8px;}
#monthlyCredits .trialContent span{font-weight:600;}
#monthlyCredits .trialContent input{margin:0 !important;}
#monthlyDownloads{font-family:"open Sans",Arial,Helvetica,sans-serif;}
#monthlyDownloads .monthlyDownloadsPanel{margin-bottom:40px;}
#monthlyDownloads a{display:inline-block;margin-top:10px;}
#monthlyDownloads .contentpanel{padding:0;border:0;}
#monthlyDownloads td{vertical-align:top;}
#monthlyDownloads td a{font-weight:400;}
#monthlyDownloads td:nth-of-type(4){text-align:center;}
#monthlyDownloads td:nth-of-type(5){text-align:center;}
#monthlyDownloads .agreementLinkPanel{margin-bottom:10px;display:inline-block;}
#monthlyDownloads .topupMonthlyDownloads td:nth-of-type(3){text-align:center;}
#monthlyDownloads .topupMonthlyDownloads{margin-bottom:5px;}
#monthlyDownloads .topupExpiryPanel{margin-bottom:30px;}
#monthlyDownloads .topupExpiry{font-style:italic;font-weight:700;font-size:13px;}
#monthlyDownloads .currentMonthlyDownloads .activeAllocation{font-weight:700;}
#monthlyDownloads .currentMonthlyDownloads .activeAllocation.unavailAllocation{font-style:italic;font-weight:300;}
#monthlyDownloads .currentMonthlyDownloads .unavailAllocationText{color:#f00;font-size:13px;font-style:italic;}
#monthlyDownloads .priceProtectPanel{font-size:14px;}
#monthlyDownloads .priceProtectHeader{font-weight:700;padding:10px 15px;background:#d2e6f8;}
#monthlyDownloads .priceProtectSection{display:inline-block;border:#c2e2fd 1px solid;}
#monthlyDownloads .priceProtectSection .buttoncontainer{display:inline-block;margin-left:20px;}
#monthlyDownloads .standardSection{margin-top:20px;}
#monthlyDownloads .priceProtectContent{padding:8px 15px;}
#monthlyDownloads .agreementLinkPanelPP{padding:0 15px 8px;}
#monthlyDownloads .priceProtectContent span{font-weight:600;}
#monthlyDownloads .priceProtectContent input{margin:0 !important;}
#monthlyDownloads .autoRenewPanel{font-size:14px;margin-top:20px;}
#monthlyDownloads .autoRenewHeader{font-weight:700;padding:10px 15px;background:#d2e6f8;}
#monthlyDownloads .autoRenewSection{display:inline-block;border:#c2e2fd 1px solid;}
#monthlyDownloads .autoRenewSection .buttoncontainer{display:inline-block;margin-left:20px;}
#monthlyDownloads .autoRenewContent{padding:8px 15px;}
#monthlyDownloads .autoRenewLinkPanel{padding:0 15px 8px;}
#monthlyDownloads .autoRenewContent span{font-weight:600;}
#monthlyDownloads .autoRenewContent input{margin:0 !important;}
#monthlyDownloads .trialPanel{font-size:14px;margin-top:20px;}
#monthlyDownloads .trialHeader{font-weight:700;padding:10px 15px;background:#d2e6f8;}
#monthlyDownloads .trialSection{display:inline-block;border:#c2e2fd 1px solid;}
#monthlyDownloads .trialSection .buttoncontainer{display:inline-block;margin-left:20px;}
#monthlyDownloads .trialContent{padding:8px 15px;}
#monthlyDownloads .trialLinkPanel{padding:0 15px 8px;}
#monthlyDownloads .trialContent span{font-weight:600;}
#monthlyDownloads .trialContent input{margin:0 !important;}
#p4pCredits{font-size:14px;font-family:"open Sans",Arial,Helvetica,sans-serif;}
#p4pCredits .contentpanel{padding:0;border:0;}
#p4pCredits table{margin-bottom:0;}
#p4pCredits th{text-align:center;}
#p4pCredits th:nth-of-type(1){width:84px;}
#p4pCredits th:nth-of-type(3){width:130px;}
#p4pCredits th:nth-of-type(4){width:130px;}
#p4pCredits td:nth-of-type(1){text-align:center;}
#p4pCredits td:nth-of-type(3){text-align:center;}
#p4pCredits td:nth-of-type(4){text-align:center;}
#p4pCredits .jobAppCreditsHeader,#p4pCredits .clickCreditsHeader{font-size:15px;font-weight:700;margin-bottom:7px;margin-top:5px;}
#p4pCredits .CreditDetailsShowPreviousFunds{left:50%;padding-top:-30px;}
.formSubmitted{padding:5px;background:#fee56a;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4);}
#pnlListings{list-style-type:none;padding:0;}
#pnlListings li{margin-bottom:10px;}
#pnlListings li h2{font-size:15px;}
.TypeLinkWrapper{font-size:14px;}
.TypeLinkWrapperCA{display:inline-block;float:right;font-size:14px;}
.TypeLinkWrapper span{display:inline-block;margin-bottom:6px;}
.grouplink{display:inline-block;float:right;}
.grouplink a:nth-child(1){margin-right:14px;}
.ExpiryText{margin-bottom:6px;display:block;}
.ExpiryTextCA{margin-bottom:6px;display:block;font-size:14px;}
.nomargin{margin:0 !important;}
.CAHeader{display:inline-block;}
.CAView{margin-right:14px;}
.icon_eye_hidden_manage{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/iconspritesheet.png') -96px -114px no-repeat;border:0;display:block;margin-bottom:5px;}
.hiddenText{margin-left:20px;font-size:14px;vertical-align:-1px;}
#jobman .tourdialog .ng-modal-dialog{width:1270px !important;margin-left:0;margin-top:0;}
#jobman .tourdialog .ng-modal-dialog{width:1270px !important;margin-left:0;margin-top:0;}
.tourdialog .ng-modal-dialog{width:1270px !important;height:530px;overflow:hidden;outline:800px solid rgba(0,0,0,.7);transition:.3s ease-out all;top:auto !important;transform:translate(-50%,0) !important;}
.tourdialog .ng-modal-dialog iframe{width:100%;height:530px;border:none;background:#fff;overflow:hidden;}
#tourinvitation{height:33px;display:inline-block;background:#67ee6d url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/cvtour.png') 10px 7px no-repeat;padding:0 15px 0 40px;line-height:33px;color:#000;text-decoration:none;font-size:14px;font-weight:400;white-space:nowrap;text-indent:50px;overflow:hidden;font-family:'Open-Sans',Arial,sans-serif;}
#tourinvitation:hover{background:#43a047 url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/cvtour.png') 10px 7px no-repeat;}
#tourinvitation.open,#tourinvitation:hover{padding:0 10px 0 35px;text-indent:0;}
#commsPanel{position:fixed;bottom:-33px;height:33px;right:0;transition-duration:1s;}
#feedbackInvitation{height:33px;display:inline-block;background:#fbca35 url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/feedback-icon.png') 10px 7px no-repeat;padding:0 15px 0 40px;line-height:33px;color:#000;text-decoration:none;font-size:14px;font-weight:400;white-space:nowrap;width:1px;text-indent:50px;transition:.3s ease-out all;overflow:hidden;font-family:'Open-Sans',Arial,sans-serif;}
#feedbackInvitation.open,#feedbackInvitation:hover{width:285px;padding:0 10px 0 55px;text-indent:0;}
#livesupp{width:190px;height:33px;background:#00aeef url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/chatbar.gif') no-repeat 5px 3px;line-height:33px;color:#fff;font-weight:500;font-size:17px;text-decoration:none;text-align:center;padding-left:60px;transition-duration:500ms;z-index:3;display:inline-block;overflow:hidden;font-family:'Open-Sans',Arial,sans-serif;}
#invitechatwindow{background:#d2e6f8 url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/chatinviteback.gif') no-repeat 92% 0%;min-width:390px;border:1px solid #003e56;padding:15px 15px 11px 15px;box-shadow:0 0 22px 0 rgba(50,50,50,.99);}
#invitechatwindow h2{font-size:20px;font-weight:300;color:#003e56;padding:0;margin:2px 0 10px;}
#invitechatwindow .acceptbox{display:block;background:#fff;text-decoration:none;color:#383838;font-size:18px;font-weight:300;line-height:25px;padding:20px;margin-top:35px;margin-bottom:20px;}
#invitechatwindow .nope{font-size:14px;}
#invitechatwindow .yep{float:right;margin-top:-4px;}
#invitechatwindow .buttonjs{padding:4px 10px;font-size:14px;}
#CVLicenceAdd h3{font-size:15px;}
#CVLicenceAdd p{margin-bottom:10px;}
#CVLicenceAdd .contentpanel{padding:10px 0;border:0;font-size:14px;}
#CVLicenceAdd .fauxlink{background:none;color:#00aeef;font-weight:700;text-decoration:underline;border:0;}
#CVLicenceAdd .fauxlink:hover{color:#ff7e00;}
#CVLicenceAdd .field-validation-error{margin-top:3px;width:260px;}
#CVLicenceAdd #quoteAndBuy{float:Left;width:500px;margin-right:85px;}
#CVLicenceAdd #pricingStructure{float:Left;width:400px;}
#CVLicenceAdd .PurchaseInput{width:40px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#CVLicenceAdd .input-validation-error{width:40px;margin:0 8px 0 8px;padding:1px 1px 1px 4px;border:2px solid #cb0505;}
#CVLicenceAdd .quotationResults{font-weight:bold;}
#CVLicenceAdd #quoteInfo{padding:15px;margin-top:15px;background:#e0eeff;}
#CVLicenceAdd .buttoncontainer{text-align:right;}
#CVLicenceAdd table{margin:10px 0;}
#CVLicenceAdd th{text-align:left;}
#CVLicenceAdd .hiddenItem{display:none;}
#CVLicenceAdd .hiddenItem.show{display:block;}
.middlelink{margin:0 60px 0 105px !important;}
.topupmc{margin:0 60px 0 15px !important;}
.topupmd{margin:0 60px 0 1px !important;}
.whitetext{color:#fff;}
.lastlink{display:block;margin:20px 0 0 15px;}
button.productpanelheaderlink{background:none;border:0;font-size:16px;font-weight:600;text-decoration:underline;color:#00aeef;padding:5px;}
button.productpanelheaderlink:hover{color:#ff7e00;}
.topupPanel h3{font-size:15px;}
.topupPanel p{margin-bottom:10px;}
.topupPanel .topupTextPanel{padding:10px 0;border:0;font-size:14px;}
.topupPanel .topupTerminationPanel{padding:10px 0;border:0;font-size:14px;}
.topupPanel .field-validation-error{margin-top:3px;width:260px;}
.topupPanel .CreditsInput{width:60px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.topupPanel .DownloadsInput{width:60px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.topupPanel .input-validation-error{width:60px;margin:0 8px 0 8px;padding:1px 1px 1px 4px;border:2px solid #cb0505;}
.topupPanel .buttoncontainer{text-align:right;}
.topupPanel .hiddenItem{display:none;}
.topupPanel .hiddenItem.show{display:block;}
.QuickCVPanel h3{font-size:15px;}
.QuickCVPanel p{margin-bottom:10px;}
.QuickCVPanel .downloadPrices{background-color:#eee;font-size:16px;margin:5px 0 20px;padding:5px 0;font-weight:700;width:360px;}
.QuickCVPanel .priceBand{padding:5px 0 0 10px;}
.QuickCVPanel .QuickCVTextPanel{padding:10px 0;border:0;font-size:14px;}
.QuickCVPanel .field-validation-error{margin-top:3px;width:300px;}
.QuickCVPanel .DownloadsInput{width:60px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.QuickCVPanel .input-validation-error{width:60px;margin:0 8px 0 8px;padding:1px 1px 1px 4px;border:2px solid #cb0505;}
.QuickCVPanel .buttonjs{margin:0 0 5px;color:#fff;cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:300 !important;border-left:0;border-right:0;border-top:0;}
.QuickCVPanel .buttoncontainer{text-align:right;width:50%;margin-bottom:20px;margin-top:5px;}
.QuickCVPanel .hiddenItem{display:none;}
.QuickCVPanel .hiddenItem.show{display:inline;}
.limiterwrapper input[type="number"]{width:60px;display:inline-block;margin:0 15px;}
.limiterwrapper .limitsubmit{display:block;position:absolute;bottom:15px;right:24px;}
.limiterwrapper .limitswitch{position:absolute;bottom:16px;left:0;}
.limiterwrapper .limittext{display:block;margin:10px 15px;}
.limiterwrapper .setlimitwrapper{margin-left:15px;}
.limiterwrapper .currentLimit{margin-left:15px;font-size:13px;font-style:italic;color:#777;margin-top:5px;}
.limiterwrapper button{background:#00aeef;border-top:0;border-left:0;border-right:0;color:#fff;border-bottom:1px solid #007ba9;padding:5px 8px 3px;}
.limiterwrapper .productpanelheaderlink{position:absolute;bottom:19px;left:15px;margin:0 !important;}
.limiterwrapper .ng-modal-dialog .productpanelheaderlink{position:absolute;bottom:19px;left:15px;margin:0 !important;}
.limiterwrapper .errormessages{display:block;margin:10px 15px;color:#f00;}
.ng-modal-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#aaa;opacity:.4;}
.ng-modal-dialog{z-index:10000;position:fixed;top:30%;left:50%;overflow:hidden;transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 0 15px 6px rgba(0,0,0,.5);}
.vert-var .ng-modal-dialog{top:auto;}
.fixedtop .ng-modal-dialog{top:15%;transform:translate(0,0);}
.ng-modal-dialog-content h1{margin:.4em 16px .1em 8px;font-size:16px;color:#000;}
joblist .ng-modal-dialog-content{font-size:14px;}
.ng-modal-close{position:absolute;top:3px;right:6px;padding:5px;cursor:pointer;display:inline-block;color:#777;transform:scale(1.4,1);font-weight:600;font-size:16px;}
.ng-modal-dialog .cvtext{margin:10px 15px;display:block;}
.ng-modal-dialog button{background:#00aeef;border-top:0;border-left:0;border-right:0;color:#fff;border-bottom:1px solid #007ba9;padding:5px 8px 3px;display:block;position:absolute;bottom:15px;right:24px;font-weight:400 !important;}
.ng-modal-dialog a{color:#00aeef !important;text-decoration:none;border-bottom:0 !important;}
.ng-modal-dialog a:hover{color:#ff7e00 !important;text-decoration:none;}
.ng-modal-dialog-body{padding:0 10px 0 10px;}
.ng-modal-dialog-body fieldset{border:0;padding:0;margin:30px 0;}
.ng-modal-dialog-body fieldset label{display:inline-block;width:17%;}
.ng-modal-dialog-body fieldset input{width:80%;width:76%;background-color:#fef5cd;border:1px #777 solid;margin:5px 0;padding:5px;}
.ng-modal-dialog-links{text-align:left;width:48%;display:inline-block;}
.ng-modal-dialog-buttons{text-align:right;width:50%;display:inline-block;}
.ng-modal-dialog-buttons button{position:static;display:inline-block;}
.ng-modal-dialog-actions{margin:20px;}
.ng-modal-dialog-actions a{font-size:14px;}
.ng-modal-dialog .productpanelheaderlink{position:absolute;bottom:19px;left:15px;margin:0 !important;}
.chatFeedback .ng-modal-dialog{background-color:#d4dddd;margin-top:-90px;}
.chat-inviter-dialog .ng-modal-dialog{margin-top:-210px;margin-left:-250px;}
.ng-modal-dialog .errorText{display:block;}
amgjsoninjector{display:none;}
.switchholder{margin:15px 15px;}
.switchholder label{display:inline-block;vertical-align:8px;margin-right:15px;}
.switchholder .switch{background:#fff;border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;overflow:visible;width:47px;height:25px;padding:0;border-radius:20px;cursor:pointer;box-shadow:#dfdfdf 0 0 0 0 inset;transition:.3s ease-out all;}
.switchholder .switch.wide{width:80px;}
.switchholder .switch small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);width:25px;height:25px;position:absolute;top:0;left:0;transition:.3s ease-out all;}
.switchholder .switch.checked{background:#64bd63;border-color:#64bd63;}
.switchholder .switch.checked small{left:22px;}
.switchholder .switch.wide.checked small{left:52px;}
.switchholder .switch .switch-text{font-family:Arial,Helvetica,sans-serif;font-size:13px;}
.switchholder .switch .off{display:block;position:absolute;right:10%;top:25%;z-index:0;color:#a9a9a9;}
.switchholder .switch .on{display:none;z-index:0;color:#fff;position:absolute;top:25%;left:9%;}
.switchholder .switch.checked .off{display:none;}
.switchholder .switch.checked .on{display:block;}
.switchholder .switch.disabled{opacity:.5;cursor:not-allowed;}
.slidercontainer,#rangeSlider{display:inline-block;margin-left:15px;}
.slidercontainer .minslider,#rangeSlider .minslider{margin-right:5px;}
.slidercontainer .maxslider,#rangeSlider .maxslider{margin-left:5px;}
.slidercontainer .angularslider,#rangeSlider .angularslider{border:1px solid #aaa !important;color:#222 !important;width:400px;border-radius:4px;display:inline-block;margin-top:20px;}
.slidercontainer .angularslider a,#rangeSlider .angularslider a{border:1px solid #d3d3d3 !important;font-weight:normal;color:#555 !important;border-radius:4px;}
.hasChats{color:#494f52;position:absolute;margin-left:2px;margin-top:4px;width:15px;height:13px;border:solid 1px currentColor;border-radius:2px;right:-23px;top:2px;}
.hasChats:before{content:'';position:absolute;left:3px;top:11px;width:4px;height:4px;transform:rotate(45deg);background-color:#f2f5f7;border-bottom:solid 1px currentColor;border-right:solid 1px currentColor;}
.hasChats i{color:#494f52;position:absolute;margin-left:2px;margin-top:1px;width:9px;height:9px;border:solid 1px currentColor;border-radius:50%;}
.hasChats i:before{content:'';position:absolute;top:4px;left:4px;width:3px;height:1px;background-color:currentColor;transform-origin:0% 0%;}
.hasChats i:after{content:'';position:absolute;top:1px;left:4px;width:1px;height:3px;background-color:currentColor;transform-origin:0% 0%;}
.jobmanagerhead{position:relative;min-height:32px;}
h1 span.jobmanhead{display:block;margin-top:10px;margin-bottom:-10px;}
h1 span.preview{font-weight:400;font-size:14px;margin-left:8px;position:absolute;display:inline-block;border:1px solid #999;padding:1px 2px;}
#jobman{width:100%;padding:20px 0;font-size:12px;font-family:'Open Sans';line-height:1.38;}
#jobman .ng-modal-dialog{width:500px !important;margin-left:-250px;margin-top:-110px;}
#jobman .ng-modal-dialog .ng-modal-dialog-body{padding-right:12px !important;}
#jobman truncate{position:relative;overflow:hidden;max-height:36px;display:block;padding-right:75px;text-align:justify;}
#jobman truncate:before{content:'...';position:absolute;right:0;bottom:1px;background:#fff;padding:0 60px 0 3px;}
#jobman truncate:after{content:'';position:absolute;right:0;width:76px;height:20px;margin-top:-16px;background:#fff;}
#jobman truncate a{position:absolute;right:17px;bottom:-2px;border-bottom:none;}
#jobman truncate a:hover{text-decoration:none;}
#jobman truncate p{padding-top:0;}
#jobman truncate .locationbullet{width:12px;display:inline-block;color:#fff;position:relative;padding-left:5px;padding-right:3px;}
#jobman truncate .locationbullet:after{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background-color:#5f5f5f;padding:0;left:7px;top:6px;}
#jobman truncate.expanded{overflow:auto;max-height:2500px;}
#jobman truncate.expanded:before{content:'';position:absolute;right:0;bottom:0;background:#fff;padding:0 60px 0 3px;}
#jobman truncate.expanded:after{content:'';position:absolute;right:0;top:0;width:1px;height:1px;margin-top:0;background:#fff;}
#jobman truncate.expanded a{position:absolute;right:17px;bottom:0;border-bottom:none !important;}
#jobman form{font-family:'Open Sans';}
#jobman a{text-decoration:none;}
#jobman a:hover{text-decoration:underline;}
#jobman .panel{background-color:#eee;background-color:#fff;display:block;float:left;border:1px solid #a8b1b5;}
#jobman jobsearch.panel,#jobman joblist.panel{background-color:#fafafa;}
#jobman .hasoverlay{position:relative;}
#jobman .workingoverlay{position:absolute;height:100%;width:100%;top:0;z-index:999;}
#jobman .workingoverlay:after{content:" ";width:150px;height:200px;top:50%;left:50%;position:absolute;margin-left:-75px;margin-top:-150px;border:0;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/waiting_ani.gif');}
#jobman:after{content:" ";display:block;clear:both;}
#jobman jobsearch h1{font-size:20px;font-weight:600;line-height:28px;padding-top:6px;}
#jobman jobsearch h1 span{font-size:16px;font-weight:400;}
#jobman #search,#jobman #list{margin-right:10px;}
#jobman .redexpired{color:#cb0505;}
#jobman #searchhead{height:85px;}
#jobman #searchhead h3{font-size:20px !important;font-weight:600;padding-left:13px !important;padding-top:5px;letter-spacing:-.5px;}
#jobman #searchhead a{color:#005689;text-decoration:none;border-bottom:1px dotted #0077bd;margin-left:8px;opacity:1;transition-delay:1s;display:inline-block;margin-bottom:5px;}
#jobman #searchhead a:hover{color:#005689;border-bottom:1px solid #005689;text-decoration:none;}
#jobman #search{position:relative;transition:width .5s;transition-delay:.2s;}
#jobman #search header{padding:0;transition:all .5s ease;transition-delay:.5s;position:absolute;width:184px;left:0;}
#jobman #search header h1{padding:0 0 6px 2px;background:#fff;border-bottom:1px solid #a8b1b5;}
#jobman #search .toggleTab{position:absolute;right:0;top:0;cursor:pointer;width:23px;height:18px;background-color:#494f52;z-index:99;}
#jobman #search .toggleTab .arrow-left{position:absolute;margin-left:7px;margin-top:10px;width:1px;height:1px;background-color:#494f52;}
#jobman #search .toggleTab .arrow-left:before,#jobman #search .toggleTab .arrow-left:after{content:'';position:absolute;top:-5px;width:6px;height:6px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(-135deg);transition-duration:1s;}
#jobman #search .toggleTab .arrow-left:before{left:0;}
#jobman #search .toggleTab .arrow-left:after{left:5px;}
#jobman #search .toggleTab:hover{background-color:#1367b5;}
#jobman #search .toggleTab:hover .arrow-left{margin-left:6px;}
#jobman #search .toggleTab.disabled{background:#cfdce2;}
#jobman #search .toggleTab.disabled:hover{background:#cfdce2;cursor:default;}
#jobman #search .toggleTab.disabled:hover .arrow-left{margin-left:7px;}
#jobman #search #filters{padding:0 10px;}
#jobman #search h3{font-size:13px;}
#jobman #search ._mCS_1{margin-top:85px;transition:all .1s ease;}
#jobman #search .mCSB_inside&gt;.mCSB_container{margin-right:7px;}
#jobman #search ul{margin-top:0;}
#jobman #search ul li{list-style:none;}
#jobman #search h3,#jobman #search ul{padding-left:5px;}
#jobman #search input[type='radio'],#jobman #search input[type='checkbox'],#jobman #search label,#jobman #search .filtercount{vertical-align:middle;padding:3px;}
#jobman #search label{display:inline-block;max-width:124px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;}
#jobman #search .filtercount{display:inline-block;width:20px;color:#999;font-size:12px;}
#jobman #search #searchControls{height:25px;padding:10px;opacity:1;transition:all .1s ease;transition-delay:.5s;}
#jobman #search #searchControls a{display:inline-block;height:25px;line-height:25px;float:left;}
#jobman #search #searchControls input[type=button]{display:inline-block;float:right;}
#jobman #search .allFilter{margin-left:10px;}
#jobman #search tip-bubble{width:240px;top:133px;left:150px;}
#jobman #search tip-bubble.firsttip{width:400px;top:-35px;left:490px;right:auto;}
#jobman #search tip-bubble.firsttip header{text-align:right;margin-bottom:6px;padding:0 !important;line-height:28px !important;border-bottom:0 !important;box-shadow:none !important;z-index:auto;position:relative;width:auto;left:auto;}
#jobman #search tip-bubble.firsttip .tip.show:after{display:none;}
#jobman #search tip-bubble.secondtip{width:240px;top:200px;left:410px;right:auto;}
#jobman #search tip-bubble.thirdtip{width:285px;top:-16px;left:226px;right:auto;}
#jobman #search #keywordscontainer{padding:0 0 10px 13px;}
#jobman #search .keywordlabel{padding-left:0 !important;}
#jobman #search #keywordscontainer input{width:165px;padding-right:12px;padding-left:3px;}
#jobman #search .searchclear{margin-left:-15px;color:#000;text-decoration:none;}
#jobman #search ::-ms-clear{display:none;}
#jobman #search settings .overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;}
#jobman #search .settingsPanel{position:absolute;top:0;right:-312px;z-index:10000;background:#d3e7fa;padding:10px;color:#000;font-weight:600;border:1px solid #7a8083;width:290px;}
#jobman #search .settingsPanel .shead{display:block;color:#494f52;font-size:14px;max-width:200px;}
#jobman #search .settingsPanel .switchcontainer{width:100px;display:inline-block;}
#jobman #search .settingsPanel .onoffswitch{position:relative;width:27px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;float:left;margin:3px 3px 0 0;}
#jobman #search .settingsPanel .onoffswitch-checkbox{display:none;}
#jobman #search .settingsPanel .onoffswitch-label{display:block !important;overflow:hidden;cursor:pointer;height:12px;padding:0;line-height:12px;border:2px solid #aaa;border-radius:12px;background-color:#aaa;transition:background-color .3s ease-in;}
#jobman #search .settingsPanel .onoffswitch-label:before{content:"";display:block;width:12px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:10px;border:2px solid #aaa;border-radius:20px;transition:all .3s ease-in 0s;}
#jobman #search .settingsPanel .onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#4abb4d;}
#jobman #search .settingsPanel .onoffswitch-checkbox:checked+.onoffswitch-label,#jobman #search .settingsPanel .onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#4abb4d;}
#jobman #search .settingsPanel .onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0;}
#jobman #search .settingsPanel .rdoOptions{padding:1px 0 6px 0;display:inline-block;}
#jobman #search .settingsPanel .rdoOptions label{float:left;margin-top:3px;}
#jobman #search .settingsPanel .rdoOptions input[type=radio]{display:none;}
#jobman #search .settingsPanel .rdoOptions input[type=radio]+label{min-width:90px;width:auto;display:inline-block;margin:0;padding:2px;margin-bottom:0;font-weight:600;line-height:18px;color:#000;text-align:center;vertical-align:middle;cursor:pointer;background-color:#d1d1d1;border:1px solid #aaa;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#jobman #search .settingsPanel .rdoOptions input[type=radio]:checked+label{background-image:none;outline:0;background-color:#4abb4d;color:#fff;border-color:#4abb4d;}
#jobman #search .settingsPanel .rdoOptions .rdoOptionsinner{display:inline-block;}
#jobman #search .settingsPanel .settingsbutton{text-align:right;}
#jobman #search search-filter expander{width:183px;}
#jobman settings{position:absolute;display:block;right:0;top:20px;width:23px;height:18px;z-index:99;}
#jobman .settingsIcon{display:inline-block;cursor:pointer;width:23px;height:18px;background-color:#494f52;}
#jobman .settingsIcon .cog{position:absolute;display:block;margin-left:7px;margin-top:4px;width:9px;height:9px;background-color:#fff;border-radius:11px;transition-duration:2s;}
#jobman .settingsIcon .cog:before{content:'';position:absolute;top:3px;left:-2px;width:13px;height:3px;background-color:#fff;transform:rotate(30deg);border-radius:1px;}
#jobman .settingsIcon .cog:after{content:'';position:absolute;width:3px;height:3px;background-color:#494f52;border-radius:4px;left:3px;top:3px;}
#jobman .settingsIcon .cog span{content:'';position:absolute;top:3px;left:-2px;width:13px;height:3px;background-color:#fff;transform:rotate(90deg);border-radius:1px;}
#jobman .settingsIcon .cog span:after{content:'';position:absolute;top:0;left:0;width:13px;height:3px;background-color:#fff;transform:rotate(60deg);border-radius:1px;}
#jobman .settingsIcon:after{content:'';position:absolute;width:23px;height:18px;}
#jobman .settingsIcon:hover{background-color:#1367b5;}
#jobman .settingsIcon:hover .cog{transform:rotate(360deg);}
#jobman .repostmainmessage{font-weight:700;}
#jobman #list{position:relative;overflow-y:hidden;}
#jobman #list header{padding:9px 7px;line-height:16px;box-shadow:0 2px 0 0 #fff;transition:all .3s ease;transition-delay:.5s;}
#jobman #list header h3{font-size:20px;font-weight:600;padding:0;height:0;overflow:hidden;transition-duration:.5s;}
#jobman #list section.watchlistbulkoptions div{background:#d5dbe6;border-top:1px solid #8c9294;border-bottom:1px solid #8c9294;padding-left:10px;height:27px;}
#jobman #list section.watchlistbulkoptions div p{display:inline-block;float:left;margin-top:3px;width:115px;}
#jobman #list section.watchlistbulkoptions div p.wide{width:139px;}
#jobman #list section.watchlistbulkoptions div .clearwatch,#jobman #list section.watchlistbulkoptions div .delete,#jobman #list section.watchlistbulkoptions div .repost{width:27px;height:27px;display:inline-block;border-left:1px solid #8c9294;cursor:pointer;}
#jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon{margin:8px 0 0 8px;position:absolute;width:11px;height:11px;border-radius:60% 15%;border:solid 1px #494f52;background-color:#494f52;transform:rotate(45deg);}
#jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon:before{content:'';position:absolute;left:1px;top:1px;width:5px;height:5px;border-radius:50%;border:solid 2px #d5dbe6;background-color:#494f52;}
#jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon:after{content:'';position:absolute;left:-5px;top:4px;width:22px;height:2px;background-color:#494f52;border-top:1px solid #d5dbe6;transform:rotate(90deg);}
#jobman #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:before{border:solid 2px #d5dbe6;background-color:#000;}
#jobman #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:after{background-color:#d80000;}
#jobman #list section.watchlistbulkoptions div .delete .bulkicon{text-indent:-999px;margin:6px 0 0 6px;position:absolute;width:14px;height:14px;border-radius:50%;border:solid 1px #494f52;background:#494f52;}
#jobman #list section.watchlistbulkoptions div .delete .bulkicon:before,#jobman #list section.watchlistbulkoptions div .delete .bulkicon:after{content:'';position:absolute;display:block;background-color:#d5dbe6;left:2px;top:6px;width:10px;height:2px;}
#jobman #list section.watchlistbulkoptions div .delete .bulkicon:before{transform:rotate(45deg);}
#jobman #list section.watchlistbulkoptions div .delete .bulkicon:after{transform:rotate(-45deg);}
#jobman #list section.watchlistbulkoptions div .delete:hover .bulkicon{border:solid 1px #d80000;background:#d80000;}
#jobman #list section.watchlistbulkoptions div .delete:hover .bulkicon:before,#jobman #list section.watchlistbulkoptions div .delete:hover .bulkicon:after{background-color:#fff;}
#jobman #list section.watchlistbulkoptions div .repost .bulkicon{text-indent:-999px;margin:7px 0 0 7px;position:absolute;width:10px;height:11px;border-radius:1px;border:solid 2px #494f52;}
#jobman #list section.watchlistbulkoptions div .repost .bulkicon:before{content:'';position:absolute;left:-4px;top:-2px;width:0;height:0;border-top:solid 3px #d5dbe6;border-bottom:solid 4px #494f52;border-left:solid 3px #d5dbe6;border-right:solid 3px #d5dbe6;}
#jobman #list section.watchlistbulkoptions div .repost .bulkicon:after{content:'';position:absolute;right:-4px;bottom:-2px;width:0;height:0;border-top:solid 4px #494f52;border-bottom:solid 3px #d5dbe6;border-left:solid 3px #d5dbe6;border-right:solid 3px #d5dbe6;}
#jobman #list section.watchlistbulkoptions div .repost:hover .bulkicon{border:solid 2px #0051e6;}
#jobman #list section.watchlistbulkoptions div .repost:hover .bulkicon:before{border-top:solid 3px #d5dbe6;border-bottom:solid 4px #0051e6;border-left:solid 3px #d5dbe6;border-right:solid 3px #d5dbe6;}
#jobman #list section.watchlistbulkoptions div .repost:hover .bulkicon:after{border-top:solid 4px #0051e6;border-bottom:solid 3px #d5dbe6;border-left:solid 3px #d5dbe6;border-right:solid 3px #d5dbe6;}
#jobman #list .nojobs{padding:10px;}
#jobman #list ul{padding:0;margin:0;}
#jobman #list ul li{list-style:none;border-top:1px solid #cbc6c6;font-size:12px;font-weight:400;position:relative;word-wrap:break-word;}
#jobman #list ul li job-list-item{padding:5px;}
#jobman #list ul li job-list-item.selected,#jobman #list ul li job-list-item.selected:hover{background-color:#b3e5fc;}
#jobman #list ul li:hover{background-color:#eaeff3;cursor:pointer;}
#jobman #list ul li h3{font-size:13px;font-weight:600;-ms-word-break:break-word;word-wrap:break-word;padding-top:0;padding-right:14px;}
#jobman #list ul li .p4pstatus{display:inline-block;background-color:#0092e8;padding:2px 4px 2px 5px;margin-left:-5px;color:#fff;}
#jobman #list ul li .reccount{display:inline-block;background-color:#fdd835;padding:2px 4px 2px 5px;margin-left:-5px;}
#jobman #list ul li .appcount{display:inline-block;float:left;background-color:#43a047;color:#fff;padding:2px 4px 2px 5px;margin-left:-5px;margin-right:5px;}
#jobman #list ul li .reqatten{display:inline-block;background-color:#d50000;color:#fff;padding:2px 4px 2px 5px;margin-left:-5px;}
#jobman #list ul li .pendingactions{display:inline-block;background-color:#ff6f00;color:#fff;padding:2px 4px;margin-right:70px;margin-left:-5px;}
#jobman #list ul li .processingerror{display:inline-block;background-color:#d50000;color:#fff;padding:2px 4px;margin-right:-5px;margin-left:-5px;width:202px;}
#jobman #list ul li .expiry{display:inline-block;float:right;padding:2px 0;}
#jobman #list ul li .jobstats:after{content:" ";display:block;clear:both;}
#jobman #list ul li .watchEye{position:absolute;right:14px;}
#jobman #list ul li input[type=checkbox]{display:none;}
#jobman #list ul li input[type=checkbox]+label{margin:0;position:absolute;width:9px;height:9px;border-radius:50% 15%;border:solid 1px #8e8e8e;transform:rotate(45deg);top:3px;cursor:pointer;}
#jobman #list ul li input[type=checkbox]+label:before{content:'';position:absolute;left:0;top:0;width:7px;height:7px;border-radius:50%;border:solid 1px #8e8e8e;}
#jobman #list ul li input[type=checkbox]+label:after{content:'';position:absolute;left:3px;top:3px;width:3px;height:3px;background-color:#8e8e8e;}
#jobman #list ul li input[type=checkbox]:checked+label,#jobman #list ul li input[type=checkbox]+label:hover{background:#189408;border-color:#189408;border-radius:60% 15%;}
#jobman #list ul li input[type=checkbox]:checked+label:before,#jobman #list ul li input[type=checkbox]+label:hover:before{display:none;}
#jobman #list ul li input[type=checkbox]:checked+label:after,#jobman #list ul li input[type=checkbox]+label:hover:after{content:'';position:absolute;background:transparent;width:2px;height:5px;border-bottom:solid 1px #fff;border-right:solid 1px #fff;top:1px;left:3px;}
#jobman #list ul li input[type=checkbox]+label:hover{border-color:#999;background:#999;}
#jobman #list ul li input[type=checkbox]:checked+label:hover{border-color:#0e7900;background:#0e7900;}
#jobman #list tip-bubble{width:240px;top:45px;right:-180px;}
#jobman jobdetail{display:block;font-size:14px;overflow:hidden;border-bottom:1px solid #f2f5f7;transition:width .4s;transition-delay:.1s;}
#jobman jobdetail .accordionHeaderOuter{transition:width .4s;transition-delay:.1s;}
#jobman jobdetail.notransition{transition:none;}
#jobman jobdetail&gt;header{border-bottom:2px solid #fff;height:37px;position:relative;}
#jobman jobdetail&gt;header tip-bubble{width:240px;top:45px;left:30px;}
#jobman jobdetail .titlebar{display:table;width:100%;}
#jobman jobdetail .titlecell{display:table-cell;vertical-align:top;}
#jobman jobdetail .titlecell.variableheight{padding-bottom:10px;}
#jobman jobdetail h3{font-size:15px;font-weight:600;display:inline;}
#jobman jobdetail #detailsmain:after{content:" ";display:block;clear:both;}
#jobman jobdetail #detailsmain,#jobman jobdetail #detailsOther,#jobman jobdetail #detailsDescription,#jobman jobdetail #p4pDetails{font-size:13px;}
#jobman jobdetail #detailsmain strong,#jobman jobdetail #detailsOther strong,#jobman jobdetail #detailsDescription strong,#jobman jobdetail #p4pDetails strong{font-weight:600;}
#jobman jobdetail #detailsmain .jobtype,#jobman jobdetail .recinfo{margin:2px 0 10px 0;}
#jobman jobdetail #detailsmain .jobdetailline{margin:1px 0;}
#jobman jobdetail custom-scroll{display:block;overflow:hidden;}
#jobman jobdetail custom-scroll .mCSB_inside&gt;.mCSB_container{margin-right:0;}
#jobman jobdetail #detailsOther h3,#jobman jobdetail #p4pDetails h3{font-size:14px;font-weight:600;color:#999;}
#jobman jobdetail .recinfo:after{content:" ";display:block;clear:both;}
#jobman jobdetail a{color:#005689;text-decoration:none;border-bottom:1px dotted #0077bd;}
#jobman jobdetail a:hover{color:#005689;border-bottom:1px solid #005689;text-decoration:none;}
#jobman jobdetail .medialink{border-bottom:0 !important;height:25px;width:25px;}
#jobman jobdetail #socialmedia{width:124px;padding-left:20px;}
#jobman jobdetail #socialmedia div{display:inline-block;padding-right:8px;}
#jobman jobdetail #socialmedia div:last-child{padding:0;}
#jobman .nodetails{padding:10px;}
#jobman .itemactions{line-height:21px;margin-bottom:10px;}
#jobman .itemactions .toolitem{padding:5px;background-color:#fff;margin-right:10px;border:1px solid #92bacd;color:#000;font-weight:400;text-decoration:none;}
#jobman .itemactions .toolitem.disabled{background-color:#e6e9eb;}
#jobman .itemactions .toolitem.disabled:hover{box-shadow:none;cursor:not-allowed;}
#jobman .itemactions .toolitem.disabled .chat:before{background-color:#e6e9eb;}
#jobman .itemactions .toolitem:hover{box-shadow:inset 0 0 4px 0 #00aeef;}
#jobman .itemactions .toolitem a.toolitem:hover{color:#000;}
#jobman #detailPanel,#jobman #applicationPanel,#jobman #recommendationPanel,#jobman #linkedPanel{background-color:#fff;overflow:visible;}
#jobman #detailsmain,#jobman #detailsOther,#jobman #detailsDescription,#jobman #p4pDetails{padding:10px;}
#jobman #toolbar{line-height:17px;display:table;width:100%;}
#jobman #toolbar .toolitem{display:inline-block;border-right:1px solid #92bacd;border-bottom:none;line-height:35px;padding:0 7px 0 3px;color:#000;font-weight:400;text-decoration:none;}
#jobman #toolbar .toolitem .icon{margin-right:5px;}
#jobman #toolbar .toolitem:hover{box-shadow:inset 0 0 4px 0 #00aeef;}
#jobman #toolbar .toolbaractions{display:table-cell;background:#b9e7fc;min-height:37px;border-bottom:1px solid #92bacd;min-width:750px;}
#jobman #toolbar a.toolitem:hover{color:#000;}
#jobman #applicants .available,#jobman #recommended .available,#jobman #linkedresumes .available,#jobman #applicants .unavailable,#jobman #recommended .unavailable,#jobman #linkedresumes .unavailable,#jobman #applicants .online,#jobman #recommended .online,#jobman #linkedresumes .online,#jobman #applicants .away,#jobman #recommended .away,#jobman #linkedresumes .away,#jobman #applicants .offline,#jobman #recommended .offline,#jobman #linkedresumes .offline{display:inline-block;width:26px;height:26px;border-radius:13px;background-color:#565656;position:absolute;left:-6px;top:-2px;border:1px solid #565656;}
#jobman #applicants .available img,#jobman #recommended .available img,#jobman #linkedresumes .available img,#jobman #applicants .unavailable img,#jobman #recommended .unavailable img,#jobman #linkedresumes .unavailable img,#jobman #applicants .online img,#jobman #recommended .online img,#jobman #linkedresumes .online img,#jobman #applicants .away img,#jobman #recommended .away img,#jobman #linkedresumes .away img,#jobman #applicants .offline img,#jobman #recommended .offline img,#jobman #linkedresumes .offline img{height:26px;width:26px;border-radius:13px;}
#jobman #applicants .available:after,#jobman #recommended .available:after,#jobman #linkedresumes .available:after,#jobman #applicants .unavailable:after,#jobman #recommended .unavailable:after,#jobman #linkedresumes .unavailable:after,#jobman #applicants .online:after,#jobman #recommended .online:after,#jobman #linkedresumes .online:after,#jobman #applicants .away:after,#jobman #recommended .away:after,#jobman #linkedresumes .away:after,#jobman #applicants .offline:after,#jobman #recommended .offline:after,#jobman #linkedresumes .offline:after{background-color:#62c43b;content:' ';position:absolute;bottom:-2px;right:-2px;width:9px;height:9px;border-radius:5px;border:1px solid #f2f5f7;}
#jobman #applicants .unavailable:after,#jobman #recommended .unavailable:after,#jobman #linkedresumes .unavailable:after{background-color:#d83333;}
#jobman #applicants .away:after,#jobman #recommended .away:after,#jobman #linkedresumes .away:after{background-color:#f7c707;}
#jobman #applicants .offline,#jobman #recommended .offline,#jobman #linkedresumes .offline{background-color:#c3c5c6;border:1px solid #c3c5c6;}
#jobman #applicants .offline:after,#jobman #recommended .offline:after,#jobman #linkedresumes .offline:after{background-color:#afb5b7;}
#jobman #applicants accordion-header,#jobman #recommended accordion-header,#jobman #linkedresumes accordion-header{background-color:#edf7fb;min-height:34px;border-bottom:2px solid #edf7fb;}
#jobman #applicants h3,#jobman #recommended h3,#jobman #linkedresumes h3{color:#999;}
#jobman #applicants .accordionHeaderTitle h3,#jobman #recommended .accordionHeaderTitle h3,#jobman #linkedresumes .accordionHeaderTitle h3{color:#000;position:relative;}
#jobman #applicants .accordionHeaderTitle h3.withChat,#jobman #recommended .accordionHeaderTitle h3.withChat,#jobman #linkedresumes .accordionHeaderTitle h3.withChat{padding-left:32px;}
#jobman #applicants .collapsed select,#jobman #recommended .collapsed select,#jobman #linkedresumes .collapsed select{border:1px solid #ccc;background:#e9e9e9;}
#jobman #applicants .collapsed select:focus,#jobman #recommended .collapsed select:focus,#jobman #linkedresumes .collapsed select:focus,#jobman #applicants .collapsed select:active,#jobman #recommended .collapsed select:active,#jobman #linkedresumes .collapsed select:active{border:1px solid #a9a9a9;}
#jobman #applicants .collapsed accordion-header,#jobman #recommended .collapsed accordion-header,#jobman #linkedresumes .collapsed accordion-header{background-color:#f2f5f7;border-bottom:2px solid #fff;}
#jobman #applicants .collapsed accordion-header:hover,#jobman #recommended .collapsed accordion-header:hover,#jobman #linkedresumes .collapsed accordion-header:hover{background-color:#e6e9eb;}
#jobman #applicants .collapsed accordion-header:hover select,#jobman #recommended .collapsed accordion-header:hover select,#jobman #linkedresumes .collapsed accordion-header:hover select{border:1px solid #a9a9a9;}
#jobman #applicants .disabled.collapsed accordion-header:hover,#jobman #recommended .disabled.collapsed accordion-header:hover,#jobman #linkedresumes .disabled.collapsed accordion-header:hover{background-color:#f2f5f7;}
#jobman #applicants accordion-body,#jobman #recommended accordion-body,#jobman #linkedresumes accordion-body{border:0;background-color:#edf7fb;}
#jobman #applicants accordion-body .inner,#jobman #recommended accordion-body .inner,#jobman #linkedresumes accordion-body .inner{font-size:13px;border-bottom:2px solid #fff;}
#jobman #applicants .collapsed accordion-body,#jobman #recommended .collapsed accordion-body,#jobman #linkedresumes .collapsed accordion-body{overflow:hidden;border-bottom:0;border-top:0;min-height:0;}
#jobman #applicants .collapsed accordion-activator:after,#jobman #recommended .collapsed accordion-activator:after,#jobman #linkedresumes .collapsed accordion-activator:after{transform:rotate(0);right:4px;}
#jobman #applicants accordion-activator:after,#jobman #recommended accordion-activator:after,#jobman #linkedresumes accordion-activator:after{content:none;}
#jobman #applicants accordion-activator.short,#jobman #recommended accordion-activator.short,#jobman #linkedresumes accordion-activator.short{display:inline-block;}
#jobman #applicants accordion-activator.short:after,#jobman #recommended accordion-activator.short:after,#jobman #linkedresumes accordion-activator.short:after{right:-7px;}
#jobman #applicants .stacked:after,#jobman #recommended .stacked:after,#jobman #linkedresumes .stacked:after{content:" ";display:block;clear:both;}
#jobman #applicants .stacked li,#jobman #recommended .stacked li,#jobman #linkedresumes .stacked li{float:left;width:46%;margin-right:3.5%;}
#jobman #applicants .candrecavail,#jobman #recommended .candrecavail,#jobman #linkedresumes .candrecavail{margin:-8px 0 15px 0;font-size:14px;}
#jobman #applicants .collapsed .accordionHeaderStatus,#jobman #recommended .collapsed .accordionHeaderStatus,#jobman #linkedresumes .collapsed .accordionHeaderStatus{display:none;}
#jobman #applicants .accordionHeaderStatusLabel,#jobman #recommended .accordionHeaderStatusLabel,#jobman #linkedresumes .accordionHeaderStatusLabel{display:none;}
#jobman #applicants .collapsed .accordionHeaderStatusLabel,#jobman #recommended .collapsed .accordionHeaderStatusLabel,#jobman #linkedresumes .collapsed .accordionHeaderStatusLabel{display:table-cell !important;}
#jobman #applicants .chatHistory,#jobman #recommended .chatHistory,#jobman #linkedresumes .chatHistory{margin-bottom:10px;}
#jobman #applicants .chatHistory table,#jobman #recommended .chatHistory table,#jobman #linkedresumes .chatHistory table{border-color:#d4e0e5;width:100%;}
#jobman #applicants .chatHistory table th,#jobman #recommended .chatHistory table th,#jobman #linkedresumes .chatHistory table th{background-color:#d4e0e5;}
#jobman #applicants .chatHistory table td,#jobman #recommended .chatHistory table td,#jobman #linkedresumes .chatHistory table td{background-color:#fff;}
#jobman #applicants .chatHistory table td a,#jobman #recommended .chatHistory table td a,#jobman #linkedresumes .chatHistory table td a{margin-right:5px;}
#jobman #linkedresumes label.country-title{text-transform:uppercase;}
#jobman #linkedresumes .accordionHeaderTitle h3{color:#000;padding-left:0;position:relative;}
#jobman #linkedresumes accordion-item accordion-header h3{font-weight:600;}
#jobman #linkedresumes accordion-item.collapsed accordion-header h3{font-weight:400;}
#jobman #linkedresumes accordion-item.disabled accordion-header h3{font-weight:400;color:#999;}
#jobman #linkedresumes accordion-item.disabled accordion-header h3:after{display:none;}
#jobman #linkedresumes accordion-body truncate:after{background-color:#edf7fb;}
#jobman #linkedresumes accordion-body truncate:before{background-color:#edf7fb;}
#jobman #linkedresumes accordion-body .inner{border-bottom:2px solid transparent;}
#jobman #linkedresumes accordion-body a.accordionviewprofile{font-size:14px;}
#jobman #linkedresumes accordion-body resume-summary,#jobman #linkedresumes accordion-body .resumeinfo{padding-bottom:5px;margin-left:10px;}
#jobman #linkedresumes accordion-body resume-summary table,#jobman #linkedresumes accordion-body .resumeinfo table{border:solid 1px transparent;}
#jobman #linkedresumes accordion-body resume-summary table tr:nth-child(odd),#jobman #linkedresumes accordion-body .resumeinfo table tr:nth-child(odd){background-color:transparent;}
#jobman #linkedresumes accordion-body resume-summary table td,#jobman #linkedresumes accordion-body .resumeinfo table td{padding:0 0 5px 0;font-size:13px;}
#jobman #linkedresumes accordion-body resume-summary table td:first-child,#jobman #linkedresumes accordion-body .resumeinfo table td:first-child{vertical-align:top;width:150px;font-weight:600;}
#jobman #linkedresumes accordion-body resume-summary table td span.date,#jobman #linkedresumes accordion-body .resumeinfo table td span.date{display:block;}
#jobman #linkedresumes accordion-body resume-summary table td.noinfo,#jobman #linkedresumes accordion-body .resumeinfo table td.noinfo{color:#ababab;}
#jobman #linkedresumes accordion-body resume-summary .skills,#jobman #linkedresumes accordion-body .resumeinfo .skills{padding:5px 10px 15px 1px;}
#jobman #linkedresumes accordion-body resume-summary .skills label,#jobman #linkedresumes accordion-body .resumeinfo .skills label{font-size:13px;font-weight:600;}
#jobman #linkedresumes accordion-body resume-summary .skills ul,#jobman #linkedresumes accordion-body .resumeinfo .skills ul{margin-top:5px;padding-left:0;}
#jobman #linkedresumes accordion-body resume-summary .skills li,#jobman #linkedresumes accordion-body .resumeinfo .skills li{font-size:13px;width:45%;min-width:350px;display:inline-block;position:relative;}
#jobman #linkedresumes accordion-body resume-summary .skills .skilltitle,#jobman #linkedresumes accordion-body .resumeinfo .skills .skilltitle{display:block;width:100%;min-width:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}
#jobman #linkedresumes accordion-body resume-summary .skills .block-gauge,#jobman #linkedresumes accordion-body .resumeinfo .skills .block-gauge{display:inline-block;margin:5px 10px 5px 0;vertical-align:middle;}
#jobman #linkedresumes accordion-body resume-summary .skills .block-gauge .block-item:hover,#jobman #linkedresumes accordion-body .resumeinfo .skills .block-gauge .block-item:hover{background:transparent;border-color:#00aeef;}
#jobman #linkedresumes accordion-body resume-summary .skills .block-gauge .block-item.filled:hover,#jobman #linkedresumes accordion-body .resumeinfo .skills .block-gauge .block-item.filled:hover{background:#00aeef;border-color:#00aeef;}
#jobman #applicationPanel accordion-header tip-bubble{width:240px;top:-20px;left:190px;}
#jobman #recommendationPanel accordion-header tip-bubble{width:240px;top:-16px;left:300px;}
#jobman :not(.collapsed)~accordion-item#recommendationPanel accordion-header tip-bubble{top:-85px;}
#jobman :not(.collapsed)~accordion-item#recommendationPanel accordion-header tip-bubble .tip.show:after{top:65%;}
#jobman #detailPanel accordion-header tip-bubble{width:240px;top:-16px;left:200px;}
#jobman :not(.collapsed)~accordion-item#detailPanel accordion-header tip-bubble{top:-95px;}
#jobman :not(.collapsed)~accordion-item#detailPanel accordion-header tip-bubble .tip.show:after{top:auto;bottom:1%;}
#jobman .labelledinfo label{display:block;font-weight:600;}
#jobman .labelledinfo{margin:2px 0;float:left;width:48%;padding-left:10px;}
#jobman .labelledinfo.detailemail{-ms-word-break:break-word;word-wrap:break-word;}
#jobman .sortList{display:inline-block;height:16px;width:176px;text-align:right;margin-left:18px;}
#jobman .sortList select{min-width:118px;margin-left:3px;}
#jobman .sortList select[disabled]{cursor:not-allowed;color:#999;}
#jobman .icon{display:inline-block;width:16px;height:16px;text-indent:-999px;}
#jobman .icon:hover{cursor:pointer;}
#jobman .addJob{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/jobmanagersprites.png') 0 -4px no-repeat;width:28px;height:34px;}
#jobman .promotejob{text-indent:0;position:absolute;}
#jobman .promotejob #star{height:17px;margin-left:2px;margin-top:9px;}
#jobman .promotejob #star .st0{fill:#494f52;stroke:#494f52;stroke-miterlimit:10;}
#jobman .toolitem:hover #star .st0{fill:#f3ba1a;stroke:#000;stroke-miterlimit:10;}
#jobman .resendallapps,#jobman .resendapp{position:absolute;margin-left:4px;margin-top:9px;width:12px;height:12px;border-radius:50%;border-top:solid 2px #494f52;border-bottom:solid 2px #494f52;border-left:solid 2px transparent;border-right:solid 2px #494f52;}
#jobman .resendallapps:before,#jobman .resendapp:before{content:'';position:absolute;left:0;top:9px;width:4px;height:4px;border-top:solid 2px #494f52;border-left:solid 2px #494f52;transform:rotate(-22.5deg);}
#jobman .resendapp{margin-top:3px;}
#jobman .toolitem:hover .resendallapps{border-top:solid 2px #0051e6;border-bottom:solid 2px #0051e6;border-left:solid 2px transparent;border-right:solid 2px #0051e6;}
#jobman .toolitem:hover .resendallapps:before{border-top:solid 2px #0051e6;border-left:solid 2px #0051e6;}
#jobman .refresh{position:absolute;margin-left:2px;margin-top:2px;width:12px;height:10px;border-radius:60%;border-top:solid 2px #528fff;border-bottom:solid 2px #528fff;border-left:solid 2px transparent;border-right:solid 2px transparent;}
#jobman .refresh:before{content:'';position:absolute;display:block;left:-2px;top:-2px;width:0;height:0;border-right:solid 7px transparent;border-bottom:solid 7px #528fff;}
#jobman .refresh:after{content:'';position:absolute;display:block;top:6px;left:7px;width:0;height:0;border-left:solid 7px transparent;border-top:solid 7px #528fff;}
#jobman .expirejob{text-indent:-999px;margin:10px 0 0 3px;position:absolute;width:14px;height:14px;border-radius:50%;border:solid 1px #494f52;background:#494f52;}
#jobman .expirejob:before,#jobman .expirejob:after{content:'';position:absolute;display:block;background-color:#b9e7fc;left:2px;top:6px;width:10px;height:2px;}
#jobman .expirejob:before{transform:rotate(45deg);}
#jobman .expirejob:after{transform:rotate(-45deg);}
#jobman .toolitem:hover .expirejob{border:solid 1px #d80000;background:#d80000;}
#jobman .toolitem:hover .expirejob:before,#jobman .toolitem:hover .expirejob:after{background-color:#fff;}
#jobman .repostjob{text-indent:-999px;margin:10px 0 0 4px;position:absolute;width:10px;height:11px;border-radius:1px;border:solid 2px #494f52;}
#jobman .repostjob:before{content:'';position:absolute;left:-4px;top:-2px;width:0;height:0;border-top:solid 3px #b9e7fc;border-bottom:solid 4px #494f52;border-left:solid 3px #b9e7fc;border-right:solid 3px #b9e7fc;}
#jobman .repostjob:after{content:'';position:absolute;right:-4px;bottom:-2px;width:0;height:0;border-top:solid 4px #494f52;border-bottom:solid 3px #b9e7fc;border-left:solid 3px #b9e7fc;border-right:solid 3px #b9e7fc;}
#jobman .toolitem:hover .repostjob{border:solid 2px #0051e6;}
#jobman .toolitem:hover .repostjob:before{border-top:solid 3px #b9e7fc;border-bottom:solid 4px #0051e6;border-left:solid 3px #b9e7fc;border-right:solid 3px #b9e7fc;}
#jobman .toolitem:hover .repostjob:after{border-top:solid 4px #0051e6;border-bottom:solid 3px #b9e7fc;border-left:solid 3px #b9e7fc;border-right:solid 3px #b9e7fc;}
#jobman .postjob{text-indent:0;margin:16px 0 0 3px;position:absolute;}
#jobman .postjob:before{content:'';position:absolute;width:15px;height:2px;background-color:#494f52;}
#jobman .postjob:after{content:'';position:absolute;width:15px;height:2px;background-color:#494f52;transform:rotate(90deg);}
#jobman .toolitem:hover .postjob:before,#jobman .toolitem:hover .postjob:after{background-color:#00ad39;}
#jobman .amendjob{text-indent:0;position:absolute;margin-left:4px;margin-top:14px;width:14px;height:2px;border-radius:1px;border:solid 1px #494f52;background-color:#494f52;transform:rotate(-45deg);}
#jobman .amendjob:after{content:'';position:absolute;left:-12px;top:-1px;width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px #494f52;border-top:2px solid transparent;border-bottom:2px solid transparent;}
#jobman .toolitem:hover .amendjob{background-color:#fdd835;}
#jobman .extendjob{position:absolute;margin-left:2px;margin-top:10px;width:16px;height:14px;border:solid 1px #494f52;border-radius:1px;}
#jobman .extendjob:before{content:'';position:absolute;display:block;left:5px;top:-3px;width:4px;height:5px;border-left:solid 1px #494f52;border-right:solid 1px #494f52;box-shadow:0 12px 0 -2px #494f52,-4px 12px 0 -2px #494f52,4px 12px 0 -2px #494f52,0 9px 0 -2px #494f52,-4px 9px 0 -2px #494f52,4px 9px 0 -2px #494f52,0 6px 0 -2px #494f52,-4px 6px 0 -2px #494f52,4px 6px 0 -2px #494f52;}
#jobman .extendjob:after{content:'';position:absolute;display:block;left:-1px;top:2px;width:18px;height:1px;background-color:#494f52;}
#jobman .toolitem:hover .extendjob{background-color:#fff;}
#jobman .oldextendjob{text-indent:0;color:#494f52;position:absolute;margin-left:2px;margin-top:8px;width:15px;height:15px;border:solid 2px rgba(0,0,0,.56);border-radius:12px;background-color:transparent;}
#jobman .oldextendjob:before{content:'';position:absolute;top:7px;left:3px;width:5px;height:1px;background-color:#494f52;transform-origin:0% 0%;}
#jobman .oldextendjob:after{content:'';position:absolute;top:7px;left:7px;width:1px;height:6px;background-color:#494f52;transform-origin:0% 0%;}
#jobman .toolitem:hover .oldextendjob{background-color:#fff;}
#jobman .toolitem:hover .oldextendjob:before,#jobman .toolitem:hover .oldextendjob:after{background-color:#000;}
#jobman .copyjob{text-indent:0;position:absolute;margin-left:2px;margin-top:8px;width:10px;height:10px;border:solid 1px #494f52;background-color:transparent;}
#jobman .copyjob:before{content:'';position:absolute;width:10px;height:10px;border:solid 1px #494f52;left:4px;top:4px;background-color:transparent;}
#jobman .copyjob:after{content:'';position:absolute;width:6px;height:6px;border-top:solid 1px #494f52;border-left:solid 1px #494f52;background-color:#b9e7fc;right:-1px;bottom:-1px;}
#jobman .toolitem:hover .copyjob{border:solid 1px #000;background-color:rgba(255,255,255,.66);}
#jobman .toolitem:hover .copyjob:before{border:solid 1px #000;background-color:#fff;}
#jobman .toolitem:hover .copyjob:after{border-top:solid 1px #000;border-left:solid 1px #000;background-color:#fff;}
#jobman .trawlerjob{position:absolute;margin-left:7px;margin-top:7px;width:10px;height:10px;border-radius:50%;background-color:#494f52;transform-origin:center 10.5px;transform:rotate(-45deg);}
#jobman .trawlerjob:before{content:'';position:absolute;width:2px;height:5px;background-color:#b9e7fc;left:4px;border-radius:0 0 1px 1px;box-shadow:0 15px 0 1px #494f52,0 11px 0 1px #494f52,0 8px 0 1px #494f52;}
#jobman .trawlerjob:after{content:'';position:absolute;width:0;height:0;border-radius:0 0 1px 1px;background-color:#494f52;border-left:solid 1px transparent;border-right:solid 1px transparent;border-top:solid 1px #b9e7fc;border-bottom:solid 1px transparent;left:4px;top:4px;}
#jobman .toolitem:hover .trawlerjob{background-color:#000;}
#jobman .toolitem:hover .trawlerjob:before{box-shadow:0 15px 0 1px #000,0 11px 0 1px #000,0 8px 0 1px #000;}
#jobman .toolitem:hover .trawlerjob:after{content:'';position:absolute;width:0;height:0;border-radius:0 0 1px 1px;background-color:#494f52;border-left:solid 1px transparent;border-right:solid 1px transparent;border-top:solid 1px #b9e7fc;border-bottom:solid 1px transparent;left:4px;top:4px;}
#jobman .downloadcv,#jobman .downloadprofile{position:absolute;margin-left:3px;margin-top:11px;width:14px;height:6px;border-left:solid 1px #000;border-right:solid 1px #000;border-top:solid 1px #000;border-bottom:solid 1px transparent;border-radius:6px 6px 0 0;background:rgba(0,0,0,.26);}
#jobman .downloadcv:after,#jobman .downloadprofile:after{content:'';position:absolute;left:2px;top:-10px;width:8px;height:8px;border-radius:50%;border:solid 1px #000;background:rgba(0,0,0,.26);}
#jobman .removeapp{color:#494f52;position:absolute;margin:7px 0 0 4px;width:9px;height:10px;border:solid 1px currentColor;border-radius:0 0 2px 2px;background:rgba(0,0,0,.26);}
#jobman .removeapp:before{content:'';position:absolute;left:-3px;top:-3px;width:15px;height:1px;background-color:currentColor;}
#jobman .removeapp:after{content:'';position:absolute;left:0;top:-5px;width:7px;height:1px;border:solid 1px currentColor;background-color:rgba(0,0,0,.26);border-radius:4px 4px 0 0;}
#jobman .downloadcoverletter{color:#000;position:absolute;margin-left:4px;margin-top:5px;width:11px;height:11px;border:solid 1px currentColor;border-radius:1px;}
#jobman .downloadcoverletter:before{content:'';position:absolute;top:-4px;left:2px;width:1px;height:10px;background-color:currentColor;border-left:solid 3px #fff;border-right:solid 3px #fff;}
#jobman .downloadcoverletter:after{content:'';position:absolute;left:3px;top:1px;width:4px;height:4px;border-top:solid 1px currentColor;border-right:solid 1px currentColor;transform:rotate(135deg);}
#jobman .watchjob{margin:8px 0 0 4px;position:absolute;width:11px;height:11px;border-radius:70% 15%;border:solid 1px #494f52;background-color:#494f52;transform:rotate(45deg);}
#jobman .watchjob:before{content:'';position:absolute;left:1px;top:1px;width:5px;height:5px;border-radius:50%;border:solid 2px #b9e7fc;background-color:#494f52;}
#jobman .watchjob:after{content:'';position:absolute;left:4px;top:6px;width:2px;height:2px;background-color:#b9e7fc;}
#jobman .watchjob span.plus{content:'';position:absolute;top:0;left:13px;width:11px;height:3px;background-color:#494f52;transform:rotate(135deg);}
#jobman .watchjob span.plus:after{content:'';position:absolute;top:0;left:0;width:11px;height:3px;background-color:#494f52;transform:rotate(90deg);}
#jobman .watchjob span.minus{content:'';position:absolute;top:-1px;left:14px;width:11px;height:3px;background-color:#494f52;transform:rotate(90deg);}
#jobman .watchjob span.minus:after{content:'';position:absolute;top:0;left:0;width:11px;height:3px;background-color:#494f52;transform:rotate(90deg);}
#jobman .toolitem:hover .watchjob{border:solid 1px #000;background-color:#fff;}
#jobman .toolitem:hover .watchjob:before{border:solid 2px #78a1dc;background-color:#000;}
#jobman .toolitem:hover .watchjob:after{background-color:#fff;}
#jobman .toolitem:hover .watchjob span.plus{background-color:#00ad39;}
#jobman .toolitem:hover .watchjob span.plus:after{background-color:#00ad39;}
#jobman .toolitem:hover .watchjob span.minus{background-color:#d80000;}
#jobman .toolitem:hover .watchjob span.minus:after{background-color:#d80000;}
#jobman .postjob2,#jobman .amendjob2,#jobman .extendjob2,#jobman .copyjob2,#jobman .promotejob2,#jobman .repostjob2,#jobman .trawlerjob2,#jobman .expirejob2,#jobman .resendallapps2,#jobman .downloadprofile2,#jobman .downloadcv2,#jobman .downloadcoverletter2,#jobman .resendapp2,#jobman .removeapp2,#jobman .inviteToChat{margin-left:23px;}
#jobman .watchjob2{margin-left:32px;}
#jobman accordion-header{padding:0 10px;position:relative;}
#jobman accordion-body .inner{padding:5px 10px;position:relative;}
#jobman accordion-body .inner:after{content:" ";display:block;clear:both;}
#jobman #applicationPanel accordion-body .inner h3,#jobman #linkedPanel accordion-body .inner h3,#jobman #applicationPanel #recommended accordion-body .inner h3,#jobman #linkedPanel #recommended accordion-body .inner h3{font-size:14px;font-weight:600;}
#jobman #applicationPanel accordion-body .inner strong,#jobman #linkedPanel accordion-body .inner strong,#jobman #applicationPanel #recommended accordion-body .inner strong,#jobman #linkedPanel #recommended accordion-body .inner strong{font-weight:600;}
#jobman #applicationPanel .ng-modal-dialog-links,#jobman #linkedPanel .ng-modal-dialog-links{margin-top:20px;}
#jobman #applicationPanel .ng-modal-dialog-links a,#jobman #linkedPanel .ng-modal-dialog-links a{margin-left:10px;}
#jobman #applicationPanel .accordionHeaderTitle,#jobman #linkedPanel .accordionHeaderTitle{-ms-word-break:break-all;word-break:break-all;}
#jobman #applicationPanel .applicationquestionrow,#jobman #linkedPanel .applicationquestionrow{float:left;width:47%;margin-bottom:10px;margin-right:3%;}
#jobman #applicationPanel .single .applicationquestionrow,#jobman #linkedPanel .single .applicationquestionrow{width:100%;}
#jobman #applicationPanel .question,#jobman #linkedPanel .question{display:block;font-weight:normal;}
#jobman #applicationPanel .answer,#jobman #linkedPanel .answer{display:block;font-weight:600;}
#jobman #applicationPanel .answer a,#jobman #linkedPanel .answer a{font-weight:600;}
#jobman #applicationPanel .accordionHeaderTitle{width:300px;}
#jobman #linkedPanel .accordionHeaderTitle{width:auto;}
#jobman .accordionHeaderOuter{display:table;width:100%;}
#jobman .accordionHeaderInner{display:table-cell;line-height:20px;}
#jobman .statusInfo{width:1%;}
#jobman .accordionHeaderTitle{text-align:left;width:220px;padding-right:30px;}
#jobman .accordionHeaderTitle h3{display:table;}
#jobman .accordionHeaderTitle h3:after{content:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/accordarrowgreydown.png');display:inline-block;display:table-cell;padding:0 0 0 6px;}
#jobman .accordionHeaderTitle accordion-activator:after{top:1px;}
#jobman .collapsed .accordionHeaderTitle h3{font-weight:400;}
#jobman .collapsed .accordionHeaderTitle h3:after{content:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/accordarrowgrey.png');display:inline-block;display:table-cell;}
#jobman .accordionHeaderTitle .short:hover,#jobman .accordionHeaderTitle .short h3:hover{color:#333;}
#jobman collapsed .accordionHeaderTitle .short:after{color:#00aeef;}
#jobman .accordionHeaderLocation{text-align:left;}
#jobman .accordionHeaderDate{text-align:right;width:100px;}
#jobman .accordionHeaderStatus,#jobman .accordionHeaderStatusLabel{text-align:right;width:120px;}
#jobman .applicationquestions{padding:5px 0 0 10px;}
#jobman .applicationquestions:after{content:" ";display:block;clear:both;}
#jobman .headersortList{position:absolute;right:0;}
#jobman .headerTitleWithSort{display:inline-block;margin-right:20px;font-weight:700;}
#jobman .headerTitleWithSort .onlinefigure{font-weight:normal;}
#jobman .collapsed .headersortList{display:none;margin-right:20px;}
#jobman .endOfSearch,#jobman .endOfAppSearch{font-weight:700;margin-top:3px;margin-bottom:3px;text-align:center;border-top:2px solid #fff;}
#jobman .loadingapplications{padding:5px;font-size:16px;text-align:center;font-weight:600;display:none;margin-top:-35px;z-index:100;position:absolute;left:50%;margin-left:180px;background:#fff;border:1px solid #000;}
#jobman .loadingapplications.active{display:block;}
#jobman .loadingsearch{position:absolute;padding:10px;width:180px;background-color:#fafafa;font-size:16px;text-align:center;bottom:0;z-index:995;font-weight:600;display:none;}
#jobman .loadingsearch.active{display:block;}
accordion{display:block;}
accordion accordion-item,accordion accordion-header,accordion accordion-body{display:block;}
accordion accordion-item,accordion accordion-body{overflow-y:hidden;}
accordion accordion-item.init{visibility:hidden;}
accordion accordion-body{transition-duration:.5s;}
accordion .accordionBodyWrapper{overflow:hidden;}
accordion .collapsed accordion-body{border:0;}
accordion .collapsed accordion-activator:after{transform:rotate(0);right:8px;}
accordion accordion-header{background-color:#d4e0e5;border-bottom:2px solid #fff;}
accordion accordion-header:hover{background-color:#bfcdd3;}
accordion accordion-header h3{font-size:15px;font-weight:600;color:#000;}
accordion accordion-header strong{font-weight:600;}
accordion accordion-activator{display:block;cursor:pointer;position:relative;padding:5px 0;}
accordion accordion-activator:after{content:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/accordarrow.gif');display:inline-block;font-weight:bold;transform:rotate(90deg);}
accordion accordion-activator.short{display:inline-block;}
accordion accordion-activator.short:after{right:-15px;}
accordion .disabled accordion-activator{cursor:default;}
accordion .disabled accordion-header:hover{background-color:#d4e0e5;}
custom-scroll{display:block;overflow:hidden;}
custom-scroll .mCSB_inside&gt;.mCSB_container{margin-right:10px;}
custom-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0 0 0 12px;}
custom-scroll .mCSB_scrollTools .mCSB_draggerRail{margin:0 0 0 12px;}
expander{display:block;}
expander expander-body{display:block;overflow:hidden;}
expander expander-header,expander expander-header .headWrapper{display:inline-block;}
expander expander-header:hover{cursor:pointer;}
expander expander-header:after{content:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/smallaccordarrow.gif');display:inline-block;font-weight:bold;transform:rotate(90deg);}
expander expander-header.collapsed:after{transform:rotate(0);right:0;top:1px;position:relative;}
.slider{overflow:hidden;}
tip-bubble{position:absolute;z-index:998;color:#fff;background-color:#404040;}
tip-bubble .body{font-size:15px;margin-bottom:15px;}
tip-bubble header{text-align:right;margin-bottom:-2px;padding:0 !important;line-height:18px !important;border-bottom:0 !important;box-shadow:none !important;z-index:auto !important;position:relative !important;width:auto !important;}
tip-bubble header h1{margin-top:0;color:#fff;font-size:16px !important;border-bottom:0 !important;background:none !important;float:left;padding:0 !important;}
tip-bubble .tip{display:none;}
tip-bubble .tip.show{display:block;padding:5px 10px 10px 15px;box-shadow:2px 2px 8px 2px rgba(0,0,0,.7);}
tip-bubble .tip.show:after{right:100%;top:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(64,64,64,0);border-right-color:#404040;border-width:15px;}
tip-bubble .next:hover,tip-bubble .previous:hover,tip-bubble .close:hover{cursor:pointer;}
tip-bubble .progress{display:inline-block;margin-top:6px;}
tip-bubble .progress span{display:inline-block;width:8px;height:8px;margin-right:10px;background-color:#fff;border-radius:20px;}
tip-bubble .progress span.active{background-color:#00aeef;}
tip-bubble .close{font-size:16px;font-weight:600;}
tip-bubble .actions{font-size:40px;font-weight:600;float:right;margin-top:-17px;margin-bottom:-15px;}
tip-bubble .actions .next{margin-left:15px;}
jobdetail header tip-bubble .tip.show:after{bottom:100%;top:auto;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(64,64,64,0);border-bottom-color:#404040;border-width:15px;margin-left:-15px;}
reference-data,resources{display:none;}
email-form .emailcontainer{padding-top:20px;padding-left:10px;}
email-form .emailcontainer .formValidationMessage{background-color:#ffe2e2;color:#cb0505;padding:4px 8px;webkit-box-shadow:0 0 0 1px rgba(203,5,5,.1);box-shadow:0 0 0 1px rgba(203,5,5,.1);border:1px solid #cb0505;}
email-form .emailcontainer .inputlabel{display:inline-block;text-align:right;margin-right:5px;}
email-form .emailcontainer input{width:240px;padding:3px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
email-form .formactions{margin:15px 15px 15px 0;}
email-form .formactions button{position:unset;display:inline-block;}
email-form .formactions .formactionlinks{display:inline-block;width:49%;text-align:left;}
email-form .formactions .formactionbuttons{display:inline-block;width:50%;text-align:right;}
app-infinite-scroller{display:block;overflow:hidden;position:relative;}
app-infinite-scroller&gt;ul{list-style:none;padding:0;margin:0;overflow:auto;}
app-infinite-scroller .data-loading{position:absolute;padding:10px 0;background-color:#fafafa;font-size:16px;text-align:center;bottom:0;font-weight:600;}
app-infinite-scroller-bar .scroll-container{width:17px;position:absolute;right:0;background-color:#fff;top:0;}
app-infinite-scroller-bar .scroll-bar{width:14px;position:absolute;right:0;background-color:#e7e7e7;}
app-infinite-scroller-bar .scroll-stretcher{width:14px;position:absolute;background:linear-gradient(#a8a8a8,#eae5d8);}
app-infinite-scroller-bar .scroll-stretcher.down{background:linear-gradient(#eae5d8,#a8a8a8);}
app-infinite-scroller-bar .scroll-handle{width:14px;position:absolute;height:28px;min-height:28px;max-height:28px;top:-14px;}
app-infinite-scroller-bar .scroll-handle.scrollingDown{bottom:-14px;top:auto;}
app-infinite-scroller-bar .blob,app-infinite-scroller-bar .arrow{cursor:pointer;}
app-infinite-scroller-bar .blob{height:14px;width:14px;position:relative;}
app-infinite-scroller-bar .blob svg{position:absolute;}
app-infinite-scroller-bar .arrow{width:14px;height:7px;position:relative;}
app-infinite-scroller-bar .arrow svg{top:-1px;position:absolute;}
app-infinite-scroller-bar .arrow.down{transform:scaleY(-1);}
app-infinite-scroller-bar .arrow.disabled{cursor:default;}
app-infinite-scroller-bar .blob:hover path,app-infinite-scroller-bar .arrow:hover path,app-infinite-scroller-bar .scrolling .blob path,app-infinite-scroller-bar .scrollingUp .arrow.up path,app-infinite-scroller-bar .scrollingDown .arrow.down path{fill:#696969;}
app-infinite-scroller-bar .arrow.disabled path,app-infinite-scroller-bar .arrow.disabled:hover path{fill:#bbb;}
app-infinite-scroller-bar .transition{transition-duration:250ms;}
job-list-item{display:block;}
.downloaded,.downloadedP4P{font-style:italic;}
#jobman.minSearch jobsearch.panel{background-color:transparent;}
#jobman.minSearch #search{border:1px solid rgba(0,0,0,0);}
#jobman.minSearch #search header{opacity:0;transition:all .1s ease;}
#jobman.minSearch #search header ul{width:1px;}
#jobman.minSearch #search header a{opacity:0;transition:all .5s ease;width:1px;overflow:hidden;display:inline-block;margin-left:-6px;}
#jobman.minSearch #search ._mCS_1{opacity:0;transition:all .5s ease;}
#jobman.minSearch #search #searchControls{opacity:0;transition:all .1s ease;}
#jobman.minSearch #search .toggleTab{width:26px;margin-right:-3px;}
#jobman.minSearch #search .toggleTab .arrow-left{margin-left:5px;}
#jobman.minSearch #search .toggleTab .arrow-left:before,#jobman.minSearch #search .toggleTab .arrow-left:after{transform:rotate(-315deg);}
#jobman.minSearch #search .toggleTab .arrow-left:before{left:0;}
#jobman.minSearch #search .toggleTab .arrow-left:after{left:5px;}
#jobman.minSearch #search .settingsIcon{width:26px;}
#jobman.minSearch #search .settingsIcon .cog{transform:rotate(-360deg);margin-left:8px;}
#jobman.minSearch #search .settingsIcon:hover .cog{transform:rotate(0deg);}
#jobman.minSearch #list header h3{height:26px;}
#jobman.minSearch jobdetail,#jobman.minSearch .accordionHeaderOuter{transition-delay:.3s;}
body.compact .FooterLinks{margin-top:5px;}
body.compact .Compact .FooterBottomLeft{margin-top:0;}
body.compact .jobmanagerhead span.jobmanhead{display:none;}
body.compact .jmfeedback a{top:9px;z-index:2;}
body.compact #jobman{padding:0;}
body.compact #jobman truncate{position:relative;overflow:hidden;max-height:32px;display:block;padding-right:75px;text-align:justify;}
body.compact #jobman .accordionHeaderTitle h3:after{transform:scale(.75);}
body.compact #jobman jobdetail{font-size:12px;}
body.compact #jobman #list{position:relative;}
body.compact #jobman #list ul{padding:0;margin:0;}
body.compact #jobman #list ul li{list-style:none;border-top:1px solid #cbc6c6;font-size:11px;font-weight:400;line-height:12px;}
body.compact #jobman #list ul li h3{font-size:12px;font-weight:600;-ms-word-break:break-word;word-wrap:break-word;line-height:12px;padding:3px 15px 3px 0;}
body.compact #jobman #list ul li .p4pstatus{display:inline-block;background-color:#0092e8;padding:2px 4px 2px 5px;margin-left:-5px;font-size:10px;line-height:11px;color:#fff;}
body.compact #jobman #list ul li .reccount{display:inline-block;background-color:#fdd835;padding:2px 4px 2px 5px;margin-left:-5px;font-size:10px;line-height:11px;}
body.compact #jobman #list ul li .appcount{display:inline-block;float:left;background-color:#43a047;color:#fff;padding:2px 4px 2px 5px;margin-left:-5px;margin-right:5px;font-size:10px;line-height:11px;}
body.compact #jobman #list ul li .reqatten{display:inline-block;background-color:#d50000;color:#fff;padding:2px 4px 2px 5px;margin-left:-5px;font-size:10px;line-height:11px;}
body.compact #jobman #list ul li .pendingactions{display:inline-block;background-color:#ff6f00;color:#fff;padding:2px 4px;margin-right:70px;margin-left:-5px;font-size:10px;line-height:11px;}
body.compact #jobman #list ul li .expiry{display:inline-block;float:right;padding:2px 0;font-size:10px;line-height:11px;}
body.compact #jobman #list ul li .jobstats:after{content:" ";display:block;clear:both;}
body.compact #jobman #toolbar .toolitem{font-size:14px;}
body.compact #jobman #applicationPanel .applicationquestionrow{margin-bottom:5px;}
body.compact #jobman #applicationPanel .applicationquestionrow{margin-bottom:2px;}
body.compact #jobman #search h3{font-size:12px;}
body.compact #jobman #search .mCSB_inside&gt;.mCSB_container{margin-right:7px;}
body.compact #jobman #search ul{margin-top:0;}
body.compact #jobman #search ul applicationsOuter applicationsOuterli{list-style:none;}
body.compact #jobman #search h3,body.compact #jobman #search ul{padding-left:5px;}
body.compact #jobman #search input[type='radio'],body.compact #jobman #search input[type='checkbox'],body.compact #jobman #search label,body.compact #jobman #search .filtercount{vertical-align:middle;padding:2px;}
body.compact #jobman #search label{display:inline-block;max-width:124px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px;}
body.compact #jobman #search .filtercount{display:inline-block;width:20px;color:#999;font-size:11px;}
body.compact #jobman jobdetail h3{font-size:12px;line-height:12px;}
body.compact #jobman .collapsed accordion-activator:after{transform:rotate(0) scale(.7);right:4px;}
body.compact #jobman accordion-activator:after{transform:rotate(90deg) scale(.7);right:8px;}
body.compact #jobman accordion-header accordion-activator{padding:5px 0;}
body.compact #jobman accordion-header accordion-activator h3{font-size:13px;line-height:14px;}
body.compact #jobman #applicants .collapsed accordion-header accordion-activator,body.compact #jobman #recommended .collapsed accordion-header accordion-activator,body.compact #jobman #linkedresumes .collapsed accordion-header accordion-activator{padding:2px 0;}
body.compact #jobman #applicants accordion-header,body.compact #jobman #recommended accordion-header,body.compact #jobman #linkedresumes accordion-header{min-height:22px;}
body.compact #jobman #applicants accordion-header .online,body.compact #jobman #recommended accordion-header .online,body.compact #jobman #linkedresumes accordion-header .online,body.compact #jobman #applicants accordion-header .available,body.compact #jobman #recommended accordion-header .available,body.compact #jobman #linkedresumes accordion-header .available,body.compact #jobman #applicants accordion-header .unavailable,body.compact #jobman #recommended accordion-header .unavailable,body.compact #jobman #linkedresumes accordion-header .unavailable,body.compact #jobman #applicants accordion-header .away,body.compact #jobman #recommended accordion-header .away,body.compact #jobman #linkedresumes accordion-header .away,body.compact #jobman #applicants accordion-header .offline,body.compact #jobman #recommended accordion-header .offline,body.compact #jobman #linkedresumes accordion-header .offline{width:18px;height:18px;left:-6px;top:-2px;}
body.compact #jobman #applicants accordion-header .online img,body.compact #jobman #recommended accordion-header .online img,body.compact #jobman #linkedresumes accordion-header .online img,body.compact #jobman #applicants accordion-header .available img,body.compact #jobman #recommended accordion-header .available img,body.compact #jobman #linkedresumes accordion-header .available img,body.compact #jobman #applicants accordion-header .unavailable img,body.compact #jobman #recommended accordion-header .unavailable img,body.compact #jobman #linkedresumes accordion-header .unavailable img,body.compact #jobman #applicants accordion-header .away img,body.compact #jobman #recommended accordion-header .away img,body.compact #jobman #linkedresumes accordion-header .away img,body.compact #jobman #applicants accordion-header .offline img,body.compact #jobman #recommended accordion-header .offline img,body.compact #jobman #linkedresumes accordion-header .offline img{height:18px;width:18px;}
body.compact #jobman #applicants accordion-header .online:after,body.compact #jobman #recommended accordion-header .online:after,body.compact #jobman #linkedresumes accordion-header .online:after,body.compact #jobman #applicants accordion-header .available:after,body.compact #jobman #recommended accordion-header .available:after,body.compact #jobman #linkedresumes accordion-header .available:after,body.compact #jobman #applicants accordion-header .unavailable:after,body.compact #jobman #recommended accordion-header .unavailable:after,body.compact #jobman #linkedresumes accordion-header .unavailable:after,body.compact #jobman #applicants accordion-header .away:after,body.compact #jobman #recommended accordion-header .away:after,body.compact #jobman #linkedresumes accordion-header .away:after,body.compact #jobman #applicants accordion-header .offline:after,body.compact #jobman #recommended accordion-header .offline:after,body.compact #jobman #linkedresumes accordion-header .offline:after{bottom:-1px;right:-1px;width:7px;height:7px;}
body.compact #jobman #applicants accordion-header .accordionHeaderTitle h3.withChat,body.compact #jobman #recommended accordion-header .accordionHeaderTitle h3.withChat,body.compact #jobman #linkedresumes accordion-header .accordionHeaderTitle h3.withChat{padding-left:22px;}
body.compact #jobman accordion-activator{padding:2px 0;}
body.compact #jobman .accordionHeaderInner h3{font-size:12px;}
body.compact #jobman #applicants accordion-body .inner,body.compact #jobman #recommended accordion-body .inner,body.compact #jobman #linkedresumes accordion-body .inner{font-size:11px;}
body.compact #jobman jobdetail #detailsmain,body.compact #jobman jobdetail #detailsOther,body.compact #jobman jobdetail #detailsDescription,body.compact #jobman jobdetail #p4pDetails{font-size:11px;}
body.compact #jobman #applicationPanel accordion-body .inner h3,body.compact #jobman #applicationPanel #recommended accordion-body .inner h3,body.compact #jobman jobdetail #detailsOther h3,body.compact #jobman jobdetail #p4pDetails h3{font-size:12px;}
body.compact #jobman resume-summary td{font-size:11px !important;}
body.compact #jobman resume-summary .skills li{font-size:11px !important;}
.emphasize #jobman truncate:before{background:#fff !important;}
.emphasize #jobman truncate:after{background:#fff !important;}
.emphasize #jobman .panel{background-color:#fafafa;border:1px solid #5f6466;}
.emphasize #jobman #list ul li{border-top:1px solid #5f6466;}
.emphasize #jobman #list ul li job-list-item:hover{background-color:#d3f2ff;}
.emphasize #jobman #list ul li job-list-item:hover job-list-item.selected{background-color:#b3e5fc;}
.emphasize #jobman #list ul li:nth-child(odd) job-list-item{background-color:#fff;}
.emphasize #jobman #list ul li:nth-child(odd) job-list-item:hover{background-color:#d3f2ff;}
.emphasize #jobman #list ul li:nth-child(odd) job-list-item.selected{background-color:#b3e5fc;}
.emphasize #jobman #list ul li:nth-child(odd) job-list-item:hover.selected{background-color:#b3e5fc;}
.emphasize #jobman input[type=text]{background:#fef5cd;border:1px solid #5f6466;padding:2px;}
.emphasize #jobman select{background:#fef5cd;border:1px solid #5f6466;}
.emphasize #jobman accordion .collapsed accordion-activator:after{content:'';margin-bottom:-2px;margin-top:2px;width:0;height:0;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;transform:rotate(0);}
.emphasize #jobman accordion accordion-activator:after{content:'';margin-bottom:-2px;margin-top:2px;width:0;height:0;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;transform:rotate(90deg);}
.emphasize #jobman accordion accordion-header{background-color:#7a8083;}
.emphasize #jobman accordion accordion-header:hover{background-color:#5f6466;}
.emphasize #jobman accordion accordion-header h3{color:#fff;}
.emphasize #jobman #applicants accordion-body,.emphasize #jobman #recommended accordion-body,.emphasize #jobman #linkedresumes accordion-body{border-bottom:2px solid #5f6466;background-color:#fff;}
.emphasize #jobman #applicants accordion-item.collapsed accordion-header:hover,.emphasize #jobman #recommended accordion-item.collapsed accordion-header:hover,.emphasize #jobman #linkedresumes accordion-item.collapsed accordion-header:hover{background-color:#e6e9eb;}
.emphasize #jobman #applicants accordion-item.collapsed accordion-header:hover .accordionHeaderTitle h3,.emphasize #jobman #recommended accordion-item.collapsed accordion-header:hover .accordionHeaderTitle h3,.emphasize #jobman #linkedresumes accordion-item.collapsed accordion-header:hover .accordionHeaderTitle h3{font-weight:700;}
.emphasize #jobman #applicants accordion-header,.emphasize #jobman #recommended accordion-header,.emphasize #jobman #linkedresumes accordion-header{background-color:#fff;min-height:34px;border-bottom:2px solid #fff;}
.emphasize #jobman #applicants accordion-item.collapsed accordion-header,.emphasize #jobman #recommended accordion-item.collapsed accordion-header,.emphasize #jobman #linkedresumes accordion-item.collapsed accordion-header{background-color:#f2f5f7;border-bottom:2px solid #f2f5f7;}
.emphasize #jobman #applicants accordion-body .inner,.emphasize #jobman #recommended accordion-body .inner,.emphasize #jobman #linkedresumes accordion-body .inner{border-bottom:2px solid #fff;}
.emphasize #jobman .headersortList label{color:#fff;}
body.midnight .amg-on-off-toggle label{border:2px solid #585e63;background-color:#585e63;}
body.midnight .amg-radio-group-item input+label{background-color:#5f6163;color:#fff;}
body.midnight .ngloadingcontainer{background-image:none;background-color:#4e4f50;}
body.midnight #pg{background-color:#4e4f50;}
body.midnight #pg .loadingdetail{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/waiting_ani_inverse.gif');height:200px;width:150px;position:absolute;left:50%;top:50%;margin-left:-75px;margin-top:-150px;text-align:center;color:#fff;}
body.midnight h1 span.jobmanhead{color:#fff;}
body.midnight .resumesearchheader h1{color:#fff;}
body.midnight .resumesearchheader h1 a{color:#6fcaec;border-bottom:1px dotted #6fcaec;}
body.midnight .resumesearchheader h1 resume-header-proximity ul{background:#26292c;border:#afb5b7 1px solid;}
body.midnight #jobman .ng-modal-dialog-body,body.midnight #resumesearch .ng-modal-dialog-body{color:#000;}
body.midnight #jobman #detailPanel,body.midnight #resumesearch #detailPanel,body.midnight #jobman #applicationPanel,body.midnight #resumesearch #applicationPanel,body.midnight #jobman #recommendationPanel,body.midnight #resumesearch #recommendationPanel,body.midnight #jobman #linkedPanel,body.midnight #resumesearch #linkedPanel{background-color:#363738;}
body.midnight #jobman .panel,body.midnight #resumesearch .panel,body.midnight #jobman #filter.panel,body.midnight #resumesearch #filter.panel{background-color:#26292c;display:block;float:left;border:1px solid #000;}
body.midnight #jobman jobsearch h3,body.midnight #resumesearch jobsearch h3,body.midnight #jobman #filter h3,body.midnight #resumesearch #filter h3{color:#fff;}
body.midnight #jobman jobsearch expander,body.midnight #resumesearch jobsearch expander,body.midnight #jobman #filter expander,body.midnight #resumesearch #filter expander{color:#fff;}
body.midnight #jobman jobsearch expander expander-header:after,body.midnight #resumesearch jobsearch expander expander-header:after,body.midnight #jobman #filter expander expander-header:after,body.midnight #resumesearch #filter expander expander-header:after{content:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/smallaccordarrow_inverse.gif');}
body.midnight #jobman jobsearch #searchhead h3,body.midnight #resumesearch jobsearch #searchhead h3,body.midnight #jobman #filter #searchhead h3,body.midnight #resumesearch #filter #searchhead h3{color:#fff;}
body.midnight #jobman jobsearch #searchhead a,body.midnight #resumesearch jobsearch #searchhead a,body.midnight #jobman #filter #searchhead a,body.midnight #resumesearch #filter #searchhead a{color:#3d85cf;border-bottom:1px dotted #306ba7;}
body.midnight #jobman joblist,body.midnight #resumesearch joblist,body.midnight #jobman resume-list#list,body.midnight #resumesearch resume-list#list{color:#fff;background-color:#26292c;}
body.midnight #jobman joblist header select,body.midnight #resumesearch joblist header select,body.midnight #jobman resume-list#list header select,body.midnight #resumesearch resume-list#list header select{color:#000;}
body.midnight #jobman joblist span.downloaded,body.midnight #resumesearch joblist span.downloaded,body.midnight #jobman resume-list#list span.downloaded,body.midnight #resumesearch resume-list#list span.downloaded{background-color:#3f8e43;}
body.midnight #jobman joblist span.requestaccess,body.midnight #resumesearch joblist span.requestaccess,body.midnight #jobman resume-list#list span.requestaccess,body.midnight #resumesearch resume-list#list span.requestaccess{background-color:#edce1f;color:#000;}
body.midnight #jobman #list section.watchlistbulkoptions div,body.midnight #resumesearch #list section.watchlistbulkoptions div{background:#5f6163;border-top:1px solid #afb5b7;border-bottom:1px solid #afb5b7;padding-left:10px;height:27px;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch,body.midnight #jobman #list section.watchlistbulkoptions div .delete,body.midnight #resumesearch #list section.watchlistbulkoptions div .delete,body.midnight #jobman #list section.watchlistbulkoptions div .repost,body.midnight #resumesearch #list section.watchlistbulkoptions div .repost{border-left:1px solid #afb5b7;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch .bulkicon{border:solid 1px #fff;background-color:#fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon:before,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch .bulkicon:before{border:solid 2px #5f6163;background-color:#fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon:after,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch .bulkicon:after{background-color:#fff;border-top:1px solid #5f6163;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:before,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:before{border:solid 2px #5f6163;background-color:#fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:after,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:after{background-color:#d80000;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch,body.midnight #jobman #list section.watchlistbulkoptions div .delete,body.midnight #resumesearch #list section.watchlistbulkoptions div .delete,body.midnight #jobman #list section.watchlistbulkoptions div .repost,body.midnight #resumesearch #list section.watchlistbulkoptions div .repost{border-left:1px solid #afb5b7;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch .bulkicon{border:solid 1px #fff;background-color:#fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon:before,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch .bulkicon:before{border:solid 2px #5f6163;background-color:#fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch .bulkicon:after,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch .bulkicon:after{background-color:#fff;border-top:1px solid #5f6163;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:before,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:before{border:solid 2px #5f6163;background-color:#fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:after,body.midnight #resumesearch #list section.watchlistbulkoptions div .clearwatch:hover .bulkicon:after{background-color:#d80000;}
body.midnight #jobman #list section.watchlistbulkoptions div .delete .bulkicon,body.midnight #resumesearch #list section.watchlistbulkoptions div .delete .bulkicon{border:solid 1px #fff;background:#fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .delete .bulkicon:before,body.midnight #resumesearch #list section.watchlistbulkoptions div .delete .bulkicon:before,body.midnight #jobman #list section.watchlistbulkoptions div .delete .bulkicon:after,body.midnight #resumesearch #list section.watchlistbulkoptions div .delete .bulkicon:after{background-color:#5f6163;}
body.midnight #jobman #list section.watchlistbulkoptions div .delete:hover .bulkicon,body.midnight #resumesearch #list section.watchlistbulkoptions div .delete:hover .bulkicon{border:solid 1px #d80000;background:#d80000;}
body.midnight #jobman #list section.watchlistbulkoptions div .delete:hover .bulkicon:before,body.midnight #resumesearch #list section.watchlistbulkoptions div .delete:hover .bulkicon:before,body.midnight #jobman #list section.watchlistbulkoptions div .delete:hover .bulkicon:after,body.midnight #resumesearch #list section.watchlistbulkoptions div .delete:hover .bulkicon:after{background-color:#fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .repost .bulkicon,body.midnight #resumesearch #list section.watchlistbulkoptions div .repost .bulkicon{border:solid 2px #fff;}
body.midnight #jobman #list section.watchlistbulkoptions div .repost .bulkicon:before,body.midnight #resumesearch #list section.watchlistbulkoptions div .repost .bulkicon:before{border-top:solid 3px #5f6163;border-bottom:solid 4px #fff;border-left:solid 3px #5f6163;border-right:solid 3px #5f6163;}
body.midnight #jobman #list section.watchlistbulkoptions div .repost .bulkicon:after,body.midnight #resumesearch #list section.watchlistbulkoptions div .repost .bulkicon:after{border-top:solid 4px #fff;border-bottom:solid 3px #5f6163;border-left:solid 3px #5f6163;border-right:solid 3px #5f6163;}
body.midnight #jobman #list section.watchlistbulkoptions div .repost:hover .bulkicon,body.midnight #resumesearch #list section.watchlistbulkoptions div .repost:hover .bulkicon{border:solid 2px #b9e7fc;}
body.midnight #jobman #list section.watchlistbulkoptions div .repost:hover .bulkicon:before,body.midnight #resumesearch #list section.watchlistbulkoptions div .repost:hover .bulkicon:before{border-top:solid 3px #5f6163;border-bottom:solid 4px #b9e7fc;border-left:solid 3px #5f6163;border-right:solid 3px #5f6163;}
body.midnight #jobman #list section.watchlistbulkoptions div .repost:hover .bulkicon:after,body.midnight #resumesearch #list section.watchlistbulkoptions div .repost:hover .bulkicon:after{border-top:solid 4px #b9e7fc;border-bottom:solid 3px #5f6163;border-left:solid 3px #5f6163;border-right:solid 3px #5f6163;}
body.midnight #jobman #list .listform,body.midnight #resumesearch #list .listform{background:#191919;color:#fff;}
body.midnight #jobman #list #resumeItems ul resume-list-item .padunlock,body.midnight #resumesearch #list #resumeItems ul resume-list-item .padunlock{color:#bbb;}
body.midnight #jobman #list #resumeItems ul resume-list-item .padunlock em,body.midnight #resumesearch #list #resumeItems ul resume-list-item .padunlock em{content:'';position:absolute;left:5px;top:2px;width:1px;height:4px;background:#191919;}
body.midnight #jobman #list #resumeItems ul resume-list-item .cart-filled,body.midnight #resumesearch #list #resumeItems ul resume-list-item .cart-filled{color:#afb5b7;}
body.midnight #jobman #list #resumeItems ul resume-list-item .cart-filled i,body.midnight #resumesearch #list #resumeItems ul resume-list-item .cart-filled i{color:#afb5b7;}
body.midnight #jobman #list #resumeItems ul resume-list-item .cart-filled:hover,body.midnight #resumesearch #list #resumeItems ul resume-list-item .cart-filled:hover{color:#43a047;}
body.midnight #jobman #list #resumeItems ul resume-list-item .cart-filled:hover i,body.midnight #resumesearch #list #resumeItems ul resume-list-item .cart-filled:hover i{color:#43a047;}
body.midnight #jobman #list #resumeItems ul resume-list-item .cart-filled.minus,body.midnight #resumesearch #list #resumeItems ul resume-list-item .cart-filled.minus{color:#43a047;}
body.midnight #jobman #list #resumeItems ul resume-list-item .cart-filled.minus i,body.midnight #resumesearch #list #resumeItems ul resume-list-item .cart-filled.minus i{color:#43a047;}
body.midnight #jobman #list #resumeItems ul resume-list-item .cart-filled.minus:hover,body.midnight #resumesearch #list #resumeItems ul resume-list-item .cart-filled.minus:hover{color:#d50000;}
body.midnight #jobman #list #resumeItems ul resume-list-item .cart-filled.minus:hover i,body.midnight #resumesearch #list #resumeItems ul resume-list-item .cart-filled.minus:hover i{color:#d50000;}
body.midnight #jobman #list #resumeItems ul .active,body.midnight #resumesearch #list #resumeItems ul .active{background-color:#214e7c;}
body.midnight #jobman #list #resumeItems ul .active:hover,body.midnight #resumesearch #list #resumeItems ul .active:hover{background-color:#214e7c;}
body.midnight #jobman #list #resumeItems ul .active .hasChats:before,body.midnight #resumesearch #list #resumeItems ul .active .hasChats:before{background-color:#214e7c;}
body.midnight #jobman #list #resumeItems ul resume-list-item:hover,body.midnight #resumesearch #list #resumeItems ul resume-list-item:hover{background-color:#454749;}
body.midnight #jobman #list #searchActions,body.midnight #resumesearch #list #searchActions{background:#5f6163;border-top:1px solid #afb5b7;border-bottom:1px solid #afb5b7;}
body.midnight #jobman #list #searchActions .groupicon span.emailresume:before,body.midnight #resumesearch #list #searchActions .groupicon span.emailresume:before{color:#5f6163;}
body.midnight #jobman #list #searchActions .groupicon span.emailresume:after,body.midnight #resumesearch #list #searchActions .groupicon span.emailresume:after{color:#5f6163;}
body.midnight #jobman #list #searchActions .groupicon span.emailresume em,body.midnight #resumesearch #list #searchActions .groupicon span.emailresume em{color:#fff;}
body.midnight #jobman #list #searchActions .groupicon span.save,body.midnight #resumesearch #list #searchActions .groupicon span.save{color:#fff;}
body.midnight #jobman #list #searchActions .groupicon span.save:before,body.midnight #resumesearch #list #searchActions .groupicon span.save:before{border:solid #4e4f50;border-width:1px 1px 1px 6px;}
body.midnight #jobman #list #searchActions .groupicon span.save:after,body.midnight #resumesearch #list #searchActions .groupicon span.save:after{background-color:#4e4f50;}
body.midnight #jobman #list #searchActions .groupicon span.remove,body.midnight #resumesearch #list #searchActions .groupicon span.remove{color:#fff;}
body.midnight #jobman #list #searchActions .groupicon span.remove:after,body.midnight #resumesearch #list #searchActions .groupicon span.remove:after{background-color:#5f6163;}
body.midnight #jobman #list #searchActions .groupicon:hover span.save,body.midnight #resumesearch #list #searchActions .groupicon:hover span.save{color:#6fcaec;}
body.midnight #jobman #list #searchActions .groupicon:hover span.remove,body.midnight #resumesearch #list #searchActions .groupicon:hover span.remove{color:#d50000;}
body.midnight #jobman #list #searchActions .groupicon:hover span.tagresume,body.midnight #resumesearch #list #searchActions .groupicon:hover span.tagresume{color:#fff176;border-top:1px solid #fff;border-left:1px solid #fff;}
body.midnight #jobman #list #searchActions .groupicon:hover span.tagresume:before,body.midnight #resumesearch #list #searchActions .groupicon:hover span.tagresume:before{border:1px solid #fff;}
body.midnight #jobman #list #searchActions .groupicon:hover span.tagresume:after,body.midnight #resumesearch #list #searchActions .groupicon:hover span.tagresume:after{border:1px solid #fff;}
body.midnight #jobman #list ul li job-list-item:hover,body.midnight #resumesearch #list ul li job-list-item:hover{background-color:#454749;}
body.midnight #jobman #list ul li job-list-item.selected,body.midnight #resumesearch #list ul li job-list-item.selected,body.midnight #jobman #jobman #list ul li job-list-item.selected:hover,body.midnight #resumesearch #jobman #list ul li job-list-item.selected:hover{background-color:#214e7c;}
body.midnight #jobman .p4pstatus,body.midnight #resumesearch .p4pstatus{display:inline-block;background-color:#0092e8;color:#fff;font-weight:600;}
body.midnight #jobman .reccount,body.midnight #resumesearch .reccount{display:inline-block;background-color:#edce1f;color:#000;font-weight:600;}
body.midnight #jobman .appcount,body.midnight #resumesearch .appcount{display:inline-block;float:left;background-color:#3f8e43;font-weight:600;}
body.midnight #jobman .reqatten,body.midnight #resumesearch .reqatten{display:inline-block;background-color:#a40505;font-weight:600;}
body.midnight #jobman .pendingactions,body.midnight #resumesearch .pendingactions{display:inline-block;background-color:#c55c0c;font-weight:600;}
body.midnight #jobman .expiry,body.midnight #resumesearch .expiry{display:inline-block;float:right;padding:2px 0;font-size:10px;line-height:11px;}
body.midnight #jobman #toolbar .toolbaractions,body.midnight #resumesearch #toolbar .toolbaractions,body.midnight #jobman #detail #toolbar .toolbaractions,body.midnight #resumesearch #detail #toolbar .toolbaractions{background:#214e7c;border-bottom:1px solid #083766;}
body.midnight #jobman #toolbar .toolitem,body.midnight #resumesearch #toolbar .toolitem,body.midnight #jobman #detail #toolbar .toolitem,body.midnight #resumesearch #detail #toolbar .toolitem{border-right:1px solid #083766;color:#fff !important;border-bottom:0;}
body.midnight #jobman #list header,body.midnight #resumesearch #list header{padding:9px 7px;line-height:16px;box-shadow:0 2px 0 0 #000;}
body.midnight #jobman #detail,body.midnight #resumesearch #detail{color:#fff;background-color:#363738;}
body.midnight #jobman #detail #resumeNotes ul.resumenotes li,body.midnight #resumesearch #detail #resumeNotes ul.resumenotes li{background-color:#191919;}
body.midnight #jobman #detail #resumeNotes ul.resumenotes li .remove,body.midnight #resumesearch #detail #resumeNotes ul.resumenotes li .remove{color:#afb5b7;}
body.midnight #jobman #detail #resumeNotes ul.resumenotes li .remove:after,body.midnight #resumesearch #detail #resumeNotes ul.resumenotes li .remove:after{background-color:#191919;}
body.midnight #jobman #detail #resumeNotes ul.resumenotes li.systemnote,body.midnight #resumesearch #detail #resumeNotes ul.resumenotes li.systemnote{background-color:#000;}
body.midnight #jobman #detail .listform,body.midnight #resumesearch #detail .listform{background:#191919;color:#fff;}
body.midnight #jobman #detail .listform .desc,body.midnight #resumesearch #detail .listform .desc{color:#fff;}
body.midnight #jobman #detail .linkjobs,body.midnight #resumesearch #detail .linkjobs{background:#191919;color:#fff;}
body.midnight #jobman #detail .linkjobs span.cross,body.midnight #resumesearch #detail .linkjobs span.cross{background:#fff;}
body.midnight #jobman #detail .linkjobs span.cross:before,body.midnight #resumesearch #detail .linkjobs span.cross:before,body.midnight #jobman #detail .linkjobs span.cross:after,body.midnight #resumesearch #detail .linkjobs span.cross:after{background-color:#000;}
body.midnight #jobman #detail .linkjobs.noJobsToLink .linkJobsInvalid,body.midnight #resumesearch #detail .linkjobs.noJobsToLink .linkJobsInvalid{color:#fff;}
body.midnight #jobman #detail .bulleted-string li:not(:first-child):before,body.midnight #resumesearch #detail .bulleted-string li:not(:first-child):before{color:#fff;border:none;content:"â€¢ ";}
body.midnight #jobman #detail #resumeFullDetail h1,body.midnight #resumesearch #detail #resumeFullDetail h1{color:#fff;}
body.midnight #jobman #detail #resumeFullDetail .locationbullet,body.midnight #resumesearch #detail #resumeFullDetail .locationbullet{width:12px;display:inline-block;color:#363738;position:relative;}
body.midnight #jobman #detail #resumeFullDetail .locationbullet:after,body.midnight #resumesearch #detail #resumeFullDetail .locationbullet:after{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background-color:#d8d4c3;padding:0;left:7px;top:6px;}
body.midnight #jobman #detail #resumeFullResume .omittedText,body.midnight #resumesearch #detail #resumeFullResume .omittedText{background-color:#58595a;}
body.midnight #jobman #detail #resumeFullResume table tr td u,body.midnight #resumesearch #detail #resumeFullResume table tr td u{color:#fff;}
body.midnight #jobman #detail table tr,body.midnight #resumesearch #detail table tr{background-color:transparent;}
body.midnight #jobman #detail header,body.midnight #resumesearch #detail header{border-bottom:2px solid #000;}
body.midnight #jobman #detail #candidateInfo,body.midnight #resumesearch #detail #candidateInfo{background-color:#3c4449;}
body.midnight #jobman #detail #candidateInfo resume-candidate-info img.profileimage.noimg,body.midnight #resumesearch #detail #candidateInfo resume-candidate-info img.profileimage.noimg{filter:grayscale(1) brightness(.6) contrast(3);}
body.midnight #jobman #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem.disabled .chat:before,body.midnight #resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem.disabled .chat:before{background-color:#3c4449;}
body.midnight #jobman #detail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key,body.midnight #resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key{color:#d69d00;}
body.midnight #jobman #detail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key:after,body.midnight #resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key:after{background-color:#000;}
body.midnight #jobman #detail #candidateInfo resume-candidate-info .toolitem,body.midnight #resumesearch #detail #candidateInfo resume-candidate-info .toolitem{background-color:#536169;border:1px solid #939698;color:#fff;}
body.midnight #jobman #detail #candidateInfo resume-candidate-info .toolitem:hover,body.midnight #resumesearch #detail #candidateInfo resume-candidate-info .toolitem:hover{box-shadow:inset 0 0 4px 0 #fff;}
body.midnight #jobman #detail #candidateInfo resume-candidate-info .toolitem.disabled,body.midnight #resumesearch #detail #candidateInfo resume-candidate-info .toolitem.disabled{background-color:#3c4449;}
body.midnight #jobman #detail #candidateInfo .tags span a,body.midnight #resumesearch #detail #candidateInfo .tags span a{background:#3d85cf;}
body.midnight #jobman #detail #candidateInfo .tags span.tagresume,body.midnight #resumesearch #detail #candidateInfo .tags span.tagresume{color:#fff;}
body.midnight #jobman #detail #candidateInfo .tags span.tagresume:after,body.midnight #resumesearch #detail #candidateInfo .tags span.tagresume:after{color:#000;}
body.midnight #jobman #detail a,body.midnight #resumesearch #detail a{color:#6fcaec;border-bottom:1px dotted #6fcaec;}
body.midnight #jobman #detail a:hover,body.midnight #resumesearch #detail a:hover{border-bottom:1px solid #6fcaec;}
body.midnight #jobman jobdetail a,body.midnight #resumesearch jobdetail a{color:#3d85cf;text-decoration:none;border-bottom:1px dotted #3d85cf;}
body.midnight #jobman jobdetail a:hover,body.midnight #resumesearch jobdetail a:hover{color:#3d85cf;border-bottom:1px solid #306ba7;text-decoration:none;}
body.midnight #jobman jobdetail.panel,body.midnight #resumesearch jobdetail.panel{background-color:#363738;}
body.midnight #jobman jobdetail&gt;header,body.midnight #resumesearch jobdetail&gt;header{border-bottom:2px solid #000;height:37px;position:relative;}
body.midnight #jobman accordion accordion-item.disabled accordion-header accordion-activator h3,body.midnight #resumesearch accordion accordion-item.disabled accordion-header accordion-activator h3{color:#999 !important;}
body.midnight #jobman accordion accordion-header,body.midnight #resumesearch accordion accordion-header{background-color:#26292c;border-bottom:2px solid #000;}
body.midnight #jobman accordion accordion-header:hover,body.midnight #resumesearch accordion accordion-header:hover{background-color:#363a3e;}
body.midnight #jobman accordion h3,body.midnight #resumesearch accordion h3{color:#fff;}
body.midnight #jobman accordion .headersortList label,body.midnight #resumesearch accordion .headersortList label{color:#fff;}
body.midnight #jobman accordion select,body.midnight #resumesearch accordion select{color:#000;}
body.midnight #jobman #applicationPanel h3,body.midnight #resumesearch #applicationPanel h3{color:#3f8e43;}
body.midnight #jobman #applicationPanel accordion-activator:after,body.midnight #resumesearch #applicationPanel accordion-activator:after{content:'';margin-bottom:-2px;margin-top:2px;width:0;height:0;border-left:solid 7px #3f8e43;border-top:solid 7px transparent;border-bottom:solid 7px transparent;}
body.midnight #jobman #recommendationPanel h3,body.midnight #resumesearch #recommendationPanel h3{color:#edce1f;}
body.midnight #jobman #recommendationPanel accordion-activator:after,body.midnight #resumesearch #recommendationPanel accordion-activator:after{content:'';margin-bottom:-2px;margin-top:2px;width:0;height:0;border-left:solid 7px #edce1f;border-top:solid 7px transparent;border-bottom:solid 7px transparent;}
body.midnight #jobman #detailPanel h3,body.midnight #resumesearch #detailPanel h3{color:#306ba7;}
body.midnight #jobman #detailPanel accordion-activator:after,body.midnight #resumesearch #detailPanel accordion-activator:after{content:'';margin-bottom:-2px;margin-top:2px;width:0;height:0;border-left:solid 7px #306ba7;border-top:solid 7px transparent;border-bottom:solid 7px transparent;}
body.midnight #jobman #linkedPanel h3,body.midnight #resumesearch #linkedPanel h3{color:#afb5b7;}
body.midnight #jobman #linkedPanel accordion-activator:after,body.midnight #resumesearch #linkedPanel accordion-activator:after{content:'';margin-bottom:-2px;margin-top:2px;width:0;height:0;border-left:solid 7px #afb5b7;border-top:solid 7px transparent;border-bottom:solid 7px transparent;}
body.midnight #jobman #linkedresumes accordion-item accordion-header h3,body.midnight #resumesearch #linkedresumes accordion-item accordion-header h3{font-weight:600;color:#fff;}
body.midnight #jobman #linkedresumes accordion-item.collapsed accordion-header h3,body.midnight #resumesearch #linkedresumes accordion-item.collapsed accordion-header h3{font-weight:600;}
body.midnight #jobman #linkedresumes accordion-body,body.midnight #resumesearch #linkedresumes accordion-body{background-color:#191919;}
body.midnight #jobman #linkedresumes accordion-body resume-summary,body.midnight #resumesearch #linkedresumes accordion-body resume-summary{padding-bottom:5px;margin-left:10px;}
body.midnight #jobman #linkedresumes accordion-body resume-summary table,body.midnight #resumesearch #linkedresumes accordion-body resume-summary table{border:solid 1px #191919;}
body.midnight #jobman #linkedresumes accordion-body resume-summary table tr,body.midnight #resumesearch #linkedresumes accordion-body resume-summary table tr{background-color:#191919;}
body.midnight #jobman #detailaccord h3,body.midnight #resumesearch #detailaccord h3{color:#fff;}
body.midnight #jobman #detailaccord accordion-activator:after,body.midnight #resumesearch #detailaccord accordion-activator:after{content:'';margin-bottom:-2px;margin-top:2px;width:0;height:0;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;}
body.midnight #jobman #applicants .collapsed accordion-header,body.midnight #resumesearch #applicants .collapsed accordion-header,body.midnight #jobman #recommended .collapsed accordion-header,body.midnight #resumesearch #recommended .collapsed accordion-header,body.midnight #jobman #linkedresumes .collapsed accordion-header,body.midnight #resumesearch #linkedresumes .collapsed accordion-header{background-color:#3c4449;border-bottom:2px solid #26292c;}
body.midnight #jobman #applicants .collapsed accordion-header:hover,body.midnight #resumesearch #applicants .collapsed accordion-header:hover,body.midnight #jobman #recommended .collapsed accordion-header:hover,body.midnight #resumesearch #recommended .collapsed accordion-header:hover,body.midnight #jobman #linkedresumes .collapsed accordion-header:hover,body.midnight #resumesearch #linkedresumes .collapsed accordion-header:hover{background-color:#585e63;}
body.midnight #jobman #applicants accordion-activator:after,body.midnight #resumesearch #applicants accordion-activator:after,body.midnight #jobman #recommended accordion-activator:after,body.midnight #resumesearch #recommended accordion-activator:after,body.midnight #jobman #linkedresumes accordion-activator:after,body.midnight #resumesearch #linkedresumes accordion-activator:after{display:none;}
body.midnight #jobman .accordionHeaderOuter,body.midnight #resumesearch .accordionHeaderOuter{color:#fff;}
body.midnight #jobman .accordionHeaderOuter h3,body.midnight #resumesearch .accordionHeaderOuter h3{color:#fff !important;font-weight:700;}
body.midnight #jobman .accordionHeaderTitle h3:after,body.midnight #resumesearch .accordionHeaderTitle h3:after{content:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/accordarrowgreydown_inverse.png');display:inline-block;display:table-cell;padding:0 0 0 6px;}
body.midnight #jobman .collapsed .accordionHeaderTitle h3:after,body.midnight #resumesearch .collapsed .accordionHeaderTitle h3:after{content:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/accordarrowgrey_inverse.png');display:inline-block;display:table-cell;}
body.midnight #jobman .nodetails,body.midnight #resumesearch .nodetails{color:#fff;}
body.midnight #jobman #applicants accordion-header,body.midnight #resumesearch #applicants accordion-header,body.midnight #jobman #recommended accordion-header,body.midnight #resumesearch #recommended accordion-header,body.midnight #jobman #linkedresumes accordion-header,body.midnight #resumesearch #linkedresumes accordion-header{background-color:#191919;border-bottom:2px solid #191919;}
body.midnight #jobman #applicants accordion-header .online,body.midnight #resumesearch #applicants accordion-header .online,body.midnight #jobman #recommended accordion-header .online,body.midnight #resumesearch #recommended accordion-header .online,body.midnight #jobman #linkedresumes accordion-header .online,body.midnight #resumesearch #linkedresumes accordion-header .online,body.midnight #jobman #applicants accordion-header .available,body.midnight #resumesearch #applicants accordion-header .available,body.midnight #jobman #recommended accordion-header .available,body.midnight #resumesearch #recommended accordion-header .available,body.midnight #jobman #linkedresumes accordion-header .available,body.midnight #resumesearch #linkedresumes accordion-header .available,body.midnight #jobman #applicants accordion-header .unavailable,body.midnight #resumesearch #applicants accordion-header .unavailable,body.midnight #jobman #recommended accordion-header .unavailable,body.midnight #resumesearch #recommended accordion-header .unavailable,body.midnight #jobman #linkedresumes accordion-header .unavailable,body.midnight #resumesearch #linkedresumes accordion-header .unavailable,body.midnight #jobman #applicants accordion-header .away,body.midnight #resumesearch #applicants accordion-header .away,body.midnight #jobman #recommended accordion-header .away,body.midnight #resumesearch #recommended accordion-header .away,body.midnight #jobman #linkedresumes accordion-header .away,body.midnight #resumesearch #linkedresumes accordion-header .away{background-color:#1b1b1b;border-color:#1b1b1b;}
body.midnight #jobman #applicants accordion-header .online:after,body.midnight #resumesearch #applicants accordion-header .online:after,body.midnight #jobman #recommended accordion-header .online:after,body.midnight #resumesearch #recommended accordion-header .online:after,body.midnight #jobman #linkedresumes accordion-header .online:after,body.midnight #resumesearch #linkedresumes accordion-header .online:after,body.midnight #jobman #applicants accordion-header .available:after,body.midnight #resumesearch #applicants accordion-header .available:after,body.midnight #jobman #recommended accordion-header .available:after,body.midnight #resumesearch #recommended accordion-header .available:after,body.midnight #jobman #linkedresumes accordion-header .available:after,body.midnight #resumesearch #linkedresumes accordion-header .available:after,body.midnight #jobman #applicants accordion-header .unavailable:after,body.midnight #resumesearch #applicants accordion-header .unavailable:after,body.midnight #jobman #recommended accordion-header .unavailable:after,body.midnight #resumesearch #recommended accordion-header .unavailable:after,body.midnight #jobman #linkedresumes accordion-header .unavailable:after,body.midnight #resumesearch #linkedresumes accordion-header .unavailable:after,body.midnight #jobman #applicants accordion-header .away:after,body.midnight #resumesearch #applicants accordion-header .away:after,body.midnight #jobman #recommended accordion-header .away:after,body.midnight #resumesearch #recommended accordion-header .away:after,body.midnight #jobman #linkedresumes accordion-header .away:after,body.midnight #resumesearch #linkedresumes accordion-header .away:after{border-bottom-color:#3c4449;}
body.midnight #jobman #applicants accordion-header .offline,body.midnight #resumesearch #applicants accordion-header .offline,body.midnight #jobman #recommended accordion-header .offline,body.midnight #resumesearch #recommended accordion-header .offline,body.midnight #jobman #linkedresumes accordion-header .offline,body.midnight #resumesearch #linkedresumes accordion-header .offline{background-color:#32383b;border-color:#32383b;}
body.midnight #jobman #applicants accordion-header .offline img,body.midnight #resumesearch #applicants accordion-header .offline img,body.midnight #jobman #recommended accordion-header .offline img,body.midnight #resumesearch #recommended accordion-header .offline img,body.midnight #jobman #linkedresumes accordion-header .offline img,body.midnight #resumesearch #linkedresumes accordion-header .offline img{opacity:.3;}
body.midnight #jobman #applicants accordion-header .offline:after,body.midnight #resumesearch #applicants accordion-header .offline:after,body.midnight #jobman #recommended accordion-header .offline:after,body.midnight #resumesearch #recommended accordion-header .offline:after,body.midnight #jobman #linkedresumes accordion-header .offline:after,body.midnight #resumesearch #linkedresumes accordion-header .offline:after{border-color:#3c4449;}
body.midnight #jobman #applicants accordion-body,body.midnight #resumesearch #applicants accordion-body,body.midnight #jobman #recommended accordion-body,body.midnight #resumesearch #recommended accordion-body,body.midnight #jobman #detailPanel accordion-body,body.midnight #resumesearch #detailPanel accordion-body,body.midnight #jobman #linkedPanel accordion-body,body.midnight #resumesearch #linkedPanel accordion-body{border:0;background-color:#191919;color:#fff;}
body.midnight #jobman #applicants accordion-body h3,body.midnight #resumesearch #applicants accordion-body h3,body.midnight #jobman #recommended accordion-body h3,body.midnight #resumesearch #recommended accordion-body h3,body.midnight #jobman #detailPanel accordion-body h3,body.midnight #resumesearch #detailPanel accordion-body h3,body.midnight #jobman #linkedPanel accordion-body h3,body.midnight #resumesearch #linkedPanel accordion-body h3{color:#8e8e8e;}
body.midnight #jobman #applicants accordion-body a h3,body.midnight #resumesearch #applicants accordion-body a h3,body.midnight #jobman #recommended accordion-body a h3,body.midnight #resumesearch #recommended accordion-body a h3,body.midnight #jobman #detailPanel accordion-body a h3,body.midnight #resumesearch #detailPanel accordion-body a h3,body.midnight #jobman #linkedPanel accordion-body a h3,body.midnight #resumesearch #linkedPanel accordion-body a h3{color:#3d85cf;}
body.midnight #jobman #applicants accordion-body .inner,body.midnight #resumesearch #applicants accordion-body .inner,body.midnight #jobman #recommended accordion-body .inner,body.midnight #resumesearch #recommended accordion-body .inner,body.midnight #jobman #detailPanel accordion-body .inner,body.midnight #resumesearch #detailPanel accordion-body .inner,body.midnight #jobman #linkedPanel accordion-body .inner,body.midnight #resumesearch #linkedPanel accordion-body .inner{border-bottom:2px solid #191919;}
body.midnight #jobman #applicants accordion-body .itemactions .toolitem,body.midnight #resumesearch #applicants accordion-body .itemactions .toolitem,body.midnight #jobman #recommended accordion-body .itemactions .toolitem,body.midnight #resumesearch #recommended accordion-body .itemactions .toolitem,body.midnight #jobman #detailPanel accordion-body .itemactions .toolitem,body.midnight #resumesearch #detailPanel accordion-body .itemactions .toolitem,body.midnight #jobman #linkedPanel accordion-body .itemactions .toolitem,body.midnight #resumesearch #linkedPanel accordion-body .itemactions .toolitem{background-color:#536169;border:1px solid #939698;color:#fff;}
body.midnight #jobman #applicants accordion-body .itemactions .toolitem.disabled,body.midnight #resumesearch #applicants accordion-body .itemactions .toolitem.disabled,body.midnight #jobman #recommended accordion-body .itemactions .toolitem.disabled,body.midnight #resumesearch #recommended accordion-body .itemactions .toolitem.disabled,body.midnight #jobman #detailPanel accordion-body .itemactions .toolitem.disabled,body.midnight #resumesearch #detailPanel accordion-body .itemactions .toolitem.disabled,body.midnight #jobman #linkedPanel accordion-body .itemactions .toolitem.disabled,body.midnight #resumesearch #linkedPanel accordion-body .itemactions .toolitem.disabled{background-color:#32383b;}
body.midnight #jobman #applicants accordion-body .itemactions .toolitem.disabled:hover,body.midnight #resumesearch #applicants accordion-body .itemactions .toolitem.disabled:hover,body.midnight #jobman #recommended accordion-body .itemactions .toolitem.disabled:hover,body.midnight #resumesearch #recommended accordion-body .itemactions .toolitem.disabled:hover,body.midnight #jobman #detailPanel accordion-body .itemactions .toolitem.disabled:hover,body.midnight #resumesearch #detailPanel accordion-body .itemactions .toolitem.disabled:hover,body.midnight #jobman #linkedPanel accordion-body .itemactions .toolitem.disabled:hover,body.midnight #resumesearch #linkedPanel accordion-body .itemactions .toolitem.disabled:hover{box-shadow:none;}
body.midnight #jobman #applicants accordion-body .itemactions .toolitem.disabled .chat:before,body.midnight #resumesearch #applicants accordion-body .itemactions .toolitem.disabled .chat:before,body.midnight #jobman #recommended accordion-body .itemactions .toolitem.disabled .chat:before,body.midnight #resumesearch #recommended accordion-body .itemactions .toolitem.disabled .chat:before,body.midnight #jobman #detailPanel accordion-body .itemactions .toolitem.disabled .chat:before,body.midnight #resumesearch #detailPanel accordion-body .itemactions .toolitem.disabled .chat:before,body.midnight #jobman #linkedPanel accordion-body .itemactions .toolitem.disabled .chat:before,body.midnight #resumesearch #linkedPanel accordion-body .itemactions .toolitem.disabled .chat:before{background-color:#32383b;}
body.midnight #jobman #applicants accordion-body .itemactions .toolitem:hover,body.midnight #resumesearch #applicants accordion-body .itemactions .toolitem:hover,body.midnight #jobman #recommended accordion-body .itemactions .toolitem:hover,body.midnight #resumesearch #recommended accordion-body .itemactions .toolitem:hover,body.midnight #jobman #detailPanel accordion-body .itemactions .toolitem:hover,body.midnight #resumesearch #detailPanel accordion-body .itemactions .toolitem:hover,body.midnight #jobman #linkedPanel accordion-body .itemactions .toolitem:hover,body.midnight #resumesearch #linkedPanel accordion-body .itemactions .toolitem:hover{box-shadow:inset 0 0 4px 0 #fff;}
body.midnight #jobman #applicants accordion-body expander expander-header:after,body.midnight #resumesearch #applicants accordion-body expander expander-header:after,body.midnight #jobman #recommended accordion-body expander expander-header:after,body.midnight #resumesearch #recommended accordion-body expander expander-header:after,body.midnight #jobman #detailPanel accordion-body expander expander-header:after,body.midnight #resumesearch #detailPanel accordion-body expander expander-header:after,body.midnight #jobman #linkedPanel accordion-body expander expander-header:after,body.midnight #resumesearch #linkedPanel accordion-body expander expander-header:after{content:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/smallaccordarrow_inverse.gif');display:inline-block;font-weight:bold;transform:rotate(90deg);}
body.midnight #jobman #applicants accordion-body expander expander-header.collapsed:after,body.midnight #resumesearch #applicants accordion-body expander expander-header.collapsed:after,body.midnight #jobman #recommended accordion-body expander expander-header.collapsed:after,body.midnight #resumesearch #recommended accordion-body expander expander-header.collapsed:after,body.midnight #jobman #detailPanel accordion-body expander expander-header.collapsed:after,body.midnight #resumesearch #detailPanel accordion-body expander expander-header.collapsed:after,body.midnight #jobman #linkedPanel accordion-body expander expander-header.collapsed:after,body.midnight #resumesearch #linkedPanel accordion-body expander expander-header.collapsed:after{transform:rotate(0);right:0;top:1px;position:relative;}
body.midnight #jobman #applicants accordion-body expander expander-header:hover,body.midnight #resumesearch #applicants accordion-body expander expander-header:hover,body.midnight #jobman #recommended accordion-body expander expander-header:hover,body.midnight #resumesearch #recommended accordion-body expander expander-header:hover,body.midnight #jobman #detailPanel accordion-body expander expander-header:hover,body.midnight #resumesearch #detailPanel accordion-body expander expander-header:hover,body.midnight #jobman #linkedPanel accordion-body expander expander-header:hover,body.midnight #resumesearch #linkedPanel accordion-body expander expander-header:hover{cursor:pointer;}
body.midnight #jobman .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,body.midnight #resumesearch .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;}
body.midnight #jobman .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,body.midnight #resumesearch .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#c0c0c0;}
body.midnight #jobman .promotejob #star .st0,body.midnight #resumesearch .promotejob #star .st0{fill:#fff;stroke:rgba(255,255,255,.66);stroke-miterlimit:10;}
body.midnight #jobman .toolitem:hover #star .st0,body.midnight #resumesearch .toolitem:hover #star .st0{fill:#f3ba1a;stroke:#f3ba1a;stroke-miterlimit:10;}
body.midnight #jobman .resendallapps,body.midnight #resumesearch .resendallapps,body.midnight #jobman .resendapp,body.midnight #resumesearch .resendapp{border-top:solid 2px #fff;border-bottom:solid 2px #fff;border-left:solid 2px transparent;border-right:solid 2px #fff;}
body.midnight #jobman .resendallapps:before,body.midnight #resumesearch .resendallapps:before,body.midnight #jobman .resendapp:before,body.midnight #resumesearch .resendapp:before{border-top:solid 2px #fff;border-left:solid 2px #fff;}
body.midnight #jobman .resendapp,body.midnight #resumesearch .resendapp{margin-top:3px;}
body.midnight #jobman .toolitem:hover .resendallapps,body.midnight #resumesearch .toolitem:hover .resendallapps{border-top:solid 2px #b3e5fc;border-bottom:solid 2px #b3e5fc;border-left:solid 2px transparent;border-right:solid 2px #b3e5fc;}
body.midnight #jobman .toolitem:hover .resendallapps:before,body.midnight #resumesearch .toolitem:hover .resendallapps:before{border-top:solid 2px #b3e5fc;border-left:solid 2px #b3e5fc;}
body.midnight #jobman .expirejob,body.midnight #resumesearch .expirejob{border:solid 1px #fff;background:#fff;}
body.midnight #jobman .expirejob:before,body.midnight #resumesearch .expirejob:before,body.midnight #jobman .expirejob:after,body.midnight #resumesearch .expirejob:after{background-color:#214e7c;}
body.midnight #jobman .toolitem:hover .expirejob,body.midnight #resumesearch .toolitem:hover .expirejob{border:solid 1px #d80000;background:#d80000;}
body.midnight #jobman .toolitem:hover .expirejob:before,body.midnight #resumesearch .toolitem:hover .expirejob:before,body.midnight #jobman .toolitem:hover .expirejob:after,body.midnight #resumesearch .toolitem:hover .expirejob:after{background-color:#fff;}
body.midnight #jobman .watchjob,body.midnight #resumesearch .watchjob{border:solid 1px #fff;background-color:#fff;}
body.midnight #jobman .watchjob:before,body.midnight #resumesearch .watchjob:before{border:solid 2px #214e7c;background-color:#fff;}
body.midnight #jobman .watchjob:after,body.midnight #resumesearch .watchjob:after{background-color:#214e7c;}
body.midnight #jobman .watchjob span.plus,body.midnight #resumesearch .watchjob span.plus,body.midnight #jobman .watchjob span.minus,body.midnight #resumesearch .watchjob span.minus{background-color:#fff;}
body.midnight #jobman .watchjob span.plus:after,body.midnight #resumesearch .watchjob span.plus:after,body.midnight #jobman .watchjob span.minus:after,body.midnight #resumesearch .watchjob span.minus:after{background-color:#fff;}
body.midnight #jobman .emailresume,body.midnight #resumesearch .emailresume{color:#fff;}
body.midnight #jobman .emailresume:before,body.midnight #resumesearch .emailresume:before{color:#214e7c;}
body.midnight #jobman .emailresume:after,body.midnight #resumesearch .emailresume:after{color:#214e7c;}
body.midnight #jobman .downloadresume,body.midnight #resumesearch .downloadresume{color:#fff;}
body.midnight #jobman .downloadresume:before,body.midnight #resumesearch .downloadresume:before{background-color:#fff;}
body.midnight #jobman .downloadresume:after,body.midnight #resumesearch .downloadresume:after{border-top:solid 1px #fff;border-right:solid 1px #fff;}
body.midnight #jobman .jobs-icon,body.midnight #resumesearch .jobs-icon{color:#fff;}
body.midnight #jobman .jobs-icon:before,body.midnight #resumesearch .jobs-icon:before{border-left:solid 4px transparent;border-bottom:solid 4px transparent;border-right:solid 4px transparent;border-top:solid 4px #214e7c;}
body.midnight #jobman .padlock,body.midnight #resumesearch .padlock{color:#fff;}
body.midnight #jobman .padlock:before,body.midnight #resumesearch .padlock:before{background-color:#214e7c;}
body.midnight #jobman .key,body.midnight #resumesearch .key{color:#fff;}
body.midnight #jobman .tagresume,body.midnight #resumesearch .tagresume{color:#fff;}
body.midnight #jobman .tagresume:after,body.midnight #resumesearch .tagresume:after{color:#214e7c;}
body.midnight #jobman .toolitem:hover .watchjob,body.midnight #resumesearch .toolitem:hover .watchjob{border:solid 1px #fff;background-color:#fff;}
body.midnight #jobman .toolitem:hover .tagresume,body.midnight #resumesearch .toolitem:hover .tagresume{color:#fff176;border-top:1px solid #fff;border-left:1px solid #fff;}
body.midnight #jobman .toolitem:hover .tagresume:before,body.midnight #resumesearch .toolitem:hover .tagresume:before{border:1px solid #fff;}
body.midnight #jobman .toolitem:hover .tagresume:after,body.midnight #resumesearch .toolitem:hover .tagresume:after{border:1px solid #fff;}
body.midnight #jobman .cart-filled,body.midnight #resumesearch .cart-filled{color:#fff;}
body.midnight #jobman .cart-filled i,body.midnight #resumesearch .cart-filled i{color:#fff;}
body.midnight #jobman .cart-filled em,body.midnight #resumesearch .cart-filled em{color:#fff;}
body.midnight #jobman .notes-icon:before,body.midnight #resumesearch .notes-icon:before{background-color:#fff;}
body.midnight #jobman .notes-icon:after,body.midnight #resumesearch .notes-icon:after{background-color:#fff;}
body.midnight #jobman .repostjob,body.midnight #resumesearch .repostjob{border:solid 2px #fff;}
body.midnight #jobman .repostjob:before,body.midnight #resumesearch .repostjob:before{border-top:solid 3px #214e7c;border-bottom:solid 4px #fff;border-left:solid 3px #214e7c;border-right:solid 3px #214e7c;}
body.midnight #jobman .repostjob:after,body.midnight #resumesearch .repostjob:after{border-top:solid 4px #fff;border-bottom:solid 3px #214e7c;border-left:solid 3px #214e7c;border-right:solid 3px #214e7c;}
body.midnight #jobman .toolitem:hover .repostjob,body.midnight #resumesearch .toolitem:hover .repostjob{border:solid 2px #b3e5fc;}
body.midnight #jobman .toolitem:hover .repostjob:before,body.midnight #resumesearch .toolitem:hover .repostjob:before{border-top:solid 3px #214e7c;border-bottom:solid 4px #b3e5fc;border-left:solid 3px #214e7c;border-right:solid 3px #214e7c;}
body.midnight #jobman .toolitem:hover .repostjob:after,body.midnight #resumesearch .toolitem:hover .repostjob:after{border-top:solid 4px #b3e5fc;border-bottom:solid 3px #214e7c;border-left:solid 3px #214e7c;border-right:solid 3px #214e7c;}
body.midnight #jobman .postjob:before,body.midnight #resumesearch .postjob:before{background-color:#fff;}
body.midnight #jobman .postjob:after,body.midnight #resumesearch .postjob:after{background-color:#fff;}
body.midnight #jobman .toolitem:hover .postjob:before,body.midnight #resumesearch .toolitem:hover .postjob:before,body.midnight #jobman .toolitem:hover .postjob:after,body.midnight #resumesearch .toolitem:hover .postjob:after{background-color:#8cffb2;}
body.midnight #jobman .amendjob,body.midnight #resumesearch .amendjob{border:solid 1px #fff;background-color:#fff;}
body.midnight #jobman .amendjob:after,body.midnight #resumesearch .amendjob:after{border-right:solid 5px #fff;}
body.midnight #jobman .toolitem:hover .amendjob,body.midnight #resumesearch .toolitem:hover .amendjob{background-color:#ff9400;}
body.midnight #jobman .extendjob,body.midnight #resumesearch .extendjob{border:solid 1px #fff;}
body.midnight #jobman .extendjob:before,body.midnight #resumesearch .extendjob:before{border-left:solid 1px #fff;border-right:solid 1px #fff;box-shadow:0 12px 0 -2px #fff,-4px 12px 0 -2px #fff,4px 12px 0 -2px #fff,0 9px 0 -2px #fff,-4px 9px 0 -2px #fff,4px 9px 0 -2px #fff,0 6px 0 -2px #fff,-4px 6px 0 -2px #fff,4px 6px 0 -2px #fff;}
body.midnight #jobman .extendjob:after,body.midnight #resumesearch .extendjob:after{background-color:#fff;}
body.midnight #jobman .toolitem:hover .extendjob,body.midnight #resumesearch .toolitem:hover .extendjob{background-color:rgba(0,0,0,.5);}
body.midnight #jobman .copyjob,body.midnight #resumesearch .copyjob{border:solid 1px #fff;}
body.midnight #jobman .copyjob:before,body.midnight #resumesearch .copyjob:before{border:solid 1px #fff;}
body.midnight #jobman .copyjob:after,body.midnight #resumesearch .copyjob:after{border-top:solid 1px #fff;border-left:solid 1px #fff;background-color:#214e7c;}
body.midnight #jobman .toolitem:hover .copyjob,body.midnight #resumesearch .toolitem:hover .copyjob{border:solid 1px #fff;background-color:rgba(255,255,255,.5);}
body.midnight #jobman .toolitem:hover .copyjob:before,body.midnight #resumesearch .toolitem:hover .copyjob:before{border:solid 1px #fff;background-color:#fff;}
body.midnight #jobman .toolitem:hover .copyjob:after,body.midnight #resumesearch .toolitem:hover .copyjob:after{border-top:solid 1px #fff;border-left:solid 1px #fff;}
body.midnight #jobman .trawlerjob,body.midnight #resumesearch .trawlerjob{background-color:#fff;}
body.midnight #jobman .trawlerjob:before,body.midnight #resumesearch .trawlerjob:before{background-color:#214e7c;box-shadow:0 15px 0 1px #fff,0 11px 0 1px #fff,0 8px 0 1px #fff;}
body.midnight #jobman .trawlerjob:after,body.midnight #resumesearch .trawlerjob:after{background-color:#fff;border-top:solid 1px #214e7c;}
body.midnight #jobman .toolitem:hover .trawlerjob,body.midnight #resumesearch .toolitem:hover .trawlerjob{background-color:#b3e5fc;}
body.midnight #jobman .toolitem:hover .trawlerjob:before,body.midnight #resumesearch .toolitem:hover .trawlerjob:before{box-shadow:0 15px 0 1px #b3e5fc,0 11px 0 1px #b3e5fc,0 8px 0 1px #b3e5fc;}
body.midnight #jobman .toolitem:hover .trawlerjob:after,body.midnight #resumesearch .toolitem:hover .trawlerjob:after{background-color:#b3e5fc;border-top:solid 1px #214e7c;}
body.midnight #jobman .downloadcv,body.midnight #resumesearch .downloadcv,body.midnight #jobman .downloadprofile,body.midnight #resumesearch .downloadprofile{border-left:solid 1px #fff;border-right:solid 1px #fff;border-top:solid 1px #fff;background:rgba(255,255,255,.26);}
body.midnight #jobman .downloadcv:after,body.midnight #resumesearch .downloadcv:after,body.midnight #jobman .downloadprofile:after,body.midnight #resumesearch .downloadprofile:after{border:solid 1px #fff;background:rgba(255,255,255,.26);}
body.midnight #jobman .removeapp,body.midnight #resumesearch .removeapp{color:#fff;background:rgba(255,255,255,.26);transition-duration:.5s;}
body.midnight #jobman .removeapp:after,body.midnight #resumesearch .removeapp:after{background-color:rgba(255,255,255,.26);}
body.midnight #jobman .downloadcoverletter,body.midnight #resumesearch .downloadcoverletter{color:#fff;border:solid 1px currentColor;}
body.midnight #jobman .downloadcoverletter:before,body.midnight #resumesearch .downloadcoverletter:before{background-color:currentColor;border-left:solid 3px #536169;border-right:solid 3px #536169;}
body.midnight #jobman .downloadcoverletter:after,body.midnight #resumesearch .downloadcoverletter:after{border-top:solid 1px currentColor;border-right:solid 1px currentColor;}
body.midnight #jobman .chat,body.midnight #resumesearch .chat{color:#fff;}
body.midnight #jobman .chat:before,body.midnight #resumesearch .chat:before{background-color:#536169;}
body.midnight #jobman .hasChats,body.midnight #resumesearch .hasChats{color:#fff;}
body.midnight #jobman .hasChats:before,body.midnight #resumesearch .hasChats:before{background-color:#536169;}
body.midnight #jobman .hasChats i,body.midnight #resumesearch .hasChats i{color:#fff;}
body.midnight #jobman #applicants .chatHistory table,body.midnight #resumesearch #applicants .chatHistory table,body.midnight #jobman #recommended .chatHistory table,body.midnight #resumesearch #recommended .chatHistory table{border-color:#3c4449;}
body.midnight #jobman #applicants .chatHistory table th,body.midnight #resumesearch #applicants .chatHistory table th,body.midnight #jobman #recommended .chatHistory table th,body.midnight #resumesearch #recommended .chatHistory table th{background-color:#3c4449;}
body.midnight #jobman #applicants .chatHistory table td,body.midnight #resumesearch #applicants .chatHistory table td,body.midnight #jobman #recommended .chatHistory table td,body.midnight #resumesearch #recommended .chatHistory table td{background-color:#191919;}
body.midnight #jobman truncate:before{background:#191919 !important;}
body.midnight #jobman truncate:after{background:#191919 !important;}
body.midnight #jobman truncate .locationbullet{width:12px;display:inline-block;color:#363738;position:relative;}
body.midnight #jobman truncate .locationbullet:after{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background-color:#d8d4c3;padding:0;left:7px;top:6px;}
body.midnight #resumesearch #search{border:1px solid #afb5b7;background-color:#191919;}
body.midnight #resumesearch #search header{background-color:#083766;}
body.midnight #resumesearch #search header h1{color:#fff;}
body.midnight #resumesearch #search header span.close{color:#fff;border:2px solid #214e7c;border-top-color:#306ba7;border-left-color:#306ba7;}
body.midnight #resumesearch #search header span.close:hover{border:2px solid #306ba7;border-top-color:#214e7c;border-left-color:#214e7c;}
body.midnight #resumesearch #search .searchwrapper .pleasewait,body.midnight #resumesearch #search .searchwrapper .locationoptions,body.midnight #resumesearch #search .searchwrapper .suggestionoptions{color:#fff;}
body.midnight #resumesearch #search .searchwrapper form .form-row .form-item input{background:#d8d4c3;border:1px solid #fff;}
body.midnight #resumesearch #search .searchwrapper form .form-row .form-item label{color:#fff;}
body.midnight #resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container button{background-color:#d8d4c3;border:1px solid #fff;}
body.midnight #resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container ul{background:#d8d4c3;border:1px solid #fff;}
body.midnight #resumesearch #search .searchwrapper form .form-row .form-item select{background:#d8d4c3;border:1px solid #fff;}
body.midnight #resumesearch #search .searchwrapper form .form-row .refined-locations{color:#fff;}
body.midnight #resumesearch #search .searchwrapper form .form-row .refined-locations a{color:#3d85cf;border-bottom:1px dotted #306ba7;}
body.midnight #resumesearch #search .searchwrapper form .search-countries .countrysearch{color:#fff;}
body.midnight #resumesearch #search .searchwrapper form .search-countries .countrysearch a{color:#3d85cf;border-bottom:1px dotted #306ba7;}
body.midnight #resumesearch #search .searchwrapper form .search-countries .countrysearch a:hover{color:#6fcaec;border-bottom:1px solid #6fcaec;}
body.midnight #resumesearch #search .searchwrapper form .search-countries .countrysearch ul{background:#5f6163 !important;border:1px solid #afb5b7;}
body.midnight #resumesearch #search .searchwrapper form .search-type-toggle{color:#3d85cf;border-bottom:1px dotted #3d85cf;text-decoration:none;}
body.midnight #resumesearch #search .searchwrapper form .search-type-toggle:hover{color:#6fcaec;border-bottom:1px solid #6fcaec;text-decoration:none;}
body.midnight #resumesearch #search .searchwrapper form .skills-box{background:#26292c;}
body.midnight #resumesearch #search .searchwrapper form .skills-box a{color:#3d85cf;border-bottom:1px dotted #3d85cf;}
body.midnight #resumesearch #search .searchwrapper form .skills-box a:hover{color:#6fcaec;border-bottom:1px solid #6fcaec;}
body.midnight #resumesearch #search .searchwrapper form .skills-box .form-item .amg-radio-group-item input:checked+label{border-color:#afb5b7;}
body.midnight #resumesearch #search .searchwrapper form .skills-box .form-item .amg-radio-group-item input+label{background-color:#5f6163;color:#fff;}
body.midnight #resumesearch #list .loadingsearch{background-color:#26292c;color:#fff;}
body.midnight #resumesearch #filter #filterheader h1{background-color:#214e7c;box-shadow:inset -1px -1px 0 0 #214e7c;color:#fff;}
body.midnight #resumesearch #filter #filterheader h1 span{border-bottom:1px dotted #fff;color:#fff;}
body.midnight #resumesearch #filter #filterheader h1:hover span{border-bottom:1px solid #fff;}
body.midnight #resumesearch #filter #filterheader h1.filterbaskethead span{border-bottom:1px solid #fff;color:#fff;}
body.midnight #resumesearch #filter #filterheader h1.filterbaskethead span:before{border-top:4px solid #214e7c;}
body.midnight #resumesearch #filter .headerlinks{border-bottom:1px dotted #000;}
body.midnight #resumesearch #filter .headerlinks a{color:#3d85cf;border-bottom:1px dotted #306ba7;}
body.midnight #resumesearch #filter .headerlinks a:hover{border-bottom-style:solid;}
body.midnight #resumesearch #filter #filteraccord #myTags ul li,body.midnight #resumesearch #filter #filteraccord #downloadedTags ul li{border-right:1px solid #3c4449;}
body.midnight #resumesearch #filter #filteraccord #myTags ul li a,body.midnight #resumesearch #filter #filteraccord #downloadedTags ul li a{color:#3d85cf;}
body.midnight #resumesearch #filter #filteraccord #myTags ul li a:hover,body.midnight #resumesearch #filter #filteraccord #downloadedTags ul li a:hover{color:#6fcaec;}
body.midnight #resumesearch #filter #filteraccord #myTags ul li:last-child,body.midnight #resumesearch #filter #filteraccord #downloadedTags ul li:last-child{border-right:none;}
body.midnight #resumesearch #filter #filteraccord resume-account-status a{color:#3d85cf;}
body.midnight #resumesearch #filter accordion accordion-item accordion-header{background-color:#191919;border-top:1px solid #26292c;}
body.midnight #resumesearch #filter accordion accordion-item accordion-header:hover{background-color:#242424;}
body.midnight #resumesearch #filter accordion accordion-item accordion-header h3{color:#fff;border-bottom:1px dotted #26292c;}
body.midnight #resumesearch #filter accordion accordion-item accordion-header h3:hover{border-bottom:1px solid #242424;}
body.midnight #resumesearch #filter accordion accordion-item.collapsed accordion-header{background-color:#3c4449;border-top:1px solid #26292c;}
body.midnight #resumesearch #filter accordion accordion-item.collapsed accordion-header:hover{background-color:#585e63;}
body.midnight #resumesearch #filter accordion accordion-item.collapsed accordion-header h3{color:#fff;border-bottom:1px dotted #3c4449;}
body.midnight #resumesearch #filter accordion accordion-item.collapsed accordion-header h3:hover{border-bottom:1px solid #585e63;}
body.midnight #resumesearch #filter accordion accordion-item accordion-body{color:#fff;}
body.midnight #resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li a{color:#3d85cf;}
body.midnight #resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li a:hover{color:#6fcaec;}
body.midnight #resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li span.alert{color:#fff;background:#26292c;}
body.midnight #resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li span.alert em{color:#fff;}
body.midnight #resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li span.alert.active{color:#fff;background:#3d85cf;}
body.midnight #resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li span.alert.active em{color:#fff;}
body.midnight #resumesearch #detail truncate a{background:#363738 !important;}
body.midnight #resumesearch #detail truncate:before{background:#363738;}
body.midnight #resumesearch #detail truncate:after{background:#363738;}
body.midnight #resumesearch #detail truncate .locationbullet{width:12px;display:inline-block;color:#363738;position:relative;}
body.midnight #resumesearch #detail truncate .locationbullet:after{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background-color:#d8d4c3;padding:0;left:7px;top:6px;}
body.midnight #resumesearch #candidateInfo div.tags{border-top:5px solid #3c4449 !important;color:#000 !important;background-color:#ccc !important;}
body.midnight #resumesearch #candidateInfo span.contactemailicon{position:relative;}
body.midnight #resumesearch #candidateInfo span.contactemailicon:before{color:#6f7a80 !important;}
body.midnight #resumesearch #candidateInfo span.contactemailicon:after{color:#6f7a80 !important;}
body.midnight #resumesearch #candidateInfo span.contactwebicon{color:#6f7a80 !important;}
body.midnight #resumesearch #candidateInfo span.contactlinkinicon{color:#fff !important;}
body.midnight #resumesearch #candidateInfo span.contact-tel:before{color:#6f7a80 !important;}
body.midnight #resumesearch #candidateInfo span.contact-tel:after{color:#6f7a80 !important;}
body.midnight #resumesearch #candidateInfo span.tellabel{color:#fff !important;}
body.midnight #resumesearch.minSearch #filter{background:none;}
body.midnight #jobman.minSearch #search,body.midnight #jobman.minSearch #filter{background:none;}
body.midnight #jobman.minSearch #search,body.midnight #resumesearch.minSearch #search,body.midnight #jobman.minSearch #filter,body.midnight #resumesearch.minSearch #filter{border:1px solid rgba(0,0,0,0);}
body.midnight #jobman.minSearch #search header a,body.midnight #resumesearch.minSearch #search header a,body.midnight #jobman.minSearch #filter header a,body.midnight #resumesearch.minSearch #filter header a{opacity:0;transition:all .5s ease;width:1px;overflow:hidden;display:inline-block;}
body.midnight #jobman.minSearch #search ._mCS_1,body.midnight #resumesearch.minSearch #search ._mCS_1,body.midnight #jobman.minSearch #filter ._mCS_1,body.midnight #resumesearch.minSearch #filter ._mCS_1{opacity:0;transition:all .5s ease;}
body.midnight #jobman.minSearch #search #searchControls,body.midnight #resumesearch.minSearch #search #searchControls,body.midnight #jobman.minSearch #filter #searchControls,body.midnight #resumesearch.minSearch #filter #searchControls{opacity:0;transition:all .1s ease;}
body.midnight #jobman.minSearch #search .settingsIcon,body.midnight #resumesearch.minSearch #search .settingsIcon,body.midnight #jobman.minSearch #filter .settingsIcon,body.midnight #resumesearch.minSearch #filter .settingsIcon,body.midnight #jobman.minSearch #search .toggleTab,body.midnight #resumesearch.minSearch #search .toggleTab,body.midnight #jobman.minSearch #filter .toggleTab,body.midnight #resumesearch.minSearch #filter .toggleTab{background:#26292c;}
body.midnight #jobman.minSearch #list ul,body.midnight #resumesearch.minSearch #list ul{margin-bottom:22px;}
body.midnight #jobman .loadingsearch{background-color:#26292c;}
body.midnight #jobman .loadingapplications{background:#000;border:1px solid #fff;}
body.midnight #jobman .endOfSearch,body.midnight #jobman .endOfAppSearch{border-top:2px solid #363738;}
body.midnight app-infinite-scroller .data-loading{background-color:#26292c;}
#MyCvs .gdpr-policy,can-profile .gdpr-policy,dashboard-searchability-container .gdpr-policy{margin-top:15px;}
#MyCvs .gdpr-policy span,can-profile .gdpr-policy span,dashboard-searchability-container .gdpr-policy span{font-size:14px;font-weight:600;}
#MyCvs .gdpr-policy p,can-profile .gdpr-policy p,dashboard-searchability-container .gdpr-policy p{padding:5px;border:1px dashed #ccc;}
#MyCvs .gdpr-policy p.termsContent,can-profile .gdpr-policy p.termsContent,dashboard-searchability-container .gdpr-policy p.termsContent{font-size:12px !important;border:0;padding:3px 0 3px 0;line-height:15px;}
#MyCvs .gdpr-policy .privacyLinkACV a,can-profile .gdpr-policy .privacyLinkACV a,dashboard-searchability-container .gdpr-policy .privacyLinkACV a{font-weight:600;}
#MyCvs .gdpr-policy .region-collapsed,can-profile .gdpr-policy .region-collapsed,dashboard-searchability-container .gdpr-policy .region-collapsed{display:none;}
#MyCvs .gdpr-policy .collapsible,can-profile .gdpr-policy .collapsible,dashboard-searchability-container .gdpr-policy .collapsible{cursor:pointer;}
amg-pagination{font-size:14px;font-family:'Open Sans',Arial,sans-serif;}
amg-pagination .pagesContain{margin-left:0;padding-left:0;text-align:center;margin-top:14px;line-height:20px;}
amg-pagination .pagesBtn{text-decoration:none;color:#fff;background:#00aeef;opacity:.6;transform:scaleX(.7);width:23px;margin:0;margin:0 1px;cursor:pointer;padding:0 2px;display:inline-block;min-width:16px;height:20px;font-weight:600;}
amg-pagination .pageActive{color:#fff;text-decoration:none;background:#00aeef;padding:0 2px;display:inline-block;min-width:16px;height:20px;cursor:pointer;font-size:.95em;margin:0 !important;}
amg-pagination .pageSpacer{text-decoration:none;color:#000;pointer-events:none;}
amg-pagination .pageInactive{font-weight:600;padding:0 2px;display:inline-block;min-width:16px;height:20px;color:#00aeef;text-decoration:none;cursor:pointer;font-size:.95em;margin:0 !important;}
amg-pagination .pageInactive:hover{color:#ff7e00;}
#applicationcontainer{font-family:'Open Sans',Arial,sans-serif;}
#applicationcontainer a{font-weight:600;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog{box-shadow:none;border:1px solid #8c9294;display:block;height:auto !important;left:0;margin-left:0 !important;margin-top:0 !important;overflow:visible;padding:10px;position:absolute;top:48px;width:560px !important;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog button{margin:0;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog h3{margin-bottom:5px;font-size:14px;padding:0;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog input[type=text],#applicationcontainer .add-edit-dialog-container .ng-modal-dialog input[type=email],#applicationcontainer .add-edit-dialog-container .ng-modal-dialog input[type=tel]{padding:3px;background:#fef5cd;border:1px solid #aaa;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog label{display:inline-block;line-height:25px;font-weight:600;text-align:right;padding-right:14px;vertical-align:top;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog textarea{padding:3px 3px 18px 3px;background:#fef5cd;border:1px solid #aaa;resize:none;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog .delete-link{cursor:pointer;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog .delete-link:hover .icon__delete-filled{color:#ff7e00;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog .delete-link .icon__delete-filled{color:#00aeef;margin:0 3px 0 6px;top:2px;transform:scale(.8);}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog-buttons{width:100%;text-align:right;margin:10px 0 0;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog-buttons .required{float:left;line-height:28px;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog-buttons a{margin:0 15px 0 0;font-weight:600;font-size:14px;cursor:pointer;}
#applicationcontainer .add-edit-dialog-container .ng-modal-dialog-buttons button[disabled]{background:#ccc !important;border-bottom:1px solid #999 !important;color:#999 !important;cursor:not-allowed !important;}
#applicationcontainer .applications-add-button{align-items:center;background-color:#00aeef;border-radius:32px;color:#fff;display:flex;font-size:30px;font-weight:400;height:32px;justify-content:center;line-height:32px;position:relative;transition-duration:.5s;width:32px;}
#applicationcontainer .applications-add-button:before{content:'+';position:absolute;}
#applicationcontainer .applications-add-button:hover{transform:scale(1.2);}
#applicationcontainer .applications-add-button.disabled{background-color:#f0f0f0;}
#applicationcontainer .applications-add-button.disabled:hover{transform:scale(1);cursor:not-allowed;}
#applicationcontainer #applications-application-list{display:flex;flex-direction:column;}
#applicationcontainer #applications-application-list-container{display:inline-block;font-size:14px;margin-bottom:25px;transition-duration:.5s;width:380px;}
#applicationcontainer #applications-application-list-count-and-sort{background:#d4e0e5;padding:9px 10px;}
#applicationcontainer .applications-application-list-count{font-size:16px;line-height:26px;}
#applicationcontainer .applications-application-list-count--large-count{font-size:.9em;}
#applicationcontainer #applications-application-list-filter{background:#eff1f1;font-size:13px;padding:9px 10px;position:relative;}
#applicationcontainer .applications-application-list-filter-link{color:#005689 !important;cursor:pointer;font-size:14px;position:relative;}
#applicationcontainer .applications-application-list-filter-link:after{content:'';position:absolute;right:-14px;bottom:0;width:0;height:0;border-top:solid 5px currentColor;border-bottom:solid 5px transparent;border-left:solid 5px transparent;border-right:solid 5px transparent;}
#applicationcontainer .applications-application-list-filter-link:hover{color:#005689 !important;}
#applicationcontainer .applications-application-list-filter-link .icon__filter{margin-right:3px;}
#applicationcontainer .applications-application-list-filter__reset{border-bottom:1px dashed #005689;color:#005689;cursor:pointer;float:right;}
#applicationcontainer .applications-application-list-filtering-link{border-bottom:1px dotted #000;cursor:default;}
#applicationcontainer .applications-application-list-item{border-bottom:1px solid #c7ccce;display:flex;flex-direction:column;gap:2px;padding:6px 10px;}
#applicationcontainer .applications-application-list-item:hover{background:#b9e7fc;cursor:pointer;}
#applicationcontainer .applications-application-list-item--active{background:#b9e7fc;}
#applicationcontainer .applications-application-list-item__advertiser{color:#777;}
#applicationcontainer .applications-application-list-item__advertiser,#applicationcontainer .applications-application-list-item__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#applicationcontainer .applications-application-list-item__status,#applicationcontainer .applications-application-list-item__title{font-weight:600;}
#applicationcontainer .applications-application-list-item__time-ago{flex-grow:1;}
#applicationcontainer .applications-application-list-item-status-wrapper{color:#777;display:flex;font-size:11px;}
#applicationcontainer #applications-application-list-section{display:inline-block;}
#applicationcontainer .applications-application-list-sort{float:right;font-size:13px;}
#applicationcontainer .applications-application-list-sort select{background-color:#fff;border:1px solid #aaa;padding:3px 2px;}
#applicationcontainer .applications-card{border:1px solid #d3d8da;}
#applicationcontainer .applications-card-heading{background:#eff1f1;display:flex;font-weight:600;gap:14px;padding:6px 7px;}
#applicationcontainer .applications-card-heading__text{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#applicationcontainer .applications-card-heading__icons{align-items:center;display:flex;gap:7px;}
#applicationcontainer .applications-card-heading__icons a{display:flex;}
#applicationcontainer .applications-card-heading__icons a:hover .icon__delete,#applicationcontainer .applications-card-heading__icons a:hover .icon__edit{color:#00aeef;}
#applicationcontainer .applications-card-heading__icons .icon__delete{transform:scale(.7);}
#applicationcontainer .applications-card-heading__icons .icon__edit{transform:rotate(-45deg) scale(.7);}
#applicationcontainer .applications-card-body{padding:6px 7px;}
#applicationcontainer .applications-card-list{display:flex;flex-direction:column;gap:10px;}
#applicationcontainer .applications-card-relative-time{color:#6f7a80;font-size:12px;font-weight:600;padding-bottom:0;}
#applicationcontainer application-contacts .add-edit-dialog-container label{width:100px;}
#applicationcontainer application-contacts .add-edit-dialog-container label[for=txtExt]{padding-left:4px;width:29px;}
#applicationcontainer application-contacts .add-edit-dialog-container input[type=text][id=txtName],#applicationcontainer application-contacts .add-edit-dialog-container input[type=email][id=txtName],#applicationcontainer application-contacts .add-edit-dialog-container input[type=tel][id=txtName],#applicationcontainer application-contacts .add-edit-dialog-container input[type=text][id=txtRole],#applicationcontainer application-contacts .add-edit-dialog-container input[type=email][id=txtRole],#applicationcontainer application-contacts .add-edit-dialog-container input[type=tel][id=txtRole],#applicationcontainer application-contacts .add-edit-dialog-container input[type=text][id=txtEmail],#applicationcontainer application-contacts .add-edit-dialog-container input[type=email][id=txtEmail],#applicationcontainer application-contacts .add-edit-dialog-container input[type=tel][id=txtEmail],#applicationcontainer application-contacts .add-edit-dialog-container input[type=text][id=mobTelephone],#applicationcontainer application-contacts .add-edit-dialog-container input[type=email][id=mobTelephone],#applicationcontainer application-contacts .add-edit-dialog-container input[type=tel][id=mobTelephone]{width:438px;}
#applicationcontainer application-contacts .add-edit-dialog-container input[type=text][id=txtTelephone],#applicationcontainer application-contacts .add-edit-dialog-container input[type=email][id=txtTelephone],#applicationcontainer application-contacts .add-edit-dialog-container input[type=tel][id=txtTelephone]{width:323px;}
#applicationcontainer application-contacts .add-edit-dialog-container input[type=text][id=txtExt],#applicationcontainer application-contacts .add-edit-dialog-container input[type=email][id=txtExt],#applicationcontainer application-contacts .add-edit-dialog-container input[type=tel][id=txtExt]{width:60px;}
#applicationcontainer application-contacts .add-edit-dialog-container .validation-block{margin-left:114px;}
#applicationcontainer .applications-contacts .applications-info-table,#applicationcontainer .applications-events .applications-info-table{margin:6px 0;}
#applicationcontainer .applications-contacts .applications-info-table-item label,#applicationcontainer .applications-events .applications-info-table-item label{min-width:108px;width:108px;}
#applicationcontainer .applications-date-filter-options{display:flex;flex-wrap:wrap;gap:6px 12px;}
#applicationcontainer .applications-date-filter-option{align-items:center;display:flex;}
#applicationcontainer application-events .add-edit-dialog-container input[type=text][id=txtTitle],#applicationcontainer application-events .add-edit-dialog-container input[type=email][id=txtTitle],#applicationcontainer application-events .add-edit-dialog-container input[type=tel][id=txtTitle]{width:428px;}
#applicationcontainer application-events .add-edit-dialog-container input[type=text][id=emailAddr],#applicationcontainer application-events .add-edit-dialog-container input[type=email][id=emailAddr],#applicationcontainer application-events .add-edit-dialog-container input[type=tel][id=emailAddr]{width:428px;}
#applicationcontainer application-events .add-edit-dialog-container input[type=text][id=txtDate],#applicationcontainer application-events .add-edit-dialog-container input[type=email][id=txtDate],#applicationcontainer application-events .add-edit-dialog-container input[type=tel][id=txtDate]{width:100px;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/appeventsform.png');background-position:42px -11px;background-repeat:no-repeat;cursor:pointer;}
#applicationcontainer application-events .add-edit-dialog-container label{width:110px;}
#applicationcontainer application-events .add-edit-dialog-container textarea{height:50px;width:428px;}
#applicationcontainer application-events .add-edit-dialog-container .validation-block{margin-left:124px;margin-top:2px;}
#applicationcontainer application-events .amg-date-picker-input{padding:3px;width:100px;}
#applicationcontainer application-events .icon__date{pointer-events:none;top:9px;}
#applicationcontainer .applications-events h3{color:#999;font-size:15px;margin:-3px 0 6px;}
#applicationcontainer #applications-filter-dialog{font-size:14px;}
#applicationcontainer #applications-filter-dialog form{display:flex;gap:24px;flex-direction:column;margin-top:16px;}
#applicationcontainer #applications-filter-dialog .applications-info-table-item&gt;label{min-width:130px;width:130px;}
#applicationcontainer #applications-filter-dialog .applications-application-list-filter-link{border-bottom:1px dashed #005689 !important;}
#applicationcontainer #applications-filter-dialog .applications-application-list-filter-link:after{top:3px;transform:rotate(180deg);}
#applicationcontainer #applications-filter-dialog .ng-modal-dialog-content{padding:9px 10px;width:610px;}
#applicationcontainer #applications-filter-dialog .ng-modal-dialog{background-color:#eff1f1;box-shadow:none;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);position:absolute;top:auto;left:auto;transform:none;font-family:'Open Sans',Arial,sans-serif !important;width:auto;height:auto;margin-top:44px;}
#applicationcontainer #applications-filter-dialog .ng-modal-overlay{background-color:transparent;}
#applicationcontainer .applications-info-table{display:flex;flex-direction:column;gap:10px;}
#applicationcontainer .applications-info-table-item{align-items:flex-start;display:flex;gap:10px;}
#applicationcontainer .applications-info-table-item&gt;label{font-weight:600;text-align:right;}
#applicationcontainer .applications-info-table-item&gt;div{word-break:break-word;}
#applicationcontainer .applications-info-table-item--align-to-select label{margin-top:4px;}
#applicationcontainer .applications-panel-heading{align-items:center;display:flex;height:48px;}
#applicationcontainer .applications-panel-heading h2{flex-grow:1;}
#applicationcontainer .applications-application-summary__heading{background:#eff1f1;font-weight:600;padding:6px 7px;}
#applicationcontainer .applications-application-summary__value{padding:6px 7px;}
#applicationcontainer .applications-application-summary-questions{display:flex;flex-direction:column;gap:6px;}
#applicationcontainer .applications-application-summary-question__question{font-weight:600;}
#applicationcontainer .applications-application-summary-question__answer{word-break:break-all;}
#applicationcontainer .applications-application-summary-view-all{padding:6px 0 0 7px;}
#applicationcontainer .applications-download-link:hover .icon__download{color:#ff7e00;}
#applicationcontainer .applications-download-link:hover .icon__download em{background:#ff7e00;}
#applicationcontainer .applications-download-link .icon__download{margin-left:5px;}
#applicationcontainer .applications-filter-apps-with-list{display:flex;gap:6px 12px;}
#applicationcontainer .applications-filter-apps-with-list-item{align-items:center;display:flex;gap:4px;}
#applicationcontainer .applications-filter-hover-panel-column{display:inline-block;width:200px;}
#applicationcontainer .applications-filter-hover-panel-column div{margin-bottom:10px;}
#applicationcontainer .applications-filter-hover-panel-column--left{margin-right:20px;}
#applicationcontainer .applications-filter-hover-panel-column--right{float:right;}
#applicationcontainer .applications-filter-hover-panel-header{font-size:15px;padding-bottom:5px;}
#applicationcontainer .applications-filter-job-type-list{display:flex;gap:6px 12px;flex-wrap:wrap;}
#applicationcontainer .applications-filter-job-type-list-item{align-items:center;display:flex;gap:4px;}
#applicationcontainer .applications-filter-status-list{display:flex;gap:6px;flex-wrap:wrap;}
#applicationcontainer .applications-filter-status-list-item&gt;span{align-items:center;display:flex;gap:4px;width:140px;}
#applicationcontainer application-notes .add-edit-dialog-container label{width:41px;}
#applicationcontainer application-notes .add-edit-dialog-container label[for=txtNote]{float:left;margin-right:0;}
#applicationcontainer application-notes .add-edit-dialog-container input[type=text]{float:right;margin-bottom:7px;width:497px;}
#applicationcontainer application-notes .add-edit-dialog-container textarea{height:160px;margin-bottom:-7px;width:497px;}
#applicationcontainer application-notes .add-edit-dialog-container .txtnoteinfo{display:inline-block;font-size:12px;width:493px;padding:2px 5px;background:#d5dbe6;margin:-1px 0 0 55px;border:1px solid #aaa;}
#applicationcontainer .applications-notes-body{word-break:break-word;}
#applicationcontainer .applications-options-panel{font-size:14px;}
#applicationcontainer .applications-options-panel h2{font-weight:600;}
#applicationcontainer .applications-options-panel .add-edit-dialog-container .ng-modal-dialog{width:560px !important;}
#applicationcontainer .applications-options-panel .ng-modal-dialog{width:350px !important;margin-left:-175px;margin-top:-90px;}
#applicationcontainer application-overview .plus-button{position:absolute;width:24px;height:24px;background-color:#00aeef;border-radius:24px;transition-duration:.5s;}
#applicationcontainer application-overview .plus-button:before{content:'';position:absolute;top:11px;left:5px;width:14px;height:2px;background-color:#fff;}
#applicationcontainer application-overview .plus-button:after{content:'';position:absolute;top:5px;left:11px;width:2px;height:14px;background-color:#fff;}
#applicationcontainer application-overview .plus-button:hover{transform:scale(1.2);transition-duration:.5s;}
#applicationcontainer application-overview .plus-button.disabled{background-color:#f0f0f0;}
#applicationcontainer application-overview .plus-button.disabled:hover{transform:scale(1);transition-duration:.5s;cursor:not-allowed;}
#applicationcontainer application-overview .span-break{border:0;border-bottom:1px dashed #999;padding-bottom:12px;}
#applicationcontainer .applications-application-overview-app-details .applications-info-table-item label{min-width:140px;width:140px;}
#applicationcontainer .applications-application-overview-app-details .applications-info-table-item select{width:180px;line-height:21px;background:#fef5cd;border:1px solid #aaa;padding:2px 2px 3px 5px;font-size:14px;}
#applicationcontainer .applications-application-overview-contact-expander{cursor:pointer;}
#applicationcontainer .applications-application-overview-contact-expander:hover{background:#bfcdd3;}
#applicationcontainer .applications-application-overview-job-description{word-break:break-word;}
#applicationcontainer .applications-application-overview-job-details{margin-top:10px;}
#applicationcontainer .applications-application-overview-job-details .applications-info-table{gap:5px;margin:6px 0;}
#applicationcontainer .applications-application-overview-job-details .applications-info-table-item label{min-width:140px;width:140px;}
#applicationcontainer .applications-application-overview-job-details .applications-info-table-item&gt;div{word-wrap:break-word;}
#applicationcontainer .applications-application-overview-job-details .applications-info-table-item--narrow-label label{letter-spacing:-.5px;}
#applicationcontainer .applications-application-overview-job-details__header{font-weight:600;font-size:15px;}
#applicationcontainer .applications-application-overview-job-title{margin:10px 0;}
#applicationcontainer .applications-application-overview-job-title a{text-decoration:none;word-break:break-word;}
#applicationcontainer .applications-application-overview-latest-contacts .contact-icon.email{font-size:0;display:inline-block;color:#494f52;position:relative;width:15px;height:10px;border-radius:1px;border:solid 1px currentColor;}
#applicationcontainer .applications-application-overview-latest-contacts .contact-icon.email:before{content:'';position:absolute;left:7px;top:-4px;width:1px;height:10px;background-color:currentColor;transform-origin:bottom;transform:rotate(-54deg);}
#applicationcontainer .applications-application-overview-latest-contacts .contact-icon.email:after{content:'';position:absolute;left:7px;top:-4px;width:1px;height:10px;background-color:currentColor;transform-origin:bottom;transform:rotate(54deg);}
#applicationcontainer .applications-application-overview-latest-contacts .contact-icon.phone{font-size:0;display:inline-block;color:#494f52;position:relative;width:15px;height:12px;margin-left:5px;}
#applicationcontainer .applications-application-overview-latest-contacts .contact-icon.phone:before{top:3px;left:8px;color:currentColor;content:'';position:absolute;width:2px;height:8px;background-color:currentColor;transform:rotate(45deg);}
#applicationcontainer .applications-application-overview-latest-contacts .contact-icon.phone:after{top:0;left:8px;color:currentColor;content:'';position:absolute;width:5px;height:5px;border-radius:0 4px 4px 0;background-color:currentColor;box-shadow:8px 8px 0 -3px currentColor;box-shadow:0 9px 0 0 currentColor;transform:rotate(45deg);}
#applicationcontainer .applications-application-overview-latest-contacts .contact-icon.mobile{font-size:0;display:inline-block;color:#494f52;position:relative;width:9px;height:9px;border-radius:2px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-top:solid 3px currentColor;border-bottom:solid 4px currentColor;margin-left:5px;}
#applicationcontainer .applications-application-overview-latest-contacts .contact-icon.mobile:after{content:'';position:absolute;bottom:-3px;left:5px;height:2px;width:2px;border-radius:50%;color:#bfcdd3;background-color:currentColor;}
#applicationcontainer .applications-application-overview-latest-contacts .applications-info-table-item label,#applicationcontainer .applications-application-overview-latest-events .applications-info-table-item label{min-width:58px;width:58px;}
#applicationcontainer .applications-application-overview-latest-item-container{margin:10px 0;}
#applicationcontainer .applications-application-overview-latest-item{padding-bottom:10px;margin-top:10px;}
#applicationcontainer .applications-application-overview-latest-item--no-added-action{border-bottom:1px solid #d3d8da;}
#applicationcontainer .applications-application-overview-latest-item__header{font-weight:600;font-size:15px;}
#applicationcontainer .applications-application-overview-latest-item__plus-container{float:right;}
#applicationcontainer .applications-application-overview-latest-item__plus-container .manage-actions{padding:0 10px;margin-right:19px;line-height:24px;float:left;}
#applicationcontainer .applications-application-overview-latest-item__plus-container .plus-span{top:0;position:relative;right:24px;float:right;}
#applicationcontainer .applications-application-overview-latest-item__plus-container .plus-default{margin-right:23px;}
#applicationcontainer application-searchbox input[type=text].searchBox{padding:5px;background:#fef5cd;border:1px solid #aaa;width:369px;margin-top:-10px;}
#applicationcontainer application-searchbox span{padding:4px 5px;background:#fef5cd;border:1px solid #aaa;width:369px;margin-top:-10px;display:inline-block;}
#applicationcontainer application-searchbox span span.clearSelection{position:absolute;width:10px;border:0;margin-top:-4px;cursor:pointer;background:transparent;}
#applicationcontainer application-searchbox span input[disabled]{border:0;background:#fef5cd;width:353px;}
#applicationcontainer application-searchbox .itemSelected{text-overflow:ellipsis;}
#applicationcontainer application-searchbox .no-match-advertiser{margin-top:0;position:absolute;z-index:1;display:block;}
#applicationcontainer application-searchbox .active{background:#00aeef !important;color:#fff !important;}
#applicationcontainer application-searchbox ul{padding:0;background:#fef5cd;border:1px solid #aaa;width:379px;margin-top:0;max-height:150px;overflow-y:auto;overflow-x:hidden;position:absolute;z-index:1;}
#applicationcontainer application-searchbox ul li{list-style:none;cursor:pointer;}
#applicationcontainer application-searchbox ul li a.normal{display:block;line-height:30px;color:#000 !important;border-bottom:none !important;padding:0 0 0 10px;font-weight:400;}
#applicationcontainer application-searchbox ul li a.normal:hover{background:#00aeef !important;color:#fff !important;}
#applicationcontainer application-searchbox ul li a.hover{background:#00aeef !important;color:#fff !important;}
#applicationcontainer application-searchbox ul li a.emptyList{cursor:default;display:block;line-height:30px;color:#000 !important;border-bottom:none !important;padding:0 0 0 10px;}
#applicationcontainer application-searchbox ul li a.emptyList:hover{background:#fef5cd;color:#000 !important;}
#applicationcontainer applications-suggested-jobs{display:block;margin-top:14px;}
#applicationcontainer #applications-suggested-jobs-heading{font-size:15px;font-weight:600;}
#applicationcontainer #applications-suggested-jobs{display:flex;flex-direction:column;gap:8px;margin:6px 0;}
#applicationcontainer .applications-suggested-job{background:#eff1f1;padding:8px;}
#applicationcontainer .applications-suggested-job:hover{cursor:pointer;}
#applicationcontainer .applications-suggested-job:hover .applications-suggested-jobs__title{text-decoration:underline;}
#applicationcontainer .applications-suggested-jobs__title{color:#005689;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#applicationcontainer .applications-suggested-jobs__title a{color:#005689 !important;text-decoration:none;}
#applicationcontainer .applications-suggested-jobs__title a:hover{text-decoration:underline;}
#applicationcontainer application-timepicker .timepicker-arrow,#applicationcontainer application-reminder .timepicker-arrow{cursor:pointer;font-weight:400;font-size:16px;text-align:center;transform:scale(2,1);width:30px;}
#applicationcontainer application-timepicker .timepicker-arrow--down,#applicationcontainer application-reminder .timepicker-arrow--down{transform:rotate(180deg) scale(2,1);}
#applicationcontainer application-timepicker .timepicker-container,#applicationcontainer application-reminder .timepicker-container{display:inline-block;}
#applicationcontainer application-timepicker .timepicker-dialog,#applicationcontainer application-reminder .timepicker-dialog{background:#fff;border:1px solid #9c9f7f;left:134px;margin-top:-1px;padding:16px 20px 20px;position:absolute;text-align:center;width:auto;z-index:10000;}
#applicationcontainer application-timepicker .timepicker-dialog button,#applicationcontainer application-reminder .timepicker-dialog button{display:inline-block;padding:4px 6px 3px;position:static;}
#applicationcontainer application-timepicker .timepicker-fields,#applicationcontainer application-reminder .timepicker-fields{align-items:center;display:flex;justify-content:center;margin-top:10px;text-align:center;}
#applicationcontainer application-timepicker .timepicker-input,#applicationcontainer application-reminder .timepicker-input{background:#fef5cd;border:1px solid #aaa;outline:none;text-align:center;width:20px;}
#applicationcontainer application-timepicker .timepicker-input-view,#applicationcontainer application-reminder .timepicker-input-view{width:100px;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/appeventsform.png');background-position:42px -41px;background-repeat:no-repeat;cursor:pointer;padding:3px;background-color:#fef5cd;border:1px solid #aaa;}
#applicationcontainer application-timepicker .timepicker-period,#applicationcontainer application-reminder .timepicker-period{background:#fef5cd;border:1px solid #aaa;padding:2px 3px;-ms-user-select:none;user-select:none;}
#applicationcontainer application-timepicker .timepicker-section,#applicationcontainer application-reminder .timepicker-section{display:inline-block;padding:0;text-align:center;-ms-user-select:none;user-select:none;}
#applicationcontainer filter-hover-dialog .ng-modal-dialog{background:#eff1f1;padding:10px;z-index:5;display:block;margin-top:48px;border:1px solid #9c9f7f;overflow:visible !important;width:430px;line-height:normal;font-size:13px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);left:auto;top:auto;}
#applicationcontainer filter-hover-dialog .ng-modal-dialog:before{position:absolute;content:'';background-color:#eff1f1;width:15px;height:15px;border-left:solid 1px #9c9f7f;border-top:solid 1px #9c9f7f;transform:rotate(45deg);margin-top:-19px;margin-left:36px;}
#applicationcontainer filter-hover-dialog .ng-modal-dialog ul{margin:0;padding:0;}
#applicationcontainer filter-hover-dialog .ng-modal-dialog li{list-style:none;}
#applicationcontainer form{font-family:'Open Sans',Arial,sans-serif;}
#applicationcontainer h1{margin:-10px 0 10px 0;}
#applicationcontainer .ngloadingcontainer{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;bottom:0;right:0;margin-top:0;text-align:center;background-color:rgba(255,255,255,.8);background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/waiting_ani.gif');background-repeat:no-repeat;background-position:center 33%;}
#applicationcontainer .ngloadingcontainer .loadingdetail{width:100%;position:absolute;text-align:center;top:33%;font-size:15px;margin-top:52px;letter-spacing:-.4px;}
#applicationcontainer .mjaNoResults{margin:0 0 10px 0;display:block;background-color:#fafafa;color:#494f52;padding:9px;font-weight:600;border:1px solid #d4e0e5;font-size:18px;height:420px;text-align:center;line-height:55px;}
#applicationcontainer .mjaNoResults .jobtextinner{font-size:16px;font-weight:400;line-height:normal;}
#applicationcontainer .mjaNoResults .jobtextinner a{line-height:50px;}
#applicationcontainer .mjaNoResults .emptyfolder{color:#8c9294;position:absolute;display:block;width:130px;height:100px;border-left:solid 5px currentColor;border-right:solid 5px currentColor;border-bottom:solid 5px currentColor;border-radius:0 5px 5px 5px;background:rgba(0,0,0,.1);margin-left:160px;margin-top:90px;}
#applicationcontainer .mjaNoResults .emptyfolder:before{content:'';position:absolute;display:block;left:-5px;top:-12px;width:30px;height:7px;border-left:solid 5px currentColor;border-right:solid 5px currentColor;border-top:solid 5px currentColor;border-radius:5px 10px 0 0;background:rgba(0,0,0,.1);}
#applicationcontainer .mjaNoResults .emptyfolder:after{content:'';position:absolute;display:block;top:-1px;right:-5px;width:100px;height:10px;border-right:solid 5px currentColor;border-top:solid 5px currentColor;border-radius:0 5px 0 0;}
#applicationcontainer .mjaNoResults .emptyfolder em{content:'';position:absolute;display:block;width:130px;height:78px;border:solid 5px currentColor;border-radius:5px;background-color:#fff;z-index:22;top:19px;left:2px;transform:skewX(-10deg);}
#applicationcontainer .emptyStateBlock{height:100%;width:100%;text-align:center;margin-top:70px;}
#applicationcontainer .emptyStateBlock h2{margin-bottom:10px;font-weight:700;}
#applicationcontainer .emptyStateBlock span{margin-bottom:15px;display:inline-block;max-width:500px;font-size:14px;}
#applicationcontainer .emptyStateBlock a{color:#00aeef;}
#applicationcontainer #appOptionsPanel{display:inline-block;vertical-align:top;width:582px;margin-left:23px;position:relative;min-height:200px;}
#applicationcontainer #appOptionsPanel .appToolbar{background-color:#b9e7fc;padding:0 3px 0;text-align:center;}
#applicationcontainer #appOptionsPanel .appToolbar a{margin:0;position:relative;width:64px;height:41px;display:inline-block;margin-bottom:-1px;}
#applicationcontainer #appOptionsPanel .appToolbar a.active{box-shadow:0 3px 0 0 #494f52;}
#applicationcontainer #appOptionsPanel .appToolbar .app_jobDetails span{text-indent:0;top:15px;left:24px;color:#494f52;position:absolute;width:14px;height:14px;border-radius:70% 15%;border:solid 1px currentColor;transform:rotate(45deg);transition-duration:.3s;}
#applicationcontainer #appOptionsPanel .appToolbar .app_jobDetails span:before{content:'';position:absolute;left:1px;top:1px;width:10px;height:10px;border-radius:50%;border:solid 1px currentColor;box-shadow:0 0 1px 0 currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_jobDetails span:after{color:#b9e7fc;left:5px;top:7px;width:2px;height:3px;position:absolute;content:'';background-color:currentColor;border-radius:0 0 50% 50%;transform:rotate(135deg);}
#applicationcontainer #appOptionsPanel .appToolbar .app_jobDetails span em:after{content:'';position:absolute;left:3px;top:3px;width:8px;height:8px;border-radius:50%;background-color:currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_jobDetails:hover span{color:#00aeef;}
#applicationcontainer #appOptionsPanel .appToolbar .app_notes span{text-indent:0;top:12px;left:23px;color:#494f52;display:block;position:absolute;margin-left:2px;margin-top:3px;width:13px;height:16px;border:solid 1px currentColor;border-radius:1px;transition-duration:.3s;}
#applicationcontainer #appOptionsPanel .appToolbar .app_notes span:before{content:'';position:absolute;left:-2px;top:2px;width:4px;height:9px;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_notes span:after{content:'';position:absolute;left:3px;top:0;width:1px;height:16px;background-color:currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_notes:hover span{color:#00aeef;}
#applicationcontainer #appOptionsPanel .appToolbar .app_contacts span{text-indent:0;top:25px;left:23px;color:#494f52;position:absolute;width:17px;height:6px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;border-radius:6px 6px 0 0;transition-duration:.3s;}
#applicationcontainer #appOptionsPanel .appToolbar .app_contacts span:before{content:'';position:absolute;left:2px;top:-11px;width:10px;height:10px;border-radius:50%;border:solid 1px currentColor;background-color:#b9e7fc;}
#applicationcontainer #appOptionsPanel .appToolbar .app_contacts:hover span{color:#00aeef;}
#applicationcontainer #appOptionsPanel .appToolbar .app_events span{text-indent:0;top:13px;left:21px;display:block;color:#494f52;position:absolute;margin-left:2px;margin-top:3px;width:16px;height:14px;border:solid 1px currentColor;border-radius:1px;transition-duration:.3s;}
#applicationcontainer #appOptionsPanel .appToolbar .app_events span:before{content:'';position:absolute;left:5px;top:-3px;width:4px;height:5px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;box-shadow:0 12px 0 -2px currentColor,-4px 12px 0 -2px currentColor,4px 12px 0 -2px currentColor,0 9px 0 -2px currentColor,-4px 9px 0 -2px currentColor,4px 9px 0 -2px currentColor,0 6px 0 -2px currentColor,-4px 6px 0 -2px currentColor,4px 6px 0 -2px currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_events span:after{content:'';position:absolute;left:-1px;top:2px;width:18px;height:1px;background-color:currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_events:hover span{color:#00aeef;}
#applicationcontainer #appOptionsPanel .appToolbar .app_summary span{text-indent:0;top:13px;left:24px;color:#494f52;display:block;position:absolute;margin-top:4px;margin-left:2px;width:1px;height:1px;border-radius:50%;border:solid 1px currentColor;transition-duration:.3s;}
#applicationcontainer #appOptionsPanel .appToolbar .app_summary span:before{top:4px;content:'';position:absolute;display:block;left:-1px;width:1px;height:1px;border-radius:50%;border:solid 1px currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_summary span:after{top:9px;content:'';position:absolute;display:block;left:-1px;width:1px;height:1px;border-radius:50%;border:solid 1px currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_summary span em{position:absolute;top:-1px;left:3px;width:6px;height:1px;border-radius:1px;border:solid 1px currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_summary span em:before{content:'';position:absolute;display:block;top:4px;left:-1px;width:6px;height:1px;border-radius:1px;border:solid 1px currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_summary span em:after{content:'';position:absolute;display:block;top:9px;left:-1px;width:6px;height:1px;border-radius:1px;border:solid 1px currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_summary span i{position:absolute;top:-4px;left:-3px;width:14px;height:17px;border:solid 1px currentColor;}
#applicationcontainer #appOptionsPanel .appToolbar .app_summary:hover span{color:#00aeef;}
#applicationcontainer #appOptionsPanel .appToolbar .app_delete span{text-indent:0;position:absolute;transition-duration:.3s;margin-top:10px;left:24px;top:11px;}
#applicationcontainer #appOptionsPanel .appToolbar .app_delete:hover span{color:#00aeef;}
#savedsearchcontainer{position:relative;right:0;top:0;font-family:'Open Sans',Arial,sans-serif;font-weight:400;}
#savedsearchcontainer a{display:inline-block;}
#savedsearchcontainer app-multi-select .mat-form-field-infix{border:1px solid #aaa !important;margin:0;width:561px !important;}
#savedsearchcontainer app-multi-select .mat-form-field-underline{display:none;}
#savedsearchcontainer app-multi-select .mat-form-field-wrapper{margin:0;padding:0;}
#savedsearchcontainer .chkboxOptions{display:flex;flex-direction:column;gap:4px;}
#savedsearchcontainer .chkboxOptionsInner{align-items:center;display:flex;gap:4px;}
#savedsearchcontainer .chkboxOptionsInner label{font-weight:400 !important;margin:0 !important;padding-right:0 !important;text-align:left !important;width:auto !important;}
#savedsearchcontainer .create-edit-form{display:flex;flex-direction:column;gap:14px;margin-bottom:10px;}
#savedsearchcontainer .create-edit-form .countrybox .uncollapsedList{margin-left:0;}
#savedsearchcontainer .create-edit-form .create-edit-form-item{align-items:center;display:flex;gap:10px;}
#savedsearchcontainer .create-edit-form .create-edit-form-item input[type="text"],#savedsearchcontainer .create-edit-form .create-edit-form-item input[type="email"]{width:557px;line-height:22px;height:22px;}
#savedsearchcontainer .create-edit-form .create-edit-form-item&gt;label{width:100px;font-weight:600;display:inline-block;text-align:right;min-width:100px;}
#savedsearchcontainer .create-edit-form .create-edit-form-item&gt;label.toolong{letter-spacing:-.2px;}
#savedsearchcontainer .create-edit-form .create-edit-form-item select{width:566px;}
#savedsearchcontainer .create-edit-form .create-edit-form-item--align-label-top{align-items:flex-start;}
#savedsearchcontainer .create-edit-form .create-edit-form-item--align-label-top&gt;label{margin-top:4px;}
#savedsearchcontainer .create-edit-form .create-edit-form-item--align-top{align-items:flex-start;}
#savedsearchcontainer .EmailAlertsPanel input[type="text"],#savedsearchcontainer .EmailAlertsPanel input[type="email"]{width:293px;line-height:22px;height:22px;}
#savedsearchcontainer .EmailAlertsPanel select{width:302px;}
#savedsearchcontainer .EmailAlertsPanel .field-validation-error{margin-left:2px;}
#savedsearchcontainer .emailAlertPanelSaveCancel:after{clear:both;content:'';display:block;}
#savedsearchcontainer form,#savedsearchcontainer p{font-family:'Open Sans',Arial,sans-serif;font-weight:400;}
#savedsearchcontainer h1{margin-bottom:20px;}
#savedsearchcontainer h2{font-weight:600;}
#savedsearchcontainer input,#savedsearchcontainer textarea{background:#fef5cd;border:solid 1px #aaa;padding:2px 2px 2px 5px;}
#savedsearchcontainer .panel-options{display:flex;flex-direction:column;gap:14px;margin:14px 0;}
#savedsearchcontainer .panel-options .panel-option{align-items:center;display:flex;gap:14px;}
#savedsearchcontainer .panel-options .panel-option&gt;label{font-weight:600;text-align:right;width:107px;}
#savedsearchcontainer .savedSearchNotifications select.notificationDDB{width:293px;}
#savedsearchcontainer select{background:#fef5cd;border:solid 1px #aaa;padding:2px 2px 3px 5px;}
#savedsearchcontainer switch-selector{display:inline-block;margin-bottom:0;}
#savedsearchcontainer .mat-select-placeholder{color:rgba(0,0,0,.42) !important;-webkit-text-fill-color:rgba(0,0,0,.42) !important;}
#savedsearchcontainer .mat-form-field-label-wrapper{display:none;}
#savedsearchcontainer .CreateSearchTitle{background-color:#b9e7fc;padding:3px 3px 3px 0;margin-bottom:10px;}
#savedsearchcontainer .CreateSearchTitle h2{display:inline-block;width:300px;margin-left:10px;padding:10px 0 9px 0;}
#savedsearchcontainer .smsContainer.alertPanel .formContainer{display:block;width:100%;}
#savedsearchcontainer .setupContainer .freqSubHeader{font-size:13px;margin:8px 0 12px 10px;width:515px;}
#savedsearchcontainer .setupContainer .fieldRow{clear:both;margin-top:10px;}
#savedsearchcontainer .setupContainer .fieldRow .fieldLabel{width:150px;display:inline-block;font-weight:600;text-align:right;}
#savedsearchcontainer .setupContainer .fieldRow .fieldItem{margin-left:19px;display:inline-block;}
#savedsearchcontainer .setupContainer .fieldRow .txtMobileNumber{width:195px;padding:3px 2px 3px 5px;background:#fef5cd;border:1px solid #aaa !important;}
#savedsearchcontainer .setupContainer .fieldRow .selIntCode{width:135px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa;}
#savedsearchcontainer .setupContainer .fieldRow .selSearchID{width:350px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa;}
#savedsearchcontainer .setupContainer .fieldRow .selFrequency{width:186px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa;}
#savedsearchcontainer .setupContainer #val_mobile{margin:8px 0 0 174px;color:#f00;font-size:13px;}
#savedsearchcontainer .setupContainer .setupButtonContainer{margin:15px 0 20px 515px !important;}
#savedsearchcontainer .setupContainer .disabled{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;}
#savedsearchcontainer .smsContainer.alertPanel #resultText{clear:both;line-height:15px;color:#000;padding:10px 10px 9px 10px;margin-left:6px !important;border:#999 2px solid;box-shadow:1px 1px 10px 1px #aaa;margin-right:6px !important;border-radius:4px;background-color:#fee56a;display:block;font-weight:600;margin-top:10px;margin-bottom:20px;width:unset !important;}
#savedsearchcontainer .smsContainer.alertPanel .termsHdr{margin-left:9px;font-size:14px;}
#savedsearchcontainer .smsContainer.alertPanel .termsDisplay{border:1px dashed #c0c0c0;margin:0 10px 0 10px;padding:3px;font-size:14px;}
#savedsearchcontainer .smsContainer.alertPanel .termsContent{font-size:14px;}
#savedsearchcontainer .smsContainer.alertPanel .headerContainer{width:100%;float:left;padding:0 10px 20px 0;}
#savedsearchcontainer .smsContainer.alertPanel .senderHeader{background-color:#ddd;padding:8px;font-size:16px;text-align:center;}
#savedsearchcontainer .smsContainer.alertPanel .senderHeader .smsnumber{font-weight:700;font-size:18px;}
#savedsearchcontainer .smsContainer.alertPanel .senderHeader .smscmd{font-weight:600;font-size:18px;}
#savedsearchcontainer .smsContainer.alertPanel .switch{display:block;}
#savedsearchcontainer .smsContainer.alertPanel .formContainer{display:block;width:100%;}
#savedsearchcontainer .smsContainer.alertPanel .gdpr-policy.saveDisabled{margin-top:11px !important;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer{width:47%;float:left;background-color:#eee;padding:5px 0;font-size:16px;display:block;margin-left:169px;text-align:center;margin-top:10px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusMsgBlock{display:contents;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusHeader{font-weight:600;padding:5px 0 0 5px;font-size:20px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusA{color:#4abb4d;padding-left:5px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusP{color:#ff7e00;padding-left:5px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusText{margin-top:5px;margin-left:0;display:block;font-size:15px;font-weight:400;padding:5px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .activeStatusText{margin-left:0 !important;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .smsnumber{font-weight:600;font-size:18px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .activeSendNum{display:inline-block;margin-left:0;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .smscmd{font-weight:600;font-size:18px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .stopAlertContainer{margin-top:10px;padding-left:10px;}
#savedsearchcontainer .smsContainer.alertPanel .setupButtonContainer{height:27px;display:inline-block;width:100%;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer{width:100%;float:left;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .freqSubHeader{font-size:13px;margin:8px 0 12px 0;width:515px;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow{clear:both;margin-top:10px;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .fieldLabel{width:150px;display:inline-block;font-weight:600;text-align:right;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .fieldItem{display:inline-block;margin-left:19px;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .txtMobileNumber{width:195px;padding:3px 2px 3px 5px;background:#fef5cd;border:1px solid #aaa !important;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .selIntCode{width:135px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa !important;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .selSearchID{width:350px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .selFrequency{width:186px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa !important;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer #val_mobile{font-size:12px;padding:4px 4px 2px;color:#cb0505;background:#ffe2e2;border:solid #cb0505 1px;font-weight:300;display:inline;margin:0 !important;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .disabled{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;}
#savedsearchcontainer .smsContainer{font-family:"open sans",Arial,Helvetica,sans-serif;}
#savedsearchcontainer .smsContainer #resultText{clear:both;line-height:20px;color:#000;padding:10px 10px 6px 10px;margin-left:6px !important;border:0;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4);background-color:#fee56a;display:block;font-weight:700;width:550px;margin-top:10px;margin-bottom:20px;}
#savedsearchcontainer .smsContainer .termsHdr{margin-left:9px;font-size:14px;}
#savedsearchcontainer .smsContainer .termsDisplay{border:1px dashed #c0c0c0;margin:0 10px 0 10px;padding:3px;font-size:14px;}
#savedsearchcontainer .smsContainer .termsContent{font-size:14px;}
#savedsearchcontainer .smsContainer .headerContainer{width:60%;float:left;padding:0 10px 20px 0;}
#savedsearchcontainer .smsContainer .senderHeader{background-color:#ddd;padding:8px;font-size:16px;text-align:center;}
#savedsearchcontainer .smsContainer .senderHeader .smsnumber{font-weight:700;font-size:18px;}
#savedsearchcontainer .smsContainer .senderHeader .smscmd{font-weight:700;font-size:18px;}
#savedsearchcontainer .smsContainer .statusContainer{width:35%;float:left;background-color:#ddd;padding:5px 0;font-size:16px;}
#savedsearchcontainer .smsContainer .statusContainer .statusHeader{font-weight:700;padding:5px 0 0 10px;font-size:20px;}
#savedsearchcontainer .smsContainer .statusContainer .statusA{color:#008000;padding-left:5px;}
#savedsearchcontainer .smsContainer .statusContainer .statusP{color:#ff8c00;padding-left:5px;}
#savedsearchcontainer .smsContainer .statusContainer .statusText{margin-top:5px;display:block;font-size:15px;margin-left:10px;font-weight:300;padding:5px;}
#savedsearchcontainer .smsContainer .statusContainer .smsnumber{font-weight:700;font-size:18px;}
#savedsearchcontainer .smsContainer .statusContainer .smscmd{font-weight:700;font-size:18px;}
#savedsearchcontainer .smsContainer .statusContainer .stopAlertContainer{margin-top:10px;padding-left:10px;}
#savedsearchcontainer .smsContainer .setupContainer{width:60%;float:left;}
#savedsearchcontainer .smsContainer .setupContainer .freqSubHeader{font-size:13px;margin:8px 0 12px 10px;width:515px;}
#savedsearchcontainer .smsContainer .setupContainer .fieldRow{clear:both;margin-top:10px;}
#savedsearchcontainer .smsContainer .setupContainer .fieldRow .fieldLabel{width:210px;display:inline-block;}
#savedsearchcontainer .smsContainer .setupContainer .fieldRow .fieldItem{display:inline-block;}
#savedsearchcontainer .smsContainer .setupContainer .fieldRow .txtMobileNumber{width:201px;padding:3px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#savedsearchcontainer .smsContainer .setupContainer .fieldRow .selIntCode{width:135px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#savedsearchcontainer .smsContainer .setupContainer .fieldRow .selSearchID{width:350px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#savedsearchcontainer .smsContainer .setupContainer .fieldRow .selFrequency{width:186px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#savedsearchcontainer .smsContainer .setupContainer #val_mobile{margin:8px 0 0 174px;color:#f00;font-size:13px;}
#savedsearchcontainer .smsContainer .setupContainer .setupButtonContainer{margin:15px 0 20px 515px !important;}
#savedsearchcontainer .smsContainer .setupContainer .disabled{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;}
#savedsearchcontainer .smsContainer.alertPanel #resultText{clear:both;line-height:15px;color:#000;padding:10px 10px 9px 10px;margin-left:6px !important;border:#999 2px solid;box-shadow:1px 1px 10px 1px #aaa;margin-right:6px !important;border-radius:4px;background-color:#fee56a;display:block;font-weight:600;margin-top:10px;margin-bottom:20px;width:unset !important;}
#savedsearchcontainer .smsContainer.alertPanel .termsHdr{margin-left:9px;font-size:14px;}
#savedsearchcontainer .smsContainer.alertPanel .termsDisplay{border:1px dashed #c0c0c0;margin:0 10px 0 10px;padding:3px;font-size:14px;}
#savedsearchcontainer .smsContainer.alertPanel .termsContent{font-size:14px;}
#savedsearchcontainer .smsContainer.alertPanel .headerContainer{width:100%;float:left;padding:0 10px 20px 0;}
#savedsearchcontainer .smsContainer.alertPanel .senderHeader{background-color:#ddd;padding:8px;font-size:16px;text-align:center;}
#savedsearchcontainer .smsContainer.alertPanel .senderHeader .smsnumber{font-weight:700;font-size:18px;}
#savedsearchcontainer .smsContainer.alertPanel .senderHeader .smscmd{font-weight:600;font-size:18px;}
#savedsearchcontainer .smsContainer.alertPanel .switch{display:block;}
#savedsearchcontainer .smsContainer.alertPanel .formContainer{display:block;width:100%;}
#savedsearchcontainer .smsContainer.alertPanel .gdpr-policy.saveDisabled{margin-top:11px !important;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer{width:47%;float:left;background-color:#eee;padding:5px 0;font-size:16px;display:block;margin-left:169px;text-align:center;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusMsgBlock{display:contents;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusHeader{font-weight:600;padding:5px 0 0 5px;font-size:20px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusA{color:#4abb4d;padding-left:5px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusP{color:#ff7e00;padding-left:5px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .statusText{margin-top:5px;margin-left:0;display:block;font-size:15px;font-weight:400;padding:5px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .activeStatusText{margin-left:0 !important;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .smsnumber{font-weight:600;font-size:18px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .activeSendNum{display:inline-block;margin-left:0;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .smscmd{font-weight:600;font-size:18px;}
#savedsearchcontainer .smsContainer.alertPanel .statusContainer .stopAlertContainer{margin-top:10px;padding-left:10px;}
#savedsearchcontainer .smsContainer.alertPanel .setupButtonContainer{height:27px;display:inline-block;width:100%;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer{width:100%;float:left;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .freqSubHeader{font-size:13px;margin:8px 0 12px 0;width:515px;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow{clear:both;margin-top:10px;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .fieldLabel{width:150px;display:inline-block;font-weight:600;text-align:right;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .fieldItem{display:inline-block;margin-left:19px;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .txtMobileNumber{width:195px;padding:3px 2px 3px 5px;background:#fef5cd;border:1px solid #aaa !important;margin-left:4px;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .selIntCode{width:135px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa !important;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .selSearchID{width:350px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .fieldRow .selFrequency{width:186px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa !important;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer #val_mobile{font-size:12px;padding:4px 4px 2px;color:#cb0505;background:#ffe2e2;border:solid #cb0505 1px;font-weight:300;display:inline;margin:0 0 0 4px !important;}
#savedsearchcontainer .smsContainer.alertPanel .setupContainer .disabled{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;}
#savedsearchcontainer section.dialogBoxPanel{position:absolute;width:100%;z-index:5;}
#savedsearchcontainer a:link,#savedsearchcontainer a:visited{font-weight:600;outline:none;}
#savedsearchcontainer #listPanel{display:inline-block;font-size:14px;width:280px;margin-bottom:25px;transition-duration:.5s;}
#savedsearchcontainer #controlPanel{display:inline-block;vertical-align:top;width:680px;margin-left:20px;position:relative;}
#savedsearchcontainer #filterSelectGroup{display:inline-block;}
#savedsearchcontainer .emptyStateBlock{height:100%;width:100%;text-align:center;margin-top:70px;}
#savedsearchcontainer .emptyStateBlock h2{margin-bottom:10px;font-weight:700;}
#savedsearchcontainer .emptyStateBlock span{margin-bottom:15px;display:inline-block;max-width:500px;font-size:14px;}
#savedsearchcontainer .emptyStateBlock a{color:#00aeef;}
#savedsearchcontainer #sortSelectGroup{margin-top:5px;}
#savedsearchcontainer .sortlink{margin-left:6px;margin-right:14px;color:#005689;font-weight:600;position:relative;cursor:pointer;text-decoration:underline;}
#savedsearchcontainer .sortlink:after{content:'';position:absolute;right:-14px;bottom:0;width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px transparent;}
#savedsearchcontainer .sortlink em:after{content:'';position:absolute;display:block;top:3px;width:0;height:0;background-color:#fff;box-shadow:5px 8px 0 0 white,10px 4px 0 0 white;}
#savedsearchcontainer .arrow-down:after{border-top:solid 5px currentColor;border-bottom:solid 5px transparent;bottom:0;}
#savedsearchcontainer .arrow-up:after{border-bottom:solid 5px currentColor;border-top:solid 5px transparent;bottom:6px;}
#savedsearchcontainer .itemDisabled{opacity:.5;filter:grayscale(1);transition-duration:.5s;pointer-events:none;}
#savedsearchcontainer .itemDisabled .searchLists{overflow-x:hidden;overflow-y:hidden;max-height:545px;}
#savedsearchcontainer .itemDisabled .searchLists table tr:hover{background-color:#fafafa;cursor:not-allowed;}
#savedsearchcontainer .showNSortBar{background:#d4e0e5;padding:9px 0 8px 10px;font-size:13px;}
#savedsearchcontainer .showNSortBar #filterSelectGroup select{width:210px;padding:3px 2px;background-color:#fff;border:1px solid #aaa;margin-left:15px;}
#savedsearchcontainer .showNSortBar select#sortDDB{padding:2px;padding:3px 2px;background-color:#fff;border:1px solid #aaa;}
#savedsearchcontainer .createSavedSearchBtn{float:left;margin-top:-52px;margin-left:250px;}
#savedsearchcontainer .createSavedSearchBtn a{position:absolute;width:32px;height:32px;background-color:#00aeef;border-radius:32px;transition-duration:.5s;}
#savedsearchcontainer .createSavedSearchBtn a:before{content:'';position:absolute;top:15px;left:9px;width:14px;height:2px;background-color:#fff;}
#savedsearchcontainer .createSavedSearchBtn a:after{content:'';position:absolute;top:9px;left:15px;width:2px;height:14px;background-color:#fff;}
#savedsearchcontainer .createSavedSearchBtn a:hover{transform:scale(1.2);transition-duration:.5s;}
#savedsearchcontainer .closeNewSearchX{border:2px solid transparent;position:absolute;width:28px;height:28px;border-radius:32px;background-color:transparent;transition-duration:.5s;cursor:pointer;right:8px;margin-top:4px;}
#savedsearchcontainer .closeNewSearchX:before{content:'';position:absolute;top:13px;left:7px;width:14px;height:2px;background-color:#494f52;transform:rotate(-45deg);}
#savedsearchcontainer .closeNewSearchX:after{content:'';position:absolute;top:7px;left:13px;width:2px;height:14px;background-color:#494f52;transform:rotate(-45deg);}
#savedsearchcontainer .closeNewSearchX:hover{border:2px solid #9cddfb;border-color:#9cddfb #fafafa #fafafa #9cddfb;transition-duration:.5s;}
#savedsearchcontainer .addoption span{font-weight:400;cursor:pointer;transition-duration:.3s;}
#savedsearchcontainer .addoption span span.arrow{display:inline-block;margin-left:7px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;}
#savedsearchcontainer .addoption span:hover span.arrow{transform:rotate(90deg);}
#savedsearchcontainer .searchLists{overflow-x:hidden;overflow-y:auto;max-height:545px;}
#savedsearchcontainer .searchLists table{border:none;}
#savedsearchcontainer .searchLists table tr{background-color:#fafafa;border-bottom:1px solid #d3d8da;line-height:28px;}
#savedsearchcontainer .searchLists table tr:hover{background:#b9e7fc;cursor:pointer;}
#savedsearchcontainer .searchLists table tr.activeSearch{background:#b9e7fc;}
#savedsearchcontainer .searchLists table td{padding:7px 5px 4px 10px;}
#savedsearchcontainer .searchLists table td.first{width:230px;padding-right:3px;overflow:hidden;text-overflow:ellipsis;display:block;line-height:20px;font-weight:600;}
#savedsearchcontainer .searchLists table td.first .lastdate{font-size:11px;font-weight:400;display:block;line-height:12px;color:#777;}
#savedsearchcontainer .searchLists table td.secondlast{padding:8px 35px 8px 15px;width:160px;white-space:nowrap;}
#savedsearchcontainer .searchLists table td.last{padding:0;border:none;width:40px;}
#savedsearchcontainer .SavedSearchPanel,#savedsearchcontainer .RecentSearchPanel,#savedsearchcontainer .CreateSearchPanel{font-size:14px;background-color:#fff;}
#savedsearchcontainer .SavedSearchPanel :-ms-input-placeholder,#savedsearchcontainer .RecentSearchPanel :-ms-input-placeholder,#savedsearchcontainer .CreateSearchPanel :-ms-input-placeholder{color:#999 !important;}
#savedsearchcontainer .SavedSearchPanel .ng-modal-dialog .ng-modal-dialog-body,#savedsearchcontainer .RecentSearchPanel .ng-modal-dialog .ng-modal-dialog-body,#savedsearchcontainer .CreateSearchPanel .ng-modal-dialog .ng-modal-dialog-body{margin-top:20px;}
#savedsearchcontainer .SavedSearchPanel .ng-modal-dialog a,#savedsearchcontainer .RecentSearchPanel .ng-modal-dialog a,#savedsearchcontainer .CreateSearchPanel .ng-modal-dialog a{margin-right:10px;}
#savedsearchcontainer .searchDetails{padding-bottom:10px;}
#savedsearchcontainer .SavedSearchToolbar,#savedsearchcontainer .RecentsSearchToolbar{background-color:#b9e7fc;padding:0 3px 0;text-align:center;margin-bottom:10px;}
#savedsearchcontainer .refreshSearchPanel{background-color:#b9e7fc;padding:7px 10px;margin-bottom:10px;height:30px;line-height:22px;}
#savedsearchcontainer .refreshSearchPanel span{padding:5px 0;display:inline-block;}
#savedsearchcontainer .SavedSearchToolbar a,#savedsearchcontainer .RecentsSearchToolbar a{margin:0;position:relative;width:70px;height:41px;display:inline-block;}
#savedsearchcontainer .SavedSearchToolbar a.activeIcon,#savedsearchcontainer .RecentsSearchToolbar a.activeIcon{box-shadow:0 3px 0 0 #494f52;}
#savedsearchcontainer .CreateSearchPanel p,#savedsearchcontainer .SavedSearchPanel p,#savedsearchcontainer .RecentSearchPanel p{padding:10px 0 5px 0;}
#savedsearchcontainer .SavedSearchPanel p .fieldHeading,#savedsearchcontainer .RecentSearchPanel p .fieldHeading{font-weight:600;text-align:right;width:95px;display:inline-block;padding-right:15px;vertical-align:top;}
#savedsearchcontainer .fieldHeading.floatlabel{float:left;}
#savedsearchcontainer .fieldInfo.floatlabel{padding-left:5px;}
#savedsearchcontainer .SavedSearchPanel p .fieldInfo,#savedsearchcontainer .RecentSearchPanel p .fieldInfo{width:564px;display:inline-block;}
#savedsearchcontainer .fieldInfo.nowrap{overflow:hidden;text-overflow:ellipsis;vertical-align:top;}
#savedsearchcontainer .SavedSearchPanel p .fieldsection2,#savedsearchcontainer .RecentSearchPanel p .fieldsection2{position:absolute;margin-left:-260px;}
#savedsearchcontainer .SavedSearchPanel p .fieldsection2 .fieldInfo,#savedsearchcontainer .RecentSearchPanel p .fieldsection2 .fieldInfo{width:145px;}
#savedsearchcontainer .SavedSearchPanel .hiddenbit,#savedsearchcontainer .RecentSearchPanel .hiddenbit{cursor:pointer;}
#savedsearchcontainer .SavedSearchPanel .hiddenbit span,#savedsearchcontainer .RecentSearchPanel .hiddenbit span{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/tiny_arrow.gif');width:11px;height:11px;display:inline-block;margin-left:5px;}
#savedsearchcontainer .saved-searches-list .saved-searches-list-item{font-size:.8em;line-height:.8em;background-color:#f0f0f0;border:1px dotted #808080;padding:4px;margin-bottom:3px;display:inline-block;margin-right:3px;}
#savedsearchcontainer a.cancelLink{margin-left:577px;padding:4px 0;}
#savedsearchcontainer button.savebutton{float:right;font-weight:400 !important;}
#savedsearchcontainer button.saveDisabled{background:#ccc;color:#666;border-bottom:1px solid #999;cursor:not-allowed;}
#savedsearchcontainer .createOrEditSearch .field-validation-error{display:inline-block;margin-top:2px;}
#savedsearchcontainer .noSearchList .noSearches{margin:0 0 10px 0;display:block;background-color:#fafafa;color:#494f52;padding:9px;font-weight:600;border:1px solid #d4e0e5;font-size:18px;height:420px;text-align:center;line-height:55px;}
#savedsearchcontainer .noSearchList img{align-self:center;margin-top:50px;}
#savedsearchcontainer .cd_preview span{text-indent:0;top:16px;left:27px;color:#494f52;position:absolute;width:14px;height:14px;border-radius:70% 15%;border:solid 1px currentColor;transform:rotate(45deg);transition-duration:.3s;}
#savedsearchcontainer .cd_preview span:before{content:'';position:absolute;left:1px;top:1px;width:10px;height:10px;border-radius:50%;border:solid 1px currentColor;box-shadow:0 0 1px 0 currentColor;}
#savedsearchcontainer .cd_preview span:after{color:#b9e7fc;left:5px;top:7px;width:2px;height:3px;position:absolute;content:'';background-color:currentColor;border-radius:0 0 50% 50%;transform:rotate(135deg);}
#savedsearchcontainer .cd_preview span em:after{content:'';position:absolute;left:3px;top:3px;width:8px;height:8px;border-radius:50%;background-color:currentColor;}
#savedsearchcontainer .cd_preview:hover span{color:#00aeef;}
#savedsearchcontainer .cd_edit span{color:#494f52;text-indent:0;position:absolute;left:27px;top:19px;width:17px;height:2px;border-radius:1px;border:solid 1px currentColor;transform:rotate(-45deg);transition-duration:.3s;}
#savedsearchcontainer .cd_edit span:after{content:'';position:absolute;left:-6px;top:-1px;width:0;height:0;border-left:none;border-right:solid 5px currentColor;border-top:2px solid transparent;border-bottom:2px solid transparent;}
#savedsearchcontainer .cd_edit:hover span{color:#00aeef;}
#savedsearchcontainer .cd_alert span{color:#494f52;position:absolute;left:29px;top:17px;width:11px;height:11px;border:solid 1px currentColor;border-radius:6px 6px 0 0;transition-duration:.3s;}
#savedsearchcontainer .cd_alert span:before{content:'';position:absolute;bottom:-4px;left:3px;width:3px;height:3px;border-radius:50%;border:solid 1px currentColor;border-top:1px solid #b9e7fc;}
#savedsearchcontainer .cd_alert span:after{content:'';position:absolute;bottom:-1px;left:-3px;width:17px;height:0;border-top:solid 1px currentColor;}
#savedsearchcontainer .cd_alert span em{color:currentColor;width:3px;height:2px;border:1px solid currentColor;position:absolute;top:-4px;left:3px;border-radius:50%;}
#savedsearchcontainer .cd_alert:hover span,#savedsearchcontainer .cd_alert.itemPopulated span{color:#00aeef;}
#savedsearchcontainer .cd_mail span{text-indent:0;position:absolute;color:#494f52;left:24px;top:16px;width:18px;height:13px;border-radius:1px;border:solid 1px currentColor;transition-duration:.3s;}
#savedsearchcontainer .cd_mail span:before{content:'';position:absolute;left:8px;top:-5px;width:1px;height:12px;background-color:currentColor;transform-origin:bottom;transform:rotate(-50deg);}
#savedsearchcontainer .cd_mail span:after{content:'';position:absolute;left:9px;top:-5px;width:1px;height:12px;background-color:currentColor;transform-origin:bottom;transform:rotate(50deg);}
#savedsearchcontainer .cd_mail:hover span,#savedsearchcontainer .cd_mail.itemPopulated span{color:#00aeef;}
#savedsearchcontainer .cd_sms span{text-indent:0;position:absolute;color:#494f52;left:24px;top:16px;width:18px;height:13px;border-radius:3px;border:solid 1px currentColor;transition-duration:.3s;}
#savedsearchcontainer .cd_sms span:before{content:'SMS';position:absolute;font-size:8px;left:1px;top:1px;width:0;height:0;transform-origin:bottom;}
#savedsearchcontainer .cd_sms span:after{content:'';position:absolute;bottom:-3px;left:14%;width:4px;height:4px;background-color:#b9e7fc;border-bottom:0;border:1px solid currentColor;border-top:transparent;border-left:transparent;transform:rotate(45deg);}
#savedsearchcontainer .cd_sms:hover span,#savedsearchcontainer .cd_sms.itemPopulated span{color:#00aeef;}
#savedsearchcontainer .cd_rss span{color:#494f52;position:absolute;left:29px;top:15px;width:14px;height:14px;background-color:transparent;border-top:solid 1px currentColor;border-right:solid 1px currentColor;border-radius:0 100% 0 0;transition-duration:.3s;}
#savedsearchcontainer .cd_rss span:before{content:'';position:absolute;bottom:0;left:0;width:9px;height:9px;background-color:transparent;border-top:solid 1px currentColor;border-right:solid 1px currentColor;border-radius:0 100% 0 0;}
#savedsearchcontainer .cd_rss span:after{content:'';position:absolute;bottom:0;left:0;width:2px;height:2px;border-radius:100%;border:1px solid currentColor;}
#savedsearchcontainer .cd_rss:hover span,#savedsearchcontainer .cd_rss.itemPopulated span{color:#00aeef;}
#savedsearchcontainer .cd_bin span{position:absolute;margin-left:-6px;margin-top:21px;left:35px;transition-duration:.3s;}
#savedsearchcontainer .cd_bin:hover span{color:#00aeef;}
#savedsearchcontainer .cd_refresh{color:#494f52;position:absolute;margin-left:7px;margin-top:-15px;width:14px;height:14px;border-radius:10px;border:solid 2px currentColor;transform:rotate(0deg);transition:all 1.2s ease-in-out .3s;}
#savedsearchcontainer .cd_refresh:before{content:'';position:absolute;left:-5px;top:-3px;width:0;height:0;border-top:solid 6px #b9e7fc;border-bottom:solid 6px currentColor;border-left:solid 4px #b9e7fc;border-right:solid 4px #b9e7fc;transition:all 1.2s ease-in .3s;}
#savedsearchcontainer .cd_refresh:after{content:'';position:absolute;right:-5px;bottom:-3px;width:0;height:0;border-top:solid 6px currentColor;border-bottom:solid 6px #b9e7fc;border-left:solid 4px #b9e7fc;border-right:solid 4px #b9e7fc;transition:all 1.2s ease-in .3s;}
#savedsearchcontainer .cd_refresh:hover{color:#00aeef;transform:rotate(720deg);}
#savedsearchcontainer .cd_refresh:hover:before{border-bottom-color:#00aeef;}
#savedsearchcontainer .cd_refresh:hover:after{border-top-color:#00aeef;}
#savedsearchcontainer .searchLists table tr:hover .magsearch,#savedsearchcontainer .searchLists table tr.activeSearch .magsearch{position:relative;margin-left:0;margin-top:-9px;width:10px;height:10px;border:solid 2px #494f52;border-radius:100%;transform:rotate(-45deg);}
#savedsearchcontainer .searchLists table tr:hover .magsearch:before,#savedsearchcontainer .searchLists table tr.activeSearch .magsearch:before{content:'';position:absolute;top:13px;left:4px;height:6px;width:3px;background-color:#494f52;}
#savedsearchcontainer .searchLists table tr:hover .magsearch:hover{border-color:#00aeef;}
#savedsearchcontainer .searchLists table tr:hover .magsearch:hover:before{background-color:#00aeef;}
#savedsearchcontainer .itemDisabled .searchLists table tr:hover .magsearch{display:none;}
#savedsearchcontainer .cd_save span{position:absolute;left:27px;top:15px;width:17px;height:17px;border-radius:2px 6px 2px 2px;background-color:#494f52;}
#savedsearchcontainer .cd_save span:before{content:'';position:absolute;left:2px;top:1px;width:1px;height:3px;background-color:#494f52;border:solid #b9e7fc 1px;border-width:1px 2px 1px 8px;border-radius:1px;}
#savedsearchcontainer .cd_save span:after{content:'';position:absolute;left:2px;top:9px;width:13px;height:7px;background-color:#b9e7fc;color:#494f52;font-size:5px;font-weight:800;}
#savedsearchcontainer .cd_save:hover span{background-color:#00aeef;}
#savedsearchcontainer .cd_save:hover span:before{background-color:#00aeef;}
#savedsearchcontainer .cd_save:hover span:after{color:#00aeef;}
#savedsearchcontainer .gdpr-policy{margin-top:15px;}
#savedsearchcontainer .gdpr-policy span{font-size:14px;font-weight:600;}
#savedsearchcontainer .gdpr-policy p{padding:5px;border:1px dashed #ccc;}
#savedsearchcontainer .gdpr-policy p.termsContent{font-size:12px !important;border:0;padding:3px 0 3px 0;line-height:15px;}
#savedsearchcontainer .gdpr-policy .region-collapsed{display:none;}
#savedsearchcontainer .gdpr-policy .collapsible{cursor:pointer;}
#savedsearchcontainer .ng-modal-dialog button{font-weight:400 !important;}
#savedsearchcontainer #standardDialog .ng-modal-dialog{width:380px !important;margin-left:-190px;}
#savedsearchcontainer #standardDialog .ng-modal-dialog .ng-modal-dialog-body{padding-right:12px !important;}
#savedsearchcontainer .ng-modal-dialog{width:380px !important;margin-left:-190px;}
#savedsearchcontainer .ng-modal-dialog .ng-modal-dialog-body{padding-right:12px !important;}
.saved-searches-multi-select-options-container{min-width:calc(103%) !important;}
#MyCvs{font-family:'Open Sans',Tahoma,Geneva,sans-serif;min-height:300px;margin:0 auto 0 auto;width:986px;text-align:left;background-color:#fff;}
#MyCvs label,#MyCvs h2,#MyCvs h3,#MyCvs div,#MyCvs p{font-family:'Open Sans',Tahoma,Geneva,sans-serif;}
#MyCvs h2{font-weight:600;}
#MyCvs .dialogPanelFail{background-color:#ffe2e2;color:#cb0505;padding:9px 9px 9px 15px;font-weight:700;border:1px solid #cb0505;font-size:14px;display:block;box-shadow:1px 2px 4px 0 rgba(0,0,0,.4);}
#MyCvs .dialogPanel{position:absolute;z-index:1;width:957px;background-color:#fee56a;color:#000;padding:9px 9px 9px 15px;font-weight:700;border:1px solid #000;font-size:14px;display:block;box-shadow:1px 2px 4px 0 rgba(0,0,0,.4);}
#MyCvs span.closeDialog{display:inline-block;width:16px;height:16px;border-radius:26px;border:2px solid #999;color:#000;cursor:pointer;text-align:center;font-size:11px;font-family:Verdana,Arial,'Trebuchet MS',sans-serif;line-height:16px;float:right;margin-top:-2px;}
#MyCvs #cvList{display:inline-block;font-size:14px;width:280px;margin-bottom:25px;transition-duration:.5s;}
#MyCvs h1{margin-bottom:20px;}
#MyCvs .addCvBtn{float:left;margin-top:2px;margin-left:250px;}
#MyCvs .addCvBtn.disabled a{background-color:#999;}
#MyCvs .addCvBtn a{position:absolute;width:32px;height:32px;background-color:#00aeef;border-radius:32px;transition-duration:.5s;margin-top:2px;margin-bottom:-2px;}
#MyCvs .addCvBtn a:before{content:'';position:absolute;top:15px;left:9px;width:14px;height:2px;background-color:#fff;}
#MyCvs .addCvBtn a:after{content:'';position:absolute;top:9px;left:15px;width:2px;height:14px;background-color:#fff;}
#MyCvs .addCvBtn a:hover{transform:scale(1.2);transition-duration:.5s;}
#MyCvs .noResumes #cvListPanel{margin-bottom:0;}
#MyCvs .optionsPanel .resumesEmptyState{height:100%;width:100%;text-align:center;margin-top:44px;}
#MyCvs .optionsPanel .resumesEmptyState h2{margin-bottom:10px;font-weight:700;}
#MyCvs .optionsPanel .resumesEmptyState span{margin-bottom:15px;display:inline-block;width:360px;font-size:14px;}
#MyCvs .optionsPanel .resumesEmptyState a{color:#00aeef;}
#MyCvs #cvListPanel{display:inline-block;font-size:14px;width:280px;margin-bottom:25px;transition-duration:.5s;}
#MyCvs #cvListPanel .header{background:#d4e0e5;padding:9px 0 8px 10px;font-size:15px;line-height:26px;}
#MyCvs #cvListPanel table{width:100%;font-family:'Open Sans',Tahoma,Geneva,sans-serif;border:none;}
#MyCvs #cvListPanel table tr{background-color:#fff;border-bottom:1px solid #c7ccce;line-height:28px;}
#MyCvs #cvListPanel table tr:hover{background:#b9e7fc;cursor:pointer;}
#MyCvs #cvListPanel table tr.cvActive{background:#b9e7fc;}
#MyCvs #cvListPanel table tr td{font-weight:400;display:block;line-height:12px;padding:7px 5px 1px 10px;}
#MyCvs #cvListPanel table tr td.scvs{border:1px solid #777;position:relative;}
#MyCvs #cvListPanel table tr td.scvs .cvlinked{left:454px;position:absolute;top:9px;}
#MyCvs #cvListPanel table tr td.scvs .baseListItem{line-height:24px;}
#MyCvs #cvListPanel table tr td.scvs .baseListItem span{line-height:11px;margin-bottom:11px;}
#MyCvs #cvListPanel table tr td.scvs h2{display:inline-block;}
#MyCvs #cvListPanel table tr td .baseListItem{padding:3px 0 0;font-weight:600;}
#MyCvs #cvListPanel table tr td .baseListItem .cvListTitle{display:inline-block;padding-right:5px;word-break:break-all;-ms-word-break:break-all;}
#MyCvs #cvListPanel table tr td .baseListItem h3{font-size:16px;font-weight:600;}
#MyCvs #cvListPanel table tr td .baseListItem span{font-weight:400;}
#MyCvs #cvListPanel table tr td span{font-size:11px;display:block;color:#777;line-height:19px;}
#MyCvs #cvListPanel .accesssetting{margin-top:5px;margin-bottom:5px;}
#MyCvs #cvListPanel ul.searchableCVsListItemSettingsList{margin-top:0;padding-left:0;}
#MyCvs #cvListPanel ul.searchableCVsListItemSettingsList li{list-style:none;line-height:14px;font-size:11px;}
#MyCvs #cvListPanel ul.searchableCVsListItemSettingsList li span{font-size:11px;color:#000;line-height:14px;}
#MyCvs #cvListPanel .iconItem{padding-right:10px;display:inline-block;}
#MyCvs #cvListPanel .iconItem .searchman{top:-4px;}
#MyCvs #cvListPanel table td:not(.scvs) .starman{top:-1px;}
#MyCvs .previewCvPanel{border:1px solid #b9e7fc;margin-top:-11px;}
#MyCvs .previewCvPanel .cvPreview{text-align:center;}
#MyCvs .previewCvPanel .previewFooter{height:auto;margin-bottom:0;}
#MyCvs .previewCvPanel label{width:150px;font-weight:600;display:inline-block;margin-top:5px;}
#MyCvs .previewCvPanel input{width:500px;line-height:22px;height:22px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #7d7d7d;}
#MyCvs .previewCvPanel .buttonbar{height:38px;position:relative;border-left:0 !important;}
#MyCvs .previewCvPanel .buttonbar button{background:#00aeef !important;border-top:0 !important;border-left:0 !important;border-right:0 !important;color:#fff !important;border-bottom:1px solid #007ba9 !important;padding:5px 8px 3px !important;display:block;position:absolute;bottom:2px;right:2px;font-weight:400 !important;}
#MyCvs .previewCvPanel .buttonbar button:disabled{background:#ccc !important;border-bottom:1px solid #999 !important;color:#666 !important;cursor:not-allowed !important;}
#MyCvs .previewCvPanel .buttonbar a{color:#00aeef !important;border-bottom:0 !important;float:left;margin:6px 15px 0 553px;}
#MyCvs .previewCvPanel .buttonbar a:hover{color:#ff7e00 !important;}
#MyCvs .uploadCvOptionsPanel .uploadCvTitle{background-color:#b9e7fc;padding:0 3px 0;margin-bottom:10px;}
#MyCvs .uploadCvOptionsPanel .uploadCvTitle h2{line-height:37px;padding-left:7px;}
#MyCvs .uploadCvOptionsPanel .uploadCvTitle .closeCvUpload{position:absolute;top:6px;right:7px;padding:5px;cursor:pointer;display:inline-block;color:#777;transform:scale(1.4,1);font-weight:600;}
#MyCvs .starman{position:relative;display:inline-block !important;width:0;height:0;margin-left:.9em;margin-right:.9em;margin-bottom:.9em;border-right:.3em solid transparent;border-bottom:.7em solid #00aeef;border-left:.3em solid transparent;font-size:8px !important;top:1px;}
#MyCvs .starman:before,#MyCvs .starman:after{content:'';display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.7em solid #00aeef;border-left:1em solid transparent;transform:rotate(-35deg);}
#MyCvs .starman:after{transform:rotate(35deg);}
#MyCvs .searchman{display:inline-block;position:relative;left:5px;bottom:2px;width:9px;height:3px;color:#00aeef;border-top:solid 4px currentColor;border-radius:50%;border-right:solid 1px transparent;border-bottom:solid 1px transparent;border-left:solid 1px transparent;}
#MyCvs .searchman:before,#MyCvs .searchman:after{content:'';position:absolute;display:block;width:4px;height:4px;border-radius:50%;border:solid 2px currentColor;border-top:solid 3px currentColor;top:-3px;}
#MyCvs .searchman:before{left:-4px;}
#MyCvs .searchman:after{right:-4px;}
#MyCvs .cvlinked{color:#00aeef !important;left:5px;bottom:3px;display:inline-block !important;position:relative;width:4px;height:4px;border:2px solid currentColor;border-radius:30%;transform:rotate(-45deg);}
#MyCvs .cvlinked:before{content:'';position:absolute;left:1px;top:2px;width:2px;height:8px;background-color:currentColor;}
#MyCvs .cvlinked:after{content:'';position:absolute;left:-2px;top:6px;width:4px;height:4px;border-radius:30%;border:solid 2px currentColor;}
#MyCvs .cloud{color:#00aeef;position:absolute;margin-left:1px;margin-top:9px;width:5px;height:6px;border-radius:4px 0 0 4px;background-color:currentColor;border-left:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;}
#MyCvs .cv_preview span{text-indent:0;top:16px;left:32px;color:#494f52;position:absolute;width:14px;height:14px;border-radius:70% 15%;border:solid 1px currentColor;transform:rotate(45deg);transition-duration:.3s;}
#MyCvs .cv_preview span:before{content:'';position:absolute;left:1px;top:1px;width:10px;height:10px;border-radius:50%;border:solid 1px currentColor;box-shadow:0 0 1px 0 currentColor;}
#MyCvs .cv_preview span:after{color:#b9e7fc;left:5px;top:7px;width:2px;height:3px;position:absolute;content:'';background-color:currentColor;border-radius:0 0 50% 50%;transform:rotate(135deg);}
#MyCvs .cv_preview span em:after{content:'';position:absolute;left:3px;top:3px;width:8px;height:8px;border-radius:50%;background-color:currentColor;}
#MyCvs .cv_preview:hover span{color:#00aeef;}
#MyCvs .cv_download span{text-indent:0;top:26px;left:31px;color:#494f52;position:absolute;width:15px;height:4px;border-radius:1px;border:solid 2px currentColor;border-top:none;transition-duration:.3s;}
#MyCvs .cv_download span:before{content:'';position:absolute;left:6px;top:-9px;width:2px;height:8px;background-color:currentColor;}
#MyCvs .cv_download span:after{content:'';position:absolute;left:4px;top:-6px;width:5px;height:5px;border-top:solid 1px currentColor;border-right:solid 1px currentColor;transform:rotate(135deg);transition-duration:.3s;}
#MyCvs .cv_download:hover span{color:#00aeef;}
#MyCvs .cv_email span{text-indent:0;position:absolute;color:#494f52;left:31px;top:17px;width:18px;height:13px;border-radius:1px;border:solid 1px currentColor;transition-duration:.3s;}
#MyCvs .cv_email span:before{content:'';position:absolute;left:8px;top:-5px;width:1px;height:12px;background-color:currentColor;transform-origin:bottom;transform:rotate(-50deg);}
#MyCvs .cv_email span:after{content:'';position:absolute;left:9px;top:-5px;width:1px;height:12px;background-color:currentColor;transform-origin:bottom;transform:rotate(50deg);}
#MyCvs .cv_email:hover span{color:#00aeef;}
#MyCvs .cv_starman span{text-indent:0;position:absolute;color:#494f52;left:29px;top:13px;width:0;height:0;margin-left:.9em;margin-right:.9em;margin-bottom:.9em;border-right:.3em solid transparent;border-bottom:.7em solid currentColor;border-left:.3em solid transparent;font-size:11px !important;transition-duration:.3s;}
#MyCvs .cv_starman span:before,#MyCvs .cv_starman span:after{content:'';display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.7em solid currentColor;border-left:1em solid transparent;transform:rotate(-35deg);}
#MyCvs .cv_starman span:after{transform:rotate(35deg);}
#MyCvs .cv_starman:hover span{color:#00aeef;}
#MyCvs .cv_starman.selected span{color:#00aeef;}
#MyCvs .cv_share span{text-indent:0;left:31px;top:21px;color:#494f52;display:block;position:absolute;width:5px;height:5px;background-color:currentColor;border-radius:50%;box-shadow:11px -5px 0 0 currentColor,11px 6px 0 0 currentColor;transition-duration:.3s;}
#MyCvs .cv_share span:before,#MyCvs .cv_share span:after{content:'';position:absolute;display:block;}
#MyCvs .cv_share span:before{top:3px;left:3px;width:11px;height:1px;background-color:currentColor;transform-origin:left bottom;transform:rotate(-30deg);}
#MyCvs .cv_share span:after{top:3px;left:4px;width:11px;height:1px;background-color:currentColor;transform-origin:left top;transform:rotate(30deg);}
#MyCvs .cv_share:hover span{color:#00aeef;}
#MyCvs .cv_searchman span{text-indent:0;position:absolute;left:37px;top:17px;width:6px;height:0;color:#494f52;border-top:solid 3px currentColor;border-radius:50%;border-right:solid 1px transparent;border-bottom:solid 1px currentColor;border-left:solid 1px transparent;transition-duration:.3s;}
#MyCvs .cv_searchman span:before,#MyCvs .cv_searchman span:after{content:'';position:absolute;display:block;width:8px;height:8px;border-radius:50%;border:solid 1px currentColor;border-top:solid 2px currentColor;top:-2px;}
#MyCvs .cv_searchman span:before{left:-8px;}
#MyCvs .cv_searchman span:after{right:-8px;}
#MyCvs .cv_searchman:hover span{color:#00aeef;}
#MyCvs .cv_searchman.selected span{color:#00aeef;}
#MyCvs .cv_bin span{text-indent:0;position:absolute;color:#494f52;top:21px;border-radius:0 0 1px 1px;left:33px;transition-duration:.3s;}
#MyCvs .cv_bin:hover span{color:#00aeef;}
#MyCvs #cvOptionsPanel{display:inline-block;vertical-align:top;width:680px;margin-left:20px;position:relative;min-height:200px;}
#MyCvs #cvOptionsPanel p{font-size:14px;}
#MyCvs #cvOptionsPanel .termsContent a{font-weight:600;}
#MyCvs #cvOptionsPanel switch-selector{display:inline-block;}
#MyCvs #cvOptionsPanel p.buttonp{padding-top:15px;padding-bottom:15px;}
#MyCvs #cvOptionsPanel .onoffswitch{position:relative;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;float:right;margin-top:5px;}
#MyCvs #cvOptionsPanel .onoffswitch-checkbox{display:none;}
#MyCvs #cvOptionsPanel .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;height:20px;padding:0;line-height:20px;border:2px solid #ccc;border-radius:20px;background-color:#ccc;transition:background-color .3s ease-in;width:auto !important;margin-top:0 !important;float:none !important;}
#MyCvs #cvOptionsPanel .onoffswitch-label:before{content:"";display:block;width:20px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:18px;border:2px solid #ccc;border-radius:20px;transition:all .3s ease-in 0s;}
#MyCvs #cvOptionsPanel .onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#4abb4d;}
#MyCvs #cvOptionsPanel .onoffswitch-checkbox:checked+.onoffswitch-label,#MyCvs #cvOptionsPanel .onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#4abb4d;}
#MyCvs #cvOptionsPanel .onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0;}
#MyCvs #cvOptionsPanel .offswitchtop{margin-top:-36px;}
#MyCvs #cvOptionsPanel input[type=text].shareLnkBx,#MyCvs #cvOptionsPanel input[type=text].pwAccessChkBx,#MyCvs #cvOptionsPanel input[type=password].obscuredPasswordInptBx,#MyCvs #cvOptionsPanel input[type=text].showPasswordInptBx,#MyCvs #cvOptionsPanel input[type=text]#optionalCvName{width:229px;line-height:21px;margin-right:5px;background:#fef5cd;border:1px solid #000;padding:2px 2px 3px 5px;}
#MyCvs #cvOptionsPanel select#recruitmentAgencyPermissions,#MyCvs #cvOptionsPanel select#companyPermissions{width:279px;line-height:21px;background:#fef5cd;border:1px solid #000;padding:2px 2px 3px 5px;font-size:14px;}
#MyCvs #cvOptionsPanel button{width:auto;display:inline-block;margin:-2px;padding:3px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px;color:#000;text-align:center;vertical-align:middle;cursor:pointer;background-color:#d1d1d1;border:1px solid #000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#MyCvs #cvOptionsPanel label{font-size:14px;font-weight:600;}
#MyCvs #cvOptionsPanel .ui-state-default{border:0;background:none;font-weight:400;color:#000;}
#MyCvs #cvOptionsPanel .shareLinkSection,#MyCvs #cvOptionsPanel .hiddenAccessOptions{text-align:right;margin-bottom:20px;}
#MyCvs #cvOptionsPanel .shareLinkSection label,#MyCvs #cvOptionsPanel .hiddenAccessOptions label{width:120px;float:left;margin-top:5px;}
#MyCvs #cvOptionsPanel .shareLinkSection .spw,#MyCvs #cvOptionsPanel .hiddenAccessOptions .spw{width:147px;margin:0 178px 10px;text-align:left;}
#MyCvs #cvOptionsPanel .shareLinkSection .spw input,#MyCvs #cvOptionsPanel .hiddenAccessOptions .spw input{margin-top:9px;}
#MyCvs #cvOptionsPanel .shareLinkSection .spw label,#MyCvs #cvOptionsPanel .hiddenAccessOptions .spw label{float:none;font-weight:400;}
#MyCvs #cvOptionsPanel .shareLinkSection .pwtext,#MyCvs #cvOptionsPanel .hiddenAccessOptions .pwtext{letter-spacing:-.4px;text-align:left;}
#MyCvs #cvOptionsPanel .shareLinkSection .pwwarning,#MyCvs #cvOptionsPanel .hiddenAccessOptions .pwwarning{color:#cb0505;text-align:left;}
#MyCvs #cvOptionsPanel .addDetailsToCv{text-align:right;margin-bottom:20px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .makeCvSrchableLbl{text-align:left;margin-top:20px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .offswitchtop{margin-top:-26px;}
#MyCvs #cvOptionsPanel .addDetailsToCv select{width:238px;}
#MyCvs #cvOptionsPanel .addDetailsToCv label{width:200px;float:left;margin-top:5px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .spw{width:147px;margin:0 178px 10px;text-align:left;}
#MyCvs #cvOptionsPanel .addDetailsToCv .spw input{margin-top:9px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .spw label{float:none;font-weight:400;}
#MyCvs #cvOptionsPanel .addDetailsToCv .pwtext{letter-spacing:-.4px;text-align:left;}
#MyCvs #cvOptionsPanel .addDetailsToCv .pwwarning{color:#cb0505;text-align:left;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect{text-align:left;margin-top:10px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect label{width:95px;font-weight:600;display:inline-block;margin-top:5px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect label.toolong{letter-spacing:-.2px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect input[type="text"],#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect input[type="email"]{width:371px;line-height:22px;height:22px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect ui-dropdownchecklist-text{width:371px !important;float:right;line-height:22px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect .ui-state-default{border:0;background:none;font-weight:400;color:#000;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect .ui-dropdownchecklist,#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect .ui-dropdownchecklist-active{width:368px;height:26px;padding:0 5px;font-size:14px;border:1px solid #000;margin-top:0;margin-bottom:-10px;background-position:right;background-color:#fef5cd;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect .ui-dropdownchecklist-text{width:369px !important;height:22px;font-size:14px;padding-right:10px !important;line-height:26px;margin-right:0;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect .ui-dropdownchecklist-dropcontainer-wrapper{background:none;}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect .ui-dropdownchecklist-dropcontainer{width:420px;box-shadow:3px 5px 10px 0 rgba(0,0,0,.3);}
#MyCvs #cvOptionsPanel .addDetailsToCv .cvIndustriesSelect .ui-dropdownchecklist-dropcontainer label.ui-dropdownchecklist-text{font-size:12px;width:180px !important;font-weight:400;letter-spacing:-.3px;margin-top:0;margin-bottom:3px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .viewaccess{text-align:left;}
#MyCvs #cvOptionsPanel .addDetailsToCv .viewaccess label{width:237px;}
#MyCvs #cvOptionsPanel .addDetailsToCv .viewaccess select{width:238px !important;}
#MyCvs #cvOptionsPanel .ng-modal-dialog-buttons{width:100%;}
#MyCvs #cvOptionsPanel .saveAndCancelBtns{margin-top:10px;text-align:right;}
#MyCvs #cvOptionsPanel .saveAndCancelBtns a{font-size:14px;font-weight:400 !important;margin-right:15px;vertical-align:top;margin-top:4px;display:inline-block;}
#MyCvs #cvOptionsPanel .saveAndCancelBtns button{color:#fff;cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:400 !important;border-left:0;border-right:0;border-top:0;margin:0;}
#MyCvs #cvOptionsPanel .whatsthislink{font-family:'Open Sans',Arial,sans-serif;position:relative;font-size:14px;left:490px;bottom:56px;width:100px;font-weight:600;}
#MyCvs #cvOptionsPanel .whats-this-position{left:355px;bottom:-54px;width:320px;}
#MyCvs #cvOptionsPanel .settings-container{position:relative;}
#MyCvs .cvToolbar{background-color:#b9e7fc;padding:0 3px 0;text-align:center;margin-bottom:10px;}
#MyCvs .cvToolbar a{margin:0;position:relative;width:80px;height:41px;display:inline-block;margin-bottom:-1px;}
#MyCvs .cvToolbar a.activeIcon{box-shadow:0 3px 0 0 #494f52;}
#MyCvs .cvToolbar a.active{box-shadow:0 3px 0 0 #494f52;}
#MyCvs .RecentsSearchToolbar a{margin:0;position:relative;width:60px;height:41px;display:inline-block;margin-bottom:-1px;}
#MyCvs .RecentsSearchToolbar a.activeIcon{box-shadow:0 3px 0 0 #494f52;}
#MyCvs .RecentsSearchToolbar a.active{box-shadow:0 3px 0 0 #494f52;}
#MyCvs .previewFooter{background-color:#b9e7fc;padding:7px 10px;margin-bottom:10px;height:30px;line-height:22px;font-size:14px;}
#MyCvs .previewFooter span{padding:5px 0;display:inline-block;font-size:14px;}
#MyCvs .previewFooter a{padding:5px 0;display:inline-block;float:right;font-size:14px;font-weight:600;}
#MyCvs #searchableCVHiddenOptions label{width:95px;font-weight:600;display:inline-block;margin-top:5px;}
#MyCvs #searchableCVHiddenOptions label.toolong{letter-spacing:-.2px;}
#MyCvs #searchableCVHiddenOptions input[type="text"],#MyCvs #searchableCVHiddenOptions input[type="email"]{width:371px;line-height:22px;height:22px;}
#MyCvs #searchableCVHiddenOptions ui-dropdownchecklist-text{width:371px !important;float:right;line-height:22px;}
#MyCvs #searchableCVHiddenOptions .ui-state-default{border:0;background:none;font-weight:400;color:#000;}
#MyCvs #searchableCVHiddenOptions .ui-dropdownchecklist,#MyCvs #searchableCVHiddenOptions .ui-dropdownchecklist-active{width:368px;height:26px;padding:0 5px;font-size:14px;border:1px solid #000;margin-top:0;margin-bottom:-10px;background-position:right;background-color:#fef5cd;}
#MyCvs #searchableCVHiddenOptions .ui-dropdownchecklist-text{width:369px !important;height:22px;font-size:14px;padding-right:10px !important;line-height:26px;margin-right:0;}
#MyCvs #searchableCVHiddenOptions .ui-dropdownchecklist-dropcontainer-wrapper{background:none;}
#MyCvs #searchableCVHiddenOptions .ui-dropdownchecklist-dropcontainer{width:420px;box-shadow:3px 5px 10px 0 rgba(0,0,0,.3);}
#MyCvs #searchableCVHiddenOptions .ui-dropdownchecklist-dropcontainer label.ui-dropdownchecklist-text{font-size:12px;width:180px !important;font-weight:400;letter-spacing:-.3px;margin-top:0;margin-bottom:3px;}
#MyCvs #searchableCVHiddenOptions select{padding:2px 2px 3px 5px;}
#MyCvs #searchableCVHiddenOptions select.shortselect{width:140px;}
#MyCvs #searchableCVHiddenOptions select#jobTypeDDB,#MyCvs #searchableCVHiddenOptions select#postedByDDB,#MyCvs #searchableCVHiddenOptions select#emailAlrtDDB,#MyCvs #searchableCVHiddenOptions select#notifDDB{padding:2px 2px 3px 5px;width:380px;}
#MyCvs #searchableCVHiddenOptions p.specdd,#MyCvs #searchableCVHiddenOptions div.specdd{margin-bottom:8px;}
#MyCvs #searchableCVHiddenOptions label.inlinelabel{width:65px;margin-left:27px;}
#MyCvs #searchableCVHiddenOptions div.radiodiv{padding:10px 0 5px 0;}
#MyCvs #searchableCVHiddenOptions div.radiodiv .floatlabel{float:left;}
#MyCvs #searchableCVHiddenOptions .rdoOptions{float:none;margin-left:2px;}
#MyCvs #searchableCVHiddenOptions .chkboxOptions,#MyCvs #searchableCVHiddenOptions .countrybox{display:inline-block;width:375px;margin-left:2px;}
#MyCvs #searchableCVHiddenOptions .chkboxOptions label,#MyCvs #searchableCVHiddenOptions .countrybox label{width:350px;font-weight:400;}
#MyCvs #searchableCVHiddenOptions .chkboxOptions label.countryDisplay,#MyCvs #searchableCVHiddenOptions .countrybox label.countryDisplay{width:370px;}
#MyCvs #searchableCVHiddenOptions .chkboxOptions .uncollapsedList,#MyCvs #searchableCVHiddenOptions .countrybox .uncollapsedList{margin-left:0;}
#MyCvs #permissionOptions{margin-top:20px;}
#MyCvs #permissionOptions h3{font-size:14px;margin-bottom:8px;font-weight:600;}
#MyCvs #permissionOptions label{width:196px;}
#MyCvs #deleteConfirmDialog .ng-modal-dialog{padding:15px;}
#MyCvs #deleteConfirmDialog .ng-modal-dialog h2{color:#999;font-weight:400;font-size:16px;}
#MyCvs #deleteConfirmDialog .ng-modal-dialog p{font-size:14px;margin:10px 0;}
#MyCvs .saveAndCancelBtns{margin-top:10px;text-align:right;}
#MyCvs .saveAndCancelBtns a{font-size:14px;font-weight:400 !important;margin-right:20px;}
#MyCvs .saveAndCancelBtns button{margin:0 0 5px;color:#fff;cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:400 !important;border-left:0;border-right:0;border-top:0;position:relative;right:auto;bottom:auto;display:inline;}
#MyCvs .locationBtn{display:inline-block;margin-top:15px;}
#MyCvs .locationBtn:first-child{margin-right:15px;}
#MyCvs .locationBtn a{display:inline-block;font-size:14px;text-decoration:none;font-weight:400;padding:10px 0 10px 40px;color:#000;background-color:#b9e7fc;width:192px;}
#MyCvs .locationBtn a span.deviceup{display:block;color:#494f52;position:absolute;width:16px;height:10px;border-radius:2px;background-color:currentColor;border-left:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;margin-top:5px;margin-left:-30px;}
#MyCvs .locationBtn a span.deviceup:before{content:'';position:absolute;top:-3px;left:-1px;width:8px;height:10px;background-color:currentColor;border:solid 1px currentColor;border-radius:0 5px 0 0;}
#MyCvs .locationBtn a span.deviceup i{position:absolute;left:4px;top:0;color:#b9e7fc;z-index:2;}
#MyCvs .locationBtn a span.deviceup i:before{content:'';position:absolute;top:4px;left:5px;width:1px;height:7px;background-color:currentColor;}
#MyCvs .locationBtn a span.deviceup i:after{content:'';position:absolute;left:3px;top:4px;width:4px;height:4px;border-top:solid 1px currentColor;border-right:solid 1px currentColor;transform:rotate(-45deg);}
#MyCvs .locationBtn a span.cloudup{display:block;color:#494f52;position:absolute;width:5px;height:6px;border-radius:4px 0 0 4px;background-color:currentColor;border-left:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;margin-top:9px;margin-left:-30px;}
#MyCvs .locationBtn a span.cloudup:before{content:'';position:absolute;top:-7px;left:4px;width:12px;height:12px;border-radius:50%;transform:rotate(-45deg);background-color:currentColor;border-left:solid 1px transparent;border-right:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;}
#MyCvs .locationBtn a span.cloudup:after{content:'';position:absolute;top:0;left:4px;width:7px;height:6px;background-color:currentColor;border-bottom:solid 1px currentColor;}
#MyCvs .locationBtn a span.cloudup i{position:absolute;left:5px;top:-4px;color:#b9e7fc;z-index:2;}
#MyCvs .locationBtn a span.cloudup i:before{content:'';position:absolute;top:4px;left:5px;width:1px;height:7px;background-color:currentColor;}
#MyCvs .locationBtn a span.cloudup i:after{content:'';position:absolute;left:3px;top:4px;width:4px;height:4px;border-top:solid 1px currentColor;border-right:solid 1px currentColor;transform:rotate(-45deg);}
#MyCvs .locationBtn a:hover{color:#00aeef;}
#MyCvs .locationBtn a:hover span{color:#00aeef;}
#MyCvs .filePathSelectBox{display:inline-block;margin-top:15px;font-size:14px;text-decoration:none;font-weight:400;padding:10px 0 10px 40px;color:#000;background-color:#b9e7fc;width:192px;}
#MyCvs .filePathSelectBox span.deviceup{display:block;color:#494f52;position:absolute;width:16px;height:10px;border-radius:2px;background-color:currentColor;border-left:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;margin-top:5px;margin-left:-30px;}
#MyCvs .filePathSelectBox span.deviceup:before{content:'';position:absolute;top:-3px;left:-1px;width:8px;height:10px;background-color:currentColor;border:solid 1px currentColor;border-radius:0 5px 0 0;}
#MyCvs .filePathSelectBox span.deviceup i{position:absolute;left:4px;top:0;color:#b9e7fc;z-index:2;}
#MyCvs .filePathSelectBox span.deviceup i:before{content:'';position:absolute;top:4px;left:5px;width:1px;height:7px;background-color:currentColor;}
#MyCvs .filePathSelectBox span.deviceup i:after{content:'';position:absolute;left:3px;top:4px;width:4px;height:4px;border-top:solid 1px currentColor;border-right:solid 1px currentColor;transform:rotate(-45deg);}
#MyCvs .filePathSelectBox span.cloudup{display:block;color:#494f52;position:absolute;width:5px;height:6px;border-radius:4px 0 0 4px;background-color:currentColor;border-left:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;margin-top:9px;margin-left:-30px;}
#MyCvs .filePathSelectBox span.cloudup:before{content:'';position:absolute;top:-7px;left:4px;width:12px;height:12px;border-radius:50%;transform:rotate(-45deg);background-color:currentColor;border-left:solid 1px transparent;border-right:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;}
#MyCvs .filePathSelectBox span.cloudup:after{content:'';position:absolute;top:0;left:4px;width:7px;height:6px;background-color:currentColor;border-bottom:solid 1px currentColor;}
#MyCvs .filePathSelectBox:hover{color:#00aeef;}
#MyCvs .filePathSelectBox:hover span{color:#00aeef;}
#MyCvs .uploadCvContentPanel{font-size:14px;}
#MyCvs .uploadCvContentPanel a{font-weight:400;}
#MyCvs .uploadCvContentPanel .filePathSelectBox{width:440px;background-color:transparent;}
#MyCvs .uploadCvContentPanel button{background:none;}
#MyCvs .no-resumes{width:278px;margin:0 0 10px 0;display:block;background-color:#fafafa;color:#494f52;font-weight:600;border:1px solid #d4e0e5;font-size:18px;height:420px;text-align:center;line-height:55px;}
no-profile-dialog .ng-modal-dialog,profile-check-dialog .ng-modal-dialog{width:350px !important;}
no-profile-dialog .ng-modal-close,profile-check-dialog .ng-modal-close{font-weight:600;font-size:16px;}
no-profile-dialog .ng-modal-dialog-content,profile-check-dialog .ng-modal-dialog-content{padding:15px;}
no-profile-dialog .ng-modal-dialog-content h2,profile-check-dialog .ng-modal-dialog-content h2{color:#999;font-weight:400;font-size:16px;}
no-profile-dialog .ng-modal-dialog-content p,profile-check-dialog .ng-modal-dialog-content p{font-size:14px;margin:10px 0;}
no-profile-dialog .ng-modal-dialog-content .ng-modal-dialog-body,profile-check-dialog .ng-modal-dialog-content .ng-modal-dialog-body{font-size:14px;margin:10px 0;}
no-profile-dialog .ng-modal-dialog-content a,profile-check-dialog .ng-modal-dialog-content a{font-weight:400;font-size:14px;margin-left:163px;display:inline-block;margin-bottom:5px;}
no-profile-dialog .ng-modal-dialog-content button,profile-check-dialog .ng-modal-dialog-content button{bottom:6px;right:15px;}
.optionsPanel .ng-modal-dialog{width:350px !important;margin-left:-175px;margin-top:-90px;}
.optionsPanel .ng-modal-dialog-content{padding:5px;}
.optionsPanel .ng-modal-dialog-content h1{font-weight:600;font-size:16px;margin-bottom:10px !important;}
.optionsPanel .ng-modal-dialog-content p{font-size:14px;margin:10px 0;}
.optionsPanel .ng-modal-dialog-content .ng-modal-dialog-body{font-size:14px;margin:20px 0 0;}
.optionsPanel .ng-modal-dialog-content a{font-weight:600;font-size:14px;}
.optionsPanel .ng-modal-dialog-content button{bottom:7px;right:15px;}
save-search-modal modal-dialog{display:flex;justify-content:center;align-items:center;}
save-search-modal .ng-modal-dialog{margin-top:-250px;margin-left:-250px;}
save-search-modal .ng-modal-dialog-content{padding:10px;}
save-search-modal .ng-modal-dialog-content .ui-dialog-titlebar{font-weight:600;font-size:16px;}
save-search-modal .ng-modal-dialog-content h3.termsHdr{font-weight:600;font-size:14px;}
save-search-modal .ng-modal-dialog-content p{padding:5px 0 5px 0;font-size:14px;}
save-search-modal .ng-modal-dialog-content .termsDisplay{padding:5px;border:1px dashed #ccc;}
save-search-modal .ng-modal-dialog-content .termsContent{font-size:12px !important;}
save-search-modal .ng-modal-dialog-content a{font-weight:600;text-decoration:underline;}
save-search-modal .ng-modal-dialog-content label[for="sName"],save-search-modal .ng-modal-dialog-content label[for="jobCountInput"],save-search-modal .ng-modal-dialog-content label[for="sSelect"],save-search-modal .ng-modal-dialog-content span.labelspan{width:110px;display:inline-block;margin-top:5px;font-size:14px;font-weight:600;text-align:left;color:#000;}
save-search-modal .ng-modal-dialog-content input[type="text"]{width:361px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa;float:none;font-size:14px;}
save-search-modal .ng-modal-dialog-content select{width:370px;padding:2px 2px 3px 1px;background:#fef5cd;border:1px solid #aaa;float:none;font-size:14px;}
save-search-modal .ng-modal-dialog-content div.inactive{opacity:.4;}
save-search-modal .ng-modal-dialog-content .validation-block{color:#cb0505;font-size:12px;background:#ffe2e2;border:solid #cb0505 1px;padding:2px 4px;font-weight:300;margin:4px 0 6px 110px;display:inline-block;}
save-search-modal .ng-modal-dialog-content .onoffswitch{margin-right:330px;margin-top:3px;}
save-search-modal .ng-modal-dialog-content slider label{width:110px;display:inline-block;margin-top:5px;font-size:14px;font-weight:600;text-align:left;color:#000;}
save-search-modal .ng-modal-dialog-content slider .toggles{margin:12px 0;width:335px;}
save-search-modal .ng-modal-dialog-content slider .rdoOptions{width:auto;}
save-search-modal .ng-modal-dialog-content slider .rdoOptions input[type=radio]+label{min-width:90px;}
save-search-modal .ng-modal-dialog-content .buttonbar{margin-top:10px;text-align:right;}
save-search-modal .ng-modal-dialog-content .buttonbar a{margin-right:58px;font-size:14px;font-weight:400;line-height:28px;text-decoration:none;}
save-search-modal .ng-modal-dialog-content .buttonbar button{margin:0 0 5px !important;color:#fff !important;cursor:pointer !important;text-decoration:none;background:#00aeef !important;border-bottom:1px solid #007ba9 !important;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:400 !important;border-left:0 !important;border-right:0 !important;border-top:0 !important;bottom:5px;right:10px;}
save-search-modal .ng-modal-dialog-content .buttonbar button:disabled{background:#ccc !important;border-bottom:1px solid #999 !important;color:#666 !important;cursor:not-allowed !important;}
.can-home #divSVG{height:85px;padding:8px 0 7px;}
.can-home #divSVG svg{height:85px;width:162px;}
.can-home .bannerslider{margin:20px 0 0 -234px;}
.can-home .userinfo{margin-top:20px;}
save-search-modal html,save-search-modal body,save-search-modal form{font-family:'Open Sans',Arial,sans-serif;}
can-home{display:block;}
can-home .mat-button.mat-primary,can-home .mat-icon-button.mat-primary,can-home .mat-stroked-button.mat-primary,can-home .mat-datepicker-toggle-active,can-home .mat-form-field.mat-focused .mat-form-field-label,can-home .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,can-home .mat-icon.mat-primary{color:rgba(0,0,0,.54) !important;}
can-home app-search .mat-form-field-label{top:17px !important;left:4px;}
can-home .notifications{list-style:none;padding:0;margin:0;position:relative;font-family:'Open Sans',Arial,sans-serif;}
can-home .notifications h1{font-weight:600;font-size:21px;padding:25px 0 5px 0;color:#0c596f;}
can-home .notifications .ng-star-inserted{width:100%;display:table;position:relative;}
can-home .notifications .ng-star-inserted a.notification-link{text-decoration:none;color:#00aeef;}
can-home .notifications .ng-star-inserted a.notification-link .notemessage{text-decoration:none;color:#000;}
can-home .notifications .notificationbody{display:table-cell;vertical-align:top;padding:5px;width:100%;font-size:14px;}
can-home .notifications .notificationbody&gt;h2{margin-right:20px;}
can-home .notifications .notificationbody .closenotify{transform:scaleX(1.4);font-size:14px;font-weight:600;color:#777;cursor:pointer;position:absolute;top:7px;right:5px;}
can-home .notifications .notificationbody .closenotify:hover{color:#000;font-size:14px;top:7px;}
can-home .notifications .notificationbody .timestamp{color:#777;float:right;font-size:14px;font-weight:600;}
can-home .notifications .notification{background-color:#fff;font-size:14px;}
can-home .notifications .notificationbody{display:table-cell;vertical-align:top;padding:5px;}
can-home .notifications .notificationbody:hover{background:#d3f2ff;}
can-home .notifications .notificon{display:table-cell;vertical-align:top;padding:5px;width:50px;}
can-home .suggested-jobs{position:relative;padding-top:19px;}
can-home .suggested-jobs .suggested-job-title{font-family:'Open Sans',Arial,sans-serif;font-weight:600;font-size:21px;padding:25px 0 5px 0;color:#0c596f;}
can-home .suggested-jobs .suggested-job{cursor:pointer;width:336px;height:175px;padding:5px 10px 10px;display:inline-block;background:#edf4fc;margin:0 22px 15px 0;font-family:'Open Sans',Arial,sans-serif;position:relative;vertical-align:top;}
can-home .suggested-jobs .suggested-job:hover{background-color:#c9d5db;}
can-home .suggested-jobs .suggested-job:hover a.suggested-job-jobtitle{text-decoration:underline;}
can-home .suggested-jobs .suggested-job:hover .suggested-job-details a{text-decoration:none;background:#c9d5db;background:linear-gradient(to right,rgba(201,213,219,0) 0%,rgba(201,213,219,0) 18%,#c9d5db 32%,#c9d5db 100%);}
can-home .suggested-jobs .suggested-job a.suggested-job-dismiss{transform:scaleX(1.4);font-size:14px;font-weight:600;color:#777;cursor:pointer;position:absolute;top:5px;right:8px;text-decoration:none;}
can-home .suggested-jobs .suggested-job a.suggested-job-dismiss:hover{color:#000;}
can-home .suggested-jobs .suggested-job a.suggested-job-jobtitle{color:#006bba;text-decoration:none;font-weight:600;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
can-home .suggested-jobs .suggested-job .suggested-job-location,can-home .suggested-jobs .suggested-job .suggested-job-salary,can-home .suggested-jobs .suggested-job .suggested-job-type{font-size:14px;font-weight:600;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:17px;}
can-home .suggested-jobs .suggested-job hr{border:0;border-top:1px dotted rgba(0,0,0,.4);padding:0;margin:5px 0;}
can-home .suggested-jobs .suggested-job .suggested-job-body{position:relative;}
can-home .suggested-jobs .suggested-job .suggested-job-details{font-size:14px;font-weight:400;line-height:20px;padding:0;height:80px;overflow:hidden;position:relative;}
can-home .suggested-jobs .suggested-job .suggested-job-details h1,can-home .suggested-jobs .suggested-job .suggested-job-details h2,can-home .suggested-jobs .suggested-job .suggested-job-details h3,can-home .suggested-jobs .suggested-job .suggested-job-details h4,can-home .suggested-jobs .suggested-job .suggested-job-details p{margin:0;padding:0;font-size:14px;line-height:18px;}
can-home .suggested-jobs .suggested-job .suggested-job-details ul{margin:0;padding:0 0 0 25px;font-size:14px;line-height:18px;}
can-home .suggested-jobs .suggested-job .suggested-job-details li{margin-top:0;margin-bottom:0;line-height:18px;}
can-home .suggested-jobs .suggested-job .suggested-job-details a{font-size:14px;text-decoration:none;font-weight:400;line-height:18px;position:absolute;width:115px;height:18px;right:0;top:61px;background:#edf4fc;background:linear-gradient(to right,rgba(237,244,252,0) 0%,rgba(237,244,252,0) 18%,#edf4fc 32%,#edf4fc 100%);}
can-home .suggested-jobs .suggested-job .suggested-job-details a:after{position:absolute;content:'...more';color:#006bba;font-weight:600;left:62px;}
can-home .suggested-jobs .suggested-job .suggested-job-posted{color:rgba(0,0,0,.4);font-size:14px;font-weight:600;margin-top:5px;}
can-home .suggested-jobs #mobile-ad-large{width:228px;height:598px;background:#00aeef;border:1px solid #656e72;position:absolute;right:0;top:19px;}
can-home .suggested-jobs #mobile-ad-large #mobile-ad-title{position:absolute;top:0;left:0;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/jobs_on_the_move_2022.png');background-position:top left;background-repeat:no-repeat;height:435px;width:228px;}
can-home .suggested-jobs #mobile-ad-large .iOSAppButton{display:block;width:192px;height:64px;text-decoration:none;margin:450px auto 9px;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/app-store-192x64.png');}
can-home .suggested-jobs #mobile-ad-large .AndroidAppButton{display:block;width:192px;height:57px;text-decoration:none;margin:15px auto 9px;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/play-store-192x57.png');}
can-home .suggested-jobs #mobile-ad-large .iOSAppButton .ButtonOverlay{position:relative;top:0;width:192px;height:64px;padding:1px 0 0 1px;background:#fff;opacity:0;border-radius:6px;}
can-home .suggested-jobs #mobile-ad-large .AndroidAppButton .ButtonOverlay{position:relative;top:0;width:192px;height:57px;padding:1px 0 0 1px;background:#fff;opacity:0;border-radius:6px;}
can-home .suggested-jobs #mobile-ad-large .iOSAppButton:hover .ButtonOverlay,can-home .suggested-jobs #mobile-ad-large .AndroidAppButton:hover .ButtonOverlay{opacity:.3;}
can-home .suggested-jobs #mobile-ad-med{width:228px;height:393px;background:#00aeef;border:1px solid #656e72;position:absolute;right:0;top:19px;}
can-home .suggested-jobs #mobile-ad-med #mobile-ad-title{position:absolute;top:0;left:0;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/mobile-app-230x393.png');background-position:top left;background-repeat:no-repeat;height:395px;width:228px;}
can-home .suggested-jobs #mobile-ad-med .iOSAppButton{display:block;width:140px;height:45px;text-decoration:none;margin:284px auto 9px 20px;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/app-store-192x64.png');}
can-home .suggested-jobs #mobile-ad-med .AndroidAppButton{display:block;width:140px;height:45px;text-decoration:none;margin:12px auto 9px 20px;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/play-store-192x57.png');}
can-home .suggested-jobs #mobile-ad-med .iOSAppButton .ButtonOverlay{position:relative;top:0;width:160px;height:52px;padding:1px 0 0 1px;background:#fff;opacity:0;border-radius:6px;}
can-home .suggested-jobs #mobile-ad-med .AndroidAppButton .ButtonOverlay{position:relative;top:0;width:160px;height:48px;padding:1px 0 0 1px;background:#fff;opacity:0;border-radius:6px;}
can-home .suggested-jobs #mobile-ad-med .iOSAppButton:hover .ButtonOverlay,can-home .suggested-jobs #mobile-ad-med .AndroidAppButton:hover .ButtonOverlay{opacity:.3;}
can-home .suggested-jobs #mobile-ad-small{width:228px;height:188px;background:#00aeef;border:1px solid #656e72;position:absolute;right:0;top:19px;}
can-home .suggested-jobs #mobile-ad-small #mobile-ad-title{position:absolute;top:0;left:0;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/mobile-app-230x188.png');background-position:top left;background-repeat:no-repeat;height:190px;width:228px;}
can-home .suggested-jobs #mobile-ad-small .iOSAppButton{display:block;width:88px;height:30px;text-decoration:none;margin:137px auto 9px 15px;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/app-store-192x64.png');}
can-home .suggested-jobs #mobile-ad-small .AndroidAppButton{display:block;width:102px;height:31px;text-decoration:none;margin:-38px auto 9px 113px;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/play-store-192x57.png');}
can-home .suggested-jobs #mobile-ad-small .iOSAppButton .ButtonOverlay{position:relative;top:0;width:90px;height:30px;padding:1px 0 0 1px;background:#fff;opacity:0;border-radius:6px;}
can-home .suggested-jobs #mobile-ad-small .AndroidAppButton .ButtonOverlay{position:relative;top:0;width:102px;height:30px;padding:1px 0 0 1px;background:#fff;opacity:0;border-radius:6px;}
can-home .suggested-jobs #mobile-ad-small .iOSAppButton:hover .ButtonOverlay,can-home .suggested-jobs #mobile-ad-small .AndroidAppButton:hover .ButtonOverlay{opacity:.3;}
can-home .sponsored{position:relative;}
can-home .sponsored .sponsored-job-title{font-family:'Open Sans',Arial,sans-serif;font-weight:600;font-size:21px;padding:10px 0 0 0;color:#0c596f;margin-top:13px;}
can-home .sponsored .sponsored-job-background{background:#eff1f1;box-shadow:980px 0 0 0 #eff1f1,-980px 0 0 0 #eff1f1;}
can-home .sponsored .sponsored-job-overview{font-family:'Open Sans',Arial,sans-serif;background:#eff1f1;padding:10px 0 0;box-shadow:980px 0 0 0 #eff1f1,-980px 0 0 0 #eff1f1;}
can-home .sponsored .sponsored-job-overview .sponsored-job-image{float:right;margin:5px 0 0 15px;display:inline-block;vertical-align:top;box-shadow:0 0 2px 0 rgba(0,0,0,.5);background-color:#fff;padding:1px 1px;}
can-home .sponsored .sponsored-job-overview .sponsored-job-info{display:flex;}
can-home .sponsored .sponsored-job-overview a.sponsored-job-jobtitle{color:#006bba;text-decoration:none;font-weight:600;font-size:20px;}
can-home .sponsored .sponsored-job-overview a.sponsored-job-jobtitle:hover{text-decoration:underline;}
can-home .sponsored .sponsored-job-overview .sponsored-job-salary{display:inline;}
can-home .sponsored .sponsored-job-overview .sponsored-job-location,can-home .sponsored .sponsored-job-overview .sponsored-job-jobtype,can-home .sponsored .sponsored-job-overview .sponsored-job-salary{font-size:16px;font-weight:600;line-height:20px;}
can-home .sponsored .sponsored-job-details{background:#eff1f1;font-family:'Open Sans',Arial,sans-serif;font-size:14px;padding:7px 0;box-shadow:980px 0 0 0 #eff1f1,-980px 0 0 0 #eff1f1;}
can-home .sponsored .sponsored-job-details a{color:#006bba;text-decoration:none;font-weight:600;}
can-home .sponsored .sponsored-job-details a:hover{text-decoration:underline;}
can-home .sponsored .bottomContainer{height:49px;}
can-home .sponsored .social-media-links{background:#eff1f1;padding:10px 0;box-shadow:980px 0 0 0 #eff1f1,-980px 0 0 0 #eff1f1;float:right;}
can-home .sponsored .social-media-links .ng-star-inserted{display:inline-block;margin-right:8px;}
can-home .sponsored .social-media-links .ng-star-inserted:last-child{margin-right:0 !important;}
can-home .sponsored .applybutton{right:0;bottom:10px;font-weight:600 !important;font-size:16px;padding:4px 8px 4px;border-radius:5px;box-shadow:0 1px 0 0 #007ba9;transition-duration:.1s;font-family:'Open Sans',Arial,sans-serif;}
can-home .sponsored .applybutton:hover:enabled{opacity:.9;bottom:9px;border-top:1px solid #eff1f1;}
can-home .sponsored .applybutton:disabled{color:#999;background:#f0f0f0;border-bottom:1px solid #f0f0f0 !important;}
can-home .layoutCBrowseFeatured{display:inline-block;}
can-home .layoutCBrowseFeatured .featured{height:unset !important;}
can-home .featured .featured-advertisers-title{font-family:'Open Sans',Arial,sans-serif;font-weight:600;font-size:21px;padding:25px 0 5px 0;color:#0c596f;}
can-home .featured .slick-slider{margin-bottom:50px;}
can-home .featured .slick-slide{text-align:center;position:relative;}
can-home .featured .slick-slide:before{border:1px solid rgba(0,0,0,.3);content:"";position:absolute;top:5px;bottom:5px;left:5px;right:5px;z-index:-1;}
can-home .featured .slick-slide img{max-width:112px;margin:auto;padding:30px;max-height:56px;}
section.search{display:block;height:325px;background:#dbf3ff;font-family:'Open Sans',Arial,sans-serif;position:relative;margin-bottom:25px;}
section.search:before{content:' ';display:block;top:0;left:0;position:absolute;height:325px;width:100%;background:#dbf3ff;box-shadow:980px 0 0 0 #dbf3ff,-980px 0 0 0 #dbf3ff;}
section.search app-search-panel,section.search app-search-panel-tabbed{display:block;width:986px;margin:0 auto;position:relative;}
section.search app-search-panel a.help,section.search app-search-panel-tabbed a.help{border:solid 1px #00aeef;border-radius:50%;color:#00aeef;font-size:12px;font-weight:700;background-color:#fff;line-height:16px;position:absolute;right:0;text-align:center;text-decoration:none;top:15px;width:16px;}
section.search app-search-panel ul,section.search app-search-panel-tabbed ul{margin:0;padding:0;width:86px;position:absolute;top:1px;}
section.search app-search-panel ul li,section.search app-search-panel-tabbed ul li{list-style:none;display:inline-block;height:81px;outline:1px solid #dbf3ff;}
section.search app-search-panel ul li a,section.search app-search-panel-tabbed ul li a{text-decoration:none;font-weight:500;display:inline-block;height:39px;padding-top:42px;text-align:center;font-size:11px;text-transform:none;color:#fff;background-color:#5f6163;line-height:13px;width:58px;}
section.search app-search-panel ul li a:hover,section.search app-search-panel-tabbed ul li a:hover{background-color:#194053;}
section.search app-search-panel ul li.active a,section.search app-search-panel-tabbed ul li.active a{background-color:#00aeef;}
section.search app-search-panel ul li:nth-child(1) a,section.search app-search-panel-tabbed ul li:nth-child(1) a{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/searchtabs.png');background-position:-5px 5px;background-repeat:no-repeat;background-size:70px;}
section.search app-search-panel ul li:nth-child(2) a,section.search app-search-panel-tabbed ul li:nth-child(2) a{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/searchtabs.png');background-position:-5px -68px;background-repeat:no-repeat;background-size:70px;}
section.search app-search-panel ul li:nth-child(3) a,section.search app-search-panel-tabbed ul li:nth-child(3) a{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/searchtabs.png');background-position:-7px -142px;background-repeat:no-repeat;background-size:70px;}
section.search app-search-panel ul li:nth-child(4) a,section.search app-search-panel-tabbed ul li:nth-child(4) a{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/searchtabs.png');background-position:-6px -215px;background-repeat:no-repeat;background-size:70px;}
section.search app-search-panel app-search,section.search app-search-panel-tabbed app-search{display:block;position:absolute;top:0;bottom:0;left:88px;right:0;}
section.search app-search-panel app-search h1,section.search app-search-panel-tabbed app-search h1{padding:0;margin:6px 0;font-family:'Open Sans',Arial,sans-serif;font-weight:500;font-size:28px;color:#003e56;}
section.search app-search-panel app-search .form-row,section.search app-search-panel-tabbed app-search .form-row{position:absolute;}
section.search app-search-panel app-search .form-row .clear-text,section.search app-search-panel-tabbed app-search .form-row .clear-text{position:absolute;right:5px;top:25px;font-size:0;font-weight:500;width:16px;cursor:pointer;padding:7px 5px 0 0;height:19px;background:#fef5cd;color:#fef5cd;}
section.search app-search-panel app-search .form-row .clear-text:before,section.search app-search-panel-tabbed app-search .form-row .clear-text:before{content:'';position:absolute;left:10px;top:8px;width:2px;height:13px;background-color:#424b4f;transform:rotate(45deg);}
section.search app-search-panel app-search .form-row .clear-text:after,section.search app-search-panel-tabbed app-search .form-row .clear-text:after{content:'';position:absolute;left:10px;top:8px;width:2px;height:13px;background-color:#424b4f;transform:rotate(-45deg);}
section.search app-search-panel app-search .form-row.keywords,section.search app-search-panel-tabbed app-search .form-row.keywords{top:42px;}
section.search app-search-panel app-search .form-row.locations,section.search app-search-panel-tabbed app-search .form-row.locations{top:98px;}
section.search app-search-panel app-search .form-row.locations .clear-text,section.search app-search-panel-tabbed app-search .form-row.locations .clear-text{top:-5px;}
section.search app-search-panel app-search .form-row.includeRemoteWorking,section.search app-search-panel-tabbed app-search .form-row.includeRemoteWorking,section.search app-search-panel app-search .form-row.includeHybridWorking,section.search app-search-panel-tabbed app-search .form-row.includeHybridWorking{display:inline-block;position:absolute;top:151px;}
section.search app-search-panel app-search .form-row.includeRemoteWorking div,section.search app-search-panel-tabbed app-search .form-row.includeRemoteWorking div,section.search app-search-panel app-search .form-row.includeHybridWorking div,section.search app-search-panel-tabbed app-search .form-row.includeHybridWorking div{display:inline-block;}
section.search app-search-panel app-search .form-row.includeRemoteWorking div input[type="checkbox"],section.search app-search-panel-tabbed app-search .form-row.includeRemoteWorking div input[type="checkbox"],section.search app-search-panel app-search .form-row.includeHybridWorking div input[type="checkbox"],section.search app-search-panel-tabbed app-search .form-row.includeHybridWorking div input[type="checkbox"]{height:14px;margin-right:6px;position:relative;top:2px;width:14px;}
section.search app-search-panel app-search .form-row.includeRemoteWorking label,section.search app-search-panel-tabbed app-search .form-row.includeRemoteWorking label,section.search app-search-panel app-search .form-row.includeHybridWorking label,section.search app-search-panel-tabbed app-search .form-row.includeHybridWorking label{font-size:14px;font-weight:400;}
section.search app-search-panel app-search .form-row.includeHybridWorking,section.search app-search-panel-tabbed app-search .form-row.includeHybridWorking{left:226px;}
section.search app-search-panel app-search .form-row.distance,section.search app-search-panel-tabbed app-search .form-row.distance{top:95px;left:0;right:0;}
section.search app-search-panel app-search .form-row.markets,section.search app-search-panel-tabbed app-search .form-row.markets{top:174px;}
section.search app-search-panel app-search .form-row.postedAge,section.search app-search-panel-tabbed app-search .form-row.postedAge{top:231px;}
section.search app-search-panel app-search .form-row.jobType,section.search app-search-panel-tabbed app-search .form-row.jobType{top:231px;}
section.search app-search-panel app-search .form-row.myCountries,section.search app-search-panel-tabbed app-search .form-row.myCountries{position:relative;top:241px;left:15px;display:inline-block;}
section.search app-search-panel app-search .form-row.myCountries div,section.search app-search-panel-tabbed app-search .form-row.myCountries div{display:inline-block;}
section.search app-search-panel app-search .form-row.myCountries div input[type="checkbox"],section.search app-search-panel-tabbed app-search .form-row.myCountries div input[type="checkbox"]{position:relative;top:2px;}
section.search app-search-panel app-search .form-row.myCountries a,section.search app-search-panel-tabbed app-search .form-row.myCountries a{font-weight:600;}
section.search app-search-panel app-search .form-row.excludeApps,section.search app-search-panel-tabbed app-search .form-row.excludeApps{position:relative;top:241px;left:50px;display:inline-block;}
section.search app-search-panel app-search .form-row.excludeApps div,section.search app-search-panel-tabbed app-search .form-row.excludeApps div{display:inline-block;}
section.search app-search-panel app-search .form-row.excludeApps div input[type="checkbox"],section.search app-search-panel-tabbed app-search .form-row.excludeApps div input[type="checkbox"]{position:relative;top:2px;width:14px;height:14px;margin-right:6px;}
section.search app-search-panel app-search .form-row.searching,section.search app-search-panel-tabbed app-search .form-row.searching{position:relative;top:241px;left:1px;display:inline-block;}
section.search app-search-panel app-search .form-row.submitbutton,section.search app-search-panel-tabbed app-search .form-row.submitbutton{top:318px;left:0;right:0;}
section.search app-search-panel app-search .form-row.submitbutton button,section.search app-search-panel-tabbed app-search .form-row.submitbutton button{position:absolute;right:0;bottom:28px;font-family:'Open Sans',Arial,sans-serif;font-weight:600 !important;font-size:16px;text-transform:none;padding:4px 12px 2px;border-radius:5px;box-shadow:0 1px 0 0 #007ba9;transition-duration:.1s;}
section.search app-search-panel app-search .form-row.submitbutton button:hover,section.search app-search-panel-tabbed app-search .form-row.submitbutton button:hover{opacity:.95;bottom:27px;border-top:2px solid #dbf3ff;}
section.search app-search-panel app-search .form-row.resetLink,section.search app-search-panel-tabbed app-search .form-row.resetLink{top:318px;left:0;right:0;}
section.search app-search-panel app-search .form-row.resetLink a,section.search app-search-panel-tabbed app-search .form-row.resetLink a{right:100px;position:absolute;bottom:38px;cursor:pointer;font-weight:600;color:#00aeef;font-family:'Open Sans',Arial,sans-serif;font-size:14px;}
section.search app-search-panel app-search .form-row.resetLink a:hover,section.search app-search-panel-tabbed app-search .form-row.resetLink a:hover{color:#ff7e00;}
section.search app-search-panel app-search label[for="keywords"],section.search app-search-panel-tabbed app-search label[for="keywords"],section.search app-search-panel app-search label[for="locations"],section.search app-search-panel-tabbed app-search label[for="locations"],section.search app-search-panel app-search label[for="markets"],section.search app-search-panel-tabbed app-search label[for="markets"],section.search app-search-panel app-search label[for="distance"],section.search app-search-panel-tabbed app-search label[for="distance"],section.search app-search-panel app-search label[for="postedAge"],section.search app-search-panel-tabbed app-search label[for="postedAge"],section.search app-search-panel app-search label[for="jobType"],section.search app-search-panel-tabbed app-search label[for="jobType"],section.search app-search-panel app-search label[for="myCountries"],section.search app-search-panel-tabbed app-search label[for="myCountries"],section.search app-search-panel app-search label[for="title"],section.search app-search-panel-tabbed app-search label[for="title"],section.search app-search-panel app-search label[for="eligibilities"],section.search app-search-panel-tabbed app-search label[for="eligibilities"],section.search app-search-panel app-search label[for="categories"],section.search app-search-panel-tabbed app-search label[for="categories"],section.search app-search-panel app-search label[for="advBy"],section.search app-search-panel-tabbed app-search label[for="advBy"],section.search app-search-panel app-search label[for="salaryRates"],section.search app-search-panel-tabbed app-search label[for="salaryRates"],section.search app-search-panel app-search label[for="includeRemoteWorking"],section.search app-search-panel-tabbed app-search label[for="includeRemoteWorking"],section.search app-search-panel app-search label[for="includeHybridWorking"],section.search app-search-panel-tabbed app-search label[for="includeHybridWorking"]{font-family:'Open Sans',Arial,sans-serif;font-weight:600;font-size:13px;color:#000;text-transform:none;display:inline-block;margin-bottom:2px;margin-top:4px;}
section.search app-search-panel app-search label[for="excludeApps"],section.search app-search-panel-tabbed app-search label[for="excludeApps"]{font-family:'Open Sans',Arial,sans-serif;font-weight:400;font-size:14px;color:#000;text-transform:none;display:inline-block;margin-bottom:2px;margin-top:4px;}
section.search app-search-panel app-search label[for="distance"],section.search app-search-panel-tabbed app-search label[for="distance"]{position:absolute;top:0;left:619px;}
section.search app-search-panel app-search label[for="jobType"],section.search app-search-panel-tabbed app-search label[for="jobType"]{position:absolute;top:0;left:321px;width:150px;}
section.search app-search-panel app-search label[for="myCountries"],section.search app-search-panel-tabbed app-search label[for="myCountries"]{text-transform:none;font-size:13px;margin-left:5px;}
section.search app-search-panel app-search span.searching,section.search app-search-panel-tabbed app-search span.searching{font-family:'Open Sans',Arial,sans-serif;font-weight:600;font-size:13px;color:#000;}
section.search app-search-panel app-search :-ms-input-placeholder,section.search app-search-panel-tabbed app-search :-ms-input-placeholder{color:#999 !important;}
section.search app-search-panel app-search input,section.search app-search-panel-tabbed app-search input{padding:4px 2px 4px 8px;background:#fef5cd;border:1px solid #7d7d7d;font-family:'Open Sans',Arial,sans-serif;font-size:15px;}
section.search app-search-panel app-search input#keywords,section.search app-search-panel-tabbed app-search input#keywords{width:856px;margin-bottom:10px;padding-right:32px;}
section.search app-search-panel app-search input#locations,section.search app-search-panel-tabbed app-search input#locations{width:560px;margin-bottom:10px;padding:4px 32px 4px 26px;}
section.search app-search-panel app-search select,section.search app-search-panel-tabbed app-search select{padding:3px 2px 3px 8px;background:#fef5cd;border:1px solid #7d7d7d;font-family:'Open Sans',Arial,sans-serif;font-size:15px;}
section.search app-search-panel app-search select#distance,section.search app-search-panel-tabbed app-search select#distance{width:258px;position:absolute;right:0;top:27px;}
section.search app-search-panel app-search select#jobType,section.search app-search-panel-tabbed app-search select#jobType{width:300px;position:absolute;left:320px;top:24px;}
section.search app-search-panel app-search select#postedAge,section.search app-search-panel-tabbed app-search select#postedAge{width:300px;}
section.search app-search-panel app-search select#advBy,section.search app-search-panel-tabbed app-search select#advBy{width:208px;}
section.search app-search-panel app-search .locations-wrapper,section.search app-search-panel-tabbed app-search .locations-wrapper{position:relative;}
section.search app-search-panel app-search .locations-wrapper .location-icon,section.search app-search-panel-tabbed app-search .locations-wrapper .location-icon{color:#424b4f;position:absolute;left:8px;top:3px;width:5px;height:5px;background:currentColor;border-radius:50%;border:solid 3px #fef5cd;box-shadow:0 0 0 1px currentColor;transition-duration:10s;cursor:pointer;}
section.search app-search-panel app-search .locations-wrapper .location-icon:before,section.search app-search-panel-tabbed app-search .locations-wrapper .location-icon:before{content:'';position:absolute;left:-6px;top:2px;width:11px;height:1px;border-left:solid 3px currentColor;border-right:solid 3px currentColor;}
section.search app-search-panel app-search .locations-wrapper .location-icon:after,section.search app-search-panel-tabbed app-search .locations-wrapper .location-icon:after{content:'';position:absolute;left:2px;top:-6px;width:1px;height:11px;border-top:solid 3px currentColor;border-bottom:solid 3px currentColor;}
section.search app-search-panel app-search .locations-wrapper .location-icon.loading,section.search app-search-panel-tabbed app-search .locations-wrapper .location-icon.loading{transform:rotate(-3600deg);}
section.search app-search-panel app-search .mat-form-field,section.search app-search-panel-tabbed app-search .mat-form-field{line-height:normal;}
section.search app-search-panel app-search .mat-form-field-wrapper,section.search app-search-panel-tabbed app-search .mat-form-field-wrapper{margin-top:0;}
section.search app-search-panel app-search .mat-form-field-infix,section.search app-search-panel-tabbed app-search .mat-form-field-infix{padding:4px 0;width:896px !important;background:#fef5cd !important;border:1px solid #7d7d7d !important;margin-top:0;font-size:15px !important;}
section.search app-search-panel app-search .mat-form-field-infix .mat-select,section.search app-search-panel-tabbed app-search .mat-form-field-infix .mat-select{width:888px;padding-left:8px;}
section.search app-search-panel app-search-history,section.search app-search-panel-tabbed app-search-history{display:block;position:absolute;top:0;bottom:0;left:88px;right:0;}
section.search app-search-panel app-search-history h1,section.search app-search-panel-tabbed app-search-history h1{padding:0;margin:6px 0;font-family:'Open Sans',Arial,sans-serif;font-weight:500;font-size:28px;color:#003e56;}
section.search app-search-panel app-search-history .search-history .search-history-header,section.search app-search-panel-tabbed app-search-history .search-history .search-history-header{padding:6px 0;margin-bottom:20px;font-size:16px;}
section.search app-search-panel app-search-history .search-history .search-history-header a,section.search app-search-panel-tabbed app-search-history .search-history .search-history-header a{text-decoration:none;color:#006bba;font-weight:600;}
section.search app-search-panel app-search-history .search-history .search-history-header a:hover,section.search app-search-panel-tabbed app-search-history .search-history .search-history-header a:hover{text-decoration:underline;}
section.search app-search-panel app-search-history .search-history .search-history-list,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list{height:183px;overflow-x:hidden;overflow-y:auto;}
section.search app-search-panel app-search-history .search-history .search-history-list-item,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item{background:#fff;display:inline-block;margin:0 20px 10px 0;font-size:18px;border-bottom:1px solid #006bba;border-radius:5px;}
section.search app-search-panel app-search-history .search-history .search-history-list-item .searchHistoryItemTitle,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item .searchHistoryItemTitle{display:inline-block;padding:1px 6px 5px 12px;border-bottom-left-radius:5px;border-top-left-radius:5px;cursor:pointer;}
section.search app-search-panel app-search-history .search-history .search-history-list-item .searchHistoryItemTitle:hover,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item .searchHistoryItemTitle:hover{text-decoration:underline;}
section.search app-search-panel app-search-history .search-history .search-history-list-item .searchHistoryItemIcon,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item .searchHistoryItemIcon{height:24px;background-color:#f4f4f4;padding-top:1px;padding-bottom:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;display:inline-block;cursor:pointer;}
section.search app-search-panel app-search-history .search-history .search-history-list-item .searchHistoryItemIcon:hover span.save-search-icon,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item .searchHistoryItemIcon:hover span.save-search-icon{color:#006bba;}
section.search app-search-panel app-search-history .search-history .search-history-list-item .searchHistoryItemIcon a,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item .searchHistoryItemIcon a{width:34px;display:inline-block;height:17px;top:0;}
section.search app-search-panel app-search-history .search-history .search-history-list-item a,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item a{color:#000;font-size:14px;font-weight:400;text-decoration:none;position:relative;}
section.search app-search-panel app-search-history .search-history .search-history-list-item a:hover,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item a:hover{text-decoration:underline;}
section.search app-search-panel app-search-history .search-history .search-history-list-item a:last-of-type:hover,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item a:last-of-type:hover{text-decoration:none;}
section.search app-search-panel app-search-history .search-history .search-history-list-item a:last-of-type span.save-search-icon,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item a:last-of-type span.save-search-icon{color:#000;position:absolute;margin:4px 6px 0 9px;width:14px;height:14px;font-size:0;border:1px solid currentColor;}
section.search app-search-panel app-search-history .search-history .search-history-list-item a:last-of-type span.save-search-icon:before,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item a:last-of-type span.save-search-icon:before{content:'';position:absolute;left:2px;top:0;width:2px;height:5px;border:solid currentColor;border-width:1px 1px 1px 7px;}
section.search app-search-panel app-search-history .search-history .search-history-list-item a:last-of-type span.save-search-icon:hover,section.search app-search-panel-tabbed app-search-history .search-history .search-history-list-item a:last-of-type span.save-search-icon:hover{color:#006bba;}
section.search app-search-panel app-saved-searches,section.search app-search-panel-tabbed app-saved-searches{display:block;position:absolute;top:0;bottom:0;left:88px;right:0;}
section.search app-search-panel app-saved-searches h1,section.search app-search-panel-tabbed app-saved-searches h1{padding:0;margin:6px 0;font-family:'Open Sans',Arial,sans-serif;font-weight:500;font-size:28px;color:#003e56;}
section.search app-search-panel app-saved-searches .saved-searches .saved-searches-header,section.search app-search-panel-tabbed app-saved-searches .saved-searches .saved-searches-header{padding:6px 0;margin-bottom:18px;font-size:16px;}
section.search app-search-panel app-saved-searches .saved-searches .saved-searches-header a,section.search app-search-panel-tabbed app-saved-searches .saved-searches .saved-searches-header a{text-decoration:none;color:#006bba;font-weight:600;}
section.search app-search-panel app-saved-searches .saved-searches .saved-searches-header a:hover,section.search app-search-panel-tabbed app-saved-searches .saved-searches .saved-searches-header a:hover{text-decoration:underline;}
section.search app-search-panel app-saved-searches .saved-searches .saved-searches-list,section.search app-search-panel-tabbed app-saved-searches .saved-searches .saved-searches-list{height:207px;overflow-x:hidden;overflow-y:auto;}
section.search app-search-panel app-saved-searches .saved-searches .saved-searches-list-item,section.search app-search-panel-tabbed app-saved-searches .saved-searches .saved-searches-list-item{background:#fff;display:inline-block;margin:0 20px 9px 0;font-size:18px;border-bottom:1px solid #006bba;max-width:95%;text-overflow:ellipsis;overflow:hidden;vertical-align:top;border-radius:5px;}
section.search app-search-panel app-saved-searches .saved-searches .saved-searches-list-item a,section.search app-search-panel-tabbed app-saved-searches .saved-searches .saved-searches-list-item a{color:#000;font-size:14px;font-weight:400;text-decoration:none;}
section.search app-search-panel app-saved-searches .saved-searches .saved-searches-list-item a:hover,section.search app-search-panel-tabbed app-saved-searches .saved-searches .saved-searches-list-item a:hover{text-decoration:underline;}
section.search app-search-panel app-saved-searches .saved-searches .saved-searches-list-item a .savedSearchItem,section.search app-search-panel-tabbed app-saved-searches .saved-searches .saved-searches-list-item a .savedSearchItem{padding:5px 12px 6px;overflow:hidden;text-overflow:ellipsis;}
section.search.advanced app-search-panel .form-row.title,section.search.advanced app-search-panel-tabbed .form-row.title{top:42px;left:461px;right:0;}
section.search.advanced app-search-panel .form-row.distance,section.search.advanced app-search-panel-tabbed .form-row.distance{top:122px;left:0;right:461px;}
section.search.advanced app-search-panel .form-row.locationId,section.search.advanced app-search-panel-tabbed .form-row.locationId{top:359px;}
section.search.advanced app-search-panel .form-row.eligibilities,section.search.advanced app-search-panel-tabbed .form-row.eligibilities{top:173px;left:461px;right:201px;}
section.search.advanced app-search-panel .form-row.eligibilities .mat-form-field-infix,section.search.advanced app-search-panel-tabbed .form-row.eligibilities .mat-form-field-infix{width:206px !important;margin-top:1px;}
section.search.advanced app-search-panel .form-row.eligibilities .mat-form-field-infix .mat-select,section.search.advanced app-search-panel-tabbed .form-row.eligibilities .mat-form-field-infix .mat-select{width:196px;padding-left:8px;}
section.search.advanced app-search-panel .form-row.categories,section.search.advanced app-search-panel-tabbed .form-row.categories{top:173px;left:691px;right:0;}
section.search.advanced app-search-panel .form-row.categories .mat-form-field-infix,section.search.advanced app-search-panel-tabbed .form-row.categories .mat-form-field-infix{width:205px !important;margin-top:1px;}
section.search.advanced app-search-panel .form-row.categories .mat-form-field-infix .mat-select,section.search.advanced app-search-panel-tabbed .form-row.categories .mat-form-field-infix .mat-select{width:196px;padding-left:8px;}
section.search.advanced app-search-panel .form-row.markets,section.search.advanced app-search-panel-tabbed .form-row.markets{top:174px;left:0;right:451px;}
section.search.advanced app-search-panel .form-row.markets .mat-form-field-infix,section.search.advanced app-search-panel-tabbed .form-row.markets .mat-form-field-infix{width:435px !important;margin-top:0;}
section.search.advanced app-search-panel .form-row.markets .mat-form-field-infix .mat-select,section.search.advanced app-search-panel-tabbed .form-row.markets .mat-form-field-infix .mat-select{width:426px;padding-left:8px;}
section.search.advanced app-search-panel .form-row.advBy,section.search.advanced app-search-panel-tabbed .form-row.advBy{top:231px;left:461px;right:0;}
section.search.advanced app-search-panel .form-row.advBy .rdoOptions input[type=radio]+label,section.search.advanced app-search-panel-tabbed .form-row.advBy .rdoOptions input[type=radio]+label{margin:0;padding:4px 2px;min-width:136px;font-family:'Open Sans',Arial,sans-serif;}
section.search.advanced app-search-panel .form-row.postedAge,section.search.advanced app-search-panel-tabbed .form-row.postedAge{top:231px;left:0;right:656px;}
section.search.advanced app-search-panel .form-row.jobType,section.search.advanced app-search-panel-tabbed .form-row.jobType{top:231px;left:230px;right:452px;height:20px;}
section.search.advanced app-search-panel .form-row.salaryRates,section.search.advanced app-search-panel-tabbed .form-row.salaryRates{top:97px;left:461px;right:0;}
section.search.advanced app-search-panel .form-row.salaryRates .mat-form-field-infix,section.search.advanced app-search-panel-tabbed .form-row.salaryRates .mat-form-field-infix{width:435px !important;margin-top:1px;}
section.search.advanced app-search-panel .form-row.salaryRates .mat-form-field-infix .mat-select,section.search.advanced app-search-panel-tabbed .form-row.salaryRates .mat-form-field-infix .mat-select{width:427px;padding-left:8px;}
section.search.advanced app-search-panel input#keywords,section.search.advanced app-search-panel-tabbed input#keywords{width:395px;padding-right:32px;}
section.search.advanced app-search-panel input#title,section.search.advanced app-search-panel-tabbed input#title{width:395px;position:absolute;right:0;top:24px;padding-right:32px;}
section.search.advanced app-search-panel input#locations,section.search.advanced app-search-panel-tabbed input#locations{width:205px;margin-bottom:10px;padding:4px 32px 4px 26px;}
section.search.advanced app-search-panel select#distance,section.search.advanced app-search-panel-tabbed select#distance{width:150px;position:absolute;right:0;top:0;}
section.search.advanced app-search-panel select#jobType,section.search.advanced app-search-panel-tabbed select#jobType{width:207px;position:relative;left:auto;top:auto;}
section.search.advanced app-search-panel select#postedAge,section.search.advanced app-search-panel-tabbed select#postedAge{width:208px;}
section.search.advanced app-search-panel label[for="jobType"],section.search.advanced app-search-panel-tabbed label[for="jobType"]{position:relative;left:auto;}
.cta call-to-action{display:inline-block;margin-right:24px;}
.cta call-to-action:last-of-type{margin-right:0;}
.cta call-to-action .call-to-action{width:228px;height:178px;background:#fcf9ab;box-shadow:2px 2px 0 0 #d2d0a0;position:relative;cursor:pointer;}
.cta call-to-action .call-to-action img{position:absolute;right:0;bottom:-5px;}
.cta call-to-action .call-to-action h3{font-family:'Open Sans',Arial,sans-serif;font-size:17px;font-weight:600;position:absolute;top:10px;left:10px;max-width:218px;color:#0c596f;padding:0;}
.cta call-to-action .call-to-action p.ctaBody{font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600;position:absolute;top:45px;left:10px;max-width:118px;padding:0;color:#000;}
.cta call-to-action .call-to-action a{font-family:'Open Sans',Arial,sans-serif;font-size:16px;font-weight:600;position:absolute;bottom:10px;left:10px;max-width:218px;color:#006bba;text-decoration:none;z-index:1;}
.cta call-to-action .call-to-action:hover{background:#f7f389;box-shadow:2px 2px 0 0 #c7c58e;}
.cta call-to-action .call-to-action:hover a{text-decoration:underline;}
.cta call-to-action .call-to-action.complete{background:#cdfcab;color:#4abb4d;box-shadow:2px 2px 0 0 #b5d2a0;}
.cta call-to-action .call-to-action.complete:before{content:'';position:absolute;top:48px;left:131px;width:70px;height:70px;border:solid 5px currentColor;border-radius:50%;}
.cta call-to-action .call-to-action.complete:after{content:'';position:absolute;top:61px;left:160px;width:18px;height:40px;border-right:solid 5px currentColor;border-bottom:solid 5px currentColor;transform:rotate(45deg);}
.cta call-to-action .call-to-action.complete img{display:none;}
.cta call-to-action .call-to-action.complete:hover{background:#b6f589;box-shadow:2px 2px 0 0 #a4bf90;}
.cta call-to-action .call-to-action.complete:hover a{text-decoration:underline;}
.complete-application .follow-up{font-size:11px;padding-top:5px;display:block;font-weight:normal;}
#ui-datepicker-div{background-color:#fff;border:1px solid #9c9f7f;padding:0;font-family:'Open Sans',Arial,sans-serif !important;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);}
#ui-datepicker-div table{border:3px solid #fff;}
#ui-datepicker-div th,#ui-datepicker-div tr:nth-child(odd){background-color:#fff;color:#777;font-weight:600;}
#ui-datepicker-div td a{text-align:center;width:22px;height:22px;border-radius:50%;line-height:22px;}
#ui-datepicker-div td a:hover{color:#000;background:#bfcdd3;transition:.37s;}
#ui-datepicker-div td span{text-align:center;width:22px;height:22px;border-radius:50%;line-height:22px;}
#ui-datepicker-div .ui-datepicker-header{background-color:#fff;}
#ui-datepicker-div .ui-datepicker-prev{transform:rotate(-45deg);transition:.37s;left:24px;}
#ui-datepicker-div .ui-datepicker-next{transform:rotate(135deg);transition:.37s;right:24px;}
#ui-datepicker-div .ui-datepicker-prev-hover{top:2px;}
#ui-datepicker-div .ui-datepicker-next-hover{top:2px;}
#ui-datepicker-div .ui-widget-header{border:0;}
#ui-datepicker-div .ui-widget-header .ui-icon{width:7px;height:7px;background-image:none !important;border-top:2px solid #005689;border-left:2px solid #005689;}
#ui-datepicker-div .ui-datepicker-title select{font-size:14px;background-color:#fff;font-weight:600;width:60px;border:0;color:#000;font-family:'Open Sans',Arial,sans-serif !important;}
#ui-datepicker-div .ui-state-default{border:0;font-weight:500;color:#000;background-color:#fff;background:none;}
#ui-datepicker-div .ui-state-highlight{border:0;font-weight:500;}
#ui-datepicker-div .ui-state-active{background:#005689;color:#fff;}
#ui-datepicker-div .ui-state-active:hover{color:#fff;}
#ui-datepicker-div .ui-state-active.ui-state-highlight{color:#fff;}
#ui-datepicker-div .ui-state-active.ui-state-highlight:hover{color:#fff;}
.resumesearchheader{position:relative;clear:both;}
.resumesearchheader h1{display:inline-block;margin-bottom:-5px;font-size:20px;font-weight:400;color:#494f52;font-family:'Open Sans';max-width:99.9%;}
.resumesearchheader h1 span.cvcount em{font-weight:600;font-style:normal;}
.resumesearchheader h1 span{position:relative;}
.resumesearchheader h1 a{color:#005689;text-decoration:none;border-bottom:1px dotted #0077bd;font-weight:400;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;margin-bottom:-1px;}
.resumesearchheader h1 a:hover{color:#005689;border-bottom:1px solid #005689;text-decoration:none;}
.resumesearchheader h1 .places{font-weight:400;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;cursor:pointer;}
.resumesearchheader h1 .proxhidden{display:none;}
.resumesearchheader h1 resume-header-proximity{position:absolute;z-index:999;left:63px;top:5px;}
.resumesearchheader h1 resume-header-proximity ul{background:#fff;border:#a8b1b5 1px solid;padding:0;}
.resumesearchheader h1 resume-header-proximity ul li{display:block;font-size:13px;white-space:nowrap;line-height:20px;padding:0 20px 0 10px;}
.resumesearchheader h1 resume-header-proximity ul li input{display:none;}
.resumesearchheader h1 resume-header-proximity ul li:hover{background:#1e90ff;color:#fff;}
.resumesearchheader .moresearch{margin-left:7px;font-size:20px;font-weight:400;font-family:'Open Sans';display:inline-block;}
.resumesearchheader .moresearch a{color:#005689;text-decoration:none;border-bottom:1px dotted #0077bd;font-weight:400;display:inline-block;max-width:200px;white-space:nowrap;overflow:visible;vertical-align:bottom;}
.resumesearchheader .moresearch a:hover{color:#005689;border-bottom:1px solid #005689;text-decoration:none;}
#resumesearch .ng-modal-dialog,resumedetailapp .ng-modal-dialog{font-family:'Open Sans';}
#resumesearch .ng-modal-dialog form,resumedetailapp .ng-modal-dialog form{font-family:'Open Sans';font-size:15px;}
#resumesearch .ng-modal-dialog input[type='text'],resumedetailapp .ng-modal-dialog input[type='text']{padding:3px 0 3px 3px;background:#fef5cd;border:1px solid #000;width:75%;color:#000;font-weight:400;margin-top:10px;}
#resumesearch{font-size:12px;font-family:'Open Sans',sans-serif;line-height:1.38;margin:10px 0 5px 0;position:relative;width:100%;}
#resumesearch:after{content:" ";display:block;clear:both;}
#resumesearch a{text-decoration:none;}
#resumesearch form{font-family:'Open Sans',sans-serif;}
#resumesearch form label{font-family:'Open Sans',sans-serif !important;}
#resumesearch .icon{display:inline-block;width:16px;height:16px;text-indent:-999px;}
#resumesearch .icon:hover{cursor:pointer;}
#resumesearch .panel{background-color:#eee;background-color:#fff;display:block;float:left;border:1px solid #a8b1b5;}
#resumesearch #detail truncate p,#resumesearch .resumedetail truncate p{padding-top:0;}
#resumesearch .emailresume,#resumesearch .alert{color:#494f52;position:absolute;margin:12px 0 0 0;width:15px;height:10px;border-radius:1px;border:solid 1px currentColor;background-color:currentColor;transition-duration:.5s;}
#resumesearch .emailresume:before,#resumesearch .alert:before{content:'';position:absolute;left:7px;top:-4px;width:1px;height:10px;color:#fafafa;background-color:currentColor;transform-origin:bottom;transform:rotate(-54deg);}
#resumesearch .emailresume:after,#resumesearch .alert:after{content:'';position:absolute;left:7px;top:-4px;width:1px;height:10px;color:#fafafa;background-color:currentColor;transform-origin:bottom;transform:rotate(54deg);}
#resumesearch .emailresume em,#resumesearch .alert em{content:'';color:#494f52;position:absolute;left:14px;top:13px;height:1px;width:8px;background-color:currentColor;}
#resumesearch .emailresume em:before,#resumesearch .alert em:before{content:'';position:absolute;right:1px;top:-2px;width:4px;height:4px;border-top:solid 1px currentColor;border-right:solid 1px currentColor;transform:rotate(45deg);}
#resumesearch .alert{margin:-15px 0 0;left:auto;right:5px;width:13px;height:8px;color:#7a8083;background:#fafafa;}
#resumesearch .alert:before{left:6px;top:-4px;width:1px;color:currentColor;height:9px;}
#resumesearch .alert:after{left:6px;top:-4px;width:1px;color:currentColor;height:9px;}
#resumesearch .alert.active{margin:-15px 0 0;left:auto;right:5px;width:13px;height:8px;color:#7a8083;background:currentColor;}
#resumesearch .alert.active:before{left:6px;top:-4px;width:1px;color:#fafafa;}
#resumesearch .alert.active:after{left:6px;top:-4px;width:1px;color:#fafafa;}
#resumesearch .alert em{color:#7a8083;left:11px;top:10px;}
#resumesearch .toolitem:hover .emailresume,#resumesearch .toolitem.active .emailresume,#resumesearch .groupicon:hover .emailresume,#resumesearch .groupicon .emailresume.active{color:#d69d00;}
#resumesearch .save{color:#494f52;position:absolute;margin:0;width:15px;height:15px;border-radius:1px 5px 1px 1px;background-color:currentColor;transition-duration:.5s;}
#resumesearch .save:before{content:'';position:absolute;left:3px;top:1px;width:1px;height:2px;background-color:currentColor;border:solid #d5dbe6;border-width:1px 1px 1px 6px;}
#resumesearch .save:after{content:'';position:absolute;left:2px;bottom:2px;width:11px;height:5px;background-color:#d5dbe6;}
#resumesearch .toolitem:hover .save,#resumesearch .groupicon:hover .save,#resumesearch .groupicon .save.active{color:#0051e6;}
#resumesearch .remove{color:#494f52;position:absolute;margin:12px 0 0 0;width:9px;height:10px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-bottom:solid 1px currentColor;border-radius:0 0 2px 2px;background-color:currentColor;transition-duration:.5s;}
#resumesearch .remove:before{content:'';position:absolute;left:-3px;top:-2px;width:15px;height:1px;background-color:currentColor;}
#resumesearch .remove:after{content:'';position:absolute;left:0;top:-4px;width:7px;height:1px;border:solid 1px currentColor;background-color:#d5dbe6;border-radius:4px 4px 0 0;}
#resumesearch .toolitem:hover .remove,#resumesearch .groupicon:hover .remove,#resumesearch .groupicon .remove.active{color:#d50000;}
#resumesearch .edit{color:#494f52;text-indent:0;position:absolute;margin-left:4px;margin-top:14px;width:14px;height:2px;border-radius:1px;border:solid 1px currentColor;background-color:currentColor;transform:rotate(-45deg);transition-duration:.5s;}
#resumesearch .edit:after{content:'';position:absolute;left:-12px;top:-1px;width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px currentColor;border-top:2px solid transparent;border-bottom:2px solid transparent;}
#resumesearch .toolitem:hover .edit{background-color:#fdd835;}
#resumesearch .downloadresume{color:#494f52;position:absolute;margin:18px 0 0 0;width:13px;height:4px;border-radius:1px;border:solid 2px currentColor;border-top:none;transition-duration:.5s;}
#resumesearch .downloadresume:before{content:'';position:absolute;left:6px;top:-9px;width:1px;height:10px;background-color:#494f52;}
#resumesearch .downloadresume:after{content:'';position:absolute;left:4px;top:-4px;width:4px;height:4px;border-top:solid 1px #494f52;border-right:solid 1px #494f52;transform:rotate(135deg);}
#resumesearch .jobs-icon{color:#494f52;position:absolute;margin:13px 0 0 0;width:8px;height:6px;border-radius:4px;border:solid 2px currentColor;background-color:transparent;transform:rotate(-45deg);transition-duration:.5s;}
#resumesearch .jobs-icon:before{content:'';position:absolute;top:1px;right:-8px;width:6px;height:4px;border-radius:4px;border-left:solid 4px transparent;border-bottom:solid 4px transparent;border-right:solid 4px transparent;border-top:solid 4px #d5dbe6;}
#resumesearch .jobs-icon:after{content:'';position:absolute;top:2px;right:-7px;width:8px;height:6px;border-radius:4px;border:solid 2px currentColor;}
#resumesearch .toolitem:hover .downloadresume,#resumesearch .toolitem:hover .jobs-icon,#resumesearch .toolitem.active .jobs-icon,#resumesearch .groupicon:hover .downloadresume,#resumesearch .groupicon .downloadresume.active{color:#397fff;}
#resumesearch .tagresume{color:#494f52;position:absolute;margin:10px 0 0 0;width:7px;height:7px;border-radius:1px 1px 1px 0;border-left:solid 1px currentColor;border-top:solid 1px currentColor;background-color:currentColor;transition-duration:.5s;}
#resumesearch .tagresume:before{content:'';position:absolute;left:1px;top:1px;width:9px;height:10px;border-radius:1px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-bottom:solid 1px currentColor;background-color:currentColor;transform:rotate(-45deg);}
#resumesearch .tagresume:after{content:'';position:absolute;left:3px;top:3px;width:2px;height:2px;border-radius:50%;color:#b9e7fc;background-color:currentColor;}
#resumesearch .padlock{color:#494f52;position:absolute;margin:14px 0 0 1px;width:11px;height:9px;border-radius:2px;border:solid 1px currentColor;background-color:currentColor;transition-duration:.5s;}
#resumesearch .padlock:before{content:'';position:absolute;left:2px;top:-6px;width:5px;height:4px;border-radius:4px 4px 0 0;border-top:solid 1px currentColor;border-left:solid 1px currentColor;border-right:solid 1px currentColor;}
#resumesearch .padlock:after{content:'';position:absolute;left:5px;top:2px;width:1px;height:4px;background:#b9e7fc;}
#resumesearch .key{color:#494f52;position:absolute;margin:10px 0 0 6px;width:5px;height:5px;border-radius:50%;border:solid 2px currentColor;transform:rotate(135deg);transition-duration:.5s;}
#resumesearch .key:before{content:'';position:absolute;left:5px;top:2px;width:12px;height:2px;background-color:currentColor;}
#resumesearch .key:after{content:'';position:absolute;left:12px;top:-1px;width:1px;height:4px;border-left:solid 2px currentColor;border-right:solid 1px currentColor;}
#resumesearch .toolitem:hover .tagresume,#resumesearch .toolitem.active .tagresume,#resumesearch .groupicon:hover .tagresume,#resumesearch .groupicon .tagresume.active{color:#fff;border-top:1px solid #494f52;border-left:1px solid #494f52;}
#resumesearch .toolitem:hover .tagresume:before,#resumesearch .toolitem.active .tagresume:before,#resumesearch .groupicon:hover .tagresume:before,#resumesearch .groupicon .tagresume.active:before{border:1px solid #494f52;width:9px;height:9px;border-top-color:#fff;}
#resumesearch .toolitem:hover .tagresume:after,#resumesearch .toolitem.active .tagresume:after,#resumesearch .groupicon:hover .tagresume:after,#resumesearch .groupicon .tagresume.active:after{left:2px;top:2px;border:1px solid #494f52;}
#resumesearch .toolitem:hover .padlock,#resumesearch .toolitem.active .padlock{background:#d69d00;}
#resumesearch .toolitem:hover .padlock:after,#resumesearch .toolitem.active .padlock:after{background:currentColor;}
#resumesearch .toolitem:hover .key,#resumesearch .toolitem.active .key{border-color:#d69d00;}
#resumesearch .toolitem:hover .key:before,#resumesearch .toolitem.active .key:before{background:#d69d00;}
#resumesearch .toolitem:hover .key:after,#resumesearch .toolitem.active .key:after{border-color:#d69d00;}
#resumesearch .basketresume{text-indent:0;margin:17px 0 0 0;position:absolute;transition-duration:.5s;}
#resumesearch .basketresume:before{content:'';position:absolute;width:15px;height:1px;background-color:#494f52;}
#resumesearch .basketresume:after{content:'';position:absolute;width:15px;height:1px;background-color:#494f52;transform:rotate(90deg);}
#resumesearch .cart-filled{color:#494f52;position:absolute;margin-left:1px;margin-top:13px;width:7px;height:0;border-left:solid 3px transparent;border-right:solid 3px transparent;border-top:solid 7px currentColor;transition-duration:.5s;}
#resumesearch .cart-filled:before{content:'';position:absolute;display:block;left:-2px;width:4px;height:4px;border-radius:50%;background-color:currentColor;top:1px;}
#resumesearch .cart-filled:after{content:'';left:5px;position:absolute;display:block;width:4px;height:4px;border-radius:50%;background-color:currentColor;top:1px;}
#resumesearch .cart-filled i{color:#494f52;position:absolute;width:3px;height:1px;background-color:currentColor;top:-10px;left:-6px;transition-duration:.5s;}
#resumesearch .cart-filled i:before{content:'';position:absolute;display:block;height:4px;width:1px;background-color:currentColor;margin-left:3px;transform:rotate(339deg);}
#resumesearch .cart-filled em{color:#494f52;position:absolute;left:10px;top:-1px;transition-duration:.5s;}
#resumesearch .cart-filled em:before{content:'';position:absolute;width:9px;height:2px;background-color:currentColor;display:block;}
#resumesearch .cart-filled em:after{content:'';position:absolute;width:9px;height:2px;display:block;background-color:currentColor;transform:rotate(90deg);}
#resumesearch .cart-filled.minus em:before{content:'';position:absolute;width:9px;height:2px;background-color:currentColor;display:block;}
#resumesearch .cart-filled.minus em:after{content:'';position:absolute;width:0;height:0;display:none;}
#resumesearch .notes-icon{text-indent:0;margin:16px 0 0 3px;position:absolute;}
#resumesearch .notes-icon:before{content:'';position:absolute;width:15px;height:2px;background-color:#494f52;transition-duration:.5s;}
#resumesearch .notes-icon:after{content:'';position:absolute;width:15px;height:2px;background-color:#494f52;transform:rotate(90deg);transition-duration:.5s;}
#resumesearch .refresh{position:absolute;margin-left:2px;margin-top:2px;width:12px;height:10px;border-radius:60%;border-top:solid 2px #528fff;border-bottom:solid 2px #528fff;border-left:solid 2px transparent;border-right:solid 2px transparent;}
#resumesearch .refresh:before{content:'';position:absolute;display:block;left:-2px;top:-2px;width:0;height:0;border-right:solid 7px transparent;border-bottom:solid 7px #528fff;}
#resumesearch .refresh:after{content:'';position:absolute;display:block;top:6px;left:7px;width:0;height:0;border-left:solid 7px transparent;border-top:solid 7px #528fff;}
#resumesearch .icon-wrapper{position:fixed;height:17px;right:89px;top:-20px;}
#resumesearch .toolitem:hover .cart-filled,#resumesearch .toolitem:hover .cart-filled i,#resumesearch .toolitem:hover .cart-filled em{color:#00ad39;}
#resumesearch .toolitem:hover .cart-filled.minus,#resumesearch .toolitem:hover .cart-filled.minus i,#resumesearch .toolitem:hover .cart-filled.minus em{color:#d50000;}
#resumesearch .toolitem:hover .notes-icon:before,#resumesearch .toolitem.active .notes-icon:before,#resumesearch .toolitem:hover .notes-icon:after,#resumesearch .toolitem.active .notes-icon:after{background-color:#00ad39;}
#resumesearch .emailresume2,#resumesearch .downloadresume2,#resumesearch .tagresume2,#resumesearch .notesresume2,#resumesearch .requestaccessresume2,#resumesearch .jobsresume2{margin-left:23px;}
#resumesearch .basketresume2{margin-left:28px;}
#resumesearch .noresultserror{padding:10px;}
#resumesearch #filter.panel,#resumesearch #list.panel{background-color:#fafafa;}
#resumesearch #filter,#resumesearch #list{margin-right:10px;}
#resumesearch #filter{position:relative;transition:width .5s;transition-delay:.2s;}
#resumesearch #filter header{transition:all .5s ease;opacity:1;}
#resumesearch #filter .headerlinks{height:30px;border-bottom:1px dotted #a8b1b5;}
#resumesearch #filter .headerlinks a{font-size:12px;color:#005689;text-decoration:none;border-bottom:1px dotted #0077bd;margin-left:8px;opacity:1;transition-delay:1s;display:inline-block;margin-top:7px;position:relative;}
#resumesearch #filter .headerlinks a:hover{color:#005689;border-bottom:1px solid #005689;text-decoration:none;}
#resumesearch #filter .headerlinks.high{height:55px;}
#resumesearch #filter settings{position:absolute;display:block;right:0;top:20px;width:23px;height:18px;z-index:99;}
#resumesearch #filter settings .overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;}
#resumesearch #filter .settingsIcon{display:inline-block;cursor:pointer;width:23px;height:18px;background-color:#494f52;}
#resumesearch #filter .settingsIcon .cog{position:absolute;display:block;margin-left:7px;margin-top:4px;width:9px;height:9px;background-color:#fff;border-radius:11px;transition-duration:2s;}
#resumesearch #filter .settingsIcon .cog:before{content:'';position:absolute;top:3px;left:-2px;width:13px;height:3px;background-color:#fff;transform:rotate(30deg);border-radius:1px;}
#resumesearch #filter .settingsIcon .cog:after{content:'';position:absolute;width:3px;height:3px;background-color:#494f52;border-radius:4px;left:3px;top:3px;}
#resumesearch #filter .settingsIcon .cog span{content:'';position:absolute;top:3px;left:-2px;width:13px;height:3px;background-color:#fff;transform:rotate(90deg);border-radius:1px;}
#resumesearch #filter .settingsIcon .cog span:after{content:'';position:absolute;top:0;left:0;width:13px;height:3px;background-color:#fff;transform:rotate(60deg);border-radius:1px;}
#resumesearch #filter .settingsIcon:after{content:'';position:absolute;width:23px;height:18px;}
#resumesearch #filter .settingsIcon:hover{background-color:#1367b5;}
#resumesearch #filter .settingsIcon:hover .cog{transform:rotate(360deg);}
#resumesearch #filter .toggleTab{position:absolute;right:0;top:0;cursor:pointer;width:23px;height:18px;background-color:#494f52;z-index:99;}
#resumesearch #filter .toggleTab:hover{background-color:#1367b5;}
#resumesearch #filter .toggleTab .arrow-left{position:absolute;margin-left:7px;margin-top:10px;width:1px;height:1px;background-color:#494f52;}
#resumesearch #filter .toggleTab .arrow-left:hover{margin-left:6px;}
#resumesearch #filter .toggleTab .arrow-left:before,#resumesearch #filter .toggleTab .arrow-left:after{content:'';position:absolute;top:-5px;width:6px;height:6px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(-135deg);transition-duration:1s;}
#resumesearch #filter .toggleTab .arrow-left:before{left:0;}
#resumesearch #filter .toggleTab .arrow-left:after{left:5px;}
#resumesearch #filter .toggleTab.filtercollapsedbasket{top:60px;}
#resumesearch #filter .toggleTab.filtercollapsedbasket .return-icon{color:#fff;position:absolute;margin-left:6px;margin-top:10px;width:11px;height:3px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-top:solid 1px currentColor;border-bottom:solid 1px transparent;background-color:currentColor;border-radius:6px 6px 0 0;}
#resumesearch #filter .toggleTab.filtercollapsedbasket .return-icon:before{content:'';position:absolute;left:2px;top:-8px;width:5px;height:5px;border-radius:50%;border:solid 1px currentColor;background-color:currentColor;}
#resumesearch #filter .toggleTab.filtercollapsedbasket .basket-icon{color:#fff;position:absolute;margin-left:7px;margin-top:6px;width:6px;height:0;border-left:solid 3px transparent;border-right:solid 3px transparent;border-top:solid 6px currentColor;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}
#resumesearch #filter .toggleTab.filtercollapsedbasket .basket-icon:before{content:'';position:absolute;left:-2px;width:3px;height:3px;border-radius:50%;background-color:currentColor;top:1px;}
#resumesearch #filter .toggleTab.filtercollapsedbasket .basket-icon:after{content:'';position:absolute;left:5px;width:3px;height:3px;border-radius:50%;background-color:currentColor;top:1px;}
#resumesearch #filter .toggleTab.filtercollapsedbasket .basket-icon i{position:absolute;width:3px;height:1px;background-color:currentColor;top:-8px;left:9px;}
#resumesearch #filter .toggleTab.filtercollapsedbasket .basket-icon i:before{content:'';position:absolute;display:block;height:4px;width:1px;background-color:currentColor;transform-origin:left top;transform:rotate(21deg);}
#resumesearch #filter .toggleTab.filtercollapsedsearch{top:40px;}
#resumesearch #filter .toggleTab.filtercollapsedsearch .search-icon{color:#fff;position:absolute;margin-top:2px;margin-left:6px;width:7px;height:7px;border:solid 2px currentColor;border-radius:100%;transform:rotate(-45deg);}
#resumesearch #filter .toggleTab.filtercollapsedsearch .search-icon:before{content:'';position:absolute;top:8px;left:3px;height:6px;width:2px;background-color:currentColor;}
#resumesearch #filter .settingsPanel{position:absolute;top:0;right:-216px;z-index:10000;background:#d3e7fa;padding:10px;color:#000;font-weight:600;border:1px solid #7a8083;width:194px;}
#resumesearch #filter .settingsPanel .shead{display:block;color:#494f52;font-size:14px;max-width:200px;}
#resumesearch #filter .settingsPanel .switchcontainer{width:100px;display:inline-block;}
#resumesearch #filter .settingsPanel .amg-on-off-toggle-with-label{font-size:14px;font-weight:400;}
#resumesearch #filter .settingsPanel .rdoOptions{padding:1px 0 6px 0;display:inline-block;}
#resumesearch #filter .settingsPanel .rdoOptions label{float:left;margin-top:3px;}
#resumesearch #filter .settingsPanel .rdoOptions input[type=radio]{display:none;}
#resumesearch #filter .settingsPanel .rdoOptions input[type=radio]+label{min-width:90px;width:auto;display:inline-block;margin:0;padding:2px;margin-bottom:0;font-weight:600;line-height:18px;color:#000;text-align:center;vertical-align:middle;cursor:pointer;background-color:#d1d1d1;border:1px solid #aaa;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#resumesearch #filter .settingsPanel .rdoOptions input[type=radio]:checked+label{background-image:none;outline:0;background-color:#4abb4d;color:#fff;border-color:#4abb4d;}
#resumesearch #filter .settingsPanel .rdoOptions .rdoOptionsinner{display:inline-block;}
#resumesearch #filter .settingsPanel .settingsbutton{text-align:right;}
#resumesearch #filter #filteraccord{transition:all .5s ease;opacity:1;}
#resumesearch #filter #filteraccord #filterscroll{padding:0 0 0 15px;}
#resumesearch #filter #filteraccord #filterscroll h3{font-size:13px;}
#resumesearch #filter #filteraccord #filterscroll ul{padding-left:5px;margin-top:0;list-style-type:none;}
#resumesearch #filter #filteraccord #filterscroll ul li input,#resumesearch #filter #filteraccord #filterscroll ul li label,#resumesearch #filter #filteraccord #filterscroll ul li span.filtercount{padding:3px;vertical-align:middle;}
#resumesearch #filter #filteraccord #filterscroll ul li label{display:inline-block;max-width:124px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;}
#resumesearch #filter #filteraccord #filterscroll ul li span.filtercount{display:inline-block;width:20px;color:#999;font-size:12px;}
#resumesearch #filter #filteraccord #myTags,#resumesearch #filter #filteraccord #downloadedTags{padding:0 0 0 8px;}
#resumesearch #filter #filteraccord #myTags h3,#resumesearch #filter #filteraccord #downloadedTags h3{font-size:13px;margin-top:5px;}
#resumesearch #filter #filteraccord #myTags ul,#resumesearch #filter #filteraccord #downloadedTags ul{margin:0;padding:0 1px 10px 1px;}
#resumesearch #filter #filteraccord #myTags ul li,#resumesearch #filter #filteraccord #downloadedTags ul li{display:inline-block;line-height:14px;padding:0 5px 0 0;border-right:1px solid #d4e0e5;margin:2px 5px 0 0;}
#resumesearch #filter #filteraccord #myTags ul li:last-child,#resumesearch #filter #filteraccord #downloadedTags ul li:last-child{border-right:none;}
#resumesearch #filter #filteraccord #myTags ul li a,#resumesearch #filter #filteraccord #downloadedTags ul li a{color:#005689;font-weight:600;display:block;white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis;}
#resumesearch #filter #filteraccord #myTags ul li a:hover,#resumesearch #filter #filteraccord #downloadedTags ul li a:hover{color:#0092e8;}
#resumesearch #filter #filteraccord resume-account-status p{padding:3px 0 3px 8px;}
#resumesearch #filter #filteraccord resume-account-status a{color:#005689;text-decoration:none;border-bottom:1px dotted #0077bd;display:inline-block;line-height:12px;}
#resumesearch #filter #filteraccord resume-account-status a:hover{color:#1367b5;border-bottom:1px solid #005689;text-decoration:none;}
#resumesearch #filter #filteraccord #filterControls{text-align:right;height:35px;margin-right:10px;}
#resumesearch #filter ._mCS_1{transition:all .5s ease;opacity:1;}
#resumesearch #filter accordion accordion-item accordion-header.noactivator{cursor:pointer;padding:6px 0;}
#resumesearch #filter accordion accordion-item accordion-header.noactivator h3{font-size:13px;border-bottom:1px dotted #0077bd;color:#005689;display:inline-block;margin-left:8px;padding:0;margin-top:0;font-weight:700;}
#resumesearch #filter accordion accordion-item accordion-header.noactivator h3:hover{border-bottom-style:solid;}
#resumesearch #filter accordion accordion-item accordion-header{background-color:#d5d5d5;border:0;}
#resumesearch #filter accordion accordion-item accordion-header:hover{background-color:#c8c8c8;}
#resumesearch #filter accordion accordion-item accordion-header accordion-activator{padding:6px 0;}
#resumesearch #filter accordion accordion-item accordion-header accordion-activator:after{content:"";}
#resumesearch #filter accordion accordion-item accordion-header accordion-activator h3{font-size:13px;border-bottom:1px solid transparent;color:#000;display:inline-block;margin-left:8px;padding:0;margin-top:0;font-weight:700;}
#resumesearch #filter accordion accordion-item accordion-header accordion-activator h3:hover{border-bottom:1px dotted transparent;}
#resumesearch #filter accordion accordion-item accordion-body ul.savedSearches{margin:0;padding:5px 1px 0 8px;}
#resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li{display:inline-block;line-height:18px;}
#resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li a{color:#005689;font-weight:600;display:block;width:167px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#resumesearch #filter accordion accordion-item accordion-body ul.savedSearches li a:hover{color:#0092e8;}
#resumesearch #filter accordion accordion-item.disabled accordion-header accordion-activator{cursor:not-allowed;}
#resumesearch #filter accordion accordion-item.disabled accordion-header accordion-activator h3{color:#999;}
#resumesearch #filter accordion accordion-item.collapsed accordion-header{background-color:#e9e9e9;border-top:1px solid #a8b1b5;}
#resumesearch #filter accordion accordion-item.collapsed accordion-header:hover{background-color:#e0dede;}
#resumesearch #filter accordion accordion-item.collapsed accordion-header h3{font-size:13px;border-bottom:1px dotted transparent;color:#005689;display:inline-block;margin-left:8px;padding:0;margin-top:0;font-weight:700;}
#resumesearch #filter accordion accordion-item.collapsed accordion-header h3:hover{border-bottom:solid 1px transparent;}
#resumesearch #filter #filterheader h1{font-size:15px;display:inline-block;vertical-align:top;background-color:#e9e9e9;box-shadow:inset -1px -1px 0 0 #a8b1b5;width:125px;height:18px;padding:10px 10px;}
#resumesearch #filter #filterheader h1 span{border-bottom:1px dotted #0077bd;color:#0077bd;}
#resumesearch #filter #filterheader h1:hover span{border-bottom-style:solid;}
#resumesearch #filter #filterheader h1.filterbaskethead{padding-left:43px;width:132px;color:#000;}
#resumesearch #filter #filterheader h1.filterbaskethead span{font-size:11px;position:absolute;left:12px;top:8px;display:block;padding:0 3px 5px 3px;height:9px;color:#000;border-bottom:2px solid CurrentColor;border-left:2px solid CurrentColor;text-align:center;}
#resumesearch #filter #filterheader h1.filterbaskethead span:before{content:'';position:absolute;left:-6px;top:0;width:6px;height:2px;background:CurrentColor;border-top:4px solid #e9e9e9;}
#resumesearch #filter #filterheader h1.filterbaskethead span:after{content:'';position:absolute;right:-2px;top:7px;width:2px;height:8px;background:CurrentColor;transform:rotate(20deg);}
#resumesearch #filter #filterheader h1.filterbaskethead span em{position:absolute;bottom:-2px;left:50%;}
#resumesearch #filter #filterheader h1.filterbaskethead span em:before{content:'';position:absolute;display:block;left:-11px;width:3px;height:3px;border-radius:50%;background-color:#e9e9e9;top:1px;border:1px solid currentColor;}
#resumesearch #filter #filterheader h1.filterbaskethead span em:after{content:'';left:2px;position:absolute;display:block;width:3px;height:3px;border-radius:50%;background-color:#e9e9e9;top:1px;border:1px solid currentColor;}
#resumesearch #filter #filterheader .searchiconwrapper{padding:19px 20px;display:block;background-color:#00aeef;width:0;float:left;}
#resumesearch #filter #filterheader .searchiconwrapper .searchicon{color:#fff;position:absolute;width:13px;height:13px;border:solid 2px #fff;border-radius:100%;transform:rotate(-45deg);margin:-10px;}
#resumesearch #filter #filterheader .searchiconwrapper .searchicon:before{content:'';position:absolute;top:14px;left:6px;height:9px;width:2px;background-color:#fff;}
#resumesearch #list{position:relative;overflow-y:hidden;}
#resumesearch #list header{height:19px;padding:9px 7px;line-height:16px;box-shadow:0 2px 0 0 #fff;transition:all .3s ease;transition-delay:.5s;}
#resumesearch #list header span.sortList{display:inline-block;height:16px;width:176px;text-align:right;margin-left:18px;}
#resumesearch #list header span.sortList select{min-width:118px;margin-left:3px;}
#resumesearch #list header span.sortList select[disabled]{cursor:not-allowed;color:#999;}
#resumesearch #list .loadingsearch{position:absolute;padding:10px;width:170px;background-color:#fafafa;font-size:16px;text-align:center;bottom:0;z-index:995;font-weight:600;display:none;}
#resumesearch #list .loadingsearch.top{top:69px;bottom:initial;}
#resumesearch #list .loadingsearch.active{display:block;}
#resumesearch #list .endOfSearch{font-weight:700;margin-top:3px;margin-bottom:3px;text-align:center;}
#resumesearch #list #searchActions{background:#d5dbe6;height:30px;border-top:1px solid #a8b1b5;border-bottom:1px solid #a8b1b5;}
#resumesearch #list #searchActions label{margin:7px 0 0 5px;display:inline-block;letter-spacing:-.2px;}
#resumesearch #list #searchActions .groupicon{display:inline-block;border-left:1px solid #a8b1b5;width:30px;height:30px;cursor:pointer;position:relative;float:right;}
#resumesearch #list #searchActions .groupicon span{right:7px;top:9px;margin:0;}
#resumesearch #list #searchActions .groupicon span.remove{top:11px;right:9px;}
#resumesearch #list #searchActions .groupicon span.downloadresume{top:15px;right:6px;}
#resumesearch #list #searchActions .groupicon span.tagresume{top:8px;right:14px;}
#resumesearch #list .searchActionsForm{position:absolute;z-index:100;}
#resumesearch #list #resumeItems ul{padding:0;margin:0;list-style-type:none;}
#resumesearch #list #resumeItems ul .selected,#resumesearch #list #resumeItems ul .selected:hover{background-color:#b3e5fc;}
#resumesearch #list #resumeItems ul .active{background-color:#b3e5fc;}
#resumesearch #list #resumeItems ul .active:hover{background-color:#b3e5fc;}
#resumesearch #list #resumeItems ul .active .hasChats{right:25px;}
#resumesearch #list #resumeItems ul .active .hasChats:before{background-color:#b3e5fc;}
#resumesearch #list #resumeItems ul li{list-style:none;}
#resumesearch #list #resumeItems ul li resume-list-item{display:block;border-bottom:1px solid #cbc6c6;padding:5px;font-size:12px;font-weight:400;position:relative;}
#resumesearch #list #resumeItems ul li resume-list-item:first-child{border-top:0;}
#resumesearch #list #resumeItems ul li resume-list-item:hover{background-color:#eaeff3;cursor:pointer;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled{right:5px;top:9px;color:#6f7a80;transition-duration:.1s;margin-top:0;padding:0 0 8px 0;z-index:1;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled:hover{color:#43a047;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled:hover i{color:#43a047;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled:hover em{color:#43a047;left:9px;top:-2px;display:block;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled:hover em:before{width:6px;height:2px;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled:hover em:after{width:6px;height:2px;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled i{color:#6f7a80;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled em{display:none;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled.minus{color:#43a047;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled.minus i{color:#43a047;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled.minus:hover{color:#d50000;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled.minus:hover i{color:#d50000;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled.minus:hover em{color:#d50000;left:10px;top:-2px;}
#resumesearch #list #resumeItems ul li resume-list-item .cart-filled.minus:hover em:before{width:5px;height:2px;}
#resumesearch #list #resumeItems ul li .resumehead h3,#resumesearch #list #resumeItems ul li .resumehead .requestaccesshead{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;padding:0;width:168px;overflow:hidden;}
#resumesearch #list #resumeItems ul li .resumehead span{font-size:10px;display:block;}
#resumesearch #list #resumeItems ul li .withChat .availability{display:inline-block;height:10px;width:10px;border-radius:5px;margin-right:3px;background-color:#62c43b;}
#resumesearch #list #resumeItems ul li .withChat.unavailable .availability{background-color:#d83333;}
#resumesearch #list #resumeItems ul li .withChat.away .availability{background-color:#f7c707;}
#resumesearch #list #resumeItems ul li .withChat.offline .availability{background-color:#afb5b7;}
#resumesearch #list #resumeItems ul li .withChat h3{width:158px;}
#resumesearch #list #resumeItems ul li .withChat .hasChats{right:23px;top:3px;width:11px;height:9px;}
#resumesearch #list #resumeItems ul li .withChat .hasChats:before{width:2px;height:2px;top:9px;}
#resumesearch #list #resumeItems ul li .withChat .hasChats i{width:5px;height:5px;}
#resumesearch #list #resumeItems ul li .withChat .hasChats i:before{width:2px;top:2px;left:2px;}
#resumesearch #list #resumeItems ul li .withChat .hasChats i:after{left:2px;height:2px;}
#resumesearch #list #resumeItems ul li .resumebody{padding-top:4px;}
#resumesearch #list #resumeItems ul li .resumefoot{padding-top:4px;margin-bottom:-3px;}
#resumesearch #list #resumeItems ul li .resumefoot .clear{height:1px;}
#resumesearch #list #resumeItems ul li .resumefoot span{font-size:10px;font-weight:600;display:block;float:right;}
#resumesearch #list #resumeItems ul li .resumefoot span.status{font-size:12px;float:left;padding:1px 5px;font-weight:400;margin-left:-5px;margin-top:-3px;}
#resumesearch #list #resumeItems ul li .resumefoot span.downloaded{background-color:#43a047;color:#fff;}
#resumesearch #list #resumeItems ul li .resumefoot span.requestaccess{visibility:hidden;float:left;}
#resumesearch #list #resumeItems ul li .resumefoot span.requestedaccess{background-color:#ff6f00;margin-top:3px;}
#resumesearch #list #resumeItems ul li .resumefoot .padunlock{color:#6f7a80;position:absolute;margin:3px 0 0 -1px;width:11px;height:8px;border-radius:2px;border:solid 1px currentColor;background-color:currentColor;transition-duration:.5s;}
#resumesearch #list #resumeItems ul li .resumefoot .padunlock:before{content:'';position:absolute;left:3px;top:-7px;width:5px;height:3px;border-radius:4px 4px 0 0;border-top:solid 1px currentColor;border-left:solid 1px currentColor;border-right:solid 1px currentColor;}
#resumesearch #list #resumeItems ul li .resumefoot .padunlock:after{content:'';position:absolute;left:3px;top:-3px;width:1px;height:2px;background-color:currentColor;}
#resumesearch #list #resumeItems ul li .resumefoot .padunlock em{content:'';position:absolute;left:5px;top:2px;width:1px;height:4px;background:#fff;}
#resumesearch #list #resumeItems ul li .resumefoot.requestaccess{margin-top:-10px;}
#resumesearch #list .listform{background:#e2e9f6;color:#000;font-weight:400;padding:5px 5px 2px 5px;width:200px;border-bottom:1px solid #8c9294;}
#resumesearch #list .listform .actioncontrolitem,#resumesearch #list .listform .actioncontrolitemright{width:200px;padding:3px 0;}
#resumesearch #list .listform .actioncontrolitem a,#resumesearch #list .listform .actioncontrolitemright a{font-weight:400;border-bottom:1px dotted #00aeef;float:left;margin-top:3px;}
#resumesearch #list .listform .actioncontrolitem a:hover,#resumesearch #list .listform .actioncontrolitemright a:hover{border-bottom:1px solid #00aeef;color:#00aeef;}
#resumesearch #list .listform .actioncontrolitem button,#resumesearch #list .listform .actioncontrolitemright button{margin:0;padding:2px 4px;}
#resumesearch #list .listform .actioncontrolitemright{text-align:right;}
#resumesearch #list .listform .actioncontrolitem.alertbelowabs{margin-top:35px;}
#resumesearch #list .listform .amg-on-off-toggle{float:right;}
#resumesearch #list .listform .amg-radio-group-item label{font-size:12px;line-height:18px;margin:0;min-width:10px;padding:2px 4px;}
#resumesearch #list .listform .rdoOptions{padding:6px 0;text-align:right;}
#resumesearch #list .listform .rdoOptions .rdolabel{float:left;margin-top:3px;}
#resumesearch #list .listform input[name=email]{padding:3px 0 3px 3px;background:#fef5cd;border:1px solid #000;width:195px;color:#000;font-weight:400;}
#resumesearch #list .listform input[name=newTag],#resumesearch #list .listform input[name=searchName]{padding:3px 0 3px 3px;background:#fef5cd;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid transparent;border-right:1px solid transparent;width:170px;color:#000;font-weight:400;position:absolute;margin:5px 0 0 3px;}
#resumesearch #list .listform input[name=newTag]:focus,#resumesearch #list .listform input[name=searchName]:focus{outline:none;}
#resumesearch #list .listform input.invalid{border-color:#cb0505;outline:1px solid #cb0505;box-shadow:0 0 0 2px #fff;}
#resumesearch #list .listform input.noitems{padding-right:20px !important;}
#resumesearch #list .listform .invspan{width:15px;height:15px;background:#cb0505;border:2px solid #cb0505;display:inline-block;margin:3px 0 0 178px;border-radius:2px;font-weight:700;text-align:center;position:absolute;color:#fff;}
#resumesearch #list .listform .invspan2{margin:8px 0 0 156px;z-index:1;}
#resumesearch #list .listform .invspan3{margin:8px 0 0 156px;z-index:1;}
#resumesearch #list .listform select[name=searchId],#resumesearch #list .listform select[name=existingTag],#resumesearch #list .listform select[name=searchId]{padding:2px 0 2px 3px;background:#fef5cd;border:1px solid #000;width:200px;color:#000;font-weight:400;}
#resumesearch #list .listform select[name=existingTag],#resumesearch #list .listform select[name=searchId]{position:absolute;margin-top:5px;}
#resumesearch #list .listform .resumetagscontainer button{margin:36px 0 4px 163px;padding:2px 6px;}
#resumesearch #list .listform .resumetagscontainer a{text-decoration:none;border-bottom:1px dotted #00aeef;position:absolute;font-weight:400;margin-top:-23px;display:block;}
#resumesearch #list .listform .resumetagscontainer a:hover{border-bottom-style:solid;color:#00aeef;}
#resumesearch #list .listform .savedsearchbutton{margin-top:5px;}
#resumesearch #list .listform .savedsearchbutton a{text-decoration:none;border-bottom:1px dotted #00aeef;float:left;font-weight:400;}
#resumesearch #list .listform .savedsearchbutton a:hover{border-bottom-style:solid;color:#00aeef;}
#resumesearch #list .listform label[for=savedSearchExisting]{display:block;}
#resumesearch #detail,#resumesearch .resumedetail{display:block;font-size:14px;overflow:hidden;transition:width .4s;transition-delay:.1s;}
#resumesearch #detail.notransition,#resumesearch .resumedetail.notransition{transition:none;}
#resumesearch #detail a,#resumesearch .resumedetail a{color:#005689;text-decoration:none;border-bottom:1px dotted #0077bd;}
#resumesearch #detail a:hover,#resumesearch .resumedetail a:hover{border-bottom-style:solid;}
#resumesearch #detail header,#resumesearch .resumedetail header{border-bottom:2px solid #fff;height:37px;position:relative;}
#resumesearch #detail #toolbar,#resumesearch .resumedetail #toolbar{line-height:17px;display:table;width:100%;}
#resumesearch #detail #toolbar #jobman #toolbar a.toolitem:hover,#resumesearch .resumedetail #toolbar #jobman #toolbar a.toolitem:hover{color:#000;}
#resumesearch #detail #toolbar .toolbaractions,#resumesearch .resumedetail #toolbar .toolbaractions{display:table-cell;background:#b9e7fc;min-height:37px;border-bottom:1px solid #92bacd;min-width:750px;}
#resumesearch #detail #toolbar .toolitem,#resumesearch .resumedetail #toolbar .toolitem{display:inline-block;border-right:1px solid #92bacd;border-bottom:none;line-height:35px;padding:0 7px 0 7px;color:#000 !important;font-weight:400;text-decoration:none;}
#resumesearch #detail #toolbar .toolitem .icon,#resumesearch .resumedetail #toolbar .toolitem .icon{margin-right:5px;}
#resumesearch #detail #toolbar .toolitem:hover,#resumesearch .resumedetail #toolbar .toolitem:hover{box-shadow:inset 0 0 4px 0 #00aeef;}
#resumesearch #detail #toolbar.fixedtop,#resumesearch .resumedetail #toolbar.fixedtop{position:fixed;z-index:1;width:986px;top:0;}
#resumesearch #detail .listform,#resumesearch .resumedetail .listform,#resumesearch #detail .linkjobs,#resumesearch .resumedetail .linkjobs{background:#e2e9f6;color:#000;font-family:'Open Sans';font-weight:300;padding:5px 5px 5px 5px;width:100%;border-bottom:1px solid #8c9294;min-height:60px;}
#resumesearch #detail .listform input.noitems,#resumesearch .resumedetail .listform input.noitems,#resumesearch #detail .linkjobs input.noitems,#resumesearch .resumedetail .linkjobs input.noitems{padding-right:2% !important;}
#resumesearch #detail .listform button.right,#resumesearch .resumedetail .listform button.right,#resumesearch #detail .linkjobs button.right,#resumesearch .resumedetail .linkjobs button.right{float:right;}
#resumesearch #detail .listform button.rightmargin,#resumesearch .resumedetail .listform button.rightmargin,#resumesearch #detail .linkjobs button.rightmargin,#resumesearch .resumedetail .linkjobs button.rightmargin{margin:5px 50% 0 0;}
#resumesearch #detail .listform .desc,#resumesearch .resumedetail .listform .desc,#resumesearch #detail .linkjobs .desc,#resumesearch .resumedetail .linkjobs .desc{margin-bottom:5px;}
#resumesearch #detail .listform a,#resumesearch .resumedetail .listform a,#resumesearch #detail .linkjobs a,#resumesearch .resumedetail .linkjobs a{color:#00aeef !important;text-decoration:none;border-bottom:1px dotted #00aeef;font-weight:400;}
#resumesearch #detail .listform a:hover,#resumesearch .resumedetail .listform a:hover,#resumesearch #detail .linkjobs a:hover,#resumesearch .resumedetail .linkjobs a:hover{border-bottom-style:solid;color:#00aeef;}
#resumesearch #detail .listform a.cancellink,#resumesearch .resumedetail .listform a.cancellink,#resumesearch #detail .linkjobs a.cancellink,#resumesearch .resumedetail .linkjobs a.cancellink{margin:4px 0 0 2px;display:inline-block;}
#resumesearch #detail .listform a.leftlink,#resumesearch .resumedetail .listform a.leftlink,#resumesearch #detail .linkjobs a.leftlink,#resumesearch .resumedetail .linkjobs a.leftlink{float:left;margin-top:9px;}
#resumesearch #detail .listform textarea[name=note],#resumesearch .resumedetail .listform textarea[name=note],#resumesearch #detail .linkjobs textarea[name=note],#resumesearch .resumedetail .linkjobs textarea[name=note]{padding:3px 0 3px 3px;background:#fef5cd;resize:none;border:1px solid #000;width:99%;color:#000;font-weight:400;margin-bottom:5px;}
#resumesearch #detail .listform input[name=emailAddress],#resumesearch .resumedetail .listform input[name=emailAddress],#resumesearch #detail .linkjobs input[name=emailAddress],#resumesearch .resumedetail .linkjobs input[name=emailAddress]{padding:3px 0 3px 3px;background:#fef5cd;border:1px solid #000;width:99%;color:#000;font-weight:400;margin-bottom:5px;}
#resumesearch #detail .listform input[name=newTag],#resumesearch .resumedetail .listform input[name=newTag],#resumesearch #detail .linkjobs input[name=newTag],#resumesearch .resumedetail .linkjobs input[name=newTag]{padding:3px 0 3px 0;background:#fef5cd;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid transparent;border-right:1px solid transparent;width:46.5%;color:#000;font-weight:400;margin-left:-49.4%;}
#resumesearch #detail .listform input[name=newTag]:focus,#resumesearch .resumedetail .listform input[name=newTag]:focus,#resumesearch #detail .linkjobs input[name=newTag]:focus,#resumesearch .resumedetail .linkjobs input[name=newTag]:focus{outline:none;}
#resumesearch #detail .listform select[name=existingTag],#resumesearch .resumedetail .listform select[name=existingTag],#resumesearch #detail .linkjobs select[name=existingTag],#resumesearch .resumedetail .linkjobs select[name=existingTag]{padding:2px 0 2px 3px;background:#fef5cd;border:1px solid #000;width:49.9%;color:#000;font-weight:400;}
#resumesearch #detail .listform input.invalid,#resumesearch .resumedetail .listform input.invalid,#resumesearch #detail .linkjobs input.invalid,#resumesearch .resumedetail .linkjobs input.invalid{border-color:#cb0505;outline:1px solid #cb0505;box-shadow:0 0 0 2px #fff;}
#resumesearch #detail .listform .invspan,#resumesearch .resumedetail .listform .invspan,#resumesearch #detail .linkjobs .invspan,#resumesearch .resumedetail .linkjobs .invspan{width:15px;height:15px;background:#cb0505;border:3px solid #cb0505;display:inline-block;position:absolute;right:50.1%;top:8px;border-radius:2px;font-weight:700;text-align:center;font-size:12px;color:#fff;}
#resumesearch #detail .listform .invspan3,#resumesearch .resumedetail .listform .invspan3,#resumesearch #detail .linkjobs .invspan3,#resumesearch .resumedetail .linkjobs .invspan3{right:53.6%;}
#resumesearch #detail .listform.emailform,#resumesearch .resumedetail .listform.emailform{width:50%;padding-right:50%;position:relative;}
#resumesearch #detail .listform.formupdatetags,#resumesearch .resumedetail .listform.formupdatetags{position:relative;}
#resumesearch #detail .listform.noteform,#resumesearch .resumedetail .listform.noteform{width:50%;padding-right:50%;min-height:83px;}
#resumesearch #detail .linkjobs,#resumesearch .resumedetail .linkjobs{min-height:100px;max-height:250px;overflow:auto;width:99.1%;}
#resumesearch #detail .linkjobs .mCustomScrollbar,#resumesearch .resumedetail .linkjobs .mCustomScrollbar{width:99%;padding-bottom:2px;}
#resumesearch #detail .linkjobs ul,#resumesearch .resumedetail .linkjobs ul{padding:5px 0 0 5px;margin:0;}
#resumesearch #detail .linkjobs li,#resumesearch .resumedetail .linkjobs li{display:inline-block;width:40%;font-size:12px;line-height:16px;}
#resumesearch #detail .linkjobs li a,#resumesearch .resumedetail .linkjobs li a{background-color:#005689;color:#fff !important;border-bottom:none;padding:1px 20px 1px 5px;display:inline-block;border-radius:2px;position:relative;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#resumesearch #detail .linkjobs li a span.cross,#resumesearch .resumedetail .linkjobs li a span.cross{text-indent:-999px;right:0;top:0;position:absolute;width:14px;height:16px;border-radius:0 3px 3px 0;border:solid 1px #000;background:#000;}
#resumesearch #detail .linkjobs li a span.cross:before,#resumesearch .resumedetail .linkjobs li a span.cross:before,#resumesearch #detail .linkjobs li a span.cross:after,#resumesearch .resumedetail .linkjobs li a span.cross:after{content:'';position:absolute;display:block;background-color:#fff;left:2px;top:7px;width:10px;height:2px;}
#resumesearch #detail .linkjobs li a span.cross:before,#resumesearch .resumedetail .linkjobs li a span.cross:before{transform:rotate(45deg);}
#resumesearch #detail .linkjobs li a span.cross:after,#resumesearch .resumedetail .linkjobs li a span.cross:after{transform:rotate(-45deg);}
#resumesearch #detail .linkjobs li a:hover,#resumesearch .resumedetail .linkjobs li a:hover{background-color:#1367b5;color:#fff;border-bottom:none;}
#resumesearch #detail .linkjobs li a:hover span.cross,#resumesearch .resumedetail .linkjobs li a:hover span.cross{border:solid 1px #cb0505;background:#cb0505;}
#resumesearch #detail .linkjobs li a:hover span.cross:before,#resumesearch .resumedetail .linkjobs li a:hover span.cross:before,#resumesearch #detail .linkjobs li a:hover span.cross:after,#resumesearch .resumedetail .linkjobs li a:hover span.cross:after{background-color:#fff;}
#resumesearch #detail .linkjobs.noJobsToLink,#resumesearch .resumedetail .linkjobs.noJobsToLink{min-height:0;}
#resumesearch #detail .linkjobs.noJobsToLink .linkJobsInvalid,#resumesearch .resumedetail .linkjobs.noJobsToLink .linkJobsInvalid{padding:10px 0;}
#resumesearch #detail #candidateInfo,#resumesearch .resumedetail #candidateInfo{padding:5px 10px 0 10px;background-color:#eef1f2;clear:both;}
#resumesearch #detail #candidateInfo resume-candidate-info,#resumesearch .resumedetail #candidateInfo resume-candidate-info{display:inline-block;width:100%;}
#resumesearch #detail #candidateInfo resume-candidate-info img.profileimage,#resumesearch .resumedetail #candidateInfo resume-candidate-info img.profileimage{width:80px;height:80px;}
#resumesearch #detail #candidateInfo resume-candidate-info .profileimagewrapper,#resumesearch .resumedetail #candidateInfo resume-candidate-info .profileimagewrapper{position:relative;display:inline-block;float:left;margin-top:-2px;}
#resumesearch #detail #candidateInfo resume-candidate-info.withChat .profileimagewrapper .availability,#resumesearch .resumedetail #candidateInfo resume-candidate-info.withChat .profileimagewrapper .availability{content:' ';background-color:#62c43b;position:absolute;bottom:0;right:-5px;width:15px;height:15px;border-radius:15px;border:2px solid #fff;box-shadow:1px 0 3px 0 rgba(0,0,0,.5);}
#resumesearch #detail #candidateInfo resume-candidate-info.withChat.unavailable .profileimagewrapper .availability,#resumesearch .resumedetail #candidateInfo resume-candidate-info.withChat.unavailable .profileimagewrapper .availability{background-color:#d83333;}
#resumesearch #detail #candidateInfo resume-candidate-info.withChat.away .profileimagewrapper .availability,#resumesearch .resumedetail #candidateInfo resume-candidate-info.withChat.away .profileimagewrapper .availability{background-color:#f7c707;}
#resumesearch #detail #candidateInfo resume-candidate-info.withChat.offline .profileimagewrapper .availability,#resumesearch .resumedetail #candidateInfo resume-candidate-info.withChat.offline .profileimagewrapper .availability{background-color:#afb5b7;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft{float:left;margin-left:10px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .namewrapper,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft .namewrapper{position:relative;display:inline-block;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft a,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft a{font-size:16px;font-weight:600;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem{padding:1px 5px;background-color:#fff;margin-right:10px;border:1px solid #92bacd;color:#000;font-weight:400;text-decoration:none;position:absolute;right:-131px;top:-1px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem.disabled,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem.disabled{background-color:#e6e9eb;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem.disabled:hover,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem.disabled:hover{box-shadow:none;cursor:not-allowed;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem.disabled .chat:before,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem.disabled .chat:before{background-color:#e6e9eb;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem:hover,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem:hover{box-shadow:inset 0 0 4px 0 #00aeef;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem a.toolitem:hover,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem a.toolitem:hover{color:#000;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem .inviteToChat,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft .toolitem .inviteToChat{padding-left:23px;font-size:13px;line-height:21px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft span,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft span{display:block;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft span.candidatename,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft span.candidatename{font-size:16px;font-weight:600;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft span.candidatestatus,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft span.candidatestatus{font-size:13px;font-weight:600;margin-top:6px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft span.candidatevalidated,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft span.candidatevalidated{margin-top:3px;font-weight:600;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess{position:relative;display:inline-block;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key{display:block;color:#494f52;position:absolute;margin:0;right:-20px;top:5px;width:5px;height:5px;border-radius:50%;border:solid 2px currentColor;transform:rotate(135deg);transition-duration:.5s;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key:before,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key:before{content:'';position:absolute;left:5px;top:2px;width:12px;height:2px;background-color:currentColor;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key:after,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinfoleft div.requestaccess span.key:after{content:'';position:absolute;left:12px;top:-1px;width:1px;height:4px;border-left:solid 2px currentColor;border-right:solid 1px currentColor;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinforight,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinforight{text-align:right;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinforight span,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinforight span{display:block;font-size:16px;font-weight:600;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinforight span.notel,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinforight span.notel{color:#777;font-style:italic;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinforight span.candidateupdated,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinforight span.candidateupdated{font-size:14px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinforight a,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinforight a{display:inline-block;font-size:16px;font-weight:600;margin-bottom:3px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidateinforight .emailblankfiller,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidateinforight .emailblankfiller{font-size:16px;font-weight:600;margin-bottom:3px;width:150px;height:19px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts{font-size:12px;margin-top:5px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts .no-telehone,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts .no-telehone{pointer-events:none;text-decoration:none;color:unset !important;font-weight:500;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a{font-size:12px;font-weight:600;display:inline-block;border-bottom:none;margin-right:10px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.tellabel,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.tellabel{color:#000;display:inline;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-tel,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-tel{margin-left:18px;display:inline-block;position:relative;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-tel:before,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-tel:before{top:-5px;left:-12px;color:#494f52;content:'';position:absolute;width:2px;height:6px;background-color:currentColor;transform:rotate(-45deg);}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-tel:after,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-tel:after{top:-9px;left:-15px;color:#494f52;content:'';position:absolute;width:5px;height:5px;border-radius:4px 0 0 4px;background-color:currentColor;box-shadow:8px 8px 0 -3px currentColor;box-shadow:0 9px 0 0 currentColor;transform:rotate(-45deg);}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-email,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-email{margin-left:18px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-email:after,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-email:after{content:"Email";}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.emailaddy,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.emailaddy{display:none;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contactemailicon,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contactemailicon{position:relative;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contactemailicon:before,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contactemailicon:before{top:2px;left:0;color:#494f52;content:'';position:absolute;width:12px;height:9px;border-radius:1px 1px 0 0;border-top:solid 1px currentColor;border-left:solid 1px currentColor;border-right:solid 1px currentColor;background-color:currentColor;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contactemailicon:after,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contactemailicon:after{top:-1px;left:2px;color:#494f52;content:'';position:absolute;width:8px;height:7px;border-top:solid 1px #fff;border-left:solid 1px #fff;background-color:transparent;transform:rotate(-135deg);}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-web,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-web{margin-left:18px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-web:after,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-web:after{content:"Website";}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contactwebicon,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contactwebicon{color:#494f52;position:absolute;margin-top:-1px;width:15px;height:15px;border-radius:50%;border:solid 1px currentColor;background-color:currentColor;transform:scale(.8);}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contactwebicon:before,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contactwebicon:before{content:'';position:absolute;left:1px;top:1px;width:11px;height:11px;border-radius:85% 15%;transform:rotate(-45deg);color:#fff;border:solid 1px currentColor;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contactwebicon:after,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contactwebicon:after{content:'';position:absolute;top:7px;width:15px;height:1px;color:#fff;background-color:currentColor;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-linkedin,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-linkedin{margin-left:18px;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-linkedin:after,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contact-linkedin:after{content:"LinkedIn";}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contactlinkinicon,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contactlinkinicon{color:#494f52;position:absolute;}
#resumesearch #detail #candidateInfo resume-candidate-info .candidate-contacts a span.contactlinkinicon:before,#resumesearch .resumedetail #candidateInfo resume-candidate-info .candidate-contacts a span.contactlinkinicon:before{content:'in';position:absolute;font-size:14px;font-family:'Open Sans';margin:-2px 0 0 2px;}
#resumesearch #detail #candidateInfo resume-candidate-info div.tags,#resumesearch .resumedetail #candidateInfo resume-candidate-info div.tags{position:relative;clear:both;margin-left:0;background-color:#d4e0e5;margin:0 -10px 5px -10px;border-top:5px solid #eef1f2;padding:3px 0 3px 32px;}
#resumesearch #detail #candidateInfo resume-candidate-info div.tags span.tagresume,#resumesearch .resumedetail #candidateInfo resume-candidate-info div.tags span.tagresume{color:#494f52;position:absolute;margin:5px 0 0 -19px;width:5px;height:5px;border-radius:1px 1px 1px 0;border-left:solid 1px currentColor;border-top:solid 1px currentColor;background-color:currentColor;transition-duration:.5s;}
#resumesearch #detail #candidateInfo resume-candidate-info div.tags span.tagresume:before,#resumesearch .resumedetail #candidateInfo resume-candidate-info div.tags span.tagresume:before{content:'';position:absolute;left:1px;top:1px;width:7px;height:7px;border-radius:1px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-bottom:solid 1px currentColor;background-color:currentColor;transform:rotate(-45deg);}
#resumesearch #detail #candidateInfo resume-candidate-info div.tags span.tagresume:after,#resumesearch .resumedetail #candidateInfo resume-candidate-info div.tags span.tagresume:after{content:'';position:absolute;left:2px;top:2px;width:2px;height:2px;border-radius:50%;color:#eef1f2;background-color:currentColor;}
#resumesearch #detail #candidateInfo resume-candidate-info div.tags span,#resumesearch .resumedetail #candidateInfo resume-candidate-info div.tags span{margin-right:10px;display:inline-block;font-size:11px;font-weight:600;}
#resumesearch #detail #candidateInfo resume-candidate-info div.tags span a,#resumesearch .resumedetail #candidateInfo resume-candidate-info div.tags span a{font-size:7px;text-decoration:none;border:0;font-weight:700;padding:1px 0 0 0;background:#1367b5;color:#fff !important;height:10px;width:11px;display:inline-block;border-radius:14px;text-align:center;font-family:Arial,sans-serif;float:right;margin:3px 0 0 3px;}
#resumesearch #detail #candidateInfo resume-candidate-info div.tags span a:hover,#resumesearch .resumedetail #candidateInfo resume-candidate-info div.tags span a:hover{background:#d50000;}
#resumesearch #detail accordion accordion-item accordion-header,#resumesearch .resumedetail accordion accordion-item accordion-header{padding:0 10px;position:relative;}
#resumesearch #detail accordion accordion-item accordion-header accordion-activator h3,#resumesearch .resumedetail accordion accordion-item accordion-header accordion-activator h3{display:inline-block;margin-right:20px;font-weight:700;}
#resumesearch #detail .additionalTruncate,#resumesearch .resumedetail .additionalTruncate{max-height:42px;}
#resumesearch #detail truncate,#resumesearch .resumedetail truncate{position:relative;overflow:hidden;max-height:36px;display:block;padding-right:75px;text-align:justify;}
#resumesearch #detail truncate:before,#resumesearch .resumedetail truncate:before{content:'...';position:absolute;right:0;bottom:0;background:#fff;padding:0 60px 0 3px;}
#resumesearch #detail truncate:after,#resumesearch .resumedetail truncate:after{content:'';position:absolute;right:0;width:76px;height:20px;margin-top:-18px;background:#fff;}
#resumesearch #detail truncate a,#resumesearch .resumedetail truncate a{position:absolute;right:17px;bottom:-2px;border-bottom:none;background-color:#fff;padding-bottom:1px;height:11px;line-height:4px;}
#resumesearch #detail truncate a:hover,#resumesearch .resumedetail truncate a:hover{border-bottom:none;}
#resumesearch #detail truncate .locationbullet,#resumesearch .resumedetail truncate .locationbullet{width:12px;display:inline-block;color:#fff;position:relative;padding-left:5px;padding-right:3px;}
#resumesearch #detail truncate .locationbullet:after,#resumesearch .resumedetail truncate .locationbullet:after{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background-color:#5f5f5f;padding:0;left:7px;top:6px;}
#resumesearch #detail truncate.expanded,#resumesearch .resumedetail truncate.expanded{overflow:auto;max-height:2500px;}
#resumesearch #detail truncate.expanded:before,#resumesearch .resumedetail truncate.expanded:before{content:'';position:absolute;right:0;bottom:0;background:#fff;padding:0 60px 0 3px;}
#resumesearch #detail truncate.expanded:after,#resumesearch .resumedetail truncate.expanded:after{content:'';position:absolute;right:0;top:0;width:1px;height:1px;margin-top:0;background:#fff;}
#resumesearch #detail truncate.expanded a,#resumesearch .resumedetail truncate.expanded a{position:absolute;right:17px;bottom:0;}
#resumesearch #detail table,#resumesearch .resumedetail table{border:0;padding:5px 8px 5px 12px;display:block;}
#resumesearch #detail table tr,#resumesearch .resumedetail table tr{background-color:#fff;}
#resumesearch #detail table tr td,#resumesearch .resumedetail table tr td{padding:0 0 5px 0;font-size:13px;}
#resumesearch #detail table tr td.addinfo p,#resumesearch .resumedetail table tr td.addinfo p{padding-top:0;}
#resumesearch #detail table tr td:first-child,#resumesearch .resumedetail table tr td:first-child{vertical-align:top;width:150px;font-weight:600;}
#resumesearch #detail table tr td span.date,#resumesearch .resumedetail table tr td span.date{display:block;}
#resumesearch #detail table tr td label.country-title,#resumesearch .resumedetail table tr td label.country-title{text-transform:uppercase;}
#resumesearch #detail table tr td.noinfo,#resumesearch .resumedetail table tr td.noinfo{color:#ababab;}
#resumesearch #detail .skills,#resumesearch .resumedetail .skills{padding:5px 10px 15px 10px;}
#resumesearch #detail .skills label,#resumesearch .resumedetail .skills label{font-size:13px;font-weight:600;width:150px;display:inline-block;}
#resumesearch #detail .skills .noinfo,#resumesearch .resumedetail .skills .noinfo{color:#ababab;margin-top:5px;font-size:13px;}
#resumesearch #detail .skills ul,#resumesearch .resumedetail .skills ul{margin-top:5px;padding-left:0;}
#resumesearch #detail .skills li,#resumesearch .resumedetail .skills li{font-size:13px;width:44%;padding-right:1%;min-width:350px;display:inline-block;}
#resumesearch #detail .skills li span.skilltitle,#resumesearch .resumedetail .skills li span.skilltitle{display:block;width:100%;min-width:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}
#resumesearch #detail .skills .block-gauge,#resumesearch .resumedetail .skills .block-gauge{display:inline-block;margin:5px 10px 5px 0;vertical-align:middle;}
#resumesearch #detail .skills .block-gauge .block-item:hover,#resumesearch .resumedetail .skills .block-gauge .block-item:hover{background:transparent;border-color:#00aeef;}
#resumesearch #detail .skills .block-gauge .block-item.filled:hover,#resumesearch .resumedetail .skills .block-gauge .block-item.filled:hover{background:#00aeef;border-color:#00aeef;}
#resumesearch #detail #resumeFullDetail header,#resumesearch .resumedetail #resumeFullDetail header{padding:5px 0 10px 12px;height:25px;}
#resumesearch #detail #resumeFullDetail header a,#resumesearch .resumedetail #resumeFullDetail header a{margin-right:25px;font-weight:600;}
#resumesearch #detail #resumeFullDetail h1,#resumesearch .resumedetail #resumeFullDetail h1{font-weight:600;font-size:15px;color:#000;padding:10px 8px 1px 12px;}
#resumesearch #detail #resumeFullDetail h2,#resumesearch .resumedetail #resumeFullDetail h2{font-weight:600;font-size:14px;color:#000;padding:10px 0 0 12px;}
#resumesearch #detail #resumeFullDetail p,#resumesearch .resumedetail #resumeFullDetail p{font-size:13px;padding:3px 8px 5px 12px;}
#resumesearch #detail #resumeFullDetail #resumeLatestJob&gt;span,#resumesearch .resumedetail #resumeFullDetail #resumeLatestJob&gt;span{font-size:13px;padding:2px 0 0 12px;font-weight:600;}
#resumesearch #detail #resumeFullDetail p&gt;p,#resumesearch .resumedetail #resumeFullDetail p&gt;p{font-size:13px;padding:3px 0 5px 0;}
#resumesearch #detail #resumeFullDetail .educationitems li,#resumesearch .resumedetail #resumeFullDetail .educationitems li{font-size:13px;}
#resumesearch #detail #resumeFullDetail #resumeSkills h1,#resumesearch .resumedetail #resumeFullDetail #resumeSkills h1{display:inline-block;width:142px;}
#resumesearch #detail #resumeFullDetail #resumeSkills .noinfo,#resumesearch .resumedetail #resumeFullDetail #resumeSkills .noinfo{color:#ababab;margin-top:5px;font-size:13px;}
#resumesearch #detail #resumeFullDetail #resumeSkills ul,#resumesearch .resumedetail #resumeFullDetail #resumeSkills ul{margin-top:5px;padding-left:12px;}
#resumesearch #detail #resumeFullDetail #resumeSkills li,#resumesearch .resumedetail #resumeFullDetail #resumeSkills li{font-size:13px;width:44%;padding-right:1%;min-width:350px;display:inline-block;}
#resumesearch #detail #resumeFullDetail #resumeSkills li span.skilltitle,#resumesearch .resumedetail #resumeFullDetail #resumeSkills li span.skilltitle{display:block;width:100%;min-width:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}
#resumesearch #detail #resumeFullDetail #resumeSkills li .block-gauge,#resumesearch .resumedetail #resumeFullDetail #resumeSkills li .block-gauge{display:inline-block;margin:5px 10px 5px 0;vertical-align:middle;}
#resumesearch #detail #resumeFullDetail #resumeSkills li .block-gauge .block-item:hover,#resumesearch .resumedetail #resumeFullDetail #resumeSkills li .block-gauge .block-item:hover{background:transparent;border-color:#00aeef;}
#resumesearch #detail #resumeFullDetail #resumeSkills li .block-gauge .block-item.filled:hover,#resumesearch .resumedetail #resumeFullDetail #resumeSkills li .block-gauge .block-item.filled:hover{background:#00aeef;border-color:#00aeef;}
#resumesearch #detail #resumeFullDetail .locationbullet,#resumesearch .resumedetail #resumeFullDetail .locationbullet{width:12px;display:inline-block;color:#fff;position:relative;padding-left:5px;padding-right:3px;}
#resumesearch #detail #resumeFullDetail .locationbullet:after,#resumesearch .resumedetail #resumeFullDetail .locationbullet:after{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background-color:#5f5f5f;padding:0;left:7px;top:6px;}
#resumesearch #detail #resumeFullDetail .omittedText,#resumesearch .resumedetail #resumeFullDetail .omittedText{background-color:#ddd;}
#resumesearch #detail #resumeFullResume .refresh,#resumesearch .resumedetail #resumeFullResume .refresh{margin-left:14px;margin-top:1px;}
#resumesearch #detail #resumeFullResume .omittedText,#resumesearch .resumedetail #resumeFullResume .omittedText{background-color:#ddd;}
#resumesearch #detail #resumeFullResume table,#resumesearch .resumedetail #resumeFullResume table{border:0;padding:0 0 0 12px;width:95%;}
#resumesearch #detail #resumeFullResume table tr td,#resumesearch .resumedetail #resumeFullResume table tr td{padding:0 10px 5px 0;font-size:13px;font-weight:400;text-align:left;}
#resumesearch #detail #resumeFullResume table tr td table,#resumesearch .resumedetail #resumeFullResume table tr td table{padding-left:0;}
#resumesearch #detail #resumeFullResume table tr td u,#resumesearch .resumedetail #resumeFullResume table tr td u{font-size:15px;float:left;padding-bottom:10px;text-decoration:none;color:#000;}
#resumesearch #detail #resumeFullResume table tr td b,#resumesearch .resumedetail #resumeFullResume table tr td b{font-weight:600;}
#resumesearch #detail #resumeFullResume table tr td:first-child,#resumesearch .resumedetail #resumeFullResume table tr td:first-child{width:auto;}
#resumesearch #detail #resumeFullResume table tr td span.date,#resumesearch .resumedetail #resumeFullResume table tr td span.date{display:inline;}
#resumesearch #detail #resumeFullResume table tr td.noinfo,#resumesearch .resumedetail #resumeFullResume table tr td.noinfo{color:#ababab;}
#resumesearch #detail .resumeNotesBox h1,#resumesearch .resumedetail .resumeNotesBox h1{font-weight:600;font-size:15px;color:#000;padding:10px 8px 1px 12px;background:#fff;}
#resumesearch #detail #resumeNotes ul.resumenotes,#resumesearch .resumedetail #resumeNotes ul.resumenotes{margin:0;padding:5px 10px 15px 12px;}
#resumesearch #detail #resumeNotes ul.resumenotes li,#resumesearch .resumedetail #resumeNotes ul.resumenotes li{list-style:none;padding:10px;background-color:#eee;margin-bottom:10px;font-size:13px;position:relative;}
#resumesearch #detail #resumeNotes ul.resumenotes li span.remove,#resumesearch .resumedetail #resumeNotes ul.resumenotes li span.remove{top:0;right:7px;height:11px;cursor:pointer;}
#resumesearch #detail #resumeNotes ul.resumenotes li span.remove:hover,#resumesearch .resumedetail #resumeNotes ul.resumenotes li span.remove:hover{color:#d50000;}
#resumesearch #detail #resumeNotes ul.resumenotes li h3,#resumesearch .resumedetail #resumeNotes ul.resumenotes li h3{font-weight:600;font-size:13px;padding-bottom:0;}
#resumesearch #detail #resumeNotes ul.resumenotes li p,#resumesearch .resumedetail #resumeNotes ul.resumenotes li p{padding-left:0;}
#resumesearch #detail #resumeNotes ul.resumenotes li.systemnote,#resumesearch .resumedetail #resumeNotes ul.resumenotes li.systemnote{background-color:transparent;padding:0 10px;}
#resumesearch #detail #resumeNotes ul.resumenotes li.systemnote h3,#resumesearch .resumedetail #resumeNotes ul.resumenotes li.systemnote h3,#resumesearch #detail #resumeNotes ul.resumenotes li.systemnote span,#resumesearch .resumedetail #resumeNotes ul.resumenotes li.systemnote span,#resumesearch #detail #resumeNotes ul.resumenotes li.systemnote p,#resumesearch .resumedetail #resumeNotes ul.resumenotes li.systemnote p{display:inline;}
#resumesearch #detail .keywordhighlight,#resumesearch .resumedetail .keywordhighlight{background-color:#fdd835;padding:0 3px;font-style:normal;color:#000;}
#resumesearch .resumedetail a{color:#005689 !important;text-decoration:none;}
#resumesearch .resumedetail #resumeInfo{background:#fff;padding:5px 5px 0;margin-top:10px;}
#resumesearch .resumedetail .namewrapper span{font-size:16px;color:#000;}
#resumesearch .resumedetail #resumeSkills,#resumesearch .resumedetail #resumeCandidateProfile,#resumesearch .resumedetail #resumeLatestJob,#resumesearch .resumedetail #resumeFullResume,#resumesearch .resumedetail #resumeNotes,#resumesearch .resumedetail #resumeCandidateAdditionalInfo{background:#fff;padding:5px;margin-top:0;}
#resumesearch .resumedetail #candidateInfo{padding-bottom:10px;}
#resumesearch .resumedetail hr{visibility:hidden;height:0;}
#resumesearch .resumedetail table{background:#fff;}
#resumesearch .resumedetail .skills{background:#fff;margin-top:10px;}
#resumesearch #search{background-color:#fff;border:1px solid #b9e7fc;position:absolute;z-index:998;}
#resumesearch #search header{background-color:#b9e7fc;position:relative;}
#resumesearch #search header h1{display:inline-block;font-weight:600;color:#000;padding:8px 0 8px 15px;font-size:20px;}
#resumesearch #search header span.close{font-size:0;background-color:transparent;color:#494f52;cursor:pointer;border-radius:30px;width:30px;height:30px;text-align:center;position:absolute;top:4px;right:4px;border:2px solid #84d7fc;border-top-color:#fff;border-left-color:#fff;}
#resumesearch #search header span.close:before{content:'';position:absolute;width:15px;height:2px;background-color:currentColor;display:block;transform:rotate(45deg);left:7px;top:13px;}
#resumesearch #search header span.close:after{content:'';position:absolute;width:15px;height:2px;display:block;background-color:currentColor;transform:rotate(135deg);left:7px;top:13px;}
#resumesearch #search header span.close:hover{border:2px solid #fff;border-top-color:#84d7fc;border-left-color:#84d7fc;}
#resumesearch #search header span.close:hover:before{left:8px;top:14px;}
#resumesearch #search header span.close:hover:after{left:8px;top:14px;}
#resumesearch #search .searchwrapper{margin:20px;position:relative;}
#resumesearch #search .searchwrapper form .advanced-search{display:flex;flex-wrap:wrap;margin-top:20px;}
#resumesearch #search .searchwrapper form .advanced-search .advanced-search-item-group{box-sizing:border-box;width:50%;}
#resumesearch #search .searchwrapper form .advanced-search .advanced-search-item-group:nth-of-type(even){padding-left:20px;}
#resumesearch #search .searchwrapper form .advanced-search .advanced-search-item-group:nth-of-type(odd){padding-right:20px;}
#resumesearch #search .searchwrapper form .form-buttons{align-items:center;display:flex;justify-content:flex-end;margin-top:20px;}
#resumesearch #search .searchwrapper form .form-buttons button[type="submit"]{font-size:16px;font-weight:400 !important;margin-bottom:0;padding:4px 20px 3px;}
#resumesearch #search .searchwrapper form .form-buttons .resetsearch{font-size:14px;font-weight:600;margin-right:30px;text-decoration:underline;}
#resumesearch #search .searchwrapper form .form-row{display:flex;flex-wrap:wrap;margin-bottom:10px;width:100%;}
#resumesearch #search .searchwrapper form .form-row .form-item{align-items:center;display:flex;flex-grow:1;}
#resumesearch #search .searchwrapper form .form-row .form-item:not(:first-of-type){margin-left:30px;}
#resumesearch #search .searchwrapper form .form-row .form-item .datepickerinputwrapper span{top:4px;}
#resumesearch #search .searchwrapper form .form-row .form-item input{background:#fef5cd;border:1px solid #000;flex-grow:1;font-size:14px;padding:4px 3px;}
#resumesearch #search .searchwrapper form .form-row .form-item label{font-size:14px;font-weight:600;width:183px;}
#resumesearch #search .searchwrapper form .form-row .form-item label[for="searchAppHistory"]{letter-spacing:-.3px;}
#resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container{flex-grow:1;position:relative;}
#resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container button{background-color:#fef5cd;border:1px solid #000;border-radius:0;color:#000;cursor:default;display:inline-block;font-size:14px;font-weight:400 !important;margin:0;padding:4px 0 4px 6px;position:relative;text-align:left;width:100%;}
#resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container button:after{border-left:solid 3px transparent;border-right:solid 3px transparent;border-top:solid 6px #333;content:'';display:block;height:0;position:absolute;right:7px;top:10px;width:0;}
#resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container ul{background:#fef5cd;border:1px solid #000;box-sizing:border-box;padding:3px;position:absolute;top:16px;min-width:100%;z-index:2;}
#resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container ul li{display:inline-block;line-height:20px;list-style-type:none;min-width:50%;}
#resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container ul li a{color:#000;font-size:14px;font-weight:400;margin-left:17px;letter-spacing:-.3px;}
#resumesearch #search .searchwrapper form .form-row .form-item .multi-select-container ul li input{margin-top:4px;position:absolute;}
#resumesearch #search .searchwrapper form .form-row .form-item select{background:#fef5cd;border:1px solid #000;flex-grow:1;font-size:14px;padding:3px 0 3px 3px;}
#resumesearch #search .searchwrapper form .form-row .form-item--columnised{align-items:start;flex-direction:column;}
#resumesearch #search .searchwrapper form .form-row .form-item--slim{flex-grow:0;}
#resumesearch #search .searchwrapper form .form-row .form-item--slim input{box-sizing:border-box;flex-grow:0;width:175px;}
#resumesearch #search .searchwrapper form .form-row .form-item--slim label{width:101px;}
#resumesearch #search .searchwrapper form .form-row .form-item--slim .multi-select-container{flex-grow:0;width:175px;}
#resumesearch #search .searchwrapper form .form-row .form-item--slim .multi-select-container ul li{width:100%;}
#resumesearch #search .searchwrapper form .form-row .form-item--slim .multi-select-container ul li input{width:auto;}
#resumesearch #search .searchwrapper form .form-row .form-item--slim select{flex-grow:0;width:175px;}
#resumesearch #search .searchwrapper form .refined-locations{align-items:start !important;flex-direction:column;margin:-6px 0 0 183px;}
#resumesearch #search .searchwrapper form .refined-locations a{color:#005689;border-bottom:1px dotted #0077bd;font-weight:600;text-decoration:none;font-size:13px;}
#resumesearch #search .searchwrapper form .refined-locations a:hover{color:#1367b5;border-bottom:1px solid #005689;text-decoration:none;}
#resumesearch #search .searchwrapper form .search-countries{font-size:14px;font-weight:600;}
#resumesearch #search .searchwrapper form .search-countries a{border-bottom:1px dotted #0077bd;color:#005689;font-weight:600;margin-left:5px;}
#resumesearch #search .searchwrapper form .search-countries a:hover{border-bottom:1px solid #005689;color:#005689;}
#resumesearch #search .searchwrapper form .search-countries .countrysearch{display:inline-block;position:relative;}
#resumesearch #search .searchwrapper form .search-countries .countrysearch ul{background:#fef5cd;border:1px solid #000;padding:3px;position:absolute;right:-215px;top:-8px;width:205px;z-index:2;}
#resumesearch #search .searchwrapper form .search-countries .countrysearch ul li{line-height:20px;list-style-type:none;}
#resumesearch #search .searchwrapper form .search-countries .countrysearch ul li label{font-weight:400;margin-left:5px;}
#resumesearch #search .searchwrapper form .search-type-toggle{border-bottom:1px dotted #0077bd;color:#005689;display:inline-block;font-size:14px;font-weight:600;margin-top:20px;}
#resumesearch #search .searchwrapper form .search-type-toggle:hover{color:#005689;border-bottom:1px solid #005689;}
#resumesearch #search .searchwrapper form .skills-box{background:#fafafa;box-shadow:1px 1px 3px 0 rgba(0,0,0,.4);display:flex;margin-top:10px;padding:10px 15px;}
#resumesearch #search .searchwrapper form .skills-box .form-item input[type="text"]{margin-right:10px;min-width:220px;}
#resumesearch #search .searchwrapper form .skills-box .form-item .amg-radio-group-item input:checked+label{background-color:#005689 !important;border-color:#005689;}
#resumesearch #search .searchwrapper form .skills-box .form-item select{width:120px;}
#resumesearch #search .searchwrapper form .skills-box .form-row{margin-bottom:0;}
#resumesearch #search .searchwrapper form .skills-box .skill-conditions{margin:29px 0 0 30px;}
#resumesearch #search .searchwrapper form .skills-box .skill-conditions .form-row:not(:last-of-type){margin-bottom:10px;}
#resumesearch #search .searchwrapper form .skills-box .skill-options{display:flex;justify-content:space-between;margin-top:4px;width:100%;}
#resumesearch #search .searchwrapper form .skills-box .skill-options a{border-bottom:1px dotted #0077bd;color:#005689;}
#resumesearch #search .searchwrapper form .skills-box .skill-options a:hover{border-bottom:1px solid #005689;color:#005689;}
#resumesearch #search .searchwrapper form .skills-box .skill-options a:last-of-type{margin-right:39px;}
#resumesearch #search .searchwrapper form .skills-box ul{margin:0;padding:0;width:100%;}
#resumesearch #search .searchwrapper form .skills-box ul li{display:flex;list-style-type:none;margin-top:10px;}
#resumesearch #search .searchwrapper form .skills-box ul li .plus{height:29px;margin-left:10px;width:29px;visibility:hidden;}
#resumesearch #search .searchwrapper form .skills-box ul li .plus--show{background-color:#005689;border-radius:29px;color:transparent;cursor:pointer;position:relative;transition-duration:.5s;visibility:visible;}
#resumesearch #search .searchwrapper form .skills-box ul li .plus--show:before{background-color:#fff;content:'';height:2px;left:8px;position:absolute;top:14px;width:14px;}
#resumesearch #search .searchwrapper form .skills-box ul li .plus--show:after{background-color:#fff;content:'';height:14px;left:14px;position:absolute;top:8px;width:2px;}
#resumesearch #search .searchwrapper form .skills-box ul li .plus--show:hover{transform:scale(1.2);transition-duration:.5s;}
#resumesearch #search .searchwrapper .pleasewait{position:absolute;width:100%;text-align:center;font-size:20px;margin-top:10%;}
#resumesearch #search .searchwrapper .locationoptions,#resumesearch #search .searchwrapper .suggestionoptions{margin-bottom:60px;font-size:14px;max-height:640px;overflow:auto;}
#resumesearch #search .searchwrapper .locationoptions .validationoption,#resumesearch #search .searchwrapper .suggestionoptions .validationoption{width:33%;display:inline-block;line-height:22px;}
#resumesearch #search .searchwrapper .locationoptions .validationoption input[type=radio],#resumesearch #search .searchwrapper .suggestionoptions .validationoption input[type=radio]{width:16px;}
#resumesearch #search .searchwrapper .locationoptions .validationoption label:hover,#resumesearch #search .searchwrapper .suggestionoptions .validationoption label:hover{color:#1367b5;border-bottom:1px dotted #1367b5;}
#resumesearch #search .searchwrapper .locationoptions .validationoption input[type=radio]:checked+label,#resumesearch #search .searchwrapper .suggestionoptions .validationoption input[type=radio]:checked+label{color:#1367b5;font-weight:600;}
#resumesearch .fixedtop .ng-modal-dialog{top:30% !important;transform:translate(0,0);}
#resumesearch .fixedtop.tourdialog .ng-modal-dialog{top:15% !important;}
#resumesearch amg-datepicker.overlay .datepicker,can-profile amg-datepicker.overlay .datepicker{top:-52px;}
#resumesearch #selectOverlay.overlay,can-profile #selectOverlay.overlay{opacity:0;z-index:10;}
#resumesearch #selectOverlay,can-profile #selectOverlay{position:relative;}
#resumesearch .datepicker,can-profile .datepicker{position:relative;display:inline-block;color:#333;font-family:'Open Sans','Helvetica Neue','Helvetica','Arial','Calibri','Roboto';}
#resumesearch .datepicker__calendar,can-profile .datepicker__calendar{position:absolute;overflow:hidden;z-index:1000;top:39px;left:0;height:auto;width:20.5em;font-size:14px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #000;}
#resumesearch .datepicker__calendar__content,can-profile .datepicker__calendar__content{margin-top:.4em;}
#resumesearch .datepicker__calendar__labels,can-profile .datepicker__calendar__labels{display:flex;justify-content:center;width:100%;}
#resumesearch .datepicker__calendar__label,can-profile .datepicker__calendar__label{display:inline-block;width:2.2em;height:2.2em;margin:0 .2em;line-height:2.2em;text-align:center;color:#777;font-weight:600;}
#resumesearch .datepicker__calendar__month,can-profile .datepicker__calendar__month{display:flex;flex-flow:wrap;justify-content:center;}
#resumesearch .datepicker__calendar__month .currentDay,can-profile .datepicker__calendar__month .currentDay{background-color:#ccedfa;opacity:unset !important;pointer-events:unset !important;}
#resumesearch .datepicker__calendar__month .chosenDay,can-profile .datepicker__calendar__month .chosenDay{background-color:#005689;color:#fff;}
#resumesearch .datepicker__calendar__month .disabledDay,can-profile .datepicker__calendar__month .disabledDay{opacity:.35;pointer-events:none;}
#resumesearch .datepicker__calendar__month .chosenDay,can-profile .datepicker__calendar__month .chosenDay,#resumesearch .datepicker__calendar__month .disabledDay,can-profile .datepicker__calendar__month .disabledDay{background-color:unset;color:unset;}
#resumesearch .datepicker__calendar__month__day,can-profile .datepicker__calendar__month__day{display:inline-block;width:2.2em;height:2.2em;margin:0 .2em .4em;border-radius:2.2em;line-height:2.2em;text-align:center;transition:.37s;}
#resumesearch .datepicker__calendar__month__day:hover,can-profile .datepicker__calendar__month__day:hover{background-color:#bfcdd3;}
#resumesearch .datepicker__calendar__month__day:hover .disabledDay,can-profile .datepicker__calendar__month__day:hover .disabledDay{background-color:none;}
#resumesearch .datepicker__calendar__month__day:disabled,can-profile .datepicker__calendar__month__day:disabled{color:#f00;}
#resumesearch .datepicker__calendar__nav,can-profile .datepicker__calendar__nav{display:flex;justify-content:center;align-items:center;height:3em;border-bottom:1px solid #fff;}
#resumesearch .datepicker__calendar__nav input,can-profile .datepicker__calendar__nav input{box-sizing:content-box !important;background:#fff !important;border:0 !important;font-weight:600;width:35px !important;}
#resumesearch .datepicker__calendar__nav__arrow,can-profile .datepicker__calendar__nav__arrow{width:.8em;height:.8em;cursor:pointer;transition:.37s;margin-bottom:12px;}
#resumesearch .datepicker__calendar__nav__arrow:hover,can-profile .datepicker__calendar__nav__arrow:hover{transform:scale(1.05);}
#resumesearch .datepicker__calendar__nav__chevron,can-profile .datepicker__calendar__nav__chevron{fill:#005689;transition:.37s;}
#resumesearch .datepicker__calendar__nav__chevron:hover,can-profile .datepicker__calendar__nav__chevron:hover{fill:#1367b5;}
#resumesearch .datepicker__calendar__nav__header,can-profile .datepicker__calendar__nav__header{width:11em;margin:0 1em;text-align:center;color:#000;}
#resumesearch .datepicker__calendar__nav__header__form,can-profile .datepicker__calendar__nav__header__form{display:inline-block;margin:0;}
#resumesearch .datepicker__calendar__nav__header__year,can-profile .datepicker__calendar__nav__header__year{display:inline-block;width:3em;padding:2px 4px;border:1px solid #fff;border-radius:2px;font-size:1em;transition:.32s;}
#resumesearch input.datepicker__calendar__nav__header__year,can-profile input.datepicker__calendar__nav__header__year{background-color:#ccedfa;border-color:#ccedfa;}
#resumesearch .datepicker__calendar__nav__header__year:focus.ng-invalid,can-profile .datepicker__calendar__nav__header__year:focus.ng-invalid{border:1px solid #e82525;}
#resumesearch .datepicker__calendar__nav__header__year:focus.ng-valid,can-profile .datepicker__calendar__nav__header__year:focus.ng-valid{border:1px solid #13ad13;}
#resumesearch .datepicker__calendar__nav__header__year:focus,can-profile .datepicker__calendar__nav__header__year:focus{outline:none;}
#resumesearch .datepickerinputwrapper span,can-profile .datepickerinputwrapper span{display:block;font-weight:600;position:absolute;top:11px;right:6px;cursor:pointer;width:22px;line-height:22px;text-align:center;background:rgba(0,0,0,.2);border-radius:20px;}
#resumesearch.minSearch #detail{transition-delay:.3s;}
#resumesearch.minSearch #filter{border:1px solid rgba(0,0,0,0);background:none;}
#resumesearch.minSearch #filter header{opacity:0;pointer-events:none;}
#resumesearch.minSearch #filter header .searchicon{opacity:0;}
#resumesearch.minSearch #filter header .filterbaskethead span{opacity:0;}
#resumesearch.minSearch #filter .headerlinks{opacity:0;pointer-events:none;}
#resumesearch.minSearch #filter #filteraccord{opacity:0;pointer-events:none;}
#resumesearch.minSearch #filter ._mCS_1{opacity:0;}
#resumesearch.minSearch #filter .toggleTab{width:26px;margin-right:-5px;}
#resumesearch.minSearch #filter .toggleTab .arrow-left{margin-left:5px;}
#resumesearch.minSearch #filter .toggleTab .arrow-left:before,#resumesearch.minSearch #filter .toggleTab .arrow-left:after{transform:rotate(-315deg);}
#resumesearch.minSearch #filter settings{right:-2px;}
#resumesearch.minSearch #filter .settingsIcon{width:26px;}
#resumesearch.minSearch #filter .settingsIcon .cog{margin-left:8px;transform:rotate(-360deg);}
feedback-form{font-family:'Open Sans';}
feedback-form .question{padding-top:5px;}
feedback-form .question p{font-size:13px;font-weight:600;}
feedback-form .question .questioninner{min-height:55px;margin-left:-10px;}
feedback-form .question1{height:0;overflow:hidden;transition-duration:.5s;}
feedback-form .question1 p{font-size:13px;font-weight:600;}
feedback-form .question1 .dislike{width:240px;display:inline-block;}
feedback-form .question1.show{height:57px;padding-bottom:10px;}
feedback-form .question2{height:0;overflow:hidden;transition-duration:.5s;}
feedback-form .question2 p{font-size:13px;font-weight:600;}
feedback-form .question2 input[type="text"]{width:98% !important;padding:3px 2px 2px 5px;background:#fef5cd;border:1px solid #000;margin-top:0 !important;}
feedback-form .question2.show{height:48px;}
feedback-form expander{margin-top:10px;}
feedback-form expander p{font-size:13px;font-weight:600;}
feedback-form expander textarea{width:98%;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;resize:none;}
feedback-form .formactionbuttons{height:25px;margin-top:10px;}
feedback-form .formactionbuttons button{position:relative;float:right;bottom:auto;right:auto;}
feedback-form input[type="radio"]{display:none;}
feedback-form input[type="radio"]:checked+label{color:#000;}
feedback-form input[type="radio"]+label span{width:38px;height:38px;display:inline-block;vertical-align:middle;margin:5px 15px;cursor:pointer;transition-duration:.2s;}
feedback-form input[type="radio"]+label span:hover{width:48px;height:48px;margin:0 10px;}
feedback-form input[type="radio"]+label[for="rating_1"] span,feedback-form .unselected input[type="radio"]+label[for="rating_1"] span:hover{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley1.svg');background-size:contain;}
feedback-form input[type="radio"]+label[for="rating_2"] span,feedback-form .unselected input[type="radio"]+label[for="rating_2"] span:hover{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley2.svg');background-size:contain;}
feedback-form input[type="radio"]+label[for="rating_3"] span,feedback-form .unselected input[type="radio"]+label[for="rating_3"] span:hover{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley3.svg');background-size:contain;}
feedback-form input[type="radio"]+label[for="rating_4"] span,feedback-form .unselected input[type="radio"]+label[for="rating_4"] span:hover{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley4.svg');background-size:contain;}
feedback-form input[type="radio"]+label[for="rating_5"] span,feedback-form .unselected input[type="radio"]+label[for="rating_5"] span:hover{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley5.svg');background-size:contain;}
feedback-form input[type="radio"]+label span{background:none;}
feedback-form input[type="radio"]:checked+label span{width:48px;height:48px;margin:0 10px;}
feedback-form .unselected input[type="radio"]+label[for="rating_1"] span{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley1a.svg');background-size:contain;}
feedback-form .unselected input[type="radio"]+label[for="rating_2"] span{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley2a.svg');background-size:contain;}
feedback-form .unselected input[type="radio"]+label[for="rating_3"] span{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley3a.svg');background-size:contain;}
feedback-form .unselected input[type="radio"]+label[for="rating_4"] span{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley4a.svg');background-size:contain;}
feedback-form .unselected input[type="radio"]+label[for="rating_5"] span{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/fbsmiley5a.svg');background-size:contain;}
.chat{color:#494f52;position:absolute;margin-left:2px;margin-top:4px;width:15px;height:10px;border:solid 1px currentColor;border-radius:2px;}
.chat:before{content:'';position:absolute;left:3px;top:8px;width:4px;height:4px;transform:rotate(45deg);background-color:#fff;border-bottom:solid 1px currentColor;border-right:solid 1px currentColor;}
.chatHistoryList html,.chatHistoryList body,.chatHistoryList form{font-family:"Open Sans",Arial,Helvetica,sans-serif !important;}
.chatHistoryList table{width:100%;margin-top:20px;}
.chatHistoryList table td:nth-child(2),.chatHistoryList table td:nth-child(3){max-width:320px;word-break:break-all;}
.chatHistoryList table td:nth-child(2) span,.chatHistoryList table td:nth-child(3) span,.chatHistoryList table td:nth-child(2) a,.chatHistoryList table td:nth-child(3) a{max-width:300px;word-break:break-all;display:inline-block;}
.chatHistoryList table ul{list-style:none;padding:0;margin:0;}
.chatHistoryList header h1{display:inline-block;width:491px;}
.chatHistoryList header .sorter{display:inline-block;width:490px;text-align:right;}
.chatHistoryList .userPic img{display:inline-block;width:28px;height:28px;border-radius:15px;border:1px solid #666;background-color:#666;}
.chatHistoryList .user0 .userPic img{background-color:#69b8b8;border-color:#69b8b8;}
.chatHistoryList .user1 .userPic img{background-color:#b86969;border-color:#b86969;}
.chatHistoryList .user2 .userPic img{background-color:#6983b8;border-color:#6983b8;}
.chatHistoryList .user3 .userPic img{background-color:#c99c58;border-color:#c99c58;}
.chatHistoryList .userText{display:table-cell;vertical-align:middle;line-height:16px;padding-left:10px;}
.chatHistoryList .userPic{position:relative;display:table-cell;width:30px;height:30px;vertical-align:middle;}
table.chatHistory{margin:5px 10px;border:0;display:table !important;width:98%;}
table.chatHistory tr:nth-child(odd){background-color:transparent !important;}
table.chatHistory tr th,table.chatHistory tr th:first-child{padding:5px 10px 5px 0 !important;background-color:transparent !important;border-bottom:1px solid rgba(0,0,0,.1);font-weight:600;}
table.chatHistory tr td,table.chatHistory tr td:first-child{padding:3px 10px 5px 0 !important;background-color:transparent !important;border-bottom:1px solid rgba(0,0,0,.2);}
table.chatHistory td:first-child{width:25% !important;}
table.chatHistory td:nth-child(2){width:59% !important;}
table.chatHistory td:nth-child(3){width:15% !important;}
.dynamicwidth #pg{max-width:1300px;min-width:986px;width:auto;}
can-profile{font-family:'Open Sans';font-size:14px;}
can-profile a:link,can-profile a:visited{font-weight:600;}
can-profile .aboutMe{display:inline-block;width:31%;vertical-align:top;margin-right:2.6%;}
can-profile .no-profile{width:100%;text-align:center;}
can-profile .no-profile h2{display:block;margin-bottom:10px;}
can-profile .no-profile span{display:inline-block;margin-bottom:10px;width:665px;}
can-profile .dashboard-section{font-family:'Open Sans',Tahoma,Geneva,sans-serif;margin:10px 0 20px;font-size:14px;font-weight:600;}
can-profile .dashboard-section header{color:#0c596f;border-bottom:1px solid #0c596f;margin-bottom:10px;font-weight:600;font-size:18px;}
can-profile .dashboard-section .searchabilitytext{margin-bottom:10px;}
can-profile :-ms-input-placeholder{color:#999 !important;}
can-profile form{font-family:'Open Sans';}
can-profile .simpledialog .ng-modal-dialog{padding:0;width:300px !important;box-shadow:0 0 15px 3px rgba(0,0,0,.5);border-radius:7px;}
can-profile .simpledialog .ng-modal-dialog .message{min-height:90px;margin-right:20px;}
can-profile .simpledialog .ng-modal-dialog .buttonsbar{position:absolute;width:290px;bottom:5px;height:28px;}
can-profile .simpledialog .ng-modal-dialog .buttonsbar button{bottom:0;right:20px;position:absolute;background:#eee;border:1px solid #444;width:105px;color:#000;border-radius:6px;font-weight:600 !important;}
can-profile .simpledialog .ng-modal-dialog .buttonsbar button:hover{background:#fff;}
can-profile .simpledialog .ng-modal-dialog .buttonsbar a{margin-left:0;}
can-profile .simpledialog .ng-modal-dialog .buttonsbar button.cancelbutton{bottom:0;left:0;}
can-profile .validation-block{color:#cb0505;font-size:12px;background:#ffe2e2;border:solid #cb0505 1px;padding:2px 4px;font-weight:300;margin-bottom:8px;display:inline-block;}
can-profile .help_icon{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/help_w_on_b.gif');background-size:18px;background-repeat:no-repeat;height:18px;width:18px;display:inline-block;margin:0 0 -3px 1px;}
can-profile .photo-edit-section .profile-section.editing{padding-top:0;}
can-profile .photo-edit-section location-edit ul,can-profile personal-details-edit location-edit ul{margin:0;}
can-profile .photo-edit-section image-cropper,can-profile personal-details-edit image-cropper{display:block;overflow:hidden;max-height:350px;}
can-profile .photo-edit-section .profile-section,can-profile personal-details-edit .profile-section{padding:10px 20px;}
can-profile .photo-edit-section h3,can-profile personal-details-edit h3{display:block !important;font-size:14px !important;}
can-profile .photo-edit-section .custom-upload-button,can-profile personal-details-edit .custom-upload-button{color:#fff;background:#00aeef;padding:7px;margin:10px 0;cursor:pointer;text-align:center;position:relative;}
can-profile .photo-edit-section .custom-upload-button span.uploadicon,can-profile personal-details-edit .custom-upload-button span.uploadicon{color:#fff;position:absolute;margin-left:-85px;margin-top:11px;width:14px;height:3px;border-bottom:solid 2px currentColor;left:50%;}
can-profile .photo-edit-section .custom-upload-button span.uploadicon:before,can-profile personal-details-edit .custom-upload-button span.uploadicon:before{content:'';position:absolute;top:-8px;left:6px;width:2px;height:9px;background-color:currentColor;}
can-profile .photo-edit-section .custom-upload-button span.uploadicon:after,can-profile personal-details-edit .custom-upload-button span.uploadicon:after{content:'';position:absolute;top:-8px;left:4px;width:4px;height:4px;border-top:solid 2px currentColor;border-right:solid 2px currentColor;transform:rotate(-45deg);}
can-profile .photo-edit-section .upload-restrictions,can-profile personal-details-edit .upload-restrictions{font-size:12px;}
can-profile .photo-edit-section .section-sections.ng-star-inserted,can-profile personal-details-edit .section-sections.ng-star-inserted{text-align:right;}
can-profile .photo-edit-section .section-sections.ng-star-inserted a,can-profile personal-details-edit .section-sections.ng-star-inserted a{margin-right:10px;}
can-profile .photo-edit-section .jcrop-holder,can-profile personal-details-edit .jcrop-holder{margin:10px auto;}
can-profile profile-details{display:inline-block;width:66%;}
can-profile profile-details .whitespace{white-space:pre-line;word-wrap:break-word;}
can-profile profile-details locations-view .view-element{margin-bottom:10px;}
can-profile profile-details ng-select{width:50%;display:inline-block !important;}
can-profile profile-details .narrowcol1 .view-element,can-profile profile-details .narrowcol2 .view-element,can-profile profile-details .narrowcol3 .view-element,can-profile profile-details .narrowcol4 .view-element,can-profile profile-details .narrowcol5 .view-element{display:inline-block;vertical-align:top;margin-bottom:10px;}
can-profile profile-details .narrowcol1 .view-element,can-profile profile-details .narrowcol3 .view-element,can-profile profile-details .narrowcol4 .view-element{width:32%;margin-right:1%;}
can-profile profile-details .narrowcol2 .view-element{width:32%;margin-right:1%;}
can-profile profile-details .narrowcol5 .view-element{width:32%;}
can-profile profile-details .widecol .view-element{margin-bottom:10px;}
can-profile profile-details .skill-item-view{display:inline-block;width:49%;margin-bottom:10px;padding-right:1%;}
can-profile profile-details .skill-item-view .skill-text{margin-bottom:5px;display:block;}
can-profile profile-details .skill-item-view .skill-years{margin-top:-3px;vertical-align:top;display:inline-block;}
can-profile see-how-you-look .access-message{background:#fcf9ab;text-align:center;font-weight:600;padding-top:10px;}
can-profile see-how-you-look .up-to-date{background:#fcf9ab;text-align:center;padding-bottom:10px;margin-bottom:10px;}
can-profile personal{display:inline-block;vertical-align:top;padding:0;background:#dbf3ff;width:100%;}
can-profile personal header{display:none;}
can-profile personal .image-wrapper{padding:40px 20px 0;}
can-profile personal .maininfo{text-align:center;padding-top:15px;margin-bottom:30px;padding-left:15px;padding-right:15px;}
can-profile personal .continfo .view-element{margin:10px 20px;word-break:break-all;}
can-profile personal .ng-star-inserted h2{text-align:center;font-size:22px;font-weight:600;max-width:400px;word-break:break-word;}
can-profile personal .ng-star-inserted h2 span{margin-left:3px;margin-right:3px;display:inline-block;}
can-profile personal .ng-star-inserted h3{margin-left:20px;font-size:18px;font-weight:600;position:relative;display:inline-block;}
can-profile personal .ng-star-inserted h3.per_loc .home-location div{display:inline !important;}
can-profile personal .ng-star-inserted h3.per_loc .home-location div div{display:inline !important;}
can-profile personal .ng-star-inserted h3.per_loc em{color:#0c596f;position:absolute;left:-20px;top:4px;width:12px;height:12px;border:solid 1px currentColor;border-radius:7px 7px 7px 0;background-color:currentColor;transform:rotate(-45deg);}
can-profile personal .ng-star-inserted h3.per_loc em:before{content:'';position:absolute;left:3px;top:3px;width:4px;height:4px;color:#dbf3ff;border:solid 1px currentColor;border-radius:3px;background-color:currentColor;}
can-profile personal .ng-star-inserted h3.per_seekstatus .job-seeking-status div{display:inline !important;}
can-profile personal .ng-star-inserted h3.per_seekstatus .job-seeking-status div div{display:inline !important;}
can-profile personal .ng-star-inserted h3.per_seekstatus em{color:#0c596f;position:absolute;left:-20px;top:5px;width:8px;height:8px;border:solid 2px currentColor;border-radius:100%;transform:rotate(45deg);}
can-profile personal .ng-star-inserted h3.per_seekstatus em:before{content:'';position:absolute;top:10px;left:3px;height:6px;width:2px;background-color:currentColor;}
can-profile personal .ng-star-inserted h3.per_updated em{color:#0c596f;position:absolute;top:4px;left:-25px;width:13px;height:13px;border:solid 2px currentColor;border-radius:50%;transform:rotate(36deg);}
can-profile personal .ng-star-inserted h3.per_updated em:before{content:'';position:absolute;top:8px;left:4px;width:4px;height:2px;background-color:currentColor;}
can-profile personal .ng-star-inserted h3.per_updated em:after{content:'';position:absolute;top:2px;left:7px;width:2px;height:7px;background-color:currentColor;}
can-profile personal .ng-star-inserted h3 span{position:relative;}
can-profile personal .ng-star-inserted .view-element-title{color:#0c596f;}
can-profile personal ng-select{width:90% !important;display:inline-block !important;}
can-profile personal input,can-profile personal select{width:75%;}
can-profile personal .location-box{border:solid 1px #0c596f;padding:3px;width:80%;}
can-profile personal .location-box input[role=combobox]{padding:0 10px;margin:0;}
can-profile personal .look-to-recruiters{background:#29d475;display:block;text-align:center;border-top:2px solid #fff;padding:8px 5px 8px 0;color:#fff !important;}
can-profile personal .look-to-recruiters a:link,can-profile personal .look-to-recruiters a:visited{outline:none;text-decoration:none !important;text-decoration:none;font-size:18px;font-weight:600;color:#fff !important;}
can-profile personal .look-to-recruiters em{position:absolute;width:12px;height:12px;border-radius:1px;border:solid 2px currentColor;margin-left:8px;margin-top:5px;}
can-profile personal .look-to-recruiters em:before{content:'';position:absolute;top:-4px;left:5px;width:2px;height:11px;border-left:solid 4px #29d475;border-right:solid 4px #29d475;background-color:currentColor;transform:rotate(45deg);}
can-profile personal .look-to-recruiters em:after{content:'';position:absolute;left:8px;top:-3px;width:5px;height:4px;border-top:solid 2px currentColor;border-right:solid 2px currentColor;}
can-profile .loc-container .underlay{width:100%;height:100%;position:fixed;top:0;left:0;}
can-profile .profile-section{margin-bottom:20px;}
can-profile .profile-section header{color:#0c596f;border-bottom:1px solid #0c596f;margin-bottom:10px;font-weight:600;font-size:18px;}
can-profile .profile-section .country-title{text-transform:uppercase;display:inline-block;margin-top:8px;}
can-profile .profile-section .country-locations:first-of-type .country-title{margin-top:0;}
can-profile .profile-section.editing{background:#c8eafb;padding:5px 10px;outline:1px solid #a5c5c6;outline-offset:-1px;}
can-profile .profile-section.editing textarea{border:1px solid #7d7d7d;background:#fef5cd;width:97.6%;height:75px;padding:4px 1%;}
can-profile .profile-section.editing .country-group label{text-transform:uppercase;margin-top:8px;display:inline-block;}
can-profile .profile-section.editing .location-search input[role=combobox]{padding:0 10px;margin:0;}
can-profile .profile-section.editing .buttonbar{text-align:right;margin-top:5px;}
can-profile .profile-section.editing .buttonbar a{margin-right:15px;}
can-profile .profile-section.editing .buttonbar a.reset{color:#555;font-weight:400;float:left;margin-left:1px;margin-top:5px;}
can-profile .profile-section.editing .buttonbar a.reset:hover{color:#ff7e00;}
can-profile .profile-section.editing input{line-height:21px;padding:8px 5px;background:#fef5cd;border:1px solid #7d7d7d;width:100%;margin:3px 0 10px;box-sizing:border-box;}
can-profile .profile-section.editing input#locationText{line-height:21px;padding:8px 2%;background:#fef5cd;border:1px solid #7d7d7d;width:74%;margin:3px 0 10px;}
can-profile .profile-section.editing select{line-height:21px;padding:8px 5px;background:#fef5cd;border:1px solid #7d7d7d;width:100%;margin:3px 0 10px;}
can-profile .profile-section.editing .countrydd{position:relative;}
can-profile .profile-section.editing .countrydd select{width:49%;margin-right:45%;}
can-profile .profile-section.editing .countrydd label.ng-star-inserted{margin-right:5px;}
can-profile .profile-section.editing .rolesought{margin-top:15px;}
can-profile .profile-section.editing .rolesought input{width:49%;margin-right:.5%;}
can-profile .profile-section.editing .location-search input{width:100%;padding:8px 2%;}
can-profile .profile-section.editing .location-search .section-row-edit{position:absolute;width:50%;top:19px;right:0;}
can-profile .profile-section.editing .deep1 .location-search input{width:100%;}
can-profile .profile-section.editing .deep1 .section-row-edit{position:relative;width:100%;top:0;}
can-profile .profile-section.editing .rolesought label,can-profile .profile-section.editing .location-search label{display:block;}
can-profile .profile-section.editing .rolesought button{padding:10px;min-width:100px;}
can-profile .profile-section.editing .location-search button{padding:9px 8px 10px;min-width:100px;position:absolute;right:0;top:3px;}
can-profile .profile-section.editing .location-search button:disabled{display:none;}
can-profile .profile-section.editing .deep1 .location-search button{right:0%;top:3px;}
can-profile .profile-section.editing .deep1 .location-search input#locationText{width:60%;}
can-profile .profile-section.editing .jobtypedd{display:inline-block;width:30%;vertical-align:top;height:80px;}
can-profile .profile-section.editing .loc-container{position:absolute;width:50%;right:0;top:19px;}
can-profile .profile-section.editing .deep1 .loc-container{position:relative;width:100%;top:0;left:0;}
can-profile .profile-section.editing .loc-cancel{position:absolute;font-weight:600;cursor:default;right:2%;top:12px;}
can-profile .profile-section.editing .deep1 .loc-cancel{right:2%;}
can-profile .profile-section.editing .placeslist{box-sizing:border-box;width:100%;background:#fef5cd;border:1px solid #7d7d7d;margin-top:-11px;padding-top:5px;position:absolute;z-index:5;max-height:250px;overflow:auto;}
can-profile .profile-section.editing .placeslist .help-text{line-height:21px;padding:5px 4%;color:#aaa;}
can-profile .profile-section.editing .placeslist .placeinner{line-height:21px;padding:5px 4%;}
can-profile .profile-section.editing .placeslist .placeinner.active{background:#00aeef;color:#fff;cursor:pointer;}
can-profile .profile-section.editing .deep1 .placeslist{width:100%;box-sizing:border-box;}
can-profile .profile-section.editing .gencol1{display:inline-block;width:32%;vertical-align:top;height:60px;}
can-profile .profile-section.editing .gencol1.deep1{height:auto;}
can-profile .profile-section.editing .slider,can-profile .profile-section.editing .jobavail{display:inline-block;width:29%;margin-left:4.6%;vertical-align:top;height:80px;overflow:visible;}
can-profile .profile-section.editing .slider .datepicker,can-profile .profile-section.editing .jobavail .datepicker{width:100%;box-sizing:border-box;}
can-profile .profile-section.editing .gencol2{display:inline-block;width:33%;margin-left:1%;vertical-align:top;height:60px;}
can-profile .profile-section.editing .gencol2.deep1{height:auto;}
can-profile .profile-section.editing .texteditor{margin-top:20px;}
can-profile .profile-section.editing .texteditor label{margin-top:-23px;position:absolute;}
can-profile .profile-section.editing .texteditor editor{width:99.5%;margin-bottom:5px;}
can-profile .profile-section.editing .fullwidth{width:99%;margin:0 auto;}
can-profile .profile-section.editing .additional-info-item-edit{margin-bottom:30px;}
can-profile .profile-section.editing .additional-info-item-edit a{float:right;margin-right:5px;}
can-profile .profile-section.editing role-edit{margin-bottom:15px;display:block;}
can-profile .profile-section.editing .rolesought ul.block-list{margin:0;}
can-profile .profile-section.editing .countrydd ul.block-list{margin:0;}
can-profile .profile-section.editing .deep1 .country-group ul.block-list{margin:0;}
can-profile .profile-section.editing .countrydd ng-select{width:47% !important;}
can-profile .profile-section.editing li.ng-star-inserted{background:#fff;color:#000;padding:1px 0 0 5px;display:inline-block;line-height:21px;font-size:13px;margin:5px 10px 5px 0;border:1px solid #005689;font-family:'Open Sans';position:relative;box-sizing:border-box;}
can-profile .profile-section.editing li.ng-star-inserted .block-item-delete{display:inline-block;background:#005689;cursor:pointer;padding:0 7px 1px 7px;margin:2px 4px 4px;color:#fff;font-size:8px;font-weight:600;border-radius:66%;line-height:17px;float:right;text-align:center;}
can-profile .profile-section.editing li.ng-star-inserted .block-item-delete:hover{background:#1367b5;}
can-profile .profile-section.editing li.ng-star-inserted.hidden{display:none;}
can-profile .profile-section.editing .location-box{background:rgba(255,255,255,.65);width:100%;padding:10px;border:0;margin:5px 0 10px;z-index:9;box-sizing:border-box;}
can-profile .profile-section.editing .location-box .loc-container{position:relative;width:100%;top:0;left:0;}
can-profile .profile-section.editing .location-box .section-row-edit{position:relative;width:100%;top:0;}
can-profile .profile-section.editing .location-box li.ng-star-inserted{margin:0 0 5px 0;}
can-profile .profile-section.editing .location-box input{width:100%;}
can-profile .profile-section.editing .location-box input#locationText{width:63%;}
can-profile .profile-section.editing .location-box .loc-cancel{position:absolute;font-weight:600;cursor:default;cursor:pointer;right:8px;top:12px;z-index:10;}
can-profile .profile-section.editing .location-box button{width:34.1%;right:.3%;right:0;padding:10px 8px 10px;top:3px;}
can-profile .profile-section.editing .location-box button:disabled{display:none;}
can-profile .profile-section.editing .location-box .placeslist{width:100%;box-sizing:border-box;}
can-profile .profile-section.editing .ui-state-default,can-profile .profile-section.editing .ui-widget-content .ui-state-default{border:#6f7a80 2px solid;background:#fff;color:#333;font-size:5px;border-radius:66%;}
can-profile .profile-section.editing .ui-slider-horizontal .ui-slider-handl{top:-5px;margin-left:-5px;}
can-profile .profile-section.editing .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:13px;height:13px;top:-8px;margin-left:-8px;cursor:col-resize;}
can-profile .profile-section.editing .ui-slider .ui-slider-handle:before{position:absolute;content:"";display:inline-block;width:1px;height:7px;margin:3px 0 0 4px;background:#fff;border-left:1px solid #aaa;border-right:1px solid #aaa;}
can-profile .profile-section.editing .ui-slider .ui-slider-handle:after{position:absolute;content:"";display:inline-block;width:1px;height:7px;margin:3px 0 0 6px;background:#fff;border-left:1px solid #aaa;border-right:1px solid #aaa;}
can-profile .profile-section.editing .ui-slider{border:none;}
can-profile .profile-section.editing .ui-state-disabled .ui-slider-handle{cursor:not-allowed;}
can-profile .profile-section.editing .ui-widget{font-family:'Open Sans',Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}
can-profile .profile-section.editing .ui-slider-horizontal{height:2px;background:#a8b1b5;margin:19px 0 7px;}
can-profile .profile-section.editing .ui-slider{position:relative;text-align:left;}
can-profile .profile-section.editing .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
can-profile .profile-section.editing .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background:#3c3;}
can-profile .profile-section.editing .ui-widget-header{border:1px solid #e78f08;background:#f6a828 url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/ui-bg_gloss-wave_35_f6a828_500x100.png') 50% 50% repeat-x;color:#fff;font-weight:bold;}
can-profile .profile-section.editing span.range-text{font-family:'Open Sans';display:inline-block;width:100%;text-align:center;font-size:13px;}
can-profile .profile-section.editing .rdoOptions{padding:0;text-align:right;text-align:left;display:inline-block;width:30%;vertical-align:top;}
can-profile .profile-section.editing .rdoOptions label{float:none;margin:0 0 6px 0;text-align:left;display:block;}
can-profile .profile-section.editing .rdoOptions input[type=radio]{display:none;}
can-profile .profile-section.editing .rdoOptions input[type=radio]+label{min-width:100%;width:auto;display:inline-block;margin:0 0 0 2px;padding:5px 2px;margin-bottom:0;font-weight:400;line-height:18px;color:#000;text-align:center;vertical-align:middle;cursor:pointer;background-color:#d1d1d1;border:1px solid #aaa;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
can-profile .profile-section.editing .rdoOptions input[type=radio]:checked+label{background-image:none;outline:0;background-color:#4abb4d;color:#fff;border-color:#4abb4d;}
can-profile .profile-section.editing .rdoOptions .rdoOptionsinner{display:inline-block;width:32.3%;}
can-profile .personal-detail-section{margin-bottom:0;}
can-profile .personal-detail-section header{border-bottom:none;margin-bottom:0;}
can-profile section-edit label,can-profile .view-element-title{font-weight:600;}
can-profile section-edit.skills-edit-section li{display:inline-block;width:48%;margin:.5% 1% 1.5% 1% !important;padding:0 !important;}
can-profile section-edit.skills-edit-section li:nth-child(odd){margin-right:2.5%;}
can-profile section-edit button{font-weight:400 !important;}
can-profile section-edit button[disabled]{border-bottom:1px solid #999 !important;background-color:#ccc !important;color:#666 !important;font-family:'Open Sans',Tahoma,Geneva,sans-serif !important;cursor:not-allowed !important;}
can-profile section-edit .skill-add-mask,can-profile section-edit .additional-info-add-mask{cursor:pointer;border:dashed 1px;padding:12px 0;width:98.8%;vertical-align:middle;text-align:center;background:#fff;margin-left:.5%;position:relative;}
can-profile section-edit .skill-add-mask em,can-profile section-edit .additional-info-add-mask em{position:absolute;display:block;width:17px;height:17px;background:#6f7a80;left:50%;top:33%;margin-left:-50px;border-radius:50%;}
can-profile section-edit .skill-add-mask em:before,can-profile section-edit .additional-info-add-mask em:before{content:' ';width:9px;height:1px;display:block;background:#fff;position:absolute;left:4px;top:8px;}
can-profile section-edit .skill-add-mask em:after,can-profile section-edit .additional-info-add-mask em:after{content:' ';width:1px;height:9px;display:block;background:#fff;position:absolute;left:8px;top:4px;}
can-profile section-edit .hidden{display:none;}
can-profile .profilePreviewDialog{width:100px;overflow:auto !important;z-index:1003;}
can-profile cv-import .ng-modal-dialog .messagebar,can-profile cv-import .ng-modal-dialog .importing,can-profile cv-import .ng-modal-dialog .errorMessage{width:96%;position:absolute;bottom:30px;text-align:center;}
can-profile cv-import .ng-modal-dialog .spinner{margin-top:40px;margin-right:291px;background-color:transparent;}
can-profile cv-import .ng-modal-dialog .checkProfile{font-weight:700 !important;margin:0 !important;}
can-profile cv-import .ng-modal-dialog .cvImportText{margin:0 !important;}
can-profile cv-import .ng-modal-dialog .creatingCVText{margin-top:30px !important;text-align:center;}
can-profile profile-delete .ng-modal-dialog .messagebar,can-profile profile-delete .ng-modal-dialog .importing,can-profile profile-delete .ng-modal-dialog .errorMessage{width:96%;position:absolute;bottom:30px;text-align:center;}
can-profile profile-delete .ng-modal-dialog .spinner{margin-top:52px;margin-right:130px;background-color:transparent;}
can-profile .drag-skill-mask .skill-item-mask{display:block;}
can-profile .photo-edit-section span{display:inline-block;}
can-profile .place-holder{color:#aaa;}
can-profile section-view{display:block;position:relative;}
can-profile section-view .additional-info-item-view span{display:block;}
can-profile .section-mask,can-profile .section-mask-ro{position:absolute;bottom:0;width:100%;height:100%;}
can-profile .section-mask .edit-message,can-profile .section-mask-ro .edit-message{display:none;}
can-profile .section-mask:hover{background:rgba(0,0,0,.04);cursor:pointer;outline:5px dashed rgba(0,0,0,.1);outline-offset:5px;box-shadow:0 0 0 5px rgba(0,0,0,.04);}
can-profile .section-mask:hover .edit-message{display:block;position:absolute;right:0;color:#00aeef;text-align:right;vertical-align:top;padding-left:10px;padding-right:5px;font-weight:600;font-size:14px;}
can-profile .section-mask .edit-icon{text-indent:0;position:absolute;margin-left:-20px;margin-top:5px;width:14px;height:2px;border-radius:1px;border:solid 1px #00aeef;background-color:#00aeef;transform:rotate(-45deg);}
can-profile .section-mask .edit-icon:after{content:'';position:absolute;left:-12px;top:-1px;width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px #00aeef;border-top:2px solid transparent;border-bottom:2px solid transparent;}
can-profile resume-summary .addinfo ul,can-profile resume-summary .jobDetail ul,can-profile resume-summary .profileDescription ul{list-style-type:disc;padding-left:40px;}
can-profile ul{padding:0;list-style-type:none;}
can-profile .view-element ul{padding-left:40px;list-style-type:disc;}
can-profile .image-wrapper{text-align:center;}
can-profile .image-wrapper a{display:block;margin-bottom:20px;}
can-profile .candidate-photo{width:100px;height:100px;border-radius:50px;}
can-profile .candidate-photo.default{background-color:#494f52;border:#494f52 2px solid;}
can-profile .whitespace{white-space:pre-line;}
can-profile .toolbar{position:relative;padding-bottom:10px;}
can-profile .toolbar .buttons{position:absolute;right:0;top:0;}
can-profile .toolbar .toolitem:first-child{padding-right:10px;}
can-profile .toolbar .toolitem{display:inline-block;width:24px;height:20px;}
can-profile .toolbar h2.title{font-size:22px;font-weight:700;color:#999;}
can-profile .download{color:#494f52;position:absolute;margin-left:3px;margin-top:12px;width:14px;height:4px;border-radius:1px;border:solid 2px currentColor;border-top:none;}
can-profile .download:hover{color:#00aeef;}
can-profile .download:before{content:'';position:absolute;left:6px;top:-8px;width:2px;height:9px;background-color:currentColor;}
can-profile .download:after{content:'';position:absolute;left:4px;top:-4px;width:5px;height:5px;border-top:solid 1px currentColor;border-right:solid 1px currentColor;transform:rotate(135deg);}
can-profile .print{color:#494f52;position:absolute;margin-left:2px;margin-top:7px;width:13px;height:6px;border:solid 1px currentColor;border-radius:1px 1px 0 0;}
can-profile .print:hover{color:#00aeef;}
can-profile .print:before{content:'';position:absolute;left:2px;top:-6px;height:14px;width:7px;border:solid 1px currentColor;background-color:#fff;}
can-profile .print:after{content:'';position:absolute;left:1px;top:-2px;width:11px;height:3px;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor;background-color:#fff;}
can-profile .deleteIcon{margin-left:5px;margin-top:8px;}
can-profile .spinner{background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/loading_anim_blue_trans.gif');background-repeat:no-repeat;background-size:16px;padding-left:20px;line-height:16px;}
can-profile .currency-change{width:98%;top:-14px;position:relative;text-align:right;font-size:13px;}
.block-gauge{display:inline-block;margin:0 0 5px 0;}
.block-gauge .block-item{height:13px;width:13px;margin-right:3px;content:'';border:solid;border-width:1px;border-color:#00aeef;display:inline-block;}
.block-gauge .block-item:hover{background-color:rgba(0,174,239,.5);border-color:rgba(0,174,239,.5);}
.block-gauge .block-item.filled{background-color:#00aeef;}
.block-gauge .block-item.filled:hover{background-color:rgba(0,174,239,.5);border-color:rgba(0,174,239,.5);}
.block-gauge .block-item.write{cursor:pointer;}
.bulleted-string{list-style:none;padding:0;margin:0;padding-left:1px !important;}
.bulleted-string li{display:inline-block;}
.bulleted-string li:not(:first-child){margin-left:10px;}
.bulleted-string li:not(:first-child):before{content:'';margin-right:10px;vertical-align:middle;border:solid 2px #000;border-radius:2px;display:inline-block;margin-bottom:2px;}
.stat_container{width:99.9%;}
.stat_container .stat_item{display:inline-block;text-align:center;width:25%;}
.stat_container .stat_count{text-decoration:none;font-size:53px;line-height:53px;}
.stat_container a.stat_count{margin-top:0 !important;}
.stat_container span.stat_count{color:#999;}
.stat_container .alertClass{color:#c60;}
.stat_container .alertClass:hover{color:#ff7e00;}
#can-dashboard,.notifications{list-style:none;padding:0;margin:0;position:relative;overflow:hidden;}
#can-dashboard .notificationbody&gt;h2,.notifications .notificationbody&gt;h2{margin-right:15px;}
#can-dashboard .ng-star-inserted,.notifications .ng-star-inserted{width:100%;display:table;position:relative;}
#can-dashboard .ng-star-inserted a.notification-link,.notifications .ng-star-inserted a.notification-link{text-decoration:none;color:#00aeef;width:100%;}
#can-dashboard .ng-star-inserted a.notification-link .notemessage,.notifications .ng-star-inserted a.notification-link .notemessage{text-decoration:none;color:#000;font-weight:600;}
#can-dashboard .ng-star-inserted a.notification-link .timestamp,.notifications .ng-star-inserted a.notification-link .timestamp{font-weight:600;}
#can-dashboard .notificationbody,.notifications .notificationbody{display:table-cell;vertical-align:top;padding:5px;width:100%;}
#can-dashboard .notificationbody .closenotify,.notifications .notificationbody .closenotify{transform:scaleX(1.4);font-size:14px;font-weight:400;color:#777;cursor:pointer;position:absolute;top:7px;right:5px;}
#can-dashboard .notificationbody .closenotify:hover,.notifications .notificationbody .closenotify:hover{color:#000;font-size:14px;top:7px;}
#can-dashboard .notificationbody .timestamp,.notifications .notificationbody .timestamp{color:#777;float:right;}
#can-dashboard .notification,.notifications .notification{background-color:#fff;font-size:14px;}
#can-dashboard .notificationbody,.notifications .notificationbody{display:table-cell;vertical-align:top;padding:5px;}
#can-dashboard .notificationbody:hover,.notifications .notificationbody:hover{background:#d3f2ff;}
#can-dashboard .notificon,.notifications .notificon{display:table-cell;vertical-align:top;padding:5px;width:50px;}
#can-dashboard,.image_wrapper{display:table-cell;position:relative;vertical-align:bottom;padding-left:10px;}
#can-dashboard,.candidate-photo{width:100px;height:100px;border-radius:50px;}
#can-dashboard,.profile_info{display:table-cell;position:relative;padding:0;text-align:center;padding-top:35px;}
#can-dashboard a,.profile_info a{float:left;}
can-dashboard{font-family:'Open Sans',Tahoma,Geneva,sans-serif;}
can-dashboard .aboutme{display:inline-block;width:31%;vertical-align:top;}
can-dashboard .aboutme searchability-toggle .ng-modal-dialog{width:380px !important;}
can-dashboard .aboutme searchability-toggle .ng-modal-dialog .ng-modal-dialog-content{padding:10px;}
can-dashboard .aboutme searchability-toggle .ng-modal-dialog .ng-modal-dialog-body{font-size:14px;margin:20px 0 0;font-weight:400;}
can-dashboard .aboutme searchability-toggle .ng-modal-dialog .ng-modal-dialog-buttons{width:98%;}
can-dashboard .aboutme searchability-toggle .ng-modal-dialog .saveAndCancelBtns{margin-top:20px;text-align:right;}
can-dashboard .aboutme searchability-toggle .ng-modal-dialog .saveAndCancelBtns a{font-size:14px;font-weight:400 !important;margin-right:15px;vertical-align:top;margin-top:4px !important;display:inline-block;}
can-dashboard .aboutme searchability-toggle .ng-modal-dialog .saveAndCancelBtns button{margin:0 0 5px;padding:4px 6px;font-weight:400 !important;border-left:0;border-right:0;border-top:0;}
can-dashboard a:not(.stat_count){font-weight:600;}
can-dashboard .myactivity{display:inline-block;width:66%;margin-left:2.6%;vertical-align:top;margin-bottom:30px;}
can-dashboard .myactivity .dashboard-section&gt;a{margin-top:10px;display:inline-block;}
can-dashboard .profile_unsearchable{display:block !important;padding-top:15px !important;}
can-dashboard .can_dashboard .searchabilitytext{margin-bottom:10px;}
can-dashboard .can_dashboard #dashboardprofile{background:#dbf3ff;padding:40px 15px 15px;}
can-dashboard .can_dashboard #dashboardprofile header{border-bottom:0;margin-bottom:0;}
can-dashboard .can_dashboard #dashboardprofile .profile_info_blank{display:block !important;padding-top:0 !important;}
can-dashboard .can_dashboard #dashboardprofile .profile_info_blank a{font-size:18px;color:#f00 !important;}
can-dashboard .can_dashboard #dashboardprofile .profile_info_empty{padding-top:0 !important;margin-top:-15px;}
can-dashboard .can_dashboard #dashboardprofile .image_wrapper{padding-right:10px;vertical-align:top;display:block;text-align:center;}
can-dashboard .can_dashboard #dashboardprofile .image_wrapper .candidate-photo.default{background-color:#494f52;border:2px solid #494f52;}
can-dashboard .can_dashboard #dashboardprofile .name .view-element-name{word-break:break-word;}
can-dashboard .can_dashboard #dashboardprofile h2{font-weight:600;font-size:22px;}
can-dashboard .can_dashboard #dashboardprofile h2 .view-element{display:inline-block;margin-right:5px;max-width:400px;margin:0 3px;}
can-dashboard .can_dashboard #dashboardprofile h3{font-size:18px;font-weight:600;}
can-dashboard .can_dashboard #dashboardprofile h3.per_loc{display:inline-block;position:relative;margin-left:20px;}
can-dashboard .can_dashboard #dashboardprofile h3.per_loc span{position:relative;}
can-dashboard .can_dashboard #dashboardprofile h3.per_loc em{color:#0c596f;position:absolute;left:-20px;top:4px;width:12px;height:12px;border:solid 1px currentColor;border-radius:7px 7px 7px 0;background-color:currentColor;transform:rotate(-45deg);}
can-dashboard .can_dashboard #dashboardprofile h3.per_loc em:before{content:'';position:absolute;left:3px;top:3px;width:4px;height:4px;color:#dbf3ff;border:solid 1px currentColor;border-radius:3px;background-color:currentColor;}
can-dashboard .can_dashboard #dashboardprofile h3.per_seekstatus{display:inline-block;position:relative;margin-left:20px;}
can-dashboard .can_dashboard #dashboardprofile h3.per_seekstatus span{position:relative;}
can-dashboard .can_dashboard #dashboardprofile h3.per_seekstatus em{color:#0c596f;position:absolute;left:-20px;top:5px;width:8px;height:8px;border:solid 2px currentColor;border-radius:100%;transform:rotate(45deg);}
can-dashboard .can_dashboard #dashboardprofile h3.per_seekstatus em:before{content:'';position:absolute;top:10px;left:3px;height:6px;width:2px;background-color:currentColor;}
can-dashboard .can_dashboard #dashboardprofile h3.per_updated{display:inline-block;position:relative;margin-left:20px;margin-bottom:15px;}
can-dashboard .can_dashboard #dashboardprofile h3.per_updated span{position:relative;}
can-dashboard .can_dashboard #dashboardprofile h3.per_updated em{color:#0c596f;position:absolute;top:4px;left:-25px;width:13px;height:13px;border:solid 2px currentColor;border-radius:50%;transform:rotate(36deg);}
can-dashboard .can_dashboard #dashboardprofile h3.per_updated em:before{content:'';position:absolute;top:8px;left:4px;width:4px;height:2px;background-color:currentColor;}
can-dashboard .can_dashboard #dashboardprofile h3.per_updated em:after{content:'';position:absolute;top:2px;left:7px;width:2px;height:7px;background-color:currentColor;}
can-dashboard .can_dashboard #dashboardprofile h3 span.email{word-break:break-all;line-height:18px;display:inline-block;}
can-dashboard .can_dashboard #dashboardprofile a{font-weight:600;font-size:14px;}
can-dashboard .can_dashboard .needcv{margin-bottom:10px;}
can-dashboard .can_dashboard section{font-family:'Open Sans',Tahoma,Geneva,sans-serif;margin:10px 0 20px;font-size:14px;font-weight:600;}
can-dashboard .can_dashboard section header{color:#0c596f;border-bottom:1px solid #0c596f;margin-bottom:10px;font-weight:600;font-size:18px;}
can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem{margin:10px 0 0;}
can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.ng-star-inserted,can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.searchableind,can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.accesssetting{float:left;width:33.2%;}
can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.ng-star-inserted ul,can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.searchableind ul,can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.accesssetting ul{margin:0;padding:0;}
can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.ng-star-inserted ul li,can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.searchableind ul li,can-dashboard .can_dashboard section#searchabilityview .searchableCvListItem div.accesssetting ul li{list-style:none;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem{margin:10px 0 0;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem a{font-weight:600;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem .accesssetting{margin-top:10px;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem div#resumes{display:inline-block;width:48%;margin-right:4%;vertical-align:top;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem div#resumes div.ng-star-inserted{background-color:#fafafa;border-bottom:1px solid #d3d8da;line-height:28px;padding:7px 5px 1px 10px;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem div#resumes div.ng-star-inserted:hover{cursor:pointer;background:#b9e7fc;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem div#resumes div.ng-star-inserted.selected{background:#b9e7fc;border:#777 1px solid;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem div#resumes div.ng-star-inserted ul{margin:0;padding:0;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem div#resumes div.ng-star-inserted ul li{list-style:none;}
can-dashboard .can_dashboard section#searchabilityedit .searchableCvListItem span.settings-container{display:inline-block;width:48%;margin-top:28px;}
can-dashboard #recentchats .chatbar{border-bottom:1px solid #d6d6d6;padding:10px 0;min-height:56px;}
can-dashboard #recentchats .chatbar span.brandlogo{background:none;display:inline-block;height:56px;width:130px;margin:0 10px 0 0;float:left;}
can-dashboard #recentchats .chatbar span.brandlogo img{max-height:56px;max-width:130px;}
can-dashboard #recentchats .chatbar span.no-logo{background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/nochatlogo.png') 25px -7px no-repeat;}
can-dashboard #recentchats .chatbar span.whom{font-weight:800;display:inline-block;width:80%;}
can-dashboard #recentchats .chatbar span.what{display:block;height:20px;}
can-dashboard #recentchats .chatbar span.when{display:inline-block;float:right;color:#777 !important;}
dashboard-searchability-container{font-family:'Open Sans',Tahoma,Geneva,sans-serif;width:680px;display:block;margin-bottom:30px;}
dashboard-searchability-container form{font-family:'Open Sans';}
dashboard-searchability-container header{font-weight:700;font-size:22px;margin-bottom:10px;color:#999;}
dashboard-searchability-container .textexplain{font-size:14px;margin:10px 0;}
dashboard-searchability-container #resumes{margin-top:10px;}
dashboard-searchability-container #resumes select#resume-select{font-size:14px;width:480px;padding:4px 2px;background:#fef5cd;border:1px solid #000;margin:3px 0 10px;opacity:.99;}
dashboard-searchability-container span.markets-select{margin-top:10px;display:block;}
dashboard-searchability-container span.access-select{position:relative;display:block;}
dashboard-searchability-container span.access-select .whatsthislink{font-family:'Open Sans',Arial,sans-serif;position:relative;font-size:14px;left:490px;bottom:56px;width:100px;font-weight:600;}
dashboard-searchability-container span.access-select .whats-this-position{left:355px;bottom:-54px;width:320px;}
dashboard-searchability-container h3{font-family:'Open Sans',Tahoma,Geneva,sans-serif;font-size:16px;font-weight:600;}
dashboard-searchability-container .ng-modal-dialog{width:350px !important;}
dashboard-searchability-container .ng-modal-dialog .ng-modal-dialog-content{padding:5px;}
dashboard-searchability-container .ng-modal-dialog .ng-modal-dialog-body{font-size:14px;margin:20px 0 0;}
dashboard-searchability-container .ng-modal-dialog .ng-modal-dialog-buttons{width:98%;}
dashboard-searchability-container .ng-modal-dialog .saveAndCancelBtns{margin-top:20px;text-align:right;}
dashboard-searchability-container .ng-modal-dialog .saveAndCancelBtns a{font-size:14px;font-weight:400 !important;margin-right:15px;vertical-align:top;margin-top:4px !important;display:inline-block;}
dashboard-searchability-container .ng-modal-dialog .saveAndCancelBtns button{margin:0 0 5px;padding:4px 6px;font-weight:400 !important;border-left:0;border-right:0;border-top:0;}
span.settings-container h3{font-size:16px;font-weight:600;}
span.settings-container span.subheader,span.settings-container span.searchablecvname{font-size:14px;}
span.settings-container span.subheader{font-weight:400;}
span.settings-container ul{margin:0;padding:0;}
span.settings-container ul li{list-style:none;font-size:14px;}
span.settings-container access-selector{margin:10px 0;display:block;}
span.settings-container access-selector h3{font-size:14px;font-weight:600;float:left;width:208px;}
span.settings-container access-selector input[type=radio]+label{min-width:80px;}
span.settings-container .buttonbar{text-align:right;margin-top:5px;}
span.settings-container .buttonbar a{margin-right:10px;font-size:14px;}
span.settings-container .buttonbar button{margin:0 0 5px !important;color:#fff !important;cursor:pointer !important;text-decoration:none;background:#00aeef !important;border-bottom:1px solid #007ba9 !important;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:300 !important;border-left:0 !important;border-right:0 !important;border-top:0 !important;}
span.settings-container .buttonbar button:disabled{background:#ccc !important;border-bottom:1px solid #999 !important;color:#999 !important;cursor:not-allowed !important;}
.searchableCvListItem h3{font-size:16px;font-weight:600;}
.searchableCvListItem span.subheader{font-size:14px;font-weight:400;}
.searchableCvListItem span.searchablecvname{display:inline-block;font-size:14px;margin-bottom:0;}
.searchableCvListItem ul.searchableCVsListItemSettingsList{display:inline-block;font-size:12px;margin-bottom:10px;}
.searchableCvListItem ul.searchableCVsListItemSettingsList li{font-weight:400;}
.searchableCvListItem ul.searchableCVsListItemSettingsList span.searchablecvdate{font-size:12px;color:#777;}
.searchableCvListItem ul{margin:0;padding:0;}
.searchableCvListItem ul li{list-style:none;font-size:14px;}
.searchableCvListItem access-selector{margin:10px 0;display:block;}
.searchableCvListItem access-selector h3{font-size:14px;font-weight:600;float:left;width:208px;}
.searchableCvListItem access-selector input[type=radio]+label{min-width:80px;}
.searchableCvListItem .buttonbar{text-align:right;margin-top:5px;}
.searchableCvListItem .buttonbar a{margin-right:15px;font-size:14px;font-weight:600;}
.searchableCvListItem .buttonbar button{margin:0 0 5px !important;color:#fff !important;cursor:pointer !important;text-decoration:none;background:#00aeef !important;border-bottom:1px solid #007ba9 !important;border-radius:2px 2px 2px 2px;font-size:14px;padding:5px 8px 3px !important;font-weight:400 !important;border-left:0 !important;border-right:0 !important;border-top:0 !important;}
.searchableCvListItem .buttonbar button:disabled{background:#ccc !important;border-bottom:1px solid #999 !important;color:#666 !important;cursor:not-allowed !important;}
.searchable-view a{font-size:14px;margin-top:20px;display:inline-block;}
.searchable-view .textexplain{font-size:14px;margin:10px 0;}
.resumeFavouritePanel .textexplain{font-size:14px;margin:10px 0;}
.rdoOptions{display:inline-block;}
.rdoOptions input[type=radio]{display:none;}
.rdoOptions input[type=radio]+label{min-width:110px;width:auto;display:inline-block;margin:-2px;padding:4px 6px;margin-bottom:0;font-size:14px;font-weight:400 !important;line-height:20px;color:#000;text-align:center;vertical-align:middle;cursor:pointer;background-color:#d1d1d1;border:1px solid #aaa;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.rdoOptions input[type=radio]:checked+label{background-image:none;outline:0;background-color:#4abb4d;color:#fff;border-color:#4abb4d;}
.rdoOptions input[type=radio]:disabled+label,.rdoOptions .disabled label{background-image:none;outline:0;background-color:#eee;color:rgba(0,0,0,.3);border-color:#aaa;cursor:not-allowed;}
.rdoOptions .rdoOptionsinner{display:inline-block;}
.contactPrefContainer .contentpanel{border:0;font-size:14px;position:relative;}
.contactPrefContainer .buttoncontainer{text-align:right;}
.contactPrefContainer h2{padding:10px 0 9px 0;}
.contactPrefContainer p:empty{padding:0;}
.contactPrefContainer button,.contactPrefContainer input[type="submit"]{margin:0 0 5px;color:#fff;cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:300 !important;border-left:0;border-right:0;border-top:0;}
.contactPrefContainer a{display:inline-block;margin-left:auto;margin-right:auto;}
.contactPrefContainer .hiddenItem{display:none;}
.contactPrefContainer .hiddenItem.show{display:inline;}
.contactPrefContainer .msgPanel{line-height:15px;font-size:124%;padding-top:10px;padding-right:10px;padding-bottom:9px;padding-left:10px;margin-left:6px !important;border-color:#999;border-width:2px;border-style:solid;border-radius:4px;box-shadow:1px 1px 10px 1px #aaa;background-color:#fee56a;display:inherit;margin-right:6px;margin-bottom:28px;}
.contactPrefContainer .msgPanel .msgMain{font-size:15px;font-weight:700;display:block;}
.contactPrefContainer .msgPanel .msgItem{margin-left:20px;display:block;padding-top:5px;}
.acMainPanel{font-size:13px !important;}
.acMainPanel .onoffswitch{position:relative;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-top:5px;}
.acMainPanel .offswitchtop{margin-top:-18px;}
.acMainPanel .onoffswitch-checkbox{display:none;}
.acMainPanel .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;height:20px;padding:0;line-height:20px;border:2px solid #ccc;border-radius:20px;background-color:#ccc;transition:background-color .3s ease-in;}
.acMainPanel .onoffswitch-label:before{content:"";display:block;width:20px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:18px;border:2px solid #ccc;border-radius:20px;transition:all .3s ease-in 0s;}
.acMainPanel .onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#4abb4d;}
.acMainPanel .onoffswitch-checkbox:checked+.onoffswitch-label,.acMainPanel .onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#4abb4d;}
.acMainPanel .onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0;}
.acMainPanel #cvPanel,.acMainPanel #alertPanel,.acMainPanel #regPanel{margin-bottom:20px;background-color:#eee;padding:3px;}
.acMainPanel .cvHeader,.acMainPanel .alertHeader,.acMainPanel .regHeader{margin-bottom:10px;}
.acMainPanel .cvAccessHdr{margin-bottom:5px;}
.acMainPanel .leadText{margin:10px 0 10px 0;font-size:14px;}
.acMainPanel #cvQuestionPanel,.acMainPanel #alertQuestionPanel,.acMainPanel #regQuestionPanel{width:90%;margin-top:15px;}
.acMainPanel .cvQuestion,.acMainPanel .alertQuestion,.acMainPanel .regQuestion{display:inline-block;float:left;margin-top:5px;}
.acMainPanel .cvQuestionSetting,.acMainPanel .alertQuestionSetting,.acMainPanel .regQuestionSetting{float:left;margin-left:20px;}
.acMainPanel .cvTermsDisplay,.acMainPanel .alertTermsDisplay,.acMainPanel .regTermsDisplay{border:1px dashed #c0c0c0;margin:0 10px 0 10px;padding:3px;}
.acMainPanel .cvAccessSelect,.acMainPanel .alertFreq,.acMainPanel .alertNum{float:left;padding:3px;font-size:13px;margin-right:15px;}
.acMainPanel .cvAccessLabel{float:left;margin-right:12px;padding-top:5px;}
.acMainPanel .alertOptionLabel,.acMainPanel .alertQuantityLabel{float:left;margin-right:15px;padding-top:5px;width:215px;}
.acMainPanel .termsHdr{font-size:14px;font-weight:700;margin-left:10px;margin-top:5px;text-decoration:underline;cursor:pointer;}
.acMainPanel .alertEmail{color:#999;}
.acMainPanel .alertConfigPanel div{margin:5px 0 5px 0;}
.acMainPanel .termsMessage,.acMainPanel .continueMessage{font-size:13px;font-style:italic;font-weight:700;float:left;width:60%;}
.acMainPanel #btnSignUp,.acMainPanel .appContinueLink{float:right;}
.acMainPanel .red{color:#ce0000;}
.acMainPanel .pwdText{font-weight:300;font-style:italic;font-size:12px;margin:6px 0 0 159px;}
.acMainPanel .regField{margin-top:10px;}
.acMainPanel .regField span{float:left;}
.acMainPanel .regField input{float:left;}
.acMainPanel .regField div{float:left;margin:5px 0 0 5px;}
.acMainPanel .regField .label{display:block;float:left;width:150px;margin:6px 9px 0 0;}
.acMainPanel .regField .long{width:300px;padding:4px;font-size:15px;}
.acMainPanel .regField .valid{font-size:13px;font-style:italic;margin:5px 0 0 5px;}
.acMainPanel .privacyLinkReg{display:none;}
.acJobSearch{width:590px !important;margin-left:5px;}
.acNotSignedIn{margin-left:0;}
.appCompletePanel.acJobSearch{width:560px !important;margin:0 auto 0 auto;}
.appCompletePanel{line-height:15px;font-size:124%;padding-top:10px;padding-right:10px;padding-bottom:9px;padding-left:10px;margin-left:6px !important;border-color:#999;border-width:2px;border-style:solid;border-radius:4px;box-shadow:1px 1px 10px 1px #aaa;background-color:#fee56a !important;display:inherit;margin-right:6px !important;margin-bottom:28px !important;}
.appCompletePanel .msgMain{font-size:15px;font-weight:700;display:block;}
.appCompletePanel .msgItem{margin-left:20px;display:block;padding-top:5px;}
.appContinuePanel a{cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font:14px/normal Arial,Helvetica,sans-serif;padding:4px 34px !important;margin-right:10px;font-weight:300 !important;border-left:0;border-right:0;border-top:0;color:#fff;font-size:14px;}
.JobAppContainer{position:absolute;top:0;bottom:0;left:0;right:0;margin:10px 0 10px 2px;}
.JobAppContainer .clear{clear:both;height:3px;margin:0;padding:0;font-size:1px;}
.JobAppContainer .clearfat{clear:both;height:7px;margin:0;padding:0;font-size:1px;}
.JobAppContainer .jobscrolllist_outercontainer{left:640px;top:20px;margin:0;width:100%;height:100%;}
.JobAppContainer .jobscrolllist_outercontainer .dragger_container{position:relative;width:9px;height:98%;float:right;margin:5px 1px 5px 5px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/trackback.gif') repeat-y center;cursor:pointer;}
.JobAppContainer .jobscrolllist_outercontainer .dragger{position:absolute;border:1px solid #a5a5a5;width:7px;height:15px;background:#cecece url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback2.gif');margin-left:-1px;overflow:hidden;cursor:pointer;border-radius:6px;}
.JobAppContainer .jobscrolllist_outercontainer .dragger:hover{border:1px solid #5f809a;background:#759ebe url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback.gif');}
.JobAppContainer .jobscrolllist_outercontainer .dragger_pressed{position:absolute;border:1px solid #5f809a;width:7px;height:20px;background:#759ebe url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/scrollback.gif');margin-left:-1px;overflow:hidden;cursor:pointer;border-radius:6px;box-shadow:0 0 4px 0 #5eaff6;}
.JobAppContainer .jobscrolllist_outercontainer .customScrollBox{position:relative;height:100%;overflow:hidden;}
.JobAppContainer .jobscrolllist_outercontainer .customScrollBox .jsCustomScrollContainer{position:absolute;top:0;float:left;width:97%;}
.activityMsgPanel{line-height:15px;font-size:124%;padding-top:10px;padding-right:10px;padding-bottom:9px;padding-left:10px;margin-left:6px !important;border-color:#999;border-width:2px;border-style:solid;border-radius:4px;box-shadow:1px 1px 10px 1px #aaa;background-color:#fee56a;display:inherit;margin-right:6px;margin-bottom:28px;}
.activityMsgPanel .msgMain{font-size:15px;font-weight:700;display:block;}
.activityMsgPanel .msgItem{margin-left:20px;display:block;padding-top:5px;}
.leadTextPanel{font-size:15px;}
.activitySelectPanel{font-size:15px;padding:20px 0 20px 0;height:20px;border:1px solid #eee;margin:20px 0 10px 0;background:#eee;}
.activitySelectPanel select{padding:2px 2px 2px 5px;background:#fef5cd;}
.activitySelectPanel .queryFieldPanel{margin:0 auto 0 auto;}
.activitySelectPanel .queryFieldLeft{float:left;margin:0 10px 0 10px;}
.activitySelectPanel .queryFieldRight{float:left;margin:0 10px 0 10px;}
.activitySelectPanel .queryFieldAction{width:150px;float:left;margin:0 10px 0 10px;}
.activitySelectPanel .lblQueryField{width:150px;float:left;}
.activitySelectPanel .selQueryField{width:160px;}
.activityDetails{font-size:15px;height:500px;overflow-y:scroll;border:1px solid #eee;margin:20px auto 20px auto;}
.activityDetails .activityRow{display:block;clear:both;}
.activityDetails .activityDataRow{padding-top:12px;}
.activityDetails .activityRowHdr{font-weight:700;}
.activityDetails .activityRowHdr .activityType,.activityDetails .activityRowHdr .activityDate,.activityDetails .activityRowHdr .activityDetail{background-color:#d2e6f8;padding:12px 0 12px 5px;}
.activityDetails .activityType{display:inline-block;float:left;width:145px;padding-left:5px;}
.activityDetails .activityDate{display:inline-block;float:left;width:115px;padding-left:5px;}
.activityDetails .activityDetail{display:inline-block;float:left;width:692px;padding-left:5px;}
.activityExportPanel{font-size:14px;height:5px;}
.activityExportPanel div{float:right;width:50px;margin-top:5px;margin-right:19px;text-align:right;}
.activityExportAllPanel{font-size:14px;height:18px;}
.activityExportAllPanel .allActivityPanel{clear:both;width:100%;margin-top:20px;margin-bottom:10px;}
.sarContainer{font-size:15px;}
.sarContainer .sarPanel{height:350px;}
.sarContainer .leadText{margin:10px 0 10px 0;}
.sarContainer .verifyLeadText{margin:10px 0 100px 0;}
.sarContainer .signInText{font-style:italic;font-weight:600;margin-top:5px;}
.sarContainer .sarField{margin-top:15px;}
.sarContainer .sarField span{float:left;}
.sarContainer .sarField input{float:left;}
.sarContainer .sarField div{float:left;margin:5px 0 0 5px;}
.sarContainer .sarField .label{display:block;float:left;width:150px;margin:6px 9px 0 0;}
.sarContainer .sarField .long{width:300px;padding:4px;font-size:15px;background:#fef5cd;border:1px solid #000;}
.sarContainer .termsHdr{font-size:14px;font-weight:700;margin-left:10px;margin-top:15px;}
.sarContainer .termsMessage{font-size:13px;font-style:italic;font-weight:700;float:left;width:60%;}
.sarContainer .termsDisplay{border:1px dashed #c0c0c0;margin:5px 10px 0 10px;padding:3px;}
.sarContainer .buttoncontainer{margin-top:15px;}
.sarContainer .submitButton{float:right;}
.sarContainer .captchacontainer{margin-top:15px;margin-left:158px;}
.sarContainer .errorText{margin-top:10px;}
.sarContainer .sarref{font-family:Courier New,Courier,monospace;color:#777;font-weight:700;font-size:20px;}
.sarContainer .msgPanel{line-height:15px;font-size:124%;padding-top:10px;padding-right:10px;padding-bottom:9px;padding-left:10px;margin-left:6px !important;border-color:#999;border-width:2px;border-style:solid;border-radius:4px;box-shadow:1px 1px 10px 1px #aaa;background-color:#fee56a;display:inherit;margin-right:6px;margin-bottom:28px;}
.sarContainer .msgPanel .msgMain{font-size:15px;font-weight:700;display:block;padding:5px;line-height:1.4em;}
.sarContainer .msgPanel .msgItem{margin-left:20px;display:block;padding-top:5px;}
.infoMsgContainer{padding:15px;margin:0 auto 0 auto;width:600px;background-color:#fff;position:absolute;top:30%;left:50%;margin-left:-300px;outline:999px solid rgba(0,0,0,.7);z-index:100;}
.infoMsgContent{font-size:15px;}
.infoMsgHeader{font-size:17px;}
.closeAction{margin-top:20px;float:right;}
.closeAction a{cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font:14px/normal Arial,Helvetica,sans-serif;padding:4px 34px !important;margin-right:10px;font-weight:300 !important;border-left:0;border-right:0;border-top:0;color:#fff;font-size:14px;}
#MyCvs .hideItemOffPage{position:absolute;top:-9999px;}
switch-selector{margin-bottom:10px;display:block;}
.switch-selector-container{position:relative;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:-3px 0 0 10px;display:inline-block;vertical-align:bottom;}
.switch-selector-p{font-size:16px;font-weight:600;}
.switch-selector-container-switchbox{display:none;}
.switch-selector-container-label{display:block;overflow:hidden;cursor:pointer;height:20px;padding:0;line-height:20px;border:2px solid #ccc;border-radius:20px;background-color:#ccc;transition:background-color .3s ease-in;width:auto !important;margin-top:0 !important;float:none !important;}
.switch-selector-container-label:before{content:"";display:block;width:20px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:18px;border:2px solid #ccc;border-radius:20px;transition:all .3s ease-in 0s;}
.switch-selector-container-switchbox:checked+.switch-selector-container-label{background-color:#4abb4d;}
.switch-selector-container-switchbox:checked+.switch-selector-container-label,.switch-selector-container-switchbox:checked+.switch-selector-container-label:before{border-color:#4abb4d;}
.switch-selector-container-switchbox:checked+.switch-selector-container-label:before{right:0;}
.mce-notification-warning{display:none;}
.mat-form-field-infix{background:#fef5cd !important;border:1px solid #aaa !important;}
.mat-select-content,.mat-select-panel-done-animating{background:#fef5cd !important;}
.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary,.mat-datepicker-toggle-active,.mat-form-field.mat-focused .mat-form-field-label,.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-icon.mat-primary,.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#4abb4d !important;}
.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#000 !important;}
mat-checkbox.select-all{line-height:2.3em !important;line-height:48px;height:2.3em !important;height:48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;display:flex;text-align:left;text-decoration:none;position:relative;cursor:pointer;outline:0;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;width:100%;}
mat-checkbox.select-all .mat-checkbox-inner-container{width:16px;height:16px;}
mat-checkbox.select-all .mat-checkbox-label{width:inherit;max-width:inherit;height:inherit;max-height:inherit;padding:0 -30px;margin-top:5px;}
.mat-checkbox-layout{width:calc(100% + 32px);padding:0 16px;height:2.3em;}
.mat-badge-content,.mat-select-content .close,.mat-toolbar.mat-primary,.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#4abb4d !important;}
.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary,.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary,.mat-calendar-body-selected,.mat-form-field.mat-focused .mat-form-field-ripple,.mat-progress-bar-fill::after,.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb,.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill,.mat-step-header .mat-step-icon,.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar,.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#4abb4d;}
.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#4abb4d !important;}
.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#4abb4d !important;}
.mat-input-element{caret-color:#4abb4d !important;}
.mat-progress-spinner circle,.mat-spinner circle{stroke:#4abb4d !important;}
.search-panel .mat-form-field-infix{background:#fef5cd !important;border:1px solid #7d7d7d !important;}
.search-panel .mat-select-content,.search-panel .mat-select-panel-done-animating{background:#fef5cd !important;}
.search-panel .mat-option{font-size:14px !important;}
.skill-item-edit{display:block;position:relative;line-height:21px;font-size:13px;font-family:'Open Sans';}
.skill-item-edit label{font-weight:600;}
.skill-item-edit input{line-height:21px;padding:7px 2%;background:#fef5cd;border:1px solid #000;width:95.6%;margin:3px 0 10px;}
.skill-item-edit .section-skill-item-edit{border:solid 1px #92bcc8;background:#b5e1ed;padding-top:5px;}
.skill-item-edit .grab{cursor:move;border-right:dotted 2px #607d86;border-left:dotted 2px #607d86;width:1px;height:18px;display:inline-block;vertical-align:top;margin:-2px 0 0 2px;}
.skill-item-edit .body{display:inline-block;width:93%;margin-left:1.5%;}
.skill-item-edit .section-mask{display:none;}
.skill-item-edit .blocklabelbox{display:inline-block;width:100px;vertical-align:top;float:left;}
.skill-item-edit .blocklabelbox label{display:inline-block;margin-bottom:8px;}
.skill-item-edit label.blocklabel{display:block;}
.skill-item-edit .blocklabelbox2{display:inline-block;width:130px;vertical-align:top;float:left;}
.skill-item-edit .blocklabelbox2 label{display:inline-block;margin-bottom:4px;}
.skill-item-edit .blocklabelbox2 label.blocklabel{display:block;margin-bottom:2px;}
.skill-item-edit label.blocklabel2{display:block;}
.skill-item-edit input.yearbox{width:55px !important;margin-right:5px !important;padding:0 0 0 4px !important;}
.skill-item-edit a{float:right;margin-top:28px;}
.skill-item-mask{position:absolute;top:0;width:100%;height:137px;background-color:#4e4e4e;cursor:pointer;opacity:.5;}
.skill-item-mask .drag-info{display:table-cell;color:#fff;text-align:center;vertical-align:middle;padding-left:10px;font-weight:700;font-size:38px;}
no-profile-dialog.dialogStyle .ng-modal-dialog-content{padding:15px;}
no-profile-dialog.dialogStyle .ng-modal-dialog-content h2{color:#999;font-weight:400;font-size:16px;}
no-profile-dialog.dialogStyle .ng-modal-dialog-content p{font-size:14px;margin:10px 0;}
no-profile-dialog.dialogStyle .ng-modal-dialog-content a{font-weight:600;font-size:14px;}
no-profile-dialog.dialogStyle .ng-modal-dialog-content button{bottom:7px;right:15px;}
#request-access{margin:0 auto 0 auto;width:986px;text-align:left;background-color:#fff;font-family:"Open Sans",Arial,Helvetica,sans-serif;}
#request-access h3{font-size:16px;}
#request-access .subtitle{padding-top:5px;padding-bottom:10px;font-size:14px;}
#request-access .request-access-item{padding:10px 10px;font-size:14px;height:50px;position:relative;color:#888;}
#request-access .request-access-item:not(:last-child){border-bottom:1px solid #d6d6d6;}
#request-access .request-access-item.fresh{color:#000;}
#request-access .request-access-item.selected{color:#000;outline:2px solid #ccedfa;outline-offset:-1px;}
#request-access .request-access-item .declined{color:#aaa;}
#request-access .request-access-item .declined img{filter:grayscale(1) opacity(.5);}
#request-access .request-access-item .declined:before{content:'';position:absolute;width:25px;height:2px;background-color:currentColor;transform:rotate(-45deg);right:10px;top:36px;}
#request-access .request-access-item .declined:after{content:'';position:absolute;width:25px;height:2px;background-color:currentColor;transform:rotate(45deg);right:10px;top:36px;}
#request-access .request-access-item .accepted:after{content:' ';color:#4abb4d;position:absolute;width:20px;height:10px;border-bottom:solid 2px currentColor;border-left:solid 2px currentColor;transform:rotate(-45deg);right:10px;top:27px;}
#request-access .request-access-item span.brandlogo{background:none;display:block;height:50px;width:130px;margin:0 10px 0 0;float:left;}
#request-access .request-access-item span.brandlogo img{max-height:50px;max-width:130px;}
#request-access .request-access-item span.no-logo{background:#00aeef url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/accessnologo.png') 0 0 no-repeat;}
#request-access .request-access-item span.name{display:block;font-weight:600;line-height:21px;margin-top:5px;}
#request-access .request-access-item span.date{display:block;line-height:21px;}
#request-access .request-access-item span.action-buttons{display:inline-block;float:right;margin-top:-35px;}
#request-access .request-access-item span.action-buttons .reject{margin-right:10px;}
#request-access .request-access-item button{font-weight:400 !important;}
.ngloadingcontainer{top:0;bottom:0;left:0;right:0;position:absolute;margin-top:0;text-align:center;z-index:2;background-color:rgba(255,255,255,.8);background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/waiting_ani.gif');background-repeat:no-repeat;background-position:center 33%;}
.ngloadingcontainer .loadingdetail{width:100%;position:absolute;text-align:center;top:33%;font-size:15px;margin-top:52px;letter-spacing:-.4px;}
.spinner{top:0;bottom:0;left:0;right:0;position:absolute;margin-top:0;text-align:center;z-index:2;background-color:rgba(255,255,255,.8);background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/waiting_ani.gif');background-repeat:no-repeat;background-position:center 3%;}
.loadingItem{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:5;text-align:center;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/waiting_ani.gif');background-repeat:no-repeat;background-position:center 150px;}
.loadingItem span{display:inline-block;margin:247px auto;font-size:15px;font-weight:400;padding:10px;letter-spacing:-.4px;width:50px;}
.transferPanel{margin-top:10px;margin-bottom:25px;}
.transferPanel .email{font-weight:700;}
.circle-stats-panel{display:inline-block;width:130px;height:130px;border-radius:55%;background:#dee4e7;margin:10px;vertical-align:middle;font-size:14px;cursor:pointer;padding:12px;}
.circle-stats-panel.active{background:#00aeef;color:#fff;}
.circle-stats-panel.active strong{color:#fff;}
.circle-stats-panel:hover{background:#00aeef;color:#fff;}
.circle-stats-panel:hover strong{color:#fff;}
.circle-stats-panel strong{font-size:40px;font-weight:400;display:block;margin-top:35px;line-height:40px;}
_:-ms-lang(x),can-dashboard .can_dashboard #dashboardprofile .name .view-element-name{word-break:break-all;}
_:-ms-lang(x),can-profile personal .ng-star-inserted h2{word-break:break-all;}
.mat-select-panel.ng-animating{visibility:hidden;}
.mat-select-panel{background-color:#fef5cd;border:#aaa solid 1px;border-radius:0 !important;}
.cdk-overlay-container .cdk-overlay-pane{margin-top:35px;}
.cdk-overlay-pane{transform:translateX(-4px) translateY(-12px) !important;}
.search-panel-advanced-eligibilities{width:142px !important;margin-left:-5px;}
.search-panel-advanced-eligibilities .mat-select-panel{max-width:136px;}
.search-panel-advanced-eligibilities .mat-select-panel .mat-option{display:flex !important;max-width:99% !important;width:99%;}
.search-panel-advanced-salaryRates{width:371px !important;margin-left:-5px;}
.search-panel-advanced-markets{width:515px !important;margin-left:-5px;}
.search-panel-advanced-categories{width:141px !important;margin-left:-5px;}
.search-panel-advanced-categories .mat-select-panel{max-width:142px;}
.search-panel-advanced-categories .mat-select-panel .mat-option{display:flex !important;max-width:99% !important;width:99%;}
.search-panel-quick-markets{width:832px !important;margin-left:-5px;}
.gu-mirror{list-style:none;}
#p4pEntryContainer{font-family:"open sans",Arial,Helvetica,sans-serif;}
#p4pEntryContainer .arrow{display:inline-block;width:7px;height:13px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/accordarrow.gif');vertical-align:middle;margin-left:15px;}
#p4pEntryContainer .arrowexpanded{display:inline-block;width:7px;height:13px;background:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/css/cssimg/accordarrow.gif');vertical-align:middle;margin-left:15px;transform:rotate(90deg);}
#p4pEntryContainer .permission{padding-top:12px;color:#cb0505;font-weight:bold;display:inline-block;}
#p4pEntryContainer .headerContainer{width:60%;float:left;padding:0 10px 20px 0;}
#p4pEntryContainer .headerContainerWide{width:95%;float:left;padding:0 10px 20px 0;}
#p4pEntryContainer .pricesContainer{width:35%;float:left;background-color:#ddd;padding:5px 0;font-size:16px;}
#p4pEntryContainer .pricesContainer .priceHeader{font-weight:700;padding:5px;}
#p4pEntryContainer .pricesContainer .priceItem{margin-top:5px;display:block;font-size:15px;margin-left:10px;padding:5px;}
#p4pEntryContainer .confirmPricesContainer{width:30%;float:left;background-color:#ddd;padding:5px 0;font-size:16px;margin-left:50px;}
#p4pEntryContainer .confirmPricesContainer .confirmPriceHeader{font-weight:700;padding:5px;}
#p4pEntryContainer .confirmPricesContainer .confirmPriceItem{margin-top:5px;display:block;font-size:15px;margin-left:10px;padding:5px;}
#p4pEntryContainer .signupContainer{clear:both;}
#p4pEntryContainer .signupContainer .fieldRow{clear:both;margin-top:10px;}
#p4pEntryContainer .signupContainer .fieldRow .fieldLabel{width:210px;display:inline-block;}
#p4pEntryContainer .signupContainer .fieldRow .fieldLabelRight{width:150px;display:inline-block;font-size:13px;}
#p4pEntryContainer .signupContainer .fieldRow .fieldItem{display:inline-block;}
#p4pEntryContainer .signupContainer .fieldRow .txtInitialAmount,#p4pEntryContainer .signupContainer .fieldRow .txtTopupAmount{width:75px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#p4pEntryContainer .signupContainer #val_amount,#p4pEntryContainer .signupContainer #val_topup{border:1px solid #cb0505;color:#cb0505;font-size:12px;background-color:#ffe2e2;padding:4px 4px 2px 4px;margin-top:5px;width:275px;margin-left:222px;}
#p4pEntryContainer .voucherContainer{clear:both;}
#p4pEntryContainer .voucherContainer .fieldRow{clear:both;margin-top:10px;}
#p4pEntryContainer .voucherContainer .fieldRow .fieldLabel{width:175px;display:inline-block;font-size:22px;font-weight:700;}
#p4pEntryContainer .voucherContainer .fieldRow .fieldItem{display:inline-block;}
#p4pEntryContainer .voucherContainer .fieldRow .txtVoucherCode{width:350px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;font-size:42px;text-align:center;font-weight:700;font-family:Courier New,Courier,monospace;text-transform:uppercase;color:#51ba27;}
#p4pEntryContainer .voucherContainer .signupButtonContainer{margin:15px 0 20px 515px !important;}
#p4pEntryContainer .voucherContainer #val_voucher{border:1px solid #cb0505;color:#cb0505;font-size:12px;background-color:#ffe2e2;padding:4px 4px 2px 4px;margin-top:5px;width:350px;margin-left:187px;}
#p4pEntryContainer .topupContainer{clear:both;font-family:"open sans",Arial,Helvetica,sans-serif;}
#p4pEntryContainer .topupContainer .fieldRow{clear:both;margin-top:10px;}
#p4pEntryContainer .topupContainer .fieldRow .fieldLabel{width:175px;display:inline-block;}
#p4pEntryContainer .topupContainer .fieldRow .fieldLabelRight{width:150px;display:inline-block;font-size:13px;}
#p4pEntryContainer .topupContainer .fieldRow .fieldItem{display:inline-block;}
#p4pEntryContainer .topupContainer .fieldRow .txtTopupAmount{width:75px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#p4pEntryContainer .topupContainer .fieldRow .txtVoucherCode{width:155px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;text-align:center;font-weight:700;font-family:Courier New,Courier,monospace;text-transform:uppercase;color:#51ba27;}
#p4pEntryContainer .topupContainer #VoucherLink{font-size:13px;font-weight:300;}
#p4pEntryContainer .topupContainer #val_voucher{border:1px solid #cb0505;color:#cb0505;font-size:12px;background-color:#ffe2e2;padding:4px 4px 2px 4px;margin-top:5px;width:350px;margin-left:187px;}
#p4pEntryContainer .topupContainer #val_topup{border:1px solid #cb0505;color:#cb0505;font-size:12px;background-color:#ffe2e2;padding:4px 4px 2px 4px;margin-top:5px;width:275px;margin-left:187px;}
#p4pEntryContainer .stateContainer{clear:both;}
#p4pEntryContainer .stateContainer .fieldRow{clear:both;margin-top:10px;}
#p4pEntryContainer .stateContainer .fieldRow .fieldLabel{width:375px;display:inline-block;}
#p4pEntryContainer .stateContainer .fieldRow .fieldItem{display:inline-block;}
#p4pEntryContainer .stateContainer .fieldRow .selStateCode{width:150px;margin:0 8px 0 8px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#p4pEntryContainer .highlightedHeader{background-color:#e4e4e4 !important;}
#p4pEntryContainer .message{line-height:15px;color:#000;padding:10px 10px 6px 10px;margin-left:6px !important;border:0;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4);background-color:#fee56a;display:block;font-weight:700;width:450px;margin-top:10px;margin-bottom:20px;}
#p4pEntryContainer .configSubHeader{clear:both;font-weight:700;cursor:pointer;background-color:#f8f8f8;border:1px solid #e4e4e4;width:600px;padding:8px;}
#p4pEntryContainer .configSubHeader:hover{background-color:#e4e4e4;}
#p4pEntryContainer .configContainer{clear:both;width:600px;padding:8px;border:1px solid #e4e4e4;font-size:15px !important;font-family:"open sans",Arial,Helvetica,sans-serif;}
#p4pEntryContainer .configContainer .fieldRow{clear:both;margin-top:10px;}
#p4pEntryContainer .configContainer .fieldRow .fieldLabel{width:210px;display:inline-block;}
#p4pEntryContainer .configContainer .fieldRow .fieldLabelcb{vertical-align:super;}
#p4pEntryContainer .configContainer .fieldRow .fieldLabelRight{width:150px;display:inline-block;font-size:13px;}
#p4pEntryContainer .configContainer .fieldRow .fieldLabelRightTopup{width:295px;vertical-align:super;font-style:italic;margin-left:6px;}
#p4pEntryContainer .configContainer .fieldRow .fieldItem{display:inline-block;}
#p4pEntryContainer .configContainer .fieldRow .txtTopupAmount{width:75px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#p4pEntryContainer .configContainer #val_topup{border:1px solid #cb0505;color:#cb0505;font-size:12px;background-color:#ffe2e2;padding:4px 4px 2px 4px;margin-top:5px;width:275px;margin-left:214px;}
#p4pEntryContainer .configContainer .onoffswitch{position:relative;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
#p4pEntryContainer .configContainer .offswitchtop{margin-top:-18px;}
#p4pEntryContainer .configContainer .onoffswitch-checkbox{display:none;}
#p4pEntryContainer .configContainer .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;height:20px;padding:0;line-height:20px;border:2px solid #ccc;border-radius:20px;background-color:#ccc;transition:background-color .3s ease-in;}
#p4pEntryContainer .configContainer .onoffswitch-label:before{content:"";display:block;width:20px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:18px;border:2px solid #ccc;border-radius:20px;transition:all .3s ease-in 0s;}
#p4pEntryContainer .configContainer .onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#4abb4d;}
#p4pEntryContainer .configContainer .onoffswitch-checkbox:checked+.onoffswitch-label,#p4pEntryContainer .configContainer .onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#4abb4d;}
#p4pEntryContainer .configContainer .onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0;}
#p4pEntryContainer .cardContainer{clear:both;width:600px;padding:8px;border:1px solid #e4e4e4;font-size:15px !important;font-family:"open sans",Arial,Helvetica,sans-serif;}
#p4pEntryContainer .cardContainer .cardInfo{display:inline-block;font-size:14px;}
#p4pEntryContainer .cardContainer .cardInfoText{display:block;margin-left:52px;}
#p4pEntryContainer .cardContainer .cardImg{vertical-align:middle;padding-right:20px;}
#p4pEntryContainer .cardContainer .expiringCard{color:#ff8c00;font-size:13px;font-style:italic;}
#p4pEntryContainer .cardContainer .expiredCard{color:#f00;font-size:13px;font-style:italic;}
#p4pEntryContainer .cardContainer .cardDescriptionNoCard{position:relative;top:-10px;}
#p4pEntryContainer .cardContainer .cardButtonContainer{display:inline-block;width:230px;margin-left:55px;vertical-align:text-bottom;}
#p4pEntryContainer .cardContainer .cardButtonContainer .cardButton{display:inline-block;width:100px;}
#p4pEntryContainer .cardContainer .cardButtonContainer .addCardButton{height:20px;padding-top:4px;font-size:14px;font-weight:300;border-radius:2px 2px 2px 2px;border-left:0;border-right:0;border-top:0;border-bottom:1px solid #007ba9;}
#p4pEntryContainer .cardContainer .cardButtonContainer .removeCardButton{display:inline-block;width:100px;}
#p4pEntryContainer .cardContainer .cardButtonContainer #btnRemoveCard{background:none;color:#00aeef;text-decoration:underline;font-size:13px;font-weight:700 !important;border:none;margin-top:8px;}
#p4pEntryContainer .cardContainer .cardButtonContainer #btnRemoveCard:hover{color:#ff7e00;}
#p4pEntryContainer .cardContainer .stripe-button-el span{background:#00aeef !important;background-image:none !important;}
#p4pEntryContainer .cardContainer .stripe-button-el{background:#00aeef !important;background-image:none !important;}
#p4pEntryContainer .upgradeContainer{clear:both;width:600px;padding:8px;border:1px solid #e4e4e4;font-size:15px !important;font-family:"open sans",Arial,Helvetica,sans-serif;}
#p4pEntryContainer .upgradeContainer .upgradeButtonContainer{display:inline-block;width:100px;margin:15px 0 20px 525px;vertical-align:text-bottom;}
#p4pEntryContainer .upgradeContainer #btnUpgrade{font-size:14px;}
#p4pEntryContainer .upgradeContainer .fieldRow{clear:both;margin-top:10px;}
#p4pEntryContainer .upgradeContainer .fieldRow .fieldLabel{width:210px;display:inline-block;}
#p4pEntryContainer .upgradeContainer .fieldRow .fieldLabelcb{vertical-align:super;}
#p4pEntryContainer .upgradeContainer .fieldRow .fieldItem{display:inline-block;}
#p4pEntryContainer .upgradeContainer .fieldRow .txtPassword{width:150px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#p4pEntryContainer .upgradeContainer .fieldRow .selUpgradeCreditType{width:280px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#p4pEntryContainer .closeContainer{clear:both;width:600px;padding:8px;border:1px solid #e4e4e4;font-size:15px !important;font-family:"open sans",Arial,Helvetica,sans-serif;}
#p4pEntryContainer .closeContainer .closeButtonContainer{display:inline-block;width:100px;margin:15px 0 20px 490px;vertical-align:text-bottom;}
#p4pEntryContainer .closeContainer #btnClose{font-size:14px;}
#p4pEntryContainer .closeContainer .fieldRow{clear:both;margin-top:10px;}
#p4pEntryContainer .closeContainer .fieldRow .fieldLabel{width:210px;display:inline-block;}
#p4pEntryContainer .closeContainer .fieldRow .fieldLabelcb{vertical-align:super;}
#p4pEntryContainer .closeContainer .fieldRow .fieldItem{display:inline-block;}
#p4pEntryContainer .closeContainer .fieldRow .txtPassword2{width:150px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
#p4pEntryContainer .closeContainer .pwdRow{margin-top:15px;}
#p4pEntryContainer .closeContainer .balRow{clear:both;margin-top:10px;}
#p4pEntryContainer .closeContainer .balRow .balText{width:225px;display:inline-block;text-align:right;}
#p4pEntryContainer .closeContainer .balRow .balVal{width:120px;text-align:right;display:inline-block;margin-left:20px;}
#p4pEntryContainer .closeContainer .admRow{clear:both;margin-top:10px;}
#p4pEntryContainer .closeContainer .admRow .admText{width:225px;display:inline-block;text-align:right;}
#p4pEntryContainer .closeContainer .admRow .admVal{width:120px;text-align:right;display:inline-block;margin-left:20px;}
#p4pEntryContainer .closeContainer .refundRow{clear:both;margin-top:10px;}
#p4pEntryContainer .closeContainer .refundRow .refundText{width:225px;display:inline-block;text-align:right;font-weight:700;}
#p4pEntryContainer .closeContainer .refundRow .refundVal{width:120px;text-align:right;font-weight:700;display:inline-block;border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-left:20px;padding:5px 0 5px 0;}
#p4pEntryContainer .paymentSummary{clear:both;font-family:"open sans",Arial,Helvetica,sans-serif;}
#p4pEntryContainer .paymentSummary .paymentItemRows{background-color:#f8f8f8;border:1px solid #e4e4e4;width:600px;}
#p4pEntryContainer .paymentSummary .paymentItemRow{clear:both;margin-top:5px;margin-bottom:5px;padding:5px 0 5px 0;}
#p4pEntryContainer .paymentSummary .paymentItemRow .paymentItemText{width:344px;display:inline-block;padding-left:6px;}
#p4pEntryContainer .paymentSummary .paymentItemRow .paymentItemCost{width:120px;text-align:right;display:inline-block;margin-left:20px;}
#p4pEntryContainer .paymentSummary .paymentItemRow .paymentItemVat{font-size:13px;text-align:left;padding-left:10px;display:inline-block;}
#p4pEntryContainer .paymentSummary .subtotalRow{clear:both;margin-top:10px;}
#p4pEntryContainer .paymentSummary .subtotalRow .subtotalText{width:350px;display:inline-block;text-align:right;}
#p4pEntryContainer .paymentSummary .subtotalRow .subtotalCost{width:120px;text-align:right;display:inline-block;margin-left:20px;}
#p4pEntryContainer .paymentSummary .taxRow{clear:both;margin-top:10px;}
#p4pEntryContainer .paymentSummary .taxRow .taxText{width:350px;display:inline-block;text-align:right;}
#p4pEntryContainer .paymentSummary .taxRow .taxCost{width:120px;text-align:right;display:inline-block;margin-left:20px;}
#p4pEntryContainer .paymentSummary .totalRow{clear:both;margin-top:10px;}
#p4pEntryContainer .paymentSummary .totalRow .totalText{width:350px;display:inline-block;text-align:right;font-weight:700;}
#p4pEntryContainer .paymentSummary .totalRow .totalCost{width:120px;text-align:right;font-weight:700;display:inline-block;border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-left:20px;padding:5px 0 5px 0;}
#p4pEntryContainer .paymentSummary .taxRefText{font-size:12px;}
#p4pEntryContainer .confirmButtonContainer{clear:both;margin:15px 0 20px 525px;}
#p4pEntryContainer .termsContainer{margin-top:10px;padding-left:5px;padding-right:5px;border:1px dashed #c0c0c0;width:95%;}
#p4pEntryContainer .termsHeader{font-size:13px !important;font-family:"open sans",Arial,Helvetica,sans-serif;padding-bottom:10px;}
#p4pEntryContainer .termsDisplay{margin-top:20px;font-family:"open sans",Arial,Helvetica,sans-serif;}
#p4pEntryContainer .termsContent{font-size:12px;color:#888;padding-left:5px;}
#p4pEntryContainer .signupButtonContainer{clear:both;margin:15px 0 20px 350px;}
#p4pEntryContainer .signupButtonContainer .nextButton{margin-left:145px;}
#p4pEntryContainer .configButtonContainer{clear:both;margin:15px 0 20px 525px;}
#p4pEntryContainer .contentpanel{border:0;padding:0;}
#p4pEntryContainer .compareContainer .compareItemRow{clear:both;height:90px;width:780px;}
#p4pEntryContainer .compareContainer .compareItemRow .compareItemTitle{font-weight:700;width:400px;display:inline-block;padding-top:10px;padding-left:10px;vertical-align:top;height:80px;}
#p4pEntryContainer .compareContainer .compareItemRow .compareItemHeader{font-weight:700;vertical-align:bottom;padding-top:10px;}
#p4pEntryContainer .compareContainer .compareItemRow .compareItemPAYG{width:180px;display:inline-block;text-align:center;height:90px;}
#p4pEntryContainer .compareContainer .compareItemRow .compareItemSME{width:175px;display:inline-block;text-align:center;height:90px;}
#p4pEntryContainer .compareContainer .compareItemRow .compareItemQP{width:175px;display:inline-block;text-align:center;height:90px;}
#p4pEntryContainer .compareContainer .compareItemRow .compareItemCredits{width:175px;display:inline-block;text-align:center;height:90px;}
#p4pEntryContainer .compareContainer .compareItemRow .compareItemLink{font-size:18px;font-weight:700;text-decoration:underline;}
#p4pEntryContainer .compareContainer .compareItemRow .settingNoCheck{display:block;font-size:1.5em;color:#646464;}
#p4pEntryContainer .compareContainer .compareItemRow .settingCheck{display:block;font-size:1.5em;color:#646464;}
#p4pEntryContainer .compareContainer .compareItemRow .nosetting{display:block;}
#p4pEntryContainer .compareContainer .compareItemRow .settingSubText{display:block;padding-top:10px;}
#p4pEntryContainer .compareContainer .compareItemRow .subText{font-size:11px;}
.gu-mirror{list-style:none;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-close{top:0;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content{padding:10px;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .ng-modal-dialog-body{padding:0 5px;font-size:14px;margin:20px 0 0;font-weight:400;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .ng-modal-dialog-buttons{width:100%;text-align:right;margin:10px 0 0;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .ng-modal-dialog-buttons .required{float:left;line-height:28px;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .ng-modal-dialog-buttons button{margin:0;padding:4px 6px;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .ng-modal-dialog-buttons button[disabled]{background:#ccc !important;border-bottom:1px solid #999 !important;color:#999 !important;cursor:not-allowed !important;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .ng-modal-dialog-buttons a{margin:0 15px 0 0;font-weight:400;cursor:pointer;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .yes-and-no-btns{margin-top:10px;text-align:right;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .yes-and-no-btns a{font-size:14px;font-weight:400 !important;cursor:pointer;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .yes-and-no-btns button{margin:0 0 0 !important;color:#fff;cursor:pointer;text-decoration:none;background:#00aeef;border-bottom:1px solid #007ba9;border-radius:2px 2px 2px 2px;font-size:14px;padding:4px 6px;font-weight:400 !important;border-left:0;border-right:0;border-top:0;position:relative;right:auto;bottom:auto;display:inline;}
.amg-jobboard-common .ng-modal-dialog .ng-modal-dialog-content .yes-and-no-btns button[disabled]{background:#ccc !important;border-bottom:1px solid #999 !important;color:#999 !important;cursor:not-allowed !important;}
.amg-jobboard-common .highlight-box{background-color:#fee56a;color:#000;padding:9px 9px 9px 15px;font-weight:700;border:1px solid #000;font-size:14px;display:block;box-shadow:1px 2px 4px 0 rgba(0,0,0,.4);}
.amg-jobboard-common .highlight-box a{font-weight:700 !important;}
.amg-jobboard-common .deleteIcon{color:#494f52;position:absolute;width:9px;height:9px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-bottom:solid 1px currentColor;border-radius:0 0 2px 2px;}
.amg-jobboard-common .deleteIcon:hover{color:#00aeef;}
.amg-jobboard-common .deleteIcon:before{content:'';position:absolute;left:-4px;top:-3px;width:17px;height:1px;background-color:currentColor;}
.amg-jobboard-common .deleteIcon:after{content:'';position:absolute;left:0;top:-6px;width:7px;height:2px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-top:solid 1px currentColor;border-radius:4px 4px 0 0;}
.amg-jobboard-common .loadingItem{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:5;text-align:center;background-image:url('https://jsassets-a2cqa6b8dtc6caeq.z02.azurefd.net/images/waiting_ani.gif');background-repeat:no-repeat;background-position:center 150px;}
.amg-jobboard-common .loadingItem span{display:inline-block;margin:247px auto;font-size:15px;font-weight:400;padding:10px;letter-spacing:-.4px;width:50px;}
.amg-jobboard-common .validation-block{color:#cb0505;font-size:12px;background:#ffe2e2;border:solid #cb0505 1px;padding:2px 4px;font-weight:300;margin-bottom:8px;display:inline-block;}
.amg-jobboard-common .whats-this-popup{background-color:#fff;color:#000;text-align:center;text-align:left;padding:10px;border-radius:2px;border-radius:1px;position:absolute;z-index:1;font-size:14px;border:#b0b0b0 solid 1px;line-height:16px;box-shadow:0 0 15px 6px rgba(0,0,0,.5);}
.amg-jobboard-common .whats-this-popup:before{content:'';position:absolute;border-style:solid;border-width:0 5px 8px;border-color:#fff transparent;display:block;width:0;z-index:1;top:-8px;left:50%;}
.amg-jobboard-common .whats-this-popup:after{content:'';position:absolute;border-style:solid;border-width:0 5px 8px;border-color:#b0b0b0 transparent;display:block;width:0;z-index:0;top:-9px;left:50%;}
.amg-custom-css-scroller{overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#808080 #d3d3d3;}
.amg-custom-css-scroller::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;}
.amg-custom-css-scroller::-webkit-scrollbar{width:4px;height:4px;background-color:#f5f5f5;}
.amg-custom-css-scroller::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555;}
.toast-top-center.amg-toast{top:12px !important;}
modal-dialog{display:flex;justify-content:center;align-items:center;}
modal-dialog.tourdialog{display:inline;justify-content:normal;align-items:normal;}
modal-dialog.chatFeedback{display:inline;justify-content:normal;align-items:normal;}
.ng-modal-dialog{transform:none;font-family:'Open Sans';}
#myvscontainer .ng-modal-dialog,can-home profile-check-dialog .ng-modal-dialog{width:380px !important;margin-left:-190px;margin-top:-90px;}
can-home profile-check-dialog .ng-modal-dialog .ng-modal-dialog-body{margin:20px 0 0;padding:0 5px;}
can-home profile-check-dialog .ng-modal-dialog .ng-modal-close{top:0;}
can-home profile-check-dialog .ng-modal-dialog .ng-modal-dialog-content{padding:10px;}
can-home profile-check-dialog .ng-modal-dialog .ng-modal-dialog-buttons{margin:10px 0 0;width:100%;}
can-home profile-check-dialog .ng-modal-dialog .ng-modal-dialog-buttons a{margin:0 15px 0 0;font-weight:400;}
can-home profile-check-dialog .ng-modal-dialog .ng-modal-dialog-buttons button{margin:0;padding:4px 6px;}
.can-home input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.can_dashboard .ng-modal-dialog{width:380px !important;margin-left:-190px;margin-top:-90px;}
.can_dashboard .ng-modal-dialog .ng-modal-dialog-body{padding-right:12px !important;}
can-profile .ng-modal-dialog{width:380px !important;margin-left:-190px;margin-top:-90px;}
can-profile .ng-modal-dialog .yes-and-no-btns a{margin-right:10px;}
can-profile .profilePreviewDialog .ng-modal-dialog{width:1000px !important;margin-left:-500px;margin-top:0;top:50px !important;}
can-profile .profilePreviewDialog .ng-modal-dialog .ng-modal-dialog-content{padding:0 !important;}
app-resume-detail .ng-modal-dialog{left:auto;top:30% !important;}
app-resume-detail .ng-modal-dialog input#emailRequestAccess{padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #7d7d7d;}
.cv-feedback .ng-modal-dialog{margin-left:-250px;}
.cv-request-access .ng-modal-dialog{margin-left:-250px;margin-top:-150px;}
.cv-chat-invite .ng-modal-dialog{margin-left:-250px;margin-top:-150px;}
.smsContainer{font-family:"open sans",Arial,Helvetica,sans-serif;}
.smsContainer #resultText{clear:both;line-height:20px;color:#000;padding:10px 10px 6px 10px;margin-left:6px !important;border:0;box-shadow:1px 1px 1px 1px rgba(0,0,0,.4);background-color:#fee56a;display:block;font-weight:700;width:550px;margin-top:10px;margin-bottom:20px;}
.smsContainer .termsHdr{margin-left:9px;font-size:14px;}
.smsContainer .termsDisplay{border:1px dashed #c0c0c0;margin:0 10px 0 10px;padding:3px;font-size:14px;}
.smsContainer .termsContent{font-size:14px;}
.smsContainer .headerContainer{width:60%;float:left;padding:0 10px 20px 0;}
.smsContainer .senderHeader{background-color:#ddd;padding:8px;font-size:16px;text-align:center;}
.smsContainer .senderHeader .smsnumber{font-weight:700;font-size:18px;}
.smsContainer .senderHeader .smscmd{font-weight:700;font-size:18px;}
.smsContainer .statusContainer{width:35%;float:left;background-color:#ddd;padding:5px 0;font-size:16px;}
.smsContainer .statusContainer .statusHeader{font-weight:700;padding:5px 0 0 10px;font-size:20px;}
.smsContainer .statusContainer .statusA{color:#008000;padding-left:5px;}
.smsContainer .statusContainer .statusP{color:#ff8c00;padding-left:5px;}
.smsContainer .statusContainer .statusText{margin-top:5px;display:block;font-size:15px;margin-left:10px;font-weight:300;padding:5px;}
.smsContainer .statusContainer .smsnumber{font-weight:700;font-size:18px;}
.smsContainer .statusContainer .smscmd{font-weight:700;font-size:18px;}
.smsContainer .statusContainer .stopAlertContainer{margin-top:10px;padding-left:10px;}
.smsContainer .setupContainer{width:60%;float:left;}
.smsContainer .setupContainer .freqSubHeader{font-size:13px;margin:8px 0 12px 10px;width:515px;}
.smsContainer .setupContainer .fieldRow{clear:both;margin-top:10px;}
.smsContainer .setupContainer .fieldRow .fieldLabel{width:210px;display:inline-block;}
.smsContainer .setupContainer .fieldRow .fieldItem{display:inline-block;}
.smsContainer .setupContainer .fieldRow .txtMobileNumber{width:201px;padding:3px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.smsContainer .setupContainer .fieldRow .selIntCode{width:135px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.smsContainer .setupContainer .fieldRow .selSearchID{width:350px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.smsContainer .setupContainer .fieldRow .selFrequency{width:186px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.smsContainer .setupContainer #val_mobile{margin:8px 0 0 174px;color:#f00;font-size:13px;}
.smsContainer .setupContainer .setupButtonContainer{margin:15px 0 20px 515px !important;}
.smsContainer .setupContainer .disabled{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;}
.smsContainer.alertPanel #resultText{clear:both;line-height:15px;color:#000;padding:10px 10px 9px 10px;margin-left:6px !important;border:#999 2px solid;box-shadow:1px 1px 10px 1px #aaa;margin-right:6px !important;border-radius:4px;background-color:#fee56a;display:block;font-weight:600;margin-top:10px;margin-bottom:20px;width:unset !important;}
.smsContainer.alertPanel .termsHdr{margin-left:9px;font-size:14px;}
.smsContainer.alertPanel .termsDisplay{border:1px dashed #c0c0c0;margin:0 10px 0 10px;padding:3px;font-size:14px;}
.smsContainer.alertPanel .termsContent{font-size:14px;}
.smsContainer.alertPanel .headerContainer{width:100%;float:left;padding:0 10px 20px 0;}
.smsContainer.alertPanel .senderHeader{background-color:#ddd;padding:8px;font-size:16px;text-align:center;}
.smsContainer.alertPanel .senderHeader .smsnumber{font-weight:700;font-size:18px;}
.smsContainer.alertPanel .senderHeader .smscmd{font-weight:600;font-size:18px;}
.smsContainer.alertPanel .switch{display:block;}
.smsContainer.alertPanel .formContainer{display:block;width:100%;}
.smsContainer.alertPanel .gdpr-policy.saveDisabled{margin-top:11px !important;}
.smsContainer.alertPanel .statusContainer{width:47%;float:left;background-color:#eee;padding:5px 0;font-size:16px;display:block;margin-left:169px;text-align:center;}
.smsContainer.alertPanel .statusContainer .statusMsgBlock{display:contents;}
.smsContainer.alertPanel .statusContainer .statusHeader{font-weight:600;padding:5px 0 0 5px;font-size:20px;}
.smsContainer.alertPanel .statusContainer .statusA{color:#4abb4d;padding-left:5px;}
.smsContainer.alertPanel .statusContainer .statusP{color:#ff7e00;padding-left:5px;}
.smsContainer.alertPanel .statusContainer .statusText{margin-top:5px;margin-left:0;display:block;font-size:15px;font-weight:400;padding:5px;}
.smsContainer.alertPanel .statusContainer .activeStatusText{margin-left:0 !important;}
.smsContainer.alertPanel .statusContainer .smsnumber{font-weight:600;font-size:18px;}
.smsContainer.alertPanel .statusContainer .activeSendNum{display:inline-block;margin-left:0;}
.smsContainer.alertPanel .statusContainer .smscmd{font-weight:600;font-size:18px;}
.smsContainer.alertPanel .statusContainer .stopAlertContainer{margin-top:10px;padding-left:10px;}
.smsContainer.alertPanel .setupButtonContainer{height:27px;display:inline-block;width:100%;}
.smsContainer.alertPanel .setupContainer{width:100%;float:left;}
.smsContainer.alertPanel .setupContainer .freqSubHeader{font-size:13px;margin:8px 0 12px 0;width:515px;}
.smsContainer.alertPanel .setupContainer .fieldRow{clear:both;margin-top:10px;}
.smsContainer.alertPanel .setupContainer .fieldRow .fieldLabel{width:150px;display:inline-block;font-weight:600;text-align:right;}
.smsContainer.alertPanel .setupContainer .fieldRow .fieldItem{display:inline-block;margin-left:15px;}
.smsContainer.alertPanel .setupContainer .fieldRow .txtMobileNumber{width:195px;padding:3px 2px 3px 5px;background:#fef5cd;border:1px solid #aaa !important;}
.smsContainer.alertPanel .setupContainer .fieldRow .selIntCode{width:135px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa !important;}
.smsContainer.alertPanel .setupContainer .fieldRow .selSearchID{width:350px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #000;}
.smsContainer.alertPanel .setupContainer .fieldRow .selFrequency{width:186px;padding:2px 2px 2px 5px;background:#fef5cd;border:1px solid #aaa !important;}
.smsContainer.alertPanel .setupContainer #val_mobile{font-size:12px;padding:4px 4px 2px;color:#cb0505;background:#ffe2e2;border:solid #cb0505 1px;font-weight:300;display:inline;margin:0 !important;}
.smsContainer.alertPanel .setupContainer .disabled{background-color:#f0f0f0;border-bottom:1px solid #f0f0f0;}
.twoFA h1,.twoFA h2{font-family:"Open Sans";}
.twoFA span,.twoFA div,.twoFA select{font-family:"Open Sans";}
.twoFA a{font-weight:600;}
.twoFA button{font-weight:400 !important;}
.twoFA .actions a{font-size:14px;}
.twoFA .TwoFAtotp,.twoFA .TwoFAsms,.twoFA .TwoFAverifyEmail{text-align:center;}
.twoFA .LoginTotpForm .codeInput,.twoFA .LoginSmsForm .codeInput,.twoFA .TwoFAverifyEmail .codeInput{display:inline-block;}
.twoFA .LoginTotpForm button.confirm,.twoFA .LoginSmsForm button.confirm,.twoFA .TwoFAverifyEmail button.confirm{margin-top:10px;display:inline-block;}
.twoFA .LoginTotpForm .singleDigitEntry,.twoFA .LoginSmsForm .singleDigitEntry,.twoFA .TwoFAverifyEmail .singleDigitEntry{width:35px;font-size:30px;height:40px;text-align:center;}
.twoFA .LoginTotpForm .inputDigitContainer,.twoFA .LoginSmsForm .inputDigitContainer,.twoFA .TwoFAverifyEmail .inputDigitContainer{margin-top:10px;text-align:center;}
.twoFA .LoginTotpForm .codeInput,.twoFA .LoginSmsForm .codeInput,.twoFA .TwoFAverifyEmail .codeInput{display:none;}
.twoFA .LoginTotpForm input[type=number],.twoFA .LoginSmsForm input[type=number],.twoFA .TwoFAverifyEmail input[type=number]{-moz-appearance:textfield;}
.twoFA .LoginTotpForm input[type=number]::-webkit-inner-spin-button,.twoFA .LoginSmsForm input[type=number]::-webkit-inner-spin-button,.twoFA .TwoFAverifyEmail input[type=number]::-webkit-inner-spin-button,.twoFA .LoginTotpForm input[type=number]::-webkit-outer-spin-button,.twoFA .LoginSmsForm input[type=number]::-webkit-outer-spin-button,.twoFA .TwoFAverifyEmail input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.twoFA .TwoFApopupWindow{margin:auto;padding:5px;display:none;display:inline-block;text-align:center;position:relative;width:380px;box-shadow:0 0 15px 6px rgba(0,0,0,.5);top:-116px;background:#fff;}
.twoFA .TwoFApopupWindow span{display:block;margin-bottom:5px;padding-top:10px;}
.twoFA .TwoFApopupWindow .spacer{margin-left:20px;}
.twoFA .TwoFApopupWindow button{display:block;margin:auto;width:80%;font-family:'Open Sans';font-weight:400 !important;}
.twoFA .TwoFApopupWindow ul{list-style-type:none;padding:0;}
.twoFA .TwoFApopupWindow ul li{margin-bottom:22px;}
.twoFA .TwoFApopupWindow .close{cursor:pointer;float:right;padding:5px;color:#777;transform:scale(1.4,1);font-weight:600;font-size:16px;font-family:'Open Sans';}
.twoFA .LoginTotpForm .emailCode{display:inline-block;margin-top:15px;}
.twoFA .LoginTotpForm .emailCode .link{display:inline-block;}
.twoFA .LoginSmsForm .emailCode{display:inline-block;margin-top:15px;}
.twoFA .LoginSmsForm .emailCode .link{display:inline-block;}
.twoFA .LoginSmsForm .emailCode .contactUs{margin-top:5px;}
.twoFA .SetupTotpForm h2{margin-top:10px;}
.twoFA .SetupTotpForm .smallPrint{font-size:12px;}
.twoFA .SetupTotpForm .message{width:60%;}
.twoFA .SetupTotpForm .actions{display:block;margin-top:10px;width:60%;}
.twoFA .SetupTotpForm .validation{display:inline-block;border:1px solid #cb0505;background-color:#ffe2e2;padding:2px 3px;font-weight:300;}
.twoFA .SetupTotpForm .validation span{color:#cb0505;font-size:12px;}
.twoFA .SetupTotpForm .totpInstruction{padding-bottom:5px;display:block;}
.twoFA .SetupTotpForm .codeInput,.twoFA .SetupTotpForm .passwordInput{display:inline-block;}
.twoFA .SetupTotpForm .passwordInput input{width:355px !important;}
.twoFA .SetupTotpForm button.submit{display:inline-block;float:right;}
.twoFA .SetupTotpForm #countryCode{padding-top:1px;height:27px;}
.twoFA .SetupTotpForm .validation-summary-errors ul{margin-left:0;padding-left:0;}
.twoFA .SetupTotpForm .validation-summary-errors li{color:#cb0505;font-size:14px;background:#ffe2e2;border:solid #cb0505 1px;padding:4px 4px 2px;font-weight:400;list-style:none;}
.twoFA .SetupTotpForm .totpSetup .totpInstruction{width:60%;}
.twoFA .SetupTotpForm .totpSetup .qrCodeSection #qr-code{margin-top:15px;margin-left:155px;width:256px;}
.twoFA .SetupTotpForm .totpSetup .qrCodeSection #switchLink{margin-top:10px;display:block;padding-top:10px;margin-left:169px;}
.twoFA .SetupTotpForm .totpSetup .manualCodeSection .key{margin-top:10px;display:block;padding-top:10px;margin-left:111px;font-weight:700;}
.twoFA .SetupTotpForm .totpSetup .manualCodeSection #switchLink{margin-top:10px;display:block;padding-top:10px;margin-left:194px;}
.twoFA .SetupTotpForm .gdpr .gdprTitle{font-size:14px;font-weight:600;display:block;padding-top:15px;}
.twoFA .SetupTotpForm .gdpr .gdprText{width:60%;font-size:14px;padding:5px;border:1px dashed #ccc;}
.twoFA .SetupTotpForm .gdpr .gdprText .termsContent{font-size:12px;padding:3px 0;line-height:15px;}
.twoFA .LoginTotpForm .validation-summary-errors ul,.twoFA .LoginSmsForm .validation-summary-errors ul,.twoFA LoginSmsForm .validation-summary-errors ul,.twoFA .TwoFAverifyEmail .validation-summary-errors ul,.twoFA .disableTwoFA .validation-summary-errors ul,.twoFA .verifySMS .validation-summary-errors ul,.twoFA .SetupTotpForm .validation-summary-errors ul,.twoFA .verifyTotp .validation-summary-errors ul{margin-left:0;padding-left:0;}
.twoFA .LoginTotpForm .validation-summary-errors li,.twoFA .LoginSmsForm .validation-summary-errors li,.twoFA LoginSmsForm .validation-summary-errors li,.twoFA .TwoFAverifyEmail .validation-summary-errors li,.twoFA .disableTwoFA .validation-summary-errors li,.twoFA .verifySMS .validation-summary-errors li,.twoFA .SetupTotpForm .validation-summary-errors li,.twoFA .verifyTotp .validation-summary-errors li{color:#cb0505;font-size:14px;background:#ffe2e2;border:solid #cb0505 1px;padding:4px 4px 2px;font-weight:400;list-style:none;margin-top:5px;}
.twoFA .LoginTotpForm .validation-summary-errors li,.twoFA .LoginSmsForm .validation-summary-errors li,.twoFA LoginSmsForm .validation-summary-errors li,.twoFA .TwoFAverifyEmail .validation-summary-errors li,.twoFA .disableTwoFA .validation-summary-errors li,.twoFA .verifySMS .validation-summary-errors li,.twoFA .SetupTotpForm .validation-summary-errors li,.twoFA .verifyTotp .validation-summary-errors li{color:#cb0505;font-size:14px;background:#ffe2e2;border:solid #cb0505 1px;padding:4px 4px 2px;font-weight:400;list-style:none;margin-top:5px;}
.twoFA .LoginTotpForm .message,.twoFA .LoginSmsForm .message,.twoFA LoginSmsForm .message,.twoFA .TwoFAverifyEmail .message,.twoFA .disableTwoFA .message,.twoFA .verifySMS .message,.twoFA .SetupTotpForm .message,.twoFA .verifyTotp .message{padding:5px 0;display:block;}
.twoFA .verifySMS,.twoFA .verifyTotp{width:60%;}
.twoFA .verifySMS .sentAgainText,.twoFA .verifyTotp .sentAgainText{text-align:center;margin-top:5px;color:#008000;}
.twoFA .verifySMS .subHead,.twoFA .verifyTotp .subHead{margin-top:10px;}
.twoFA .verifySMS #postForm #code,.twoFA .verifyTotp #postForm #code{display:none;}
.twoFA .verifySMS #postForm .singleDigitEntry,.twoFA .verifyTotp #postForm .singleDigitEntry{width:35px;font-size:30px;height:40px;text-align:center;}
.twoFA .verifySMS #postForm .inputDigitContainer,.twoFA .verifyTotp #postForm .inputDigitContainer{margin-top:10px;text-align:center;}
.twoFA .verifySMS #postForm .notReceived,.twoFA .verifyTotp #postForm .notReceived{text-align:center;display:inline-block;margin-left:122px;margin-top:10px;}
.twoFA .verifySMS #postForm .notReceived span,.twoFA .verifyTotp #postForm .notReceived span,.twoFA .verifySMS #postForm .notReceived div,.twoFA .verifyTotp #postForm .notReceived div{display:inline-block;}
.twoFA .verifySMS #postForm .actions,.twoFA .verifyTotp #postForm .actions{margin-top:10px;}
.twoFA .verifySMS #postForm .actions .confirm,.twoFA .verifyTotp #postForm .actions .confirm{float:right;}
.twoFA .verifySMS input[type=number],.twoFA .verifyTotp input[type=number]{-moz-appearance:textfield;}
.twoFA .verifySMS input[type=number]::-webkit-inner-spin-button,.twoFA .verifyTotp input[type=number]::-webkit-inner-spin-button,.twoFA .verifySMS input[type=number]::-webkit-outer-spin-button,.twoFA .verifyTotp input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.twoFA .disableTwoFA{width:60%;}
.twoFA .disableTwoFA h2{padding-top:10px;}
.twoFA .disableTwoFA .actions{display:block;margin-top:10px;margin-bottom:20px;}
.twoFA .disableTwoFA .actions div{display:inline-block;}
.twoFA .disableTwoFA .actions .remove{float:right;display:inline-block;}
.twoFA .loginPrompt{margin-bottom:25px;}
.twoFA .loginPrompt h2{margin-bottom:10px;text-align:center;}
.twoFA .loginPrompt .buttonContainer{margin:auto;display:block;text-align:center;margin-bottom:15px;}
.twoFA .loginPrompt button{margin:auto;display:inline-block;width:180px;text-align:center;}
.twoFA .loginPrompt .linkContainer{margin:auto;display:block;width:83px;}
.twoFA .loginPrompt .setupLater{margin-bottom:15px;display:block;font-size:14px;text-align:center;}
.twoFA .loginPrompt .twoFAPromptDesc{box-shadow:0 2px 4px rgba(0,0,0,.3);display:block;padding:15px;border-color:#e6e6e6;width:500px;margin:auto;}
.twoFA .loginPrompt .twoFAPromptDesc .title{font-weight:600;font-size:16px;display:block;padding-bottom:10px;}
.twoFA .loginPrompt .twoFAPromptDesc span{display:block;padding-bottom:10px;font-size:12px;}
.twoFA .loginPrompt .twoFAPromptDesc .link{padding-bottom:10px;font-size:12px;}
#AdvertiserSettings .twoFADesc{padding-bottom:10px;display:block;}
#AdvertiserSettings .twoFATable{width:100%;}
#AdvertiserSettings .twoFATable .twoFATableHeader{width:100%;background-color:#d2e6f8;font-weight:700;}
#AdvertiserSettings .twoFATable .rowTitle{width:220px;}
#AdvertiserSettings .twoFATable .rowCell{width:60px;}
.amg-on-off-toggle-with-label{align-items:center;display:flex;}
.amg-on-off-toggle-with-label .amg-on-off-toggle{margin-right:10px;}
.amg-on-off-toggle-with-label .amg-on-off-toggle--small{margin-right:6px;}
.amg-on-off-toggle{-ms-user-select:none;position:relative;user-select:none;width:40px !important;}
.amg-on-off-toggle input{display:none;}
.amg-on-off-toggle input:checked+label{background-color:#4abb4d;border-color:#4abb4d;}
.amg-on-off-toggle input:checked+label:before{border-color:#4abb4d;right:0;}
.amg-on-off-toggle label{background:#ccc;border:2px solid #ccc;border-radius:20px;display:block !important;cursor:pointer;height:20px;padding:0;overflow:hidden;transition:background-color .3s ease-in;width:auto !important;}
.amg-on-off-toggle label:before{background:#fff;border:2px solid #ccc;border-radius:20px;bottom:0;content:"";display:block;margin:0;position:absolute;right:18px;top:0;transition:all .3s ease-in 0s;width:20px !important;}
.amg-on-off-toggle--inline{display:inline-block;}
.amg-on-off-toggle--small{width:24px !important;}
.amg-on-off-toggle--small label{height:10px;}
.amg-on-off-toggle--small label:before{right:11px;width:10px !important;}
.amg-radio-group-item{display:inline-block;}
.amg-radio-group-item:not(:first-of-type) input+label{border-left:none;}
.amg-radio-group-item input{display:none;}
.amg-radio-group-item input:checked+label{background-color:#4abb4d !important;background-image:none;border-color:#4abb4d;color:#fff;outline:0;}
.amg-radio-group-item input+label{-ms-user-select:none;background-color:#d1d1d1;border:1px solid #aaa;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:400 !important;line-height:27px;min-width:110px;text-align:center;user-select:none;width:auto !important;}
.amg-date-picker{display:inline-block;position:relative;}
.amg-date-picker-calendar{background-color:#fff;border:1px solid #aaa;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);cursor:default;font-size:14px;height:auto;left:0;margin-top:-1px;padding:4px;position:absolute;overflow:hidden;z-index:1000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.amg-date-picker-calendar-content{margin-bottom:-.2em;}
.amg-date-picker-calendar-day-labels{display:flex;justify-content:center;width:100%;}
.amg-date-picker-calendar-day-label{display:inline-block;color:#777;font-weight:600;height:1.9em;line-height:1.9em;margin:0 .2em;text-align:center;width:1.9em;}
.amg-date-picker-calendar-day{border-radius:1.9em;display:inline-block;height:1.9em;line-height:1.9em;margin:0 .2em .4em;text-align:center;transition:.37s;width:1.9em;}
.amg-date-picker-calendar-day:hover{background-color:#bfcdd3;}
.amg-date-picker-calendar-day--chosen-day{background-color:#005689;color:#fff;}
.amg-date-picker-calendar-day--current-day{background-color:#ccedfa;opacity:unset !important;pointer-events:unset !important;}
.amg-date-picker-calendar-day--disabled{pointer-events:none;opacity:.35;}
.amg-date-picker-calendar-days{display:flex;flex-flow:wrap;justify-content:center;}
.amg-date-picker-calendar-nav{align-items:center;display:flex;height:2.4em;margin:0 .6em;}
.amg-date-picker-calendar-nav input{box-sizing:content-box !important;background:#fff !important;border:0 !important;font-weight:600;padding:0;width:35px !important;}
.amg-date-picker-calendar-nav input:focus{outline:none;}
.amg-date-picker-calendar-nav__date{flex-grow:1;text-align:center;}
.amg-date-picker-calendar-nav-arrow{cursor:pointer;display:flex;}
.amg-date-picker-calendar-nav-arrow__chevron{fill:#005689;height:.8em;width:.8em;}
.amg-date-picker-calendar-nav-arrow__chevron:hover{fill:#1367b5;}
.amg-date-picker-calendar-nav-arrow__chevron--disabled{cursor:default;opacity:.35;}
.amg-date-picker-input{background:#fef5cd;border:1px solid #aaa;cursor:pointer;padding:5px;width:110px;}
.amg-date-picker-input--disabled{background:#f0f0f0;color:#999;}
.amg-date-picker-input--disabled+.icon__date{display:none;}
.amg-date-picker-input-wrapper{position:relative;}
.amg-date-picker-input-wrapper .icon__date{pointer-events:none;position:absolute;right:6px;top:10px;}
.icon__date{display:inline-block;color:#494f52;position:relative;width:10px;height:9px;border-radius:1px;border:solid 1px currentColor;background-color:transparent;}
.icon__date:before{content:'';position:absolute;left:2px;top:-3px;width:4px;height:5px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;box-shadow:0 8px 0 -2px currentColor,-3px 8px 0 -2px currentColor,3px 8px 0 -2px currentColor,0 6px 0 -2px currentColor,-3px 6px 0 -2px currentColor,3px 6px 0 -2px currentColor,0 4px 0 -2px currentColor,-3px 4px 0 -2px currentColor,3px 4px 0 -2px currentColor;}
.icon__date:after{content:'';position:absolute;height:1px;width:11px;background-color:currentColor;margin:z 1px 0 0 -1px;}
.icon__delete{border:1px solid currentColor;border-radius:0 0 3px 3px;color:#494f52;display:inline-block;height:13px;position:relative;text-indent:0;transition-duration:.3s;width:11px;}
.icon__delete:before{content:'';position:absolute;left:-3px;top:-2px;width:17px;height:2px;background-color:currentColor;}
.icon__delete:after{content:'';position:absolute;left:1px;top:-4px;width:4px;height:1px;border-left:solid 2px currentColor;border-right:solid 2px currentColor;border-top:solid 1px currentColor;border-radius:4px 4px 0 0;}
.icon__delete:hover{color:#ff7e00;}
.icon__delete-filled{background-color:currentColor;border-radius:0 0 3px 3px;color:#494f52;display:inline-block;height:11px;position:relative;margin:9px 0 0 -13px;width:11px;transition-duration:.3s;}
.icon__delete-filled:before{content:'';position:absolute;left:-1px;top:-3px;width:13px;height:2px;background-color:currentColor;}
.icon__delete-filled:after{content:'';position:absolute;left:2px;top:-6px;width:3px;height:1px;border-left:solid 2px currentColor;border-right:solid 2px currentColor;border-top:solid 2px currentColor;background-color:#eff1f1;border-radius:4px 4px 0 0;}
.icon__download{margin-bottom:8px;display:inline-block;position:relative;color:#00aeef;}
.icon__download:before{content:'';position:absolute;width:13px;height:4px;border-radius:1px;border:solid 2px currentColor;border-top:none;top:4px;}
.icon__download:after{content:'';position:absolute;left:5px;top:0;width:4px;height:4px;border-top:solid 2px currentColor;border-right:solid 2px currentColor;transform:rotate(135deg);}
.icon__download:hover{color:#ff7e00;}
.icon__download:hover em{background:#ff7e00;}
.icon__download em{height:9px;width:2px;background:#00aeef;content:'';position:absolute;top:-3px;left:7px;}
.icon__edit{display:inline-block;position:relative;margin-bottom:3px;color:#494f52;width:12px;height:3px;border-radius:1px;border:solid 1px currentColor;background-color:currentColor;transform:rotate(-45deg);}
.icon__edit:after{content:'';position:absolute;left:-18px;top:-2px;width:0;height:0;border-left:solid 8px transparent;border-right:solid 8px currentColor;border-top:3px solid transparent;border-bottom:2px solid transparent;transform:rotate(6deg);}
.icon__filter{display:inline-block;position:relative;width:1px;height:5px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid CurrentColor;}
.icon__filter:before{content:'';position:absolute;display:block;left:-1px;top:-5px;height:6px;width:0;border-top:3px solid transparent;border-left:3px solid CurrentColor;border-bottom:3px solid transparent;}
@media screen and (max-height:760px){
.tourdialog .ng-modal-dialog{width:1270px !important;height:530px;overflow:hidden;outline:800px solid rgba(0,0,0,.7);transition:.3s ease-out all;margin-top:-70px;}}
@media screen and (min-width:1321px){
.resumesearchheader h1 a{max-width:28%;}
.resumesearchheader h1 .places{max-width:28%;}}
@media screen and (min-width:1200px) and (max-width:1320px){
.resumesearchheader h1 a{max-width:26%;}
.resumesearchheader h1 .places{max-width:25%;}
#resumesearch #search .searchwrapper .locationoptions .validationoption,#resumesearch #search .searchwrapper .suggestionoptions .validationoption{width:48%;}}
@media screen and (max-width:1199px){
.resumesearchheader h1 a{max-width:22%;}
.resumesearchheader h1 .places{max-width:21%;}
#resumesearch #search .searchwrapper .locationoptions .validationoption,#resumesearch #search .searchwrapper .suggestionoptions .validationoption{width:48%;}}
@media screen and (min-height:795px) and (max-height:895px){
#resumesearch #search .searchwrapper .locationoptions{max-height:550px;overflow:auto;}}
@media screen and (min-height:676px) and (max-height:795px){
#resumesearch #search{top:-78px;bottom:-40px;height:auto !important;}
#resumesearch #search .searchwrapper .locationoptions{max-height:550px;overflow:auto;}}
@media screen and (max-height:675px){
#resumesearch #search{top:-83px;bottom:-40px;height:auto !important;overflow:auto;min-width:990px;}
#resumesearch #search .searchwrapper{margin:0 0 0 5px;}
#resumesearch #search .searchwrapper .mainform{padding-bottom:28px;}
#resumesearch #search .searchwrapper .locationoptions{max-height:540px;overflow:auto;}}
@media screen and (max-width:1269px){
.tourpromptdialog,#tourinvitation{display:none;}}
@media print{
.hdr,.toolbar,footer{display:none !important;}
can-profile personal{width:100%;display:block;padding:0;margin-right:0;background:#fff;}
can-profile personal h2{text-align:left !important;font-size:24px;}
can-profile personal h3.per_loc{margin-left:0 !important;}
can-profile personal h3 em,can-profile personal .image-wrapper{display:none;}
can-profile personal .look-to-recruiters{display:none;}
can-profile personal .maininfo{display:block;text-align:left;margin-bottom:3px;}
can-profile personal h3.per_seekstatus,can-profile personal h3.per_updated{display:none;}
can-profile personal .continfo{display:block;}
can-profile personal .continfo view-element .view-element{display:inline-block;width:45%;}
can-profile personal .view-element-name{padding-right:6px !important;}
can-profile personal .maininfo{padding:15px 0 !important;}
can-profile .aboutMe{width:100%;display:block;}
can-profile searchability-toggle{display:none !important;}
can-profile profile-details{display:block;width:100%;}
can-profile .edit-message,can-profile .no-data{display:none !important;}
can-profile .view-element{margin:0 0 10px 0 !important;}
can-profile .profile-section header{border-bottom:1px solid #999;}
can-profile .section-mask:hover{display:none;}
can-profile .profile-section.editing a,can-profile .profile-section.editing button{display:none;}
can-profile .profile-section.editing li.ng-star-inserted .block-item-delete{display:none;}
can-profile .block-gauge .block-item.filled{height:1px;width:1px;border:solid 7px #00aeef;}
#commsPanel,#invitationDialogue{display:none;}}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.mat-checkbox-layout{width:0;padding-right:100%;}}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
.loc-cancel{display:block;}
.whitespace{white-space:pre-line;word-wrap:break-word;}
.mat-select-panel.ng-animating{visibility:hidden;}
.cdk-overlay-pane{display:block;}
section.search app-search-panel-tabbed app-search select#distance{top:27px;}
section.search.advanced app-search-panel-tabbed select#distance{top:0;}}</pre></body></html>