#xchat-overlay .xchat-avatar-icon{
  border: 1px solid #fff;
}

/* TEST CHANGE FOR SAVING */
/* General */
a { text-decoration: none; }
/* General End */

.nothanksStyle{
  position: absolute;
  margin-top: 6px;
}

/* Footer/Socket */
.footerLinks { text-align: center; }
.footerLinks a { margin-right: 25px; }
#socket { border: none; }
/* Footer/Socket End */

/* Xcloud */
h1.modal-popup-main-header, .modal-popup-small h1, h2.modal-popup-main-header {font-size:40px; font-size: 32px; color: #555; letter-spacing: 0; font-weight: 600;}
.menu-dropdown .xcc-sign-in { 
  background: #f7941d;
  color: #fff;
}

/* Apply Page */
.app-rcol .apptbox {padding:20px 20px;}
.app-rcol .boxorg {background-color:#f7941d;}
.app-rcol .boxpur {background-color:#1e4698;}
.app-rcol .boxlbl {background-color:#0d97d5;}
.app-rcol .boxgrn {background-color:#2ab572;}
.app-rcol .apptbox h3 {color:#fff; margin: 0px 0px 0px 0px; font-size:24px;}
.app-rcol .apptest-ttl {font-size:14px;color:#fff; border-bottom:1px solid #fff;}
.app-rcol .apptest-qte {font-size:14px;color:#fff; margin-top:10px; line-height:18px;}


/* Home Page */
#banner-homepage .widgettitle {
   /* text-align: right;*/
    font-size: 20px;
    color: #000;
   /* margin-top: .3em;*/
}
.close-icon:after{top:-20px}
#banner-homepage h1 { 
  text-transform: none;
}

#banner-homepage .quicksearch-btn , #banner-homepage .quicksearch-field {
    margin-left: 20px;
}

/*#banner-homepage .avia-button {
    min-width: 100%;
}*/

.jobAlertsTtl {
    background: #2ab572;
    text-align: center;
    height: 35px;
}
.jobAlertsTtl a {
  color: #fff;
  font-size: 16px;
}
.homeThird  a.avia-button.avia-color-theme-color{background-color: #b7b7b7;}

.ourCulture { background: #1e4698;}
.recentOpp {  background: #0d97d5;}
.homeThird .widget_joblist_row {
    padding-top: 16px;
    font-weight: bold;
    font-size: 15px;
}

/* Fix for misalignment when logged in on home page */
span.xcc-logged-in .avia_textblock.title_contentBox.jobAlertsTtl {margin-top: 14px;}

.ourCulture, .recentOpp {
  color: #fff;
  font-size: 16px;
  height: 35px;
}


/*
.homeDriver {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}
*/

/* Home End */

/* Secondary Pages */
.secondaryBody .template-page .entry-content-wrapper h2 {text-transform: none;}
.secondarySidebar .avia-button {min-width: 100%;}
.secondarySidebar  input.avia-button.avia-color-theme-color {background-color: #f7951d; border-color: #f7951d !Important;}
/* Secondary Pages End */

/* Job Search Page  */
a#cws-adv-search-btn { min-width: 100%; background-color: #f7941d; border-color: #f7951d !Important}
a#job-map-toggle { background: #f7951d; border-color: #f7951d !Important;}

#widget_job_search_results_table_tiles-2 .pro-pic {width: 100%; height: 100%; background-position: 100% 0;}
.widget-jobsearch-results.thumbnails .job.c-n-a-patient-care-technician .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-157636800.jpg);}
.widget-jobsearch-results.thumbnails .job.human-resources .pro-pic {background-image: url(https://cdn-static..findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-697537521.jpg);}
.widget-jobsearch-results.thumbnails .job.nursing .pro-pic {background-image: url(//cdn-static..findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-591404147.jpg) !important ;}
.widget-jobsearch-results.thumbnails .job.management .pro-pic {background-image: url(//cdn-static..findly.com/wp-content/uploads/sites/616/2017/09/638754586.jpg);}
.widget-jobsearch-results.thumbnails .job.billing-patient-accounts .pro-pic {background-image: url(//cdn-static..findly.com/wp-content/uploads/sites/616/2017/09/638754586.jpg) !important;}
.widget-jobsearch-results.thumbnails .job.business-development .pro-pic {background-image: url(//cdn-static..findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-591404151.jpg);}
.widget-jobsearch-results.thumbnails .job.facilities-maintenance .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-697537521.jpg);}
.widget-jobsearch-results.thumbnails .job.financial-services .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-157636800.jpg);}
.widget-jobsearch-results.thumbnails .job.patient-resident-care-support .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-492644619.jpg);}
.widget-jobsearch-results.thumbnails .job.radiology .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-689100658.jpg);}
.widget-jobsearch-results.thumbnails .job.licensed-practical-nurse .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/691449692.jpgg);}
.widget-jobsearch-results.thumbnails .job.physical-therapy .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-157636800.jpg);}
.widget-jobsearch-results.thumbnails .job.emt-paramedic-dispatch .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-565973987.jpg);}
.widget-jobsearch-results.thumbnails .job.professional-clinical .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-492644619.jpg);}
.widget-jobsearch-results.thumbnails .job.information-technology .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/687738628.jpg);}
.widget-jobsearch-results.thumbnails .job.rep-patient-registration .pro-pic {background-image: url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/09/GettyImages-697537521.jpg);}
#widget_job_search_results_table_tiles-2.list div[title=Category] {word-wrap: break-word; font-size:16px;line-height:20px;}
#widget_job_search_results_table_tiles-2.list .job .jobTitle {line-height:22px;}

