﻿.style-for-input{padding:0 15px !important;width:calc(100% - 30px) !important;border-radius:4px !important;}.box-shadow,.style-for-input{border:1px solid #e6e6e6 !important;box-shadow:0 2px 7px 0 rgba(0,0,0,.15) !important;}.text-primary{color:var(--gj-theme-color) !important;}.talred-color{color:#AB6B6B;font-weight:600;}.talbule-color{color:var(--gj-theme-color);font-weight:600;}.talyellow-color{color:#cbaa61;font-weight:600;}.talgreen-color{color:#5AA08A;font-weight:600;}.fourelement-pink{background-color:#a90378 !important;}.fourelement-red{background-color:#AB6B6B!important;}.fourelement-blue{background-color:var(--gj-theme-color) !important;}.fourelement-green{background-color:#5AA08A !important;}.fourelement-yellow{background-color:#cbaa61 !important;}.green-color-text{color:#5AA08A !important;}.red-color-text{color:#AB6B6B!important;}.bule-color-text{color:var(--gj-theme-color) !important;}.yellow-color-text{color:#996a00 !important;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.job-status.EmployerDashboard .job-box .jb-body ul.ul-flex.Unread li{width:50%;}.navbarResponsive .block-img{padding-top:20px;}#formAddJobProfile .skills-required .sk-box .close{top:14px;}.brand a#openleftmenus{top:70px;}.navbarResponsive{padding-top:65px !important;}form#processPaymentForm select#lutSubscriptionChoice{margin-left:15px !important;}#frmTermsandConditions{width:100%;padding-left:43px;}.mobiledevice.deviceopne .navbarResponsive{padding-top:65px !important;}.mobiledevice.deviceopne .navbarResponsive .leftmenuimg{min-height:0;}.skills-required select.browser-default{padding-left:8px !important;}.navbarResponsive.openmenus ul.navbar-nav.navbar-sidenav li.nav-item{width:100%;justify-content:flex-start !important;}.btn{text-transform:none !important;}.loginpage .signindiv .goodjob-img{width:100%;display:block !important;text-align:center;}.favourite-icon{margin-right:10px !important;}}li.username{display:none;}@media only screen and (max-width:766px){body.mobiledevice{padding-top:60px !important;}header#emailVerificationHeader .brand{padding:6px 4px;font-size:12px;line-height:14px;}.NotificationAdded{padding-top:45px;}.accordionclass .card-header .accordiaon-radio{flex-direction:column;text-align:left;align-items:flex-start;}.accordionclass .card-header .accordiaon-radio ul.ul-flex.ml-auto{margin-right:auto !important;width:100%;margin-top:5px !important;padding:0;}.center-container .menudiv{margin-bottom:60px !important;}.Experiencemain-class .checkboxdiv.Experiencechild{width:auto !important;}.Experiencemain-class .Experiencediv{flex-direction:inherit !important;flex-wrap:wrap !important;}.Experiencemain-class .Experiencediv{margin-bottom:15px !important;}.remove.Compensationicon.Experiencechild.flex-nowrap{border:1px solid var(--gj-theme-color);padding:4px 4px;width:auto !important;border-radius:4px;cursor:pointer;margin-left:auto;display:flex;align-items:center;}.remove.Compensationicon.Experiencechild.flex-nowrap:hover,.remove.Compensationicon.Experiencechild.flex-nowrap:focus{background:#eee;}.remove.Compensationicon.Experiencechild.flex-nowrap img.cursor-pointer.removeEducation{height:16px !important;}.error-page img{width:100% !important;max-width:200px;}.error-page h1{font-size:30px;}.error-page h2{font-size:14px;}.locationtable .requiredLocation{flex-wrap:wrap;}.locationtable .requiredLocation td.tal-Location-Miles{margin-top:10px;position:relative;width:100%;}.linkcolor-right{float:left;}.page-title.ViewJobProfilepage{flex-wrap:wrap;justify-content:center;align-items:center;}.page-title.ViewJobProfilepage .lblDropDownSelectItem.input-field.custome-input-field{display:flex;margin-bottom:15px !important;}.page-title.ViewJobProfilepage .input-field.custome-input-field.fa-searchbox.ml-auto.mb-0.margin-top0{margin-left:0 !important;width:100% !important;}table span.dtr-data span.badge{display:inline-block;float:none;margin-left:auto;width:auto !important;float:left;text-align:left;margin:0 !important;padding:0;}.postjobsection ul.postjob-review-opition{flex-wrap:wrap;}.postjobsection ul.postjob-review-opition li{margin-bottom:10px;}.Communicationpage .chatbox-maine{height:calc(100% - 38px);padding:0;}.vs-componentvs-con-input-label{padding:10px 15px;}.wrapperclass .maincontent-body .section-content.Communicationpage{padding:0 !important;position:relative;}.Communicationpage .chatboxbarsparentclass{padding:10px 0 5px;}.Communicationpage .chatboxbarsparentclass .page-title{margin-bottom:0 !important;}.Communicationpage .chatbox-left.mCustomScrollbar._mCS_2{padding-right:10px;}.Communicationpage .chatboxbars{display:block;position:absolute;top:10px;font-size:22px;color:var(--gj-theme-color);}.Communicationpage .chatbox-maine .chatbox-right{height:calc(100% - 34px);}.Communicationpage .Communicationpage-header{padding:0 0 8px 0;}.Communicationpage .Communicationpage-header .company-name-image{font-size:12px;width:100%;}.Communicationpage .col-md-4.p-0.h-100 #userlist{height:100% !important;}.Communicationpage div#userlist{position:absolute;background:#fff;z-index:100;width:350px;left:-600px;animation-delay:2s;top:45px;}.Communicationpage #userlist.highlight{left:0;animation-delay:2s;}.subscription-modalbody{padding:0;}.subscription-modalbody .subscription-background .submainbox .subscription-top span.pricing-price{font-size:20px;}.subscription-modalbody .subscription-background .submainbox .subscription-top{padding:20px 15px 0;}.subscription-modalbody .subscription-background .submainbox .subscription-bottom{min-height:auto;}.card.custome-card .card-header{font-size:16px;}.equivalency{font-size:16px;}.card .card-title{font-size:18px;}.lastest .latested-box-left{padding-right:15px !important;margin-bottom:10px;}.lastest.positiondesignation .jobdesignation{font-size:14px;}li.username{padding:5px 10px;color:var(--gj-theme-color);font-weight:900;display:block !important;}.goodjob-custom-table table.dataTable{margin-top:0 !important;}.page-title.searchfromtable{margin-bottom:0;flex-wrap:wrap;gap:5px;}.page-title.searchfromtable .input-field.custome-input-field.fa-searchbox{margin-top:10px !important;margin-left:0 !important;width:100%;}.mobile-hide{display:none !important;}.UserUpdateddiv{margin-top:0;margin-bottom:15px;text-align:center;justify-content:center;}.Upload-label .lblFileSizeAndType{font-size:9px;}.input-field.custome-input-field.icon-input img.img-Icon{top:11px;}.Congratulations-div{font-size:18px;margin-bottom:5px;}.job-status .job-box{padding:15px !important;margin-bottom:15px;height:auto;}.page-title{justify-content:center;margin-bottom:15px;}.job-status .job-box .jb-title{margin-bottom:10px;font-size:14px;}.skills-required .sk-box .close{top:auto;}.custom-radio .ul-flex li{margin-right:8px;}.custom-radio.lblMileageLocation ul.ul-flex{margin-bottom:10px;}#formTalentProfile .border-bottom{border:0 !important;}body.mobiledevice.deviceopne{overflow:hidden;}body.mobiledevice.deviceopne .layerbackground.focusclass{display:block;position:absolute;width:100%;height:100vh !important;background-color:rgba(0,0,0,.5);z-index:999;display:block;left:0;top:0;}.mobiledevice .brand svg.leftmenuimg{width:24px;height:24px;fill:var(--gj-theme-color) !important;}.mobiledevice .navbarResponsive.openmenus{left:0 !important;transition-duration:.5s;}.mobiledevice .wrapperclass{width:100% !important;margin-left:0;}.mobiledevice .brand{padding:0 10px 0;}.mobiledevice .brand img .Menu-Close,.mobiledevice .brand img.Menu-Open{display:none;}.mobiledevice .brand img.mb-Menu-Close{display:none;}.mobiledevice .brand img.mb-Menu-Open{display:block;}.mobiledevice .navbarResponsive{margin-top:0;padding-top:61px;height:100%;left:-100px;transition-duration:.5s;}.mobiledevice a#openleftmenus{position:static;left:0;top:0;color:var(--gj-theme-color) !important;z-index:0;width:auto;}.mobiledevice .wrapperclass.contentwrapper{margin-left:0 !important;width:100% !important;}.mobiledevice #header a.logo{float:left;position:absolute;left:0;right:0;width:auto;display:flex;align-items:center;justify-content:center;z-index:-1;top:0;height:100%;}.mobiledevice .maincontent-body .section-content.padding0>.row{height:auto;margin-bottom:0;}.mobiledevice .center-container{padding:0 0 0;}.navbar-right a.nav-link span.uername{display:none;}img.Menu-Close,img.Menu-Open{display:none;}.wrapperclass .maincontent-body .section-content{padding:8px 0 15px !important;}.hpanel .panel-head{margin-bottom:5px;margin-top:20px;text-align:center;}.row{margin-bottom:10px;}.skills-required>*{width:100%;}.center-container.talent_location .padding-bottom20{padding-bottom:0;}.bottombutton{padding:5px 15px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;}.bottombutton .btn{padding:15px 20px !important;}.viewjob-matches-parent .jobmachcustomerow{height:auto;flex-direction:column;}.viewjob-matches-parent .jobmachcustomerow .jobmachcus-left{min-width:100%;margin-bottom:30px;}}@media only screen and (max-width:1200px){span.modal-title.GoodJobteamlink{float:left;margin-left:5px;}div#OnBoardingModal h4.modal-title{float:left;display:flex;flex-wrap:wrap;}.TalentProgressBarPartclass{margin:0;}div#contentSection .card.custome-card.four-element .four-element-subtitle{font-size:14px;margin-left:0;margin-top:10px;}div#contentSection table,div#contentSection th,div#contentSection td{padding:5px;}div#contentSection .progress-fill{width:auto;}.viewjob-matches-parent .jobmachcustomerow .center-container{padding:15px;}.viewjob-matches-parent .jobmachcustomerow .center-container [class*="col-"]{padding-right:6px;padding-left:6px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-header.CandidateDetails{padding:12px 5px 10px !important;}.viewjob-matches-parent .jobmachcustomerow .center-container .card.custome-card .CandidateDetails .fullname{font-size:18px;padding-right:5px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-header.CandidateDetails ul.CandidateDetailsul{padding:0 5px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-header.CandidateDetails .determinatedivmain .determinatediv .top-label{font-size:12px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-header.CandidateDetails ul.CandidateDetailsul li{font-size:12px;}}@media only screen and (max-width:960px){.card-header.CandidateDetails .fullname{margin-bottom:10px;}.card-header.CandidateDetails .CandidateDetailsul{margin-top:10px;}.postjobsection ul.postjob-review-opition{margin-left:0 !important;}.loginpage .signindiv .common-signdiv .Sign-input .socal-button{margin:10px 0 !important;}.StateProvincenowrap{white-space:nowrap;}}@media only screen and (max-width:766px){.FileAndType{margin-bottom:15px;}.row.norow-space-mobile{margin-bottom:0;}.card.custome-card.four-element ul.four-element-ullist li{width:100%;}.assessment_options ul{column-count:1 !important;column-gap:0 !important;}.col-width100{width:100%;}a.notifications-toggle{font-size:15px;}}@media only screen and (max-width:480px){.notifications-badge{top:-4px;right:-8px !important;}form#formAddTalentSkills .skills-required .sk-box:last-child{margin-left:0;margin-right:0;}.goodjob-custom-table table{font-size:14px;}label{font-size:14px;}.bottombutton .btn{padding:7px 9px !important;margin-bottom:5px;width:100%;margin:0 0 10px !important;}.job-status .job-box .jb-number{font-size:30px;line-height:30px;}.steps-maine a.step-link{font-size:9px;}.wizard-inner span.pendingsteps{width:15px;height:15px;}.wizard-inner span.pendingsteps:before{font-size:16px;}.wizard-inner .steps-maine .step.active:after{top:6px;}.wizard-inner .steps-maine .step:after{top:6px;}.progress--circle{margin:10px;width:70px;height:70px;}.progress__number{margin-top:-5px;font-size:14px;}.job-status .job-box .jb-number{font-size:20px;}.page-title .imgdiv{width:20px;margin-right:10px;margin-bottom:5px;}.hpanel .panel-head{font-size:14px;}.messagebox-width-arrow{max-width:200px;}.messagebox-width-arrow:before{content:" ";bottom:-16px;border-top:10px solid #0069ac;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #0069ac;}}@media only screen and (max-width:360px){.Communicationpage div#userlist{width:300px !important;}}@media only screen and (min-width:1400px){.input-field>label{font-size:16px !important;}}@media only screen and (min-width:2000px){.input-field>label{font-size:18px !important;}.page-title .title{font-size:28px;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.input-field.custome-input-field.margin0.Experiencechild{margin:15px 0 !important;}.mobile-hide{display:none !important;}.viewjob-matches-parent .jobmachcustomerow{height:auto;flex-direction:column;}.viewjob-matches-parent .jobmachcustomerow .jobmachcus-left{min-width:100%;margin-bottom:30px;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.mobile-hide{display:none !important;}}@media only screen and (min-width:766px){.Experiencemain-class .Experiencediv .remove.Compensationicon{display:block !important;}.wrapperclass{margin-top:75px;}.Communicationpage .chatboxbars{display:none !important;}#formAddJobProfile,form#formSaveTalentPreferences{padding:0 15px;}.input-field.custome-input-field.Yearswidth,.input-field.custome-input-field.Monthswidth{width:65px;}.input-field.custome-input-field.AwardYear{width:85px;}.input-field.custome-input-field.dollarsigncomp.Compensationselect.margin0{width:115px !important;}.Compensationul li .Compensationul-maine{align-items:baseline !important;flex-wrap:wrap;}}@media only screen and (max-width:1280px){#formAddJobProfile,form#formSaveTalentPreferences{padding:0;}.accordionclass .card-header .accordiaon-radio{padding:12px 15px;font-size:14px;}.center-container{padding:40px 0;}[type="radio"]:not(:checked)+span,[type="radio"]:checked+span{font-size:12px;}.center-container.jobMatchesTitle{padding:40px 10px;}.accordionclass .card-body{padding:15px 10px;}.accordionclass .card-body .checkboxdiv [type="checkbox"]+span:not(.lever){padding-left:25px;font-size:12px;white-space:nowrap;}.svg-container h5.path-title{font-size:16px;}.action-button-div a.btn{font-size:12px !important;}.postjobsection{padding:10px 14px;}.postjobsection .postjob-title,.postjobsection ul.postjob-review-opition{font-size:12px;}.viewjob-matches-parent .ulSearchTalentparent .ulSearchTalent li a{padding:10px 15px;font-size:12px;}.page-title .title{font-size:18px;}.jobMatchesTitle .page-title .title:before{bottom:-4px;}.viewjob-matches-parent .btn.btn-outline-primary{font-size:12px !important;padding:5px !important;}.viewjob-matches-parent .jobmachcustomerow .jobmachcus-right table.table tbody tr td,.viewjob-matches-parent .viewjob-matches-parent .jobmachcustomerow .jobmachcus-right table.table tbody tr{font-size:12px;}.viewjob-matches-parent .jobinformationanddetails .lblJobDetailsTitle{font-size:12px;}.viewjob-matches-parent .jobinformationanddetails .lblRequiredExperienceTitle .EducExperiencelist li{font-size:12px;}.viewjob-matches-parent .jobinformationanddetails .lblRequiredExperienceTitle .title{font-size:12px;}.viewjob-matches-parent .jobinformationanddetails .skills-required .sk-box .sk-text{font-size:12px;}.viewjob-matches-parent .jobinformationanddetails .lblJobDetailsTitle{font-size:14px;}.viewjob-matches-parent .jobinformationanddetails table.table.table-sm.table-borderless tr th{font-size:12px;}.viewjob-matches-parent .jobmachcustomerow .center-container{padding:15px;}.viewjob-matches-parent .jobmachcustomerow .center-container [class*="col-"]{padding-right:6px;padding-left:6px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-body{padding:8px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-header.CandidateDetails{padding:12px 5px 10px !important;}.viewjob-matches-parent .jobmachcustomerow .center-container .card.custome-card .CandidateDetails .fullname{font-size:18px;padding-right:5px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-header.CandidateDetails ul.CandidateDetailsul{padding:0 5px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-header.CandidateDetails .determinatedivmain .determinatediv .top-label{font-size:12px;}.viewjob-matches-parent .jobmachcustomerow .center-container .card-header.CandidateDetails ul.CandidateDetailsul li{font-size:12px;}}@media only screen and (max-width:480px){.panel-body.JobsGlancebody .table td,.panel-body.JobsGlancebody .table th{padding:4px;}.panel-body.JobsGlancebody span.JobsGlanceTitle{display:flex;align-items:flex-start;}.page-title .title{margin-bottom:0;}.goodjob-custom-table .pagination li a{font-size:12px;border-radius:4px;margin:0 2px;padding:0 5px;margin-top:10px;}.goodjob-custom-table div.dataTables_wrapper div.dataTables_info{font-size:12px;padding-top:0;}.pagination li{height:auto;}.page-title.searchfromtable{justify-content:center;}.page-title.searchfromtable button#btnAddInvitee{margin-left:0 !important;}.page-title.searchfromtable a#btnLibrary{margin-right:0 !important;}.notification-panel-placeholder{width:280px;right:-300px;}}@media only screen and (max-width:766px){.resume-container .postjobsection .postjob-title{align-items:flex-start !important;flex-direction:column;}.resume-container .jobMatchDetails{align-items:start !important;margin:5px 5px 5px 0 !important;flex-direction:column;}.resume-container .jobMatchDetails>span{margin-left:0;display:flex;align-items:self-end;margin-bottom:5px;}.resume-container .jobMatchDetails>span .fa{margin-left:10px;font-size:12px;}.resume-container .header-top-left{flex-direction:column;text-align:center;}.resume-container .header-top-left .img-wrapper{text-align:center;margin-bottom:10px;}.resume-container .header-top-left .data-warpper .headingparent .data-heading{font-size:20px;margin:0 0 0 0 !important;text-align:center;}.resume-container .header-top-left .data-warpper .headingparent{margin-bottom:10px;text-align:center;justify-content:center;}.resume-container p.SponsorshipAvailable{margin-bottom:5px;}.postjobsectionrightdiv{margin-left:0 !important;display:flex;align-items:self-end;justify-content:space-between;width:100%;font-size:var(--body-font-size);}.header-top-left .data-warpper .data-info{font-size:14px !important;line-height:normal;margin-bottom:5px !important;display:block;}.header-top-right{margin-top:15px;justify-content:center;margin-bottom:5px;}.requiredPreferred{margin-top:20px;}.requiredPreferred{display:flex;margin-top:20px;padding-top:0;}.postjobsection .postjob-title,.postjobsection ul.postjob-review-opition{font-size:14px;}.col-sm-12.col-md-8.col-lg-9.border-right.pt-4.pb-4{border-right:0 solid #dee2e6 !important;border-bottom:1px solid #dee2e6 !important;}.other-options-box strong{display:block;text-transform:uppercase;font-weight:900;font-family:var(--gjobFontsecondary-family);margin-bottom:10px;}.header-top-left .img-wrapper img{height:140px !important;width:140px !important;box-shadow:0 0 1px 1px #e3e3e3a1 !important;}a.waves-effect.btn.btn-outline-primary.btn-sm.property-box.workhome{margin:8px 0;}.d-flex.accept-reject button.thumbs-down-btn.reject-btn,.d-flex.accept-reject button.thumbs-down-btn.accept-btn{width:50px;}.d-flex.accept-reject{width:auto !important;margin-left:5px;}a.btn.btn-primary.btn-small.btn-block.waves-effect.mt-0.UnreadMessageCountclass{padding:5px;}}@media only screen and (max-width:991px){.Experiencemain-class{margin-bottom:15px;}.Experiencemain-class .Experiencediv{align-items:baseline;flex-wrap:wrap;margin-bottom:20px;border-bottom:1px solid #c3c3c3ee;padding-bottom:20px;}.Experiencemain-class .Experiencediv:last-child{margin-bottom:0;border-bottom:0 solid #c3c3c3ee;padding-bottom:0;}}