/* Job Search End */

/* Job Details */
.jd-socialshare {
    width: 27%;
    float: right;
}
.jd-socialshare h2 {
   font-size: 13px;
   text-align: center;
   margin-top: 10px;
}
.jd-socialshare .av-share-box ul li a { padding: 5px; }
.av-share-box .av-share-link-description { margin-bottom: 5px; margin-top: 10px; text-align: center; text-transform: uppercase;}

a.button.apply-btn { background: #f7941d; text-transform: uppercase;}
a.button.avia-color-theme-color.jobcart-btn { background-color: #b7b7b7; text-transform: uppercase; }
.jobdetail-info {font-weight: bold;}

/* Job Details End */

#top .enhanced-keyword-search-overlay-field label{font-size: 20px;    color: #000;    }

/*#top .enhanced-keyword-search-overlay-submit{ padding: 10px;}*/


#footer { z-index: 0; }

.zindex-fix{
  z-index: 0 !important
}

/* Eric B Additions April 2018 */

h1, h2, h3, h4, h5, h6 {text-transform: none !important;}
h1 {
    font-family: 'opensans-light', 'Open Sans Light', 'Open Sans';
    font-weight: 400;
    font-style: normal;
    font-size: 60px;
    color: #777;
    line-height: 67px;
}

h2 {
    font-family: 'opensans-light', 'Open Sans Light', 'Open Sans';
    font-weight: 400;
    font-style: normal;
    font-size: 40px;
    color: #777;
    line-height: 50px;
}
#scroll-top-link {display:none !important;}
#job-map {display:none;}
/* Home */
.homeThird {
  -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15);
}

.homeThird .title_contentBox p {margin:0;}

.jobAlertsTtl {
    background: #199adf;
  
}

.homeThird  a.avia-button.avia-color-theme-color{background-color: #b7b7b7;}

.ourCulture { background: #224998;}
.recentOpp {  background: #67c4e7;}

.homeThirdPadded,
.homeThird .widget-joblist {padding:10px 8px;}
.homeThirdPadded.img-culture {padding-bottom:0;}
.homeThird .talent-net-block {
  background:url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/06/jenny.png) left center no-repeat;
  padding-left:135px;
	min-height:112px;
}

.enhanced-search-job-overlay .ui-menu-item {width:96%;}


/* Job Search */
.widget-jobsearch-results.thumbnails .propic-wrapper,
.widget-jobsearch-results.thumbnails.tiles .propic-wrapper {display:none !important;}

.widget-jobsearch-results.table_tile.tiles .job {
	border-color:#ccc;
}
.widget-jobsearch-results.table_tile.tiles .job.alt {
	background:#fff;
}

.widget-jobsearch-results.table_tile .job.boosted {
  border-color:#ffe20c;
  background:#fffbe9;
}

.avia-button-wrap.btn-our-mission a {min-width:250px;}

.home-header {
	margin-bottom:28px;
}

.homeDriver {
	height:250px;
	/*cursor: pointer;*/
}

.homeDriver .widget-job-counter .widgettitle {display:none;}
.homeDriver .widget-job-counter {
	text-align:center; 
	padding:0;
	display:none;
}
.homeDriver:hover .widget-job-counter {
	display: block;
}
#top .homeDriver .widget-job-counter .widget-job-count-text a {
  font-size:15px;
  border: 1px solid #fff;
  display:inline-block;
  padding: 3px 12px;
	text-decoration:none;
}
#top .homeDriver .widget-job-counter .widget-job-count-text a:hover {
	background:#fff;
	color:#444;
}
.bknd-homeDriver {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: rgba(51, 51, 51, 0.2);
    z-index: -1;
}

.homeDriver:hover .bknd-homeDriver {
  background: rgba(51, 51, 51, 0.6);
}

.widget-jobsearch-results .jobTitle {
  display: inline-block;
  padding-right: 2%;
  vertical-align: top;
}
.tiles.widget-jobsearch-results .jobTitle {
  
  width: 90%;
  
  
}

.widget-jobsearch-results .job-heart {
  display: inline-block;
  font-family: 'entypo-fontello'; 
  font-size: 20px; 
  text-align: right;
  cursor:pointer;
  vertical-align: text-top;
}

.tiles.widget-jobsearch-results .job-heart {
  width: 10%;
}

.widget-jobsearch-results .job-heart:before {
    content: "\e807";
}

.widget-jobsearch-results .job-heart.on:before {
    content: "\e806";
    color:#f00;
}

@media only screen and (min-width: 1000px) {
	.widget-jobsearch-results.table_tile.tiles .job {
		height: 150px;
		-moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15);
		-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15);
		box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15);
		margin-right: 2%;
		margin-bottom: 16px;
		width: 31.6%;
		
	}
	.widget-jobsearch-results.table_tile.tiles .job:nth-child(3n) {
		margin-right: 0;
	}
	.widget-jobsearch-results.table_tile.tiles .joblist-location {
		position: absolute;
		bottom:4px;
		left:0;
	}
}
@media only screen and (max-width: 899px) {
	.hide-m {display:none;}
	
}
@media only screen and (max-width: 767px) {
	.widget-jobsearch-results .job-arrow-btn {
		display: block;
		margin-top: -26px;
	}
	.homeDriver {
		min-height:100px;
	}
}
#job-detail-banner {
  background-size: cover !important;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center top;
  background-image:url(//cdn-static.findly.com/wp-content/uploads/sites/616/2015/02/JobDetailsHero.png);
}
#job-detail-banner.nursing {
  background-image:url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/10/GettyImages-536908119.jpg) !important;
background-position: center 30%;
}

#job-detail-banner.food-services {
  background-image:url(//cdn-static.findly.com/wp-content/uploads/sites/616/2017/10/GettyImages-177423477.jpg) !important;
}

.widget-glassdoor-review .widgettitle h3 {
 font-size: 20px;
 font-weight:400;
}
img.gd-logo {
    width: 55%;
}

#widget_job_list_v2-6 .widget_joblist_row {
    padding-bottom: 10px;
}
#widget_job_list_v2-6 a {
  font-weight: bold;
}

#educationIdmodelPopupOKAction, #workHistoryIdmodelPopupOKAction{
  margin-right: 35px !important;
}

.resume-profile-confirmation-btn-no {
    width: 12em !important;
}
/*Hiding Jobs From Global Search for Travelers Pitch - Kevin K.
.global-job-results.bordered-1.m1.p1.entries-container {display:none;}
END*/

/* Global search results page*/
.page-id-3290 .avia_codeblock_section {
    font-size : 20px;
  }

@media only screen and (min-width: 1025px){
  .page-id-3290 .avia_codeblock_section {
    margin-top : 50% !important;
  }
  .page-id-3290 .primary_city{
    margin-left : 34%;  
  }
  .page-id-3290 .open_date{
    margin-left : 8%;  
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  .page-id-3290 .avia_codeblock_section {
    margin-top : 86%;
  }
  .page-id-3290 .primary_city{
    margin-left : 13%;  
  }
  .page-id-3290 .open_date{
    margin-left : 4px;  
  }
  
}

@media only screen and (min-width: 1024px) and (max-width: 1366px){
  .page-id-3290 .avia_codeblock_section {
    margin-top : 65%;
  }
  .page-id-3290 .primary_city{
    margin-left : 33%;  
  }
}
.page-id-3290 .enhanced-keyword-search-overlay-title .widgettitle{
  padding-bottom: 1%;
  font-family: 'OpenSans-Light', 'Open Sans Light', 'Open Sans';
  font-weight: 200;
  font-style: normal;
  font-size: 40px;
  color: #666666;
  line-height: 40px;
}
.page-id-3290 .reset_input_global_search{
  display : none !important; 
}
.page-id-3290 .av_one_full{
  margin-top : 1%;
}