/*CSS Added by Vishnu starts Here*/
/*Double drop down in IE11*/
@media all and (-ms-high-contrast:none) {
select[name="levelAttained"], select[name="areaInterest"], form[id="updateCandidate"] select { background-image: none !important; }}
/*Button Color for all LCPs*/
    .bg-blue, .bg-blue:focus, label[for="fileupload"] { background: #9A33CA !important; }
    .btn-azure.disabled, .btn-azure[disabled], fieldset[disabled] .btn-azure, 
    .btn-azure.disabled:hover, .btn-azure[disabled]:hover, fieldset[disabled] .btn-azure:hover, 
    .btn-azure.disabled:focus, .btn-azure[disabled]:focus, fieldset[disabled] .btn-azure:focus, 
    .btn-azure.disabled:active, .btn-azure[disabled]:active, fieldset[disabled] .btn-azure:active, 
    .btn-azure.disabled.active, .btn-azure[disabled].active, fieldset[disabled] 
    .btn-azure.active {background-color: #9A33CA !important; border-color: #9A33CA; }
    .bg-blue, .bg-blue:focus {
        background: #9A33CA !important;
    }    
    .btn-azure:hover, .open .btn-azure.dropdown-toggle {
        background-color: #9A33CA !important;
        border-color: #9A33CA;
        color: #fff;
    }
    .btn-default:hover { background-color: #9A33CA !important; color: #fff !important; }

/*Outline Removal
*:focus{outline: none !important;}
*/
#cws-search-form *:focus {
    outline: 2px solid #fff !important;
    outline-offset: 2px;
}
.menu-dropdown.xcc-sign-in-parent {
    float: left;
    padding-bottom: 0;
    color:#590F8B;}

/*microsite css starts*/
html.landing-page { 
    background-repeat: no-repeat;
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2018/11/nyulmc_con_bg.jpg);
    background-attachment: fixed;
   background-position: top bottom;
    background-size: cover;
    width:100%;
    max-width:100%;
  }
/*.responsive .boxed#top {
   width:100%!important;
max-width:100%!important;
}*/
html.landing-page { background-color: transparent !important;}
html.landing-page body { background-color: transparent !important; }
html.landing-page body:before { background-color: transparent !important; }
.html_stretched .campaign-template-default #wrap_all {  background-color: transparent !important; }
html.landing-page #main { background-color: transparent !important; }
/*html.landing-page .container_wrap { background-color: transparent !important; background-image: none !important; }*/
.xCloudLanding .landing-page-wrapper, .landing-page .landing-page-wrapper {  background: rgba(255, 255, 255, 0.8) !important; padding: 10px; }
#av_section_1.avia-section.main_color.avia-section-no-padding.avia-no-border-styling.avia-bg-style-scroll.avia-builder-el-0.avia-builder-el-no-sibling.landing-page.av-minimum-height.av-minimum-height-custom.container_wrap.fullsize {background-color:transparent;}
/*html.landing-page .fullsize .content {
    padding-top: 0;
    padding-bottom: 0;
}*/

.landing-page-wrapper {
    background:  rgba(255, 255, 255,1) !important;
    border: solid 1px #666666 !important;
    border-radius:8px !important;
    margin-top: 20px !important; 
    }
    
#top.campaign-template-default #socialLoginProvider {
    padding-left: 0 !important;
}   
#top.campaign-template-default .copyright a {
    font-weight: bold;
    color: #9933cc;
    padding-left: 0;
}
/*Thank you LCP Box width*/
.landing-page-thank-you {min-height: 340px !important;}

/*Hides Heading in the Microsite*/
span.landing-page-meta.title {text-align:left; display:inline-block;}

/*microsite css ends*/
/*Outline*/
#socialSiteProvider { outline: none !important; }
/*Mandatory Fields*/
.loginbox-textbox {
  
    color: red;
}
.loginbox-textbox label {
  
    color: #3d3d3d;
}
.required-star { color: red; }
/*Mandatory Fields*/


/*No thanks button styling*/
a.no-thanks {
padding: 7px 22px !important;
border-radius: 3px !important;
}
/*No thanks button styling ends here*/

.life-long-sec {
    background-size: cover;
}
.life-long-sec section.av_textblock_section {
    text-align: center;
}
.no-border-s span.num-hdr {
    border: none;
    display: block;
    margin-top: 20px;
    padding-bottom: 0;
} 
@media(min-width:1025px){
  .life-long-sec section.av_textblock_section {
    max-width: 70%;
    margin: 0 auto;
}
}
/*top menu separator 23-2-18*/
.header_color .sub_menu>ul>li {
    line-height: 25px;
    border-right: solid 1px #d1d1d1;
    padding: 0 15px;
}
/*CSS Added by Vishnu Ends Here*/

.dashicons-no-alt:before { font-family: dashicons; }

/*careers-kimmel-pavilion page*/
.hidden-desktop{
display: none !important;
}
.pav-nymbers .pav-one-fourth{
color: #fff;
font-size: 18px;
font-family: 'bentonsans-regular';
    text-align: center;
}
.num-hdr{
    font-size: 44px;
    color: #40c1ac;
    font-family: 'bentonsans-black';
    border-bottom: 2px solid #ececec;
    display: block;
    padding: 16px 0;
}
.pav-nymbers h1{
margin-bottom: 40px;
}
#top a.purple-btn,#top a.purple-btn:hover{
background: #983bc9;
text-decoration: none;
font-size: 18px;
font-family: 'bentonsans-black' !important;
color: #fff;
padding: 10px 30px;
    margin-top: 20px;
    display: inline-block;
}
#top a.dark-purple-btn,#top a.dark-purple-btn:hover{
background: #580f8b;
text-decoration: none;
font-size: 18px;
font-family: 'bentonsans-black' !important;
color: #fff;
padding: 10px 30px;
    margin-top: 20px;
    display: inline-block;
}
.pavilion-right .av_one_half.avia-builder-el-last:before {
    width: 60px;
    height: 66px;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2018/03/natch-white.png) no-repeat top left;
    display: block;
    content: '';
    position: absolute;
    z-index: 9999;
    left: -60px;
    top: 70px;
    visibility: visible;
}
.pavilion-left .av_one_half.avia-builder-el-last:before{
width: 60px;
    height: 66px;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2018/03/natch-grey.png) no-repeat top left;
      display: block;
    content: '';
    position: absolute;
    z-index: 9999;
    left: 0px;
    top: 70px;
    visibility: visible;
}
.page-id-816 .pavilion-left .av_one_half.avia-builder-el-last:before {
    top: 230px;
}
#top p span.p-purple{
color: #581989;
font-family: 'bentonsans-black';
}
.pavilion-right .av_one_half h1,.pavilion-left .av_one_half h1 {
text-align:left;
}
.pavillion-show .container{
padding: 0;
}
.pavillion-show p{
font-size: 32px;
line-height: 40px;
font-family: 'bentonsans-regular' !important;
color: #fff;
text-align: center;
}
.pavillion-show p span{ 
font-family: 'bentonsans-black' !important;  
}
.b-center p{
text-align: center;
}
.slider-hdr{
border-top: 2px solid #ececec;
font-family: 'bentonsans-black';
font-size: 20px;
    width: 50%;
    margin: 0 auto;
  padding: 15px 0 5px;
}
/*careers-kimmel-pavilion page ends*/

/* CWSM-7665 */
.award-slider-two-images img.aligncenter {
    width: 200px;
    height: auto;
    display: inline-block;
    margin: 20px;
}
.award-slider-two-images {
  padding: 0px 50px;
}

/****** LAS VEGAS PAGE **************/
.map-col {
    background-size: cover;
  /*  background-position: top left -100px !important;*/
}
.las-vegas-opp h1 {
    color: #fff !important;    
    margin-bottom: 20px;
}
.las-vegas-opp .widget-joblist a {
    color: #fff;
    font-size: 22px;
    font-weight: 800;
    line-height: 1.2;
}
.las-vegas-opp .widget-joblist a:hover {
    text-decoration: underline;
}
.las-vegas-opp p {
    color: #fff;
    margin: 0;
    font-weight: lighter;
}
/*.flex_column.av_three_fifth.map-text-col ,
.flex_column.av_one_half.world-class-supp-left {
    padding: 50px 0;
}*/
.flex_column.av_one_half.world-class-supp-right {
    background-size: cover;  
}
#top #made-for-ny.lv-patient-supp .avia_textblock {
    width: 100%;
}
.lv-join-btns .avia-button-wrap.avia-button-center {
    display: inline-block;
}
.lv-join-btns .avia-button-wrap.avia-button-center a {
    font-size: 18px;
    border-radius: 0;
}
#top #main .lv-impact-section h1 {
    color: #40c1ac !important;
    margin-bottom: 40px;
}
.lv-impact-section img.avia_image {
    margin-bottom: 20px;
}
.lv-impact-section h2 {
    color: #40c1ac;
    text-transform: none !important;
}
.lv-impact-section p {
    margin: 0;
    color: #007398;
}
@media (max-width: 767px){
.las-vegas-opp .widget_joblist_row  {
    margin-bottom: 20px;  
}
.responsive #top #wrap_all .lv-map-section .flex_column {
    margin-bottom: 0;  
}
.responsive #top .lv-world-class-main .flex_column_table.av-equal-height-column-flextable {
    display: flex;
    flex-direction: column-reverse;
}
}
@media (max-width: 1024px){
.responsive #top .flex_column.av_two_fifth.map-col,
.responsive #top .flex_column.av_three_fifth.map-text-col,  
.responsive #top .flex_column.av_one_half.world-class-supp-left, 
.responsive #top .flex_column.av_one_half.world-class-supp-right {
    width: 100%;
    display: block;
}  
.responsive #top .flex_column.av_one_half.world-class-supp-right {
    background-image: none;  
}
}
@media (min-width: 768px){ 
.lv-banner {
    background-position: top 45% center !important;
}
.flex_column.av_three_fifth.map-text-col::before {
    width: 66px;
    height: 60px;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2018/03/right-arrow_59008e.png) no-repeat top left;
    display: block;
    content: '';
    position: absolute;
    z-index: 9999;
    left: -60px;
    top: 70px;
    visibility: visible;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.flex_column.av_three_fifth.map-text-col ,
.flex_column.av_one_half.world-class-supp-left {
    padding: 40px 80px !important;
}
.pavilion-right .av_one_half.world-class-supp-left .av_textblock_section {
    padding: 0;
}
.las-vegas-opp .widget-joblist {
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
  justify-content: center;
}
.las-vegas-opp .widget_joblist_row {
    padding: 0 30px;
    max-width: 33%;
}
.las-vegas-opp .widget_joblist_row:not(:last-child) {
    border-right: 5px solid #fff;
}
.lv-join-btns .avia-button-wrap.avia-button-center:last-child {
    margin-left: 30px;
}
#top #made-for-ny.lv-patient-supp .container,
#top .lv-join-btns .container,
.lv-impact-section .container {
    width: 90%;
}
#top #made-for-ny.lv-patient-supp .avia_textblock h1{
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    text-transform: none;
}
}
@media (min-width: 1025px){
.flex_column.av_one_half.world-class-supp-right {
    background-position: top left;
}
.responsive #top .flex_column.av_one_half.world-class-supp-right .avia-image-container-inner{
    display: none;  
}    
}
/****** LAS VEGAS PAGE ENDS **************/


/*addition from live to test*/

/*Veterans page starts*/
.new-vet-con ul li a {overflow: inherit!important; height:auto!important;}
.vet-buttons-mobile {display:none;}
.template-page .entry-content-wrapper .new-vet-con h1{
margin-bottom: 35px;
}
#top h2.sec-hdr-vet,#top h3.third-hdr-vet{
font-size: 26px;
color: #000;
font-family: 'bentonsans-regular' !important;
font-weight: normal;
    margin-bottom: 30px;
}
#top h3.third-hdr-vet{
font-size: 20px;
font-family: 'bentonsans-black' !important;
    margin-bottom: 0;
}
.vet-two-col-con .av_one_half.flex_column{
margin-top: 25px;
}
.vet-two-col-con .vet-two-col{
    display: flex;
  text-align: left;
}
.vet-two-col-con  .right-vet-con{
padding-left: 20px;
    width: 70%;
}
.vet-two-col-con  .left-vet-img{
    width: 30%;
}

.right-vet-con p{
font-size: 20px;
font-family: 'bentonsans-regular' !important;
margin-top: 0;
}
.right-vet-con p.fs-nxt{
font-size: 18px;
}
.vet-ul li{
    font-size: 20px;
    font-family: 'benton-regular' !important;
  color: #000;
}
.right-vet-con p.vet-job-hd{
font-size: 20px;
font-weight: bold;
font-family: 'bentonsans-black' !important;
margin-bottom:0;
}
#top h3.third-hdr-vet {
    margin-bottom: 30px;
}
.vet-pav img,.vet-pav .avia-image-container-inner{
width: 100%;
}
/*Veterans page ends || Ends of first addition*/

/*===============================================================================================
                                            NEW EJD
=============================================================================================== */

/* ================== HERO SECTION ============ */
/*========== EJD ======*/
.bg-hero {
  height:303px;
  width:100%;
  background-repeat: no-repeat;
 }
.default {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2021/11/08075933/HC12438-nyulam-cws-ejd-header-737x491-1.jpg);
}
.admin-support {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2021/07/30111355/admin-support.jpg);
}
.allied-health {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2020/10/allied-health.png);
}
.laboratory {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2020/10/lab.png);
}
.medical-office {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2020/09/Medical-Office-Prfessionals.jpg);
}
.non-clinical {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/non-clinical.png);
}
.nursing {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2020/09/Nurse.jpg);
}
.radiology {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/radiology.png);
}
.research {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/research.png);
}
.technology {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2021/04/HP-3697_Technology.jpg);
}
/*.technology {
  background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/tachnology.png);
}*/    /******** previous photo ********/

.ejd-hero-section  {
   background-color: #d9d9d6;
}

.ejd-hero-section .container {
    max-width: 100%;
    padding: 0;
}

.ejd-hero-section .ejd-hero-image {
    position: absolute;
    height: 100%;
}

.ejd-hero-section .bg-hero {
    position: absolute;
    height: 100%;
    background-size: cover;
    background-position: center center;
}

.ejd-hero-jd {
    padding: 35px 40px 23px;
}

body#top #main .ejd-hero-jd .head-sec h1 {
    font-size: 22px;
    font-weight: 900;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-align: left;
    color: #580f8b!important;
    margin-bottom: 18px;
}

.ejd-hero-section .jobdetail-info ul li {
    line-height: 1.22;
    color: #53565a;
    list-style-type: none;
    margin-bottom: 9px;
    margin-left: 0;
    padding: 0;
    padding-left: 35px;
    position: relative;
}

.ejd-hero-section .jobdetail-info ul li:before {
    font-family: 'benton-regular' !important;
    position: absolute;
    left: 0;
     background-size: cover;
     background-repeat: no-repeat;
     width: 17px;
    height: 17px;
}
.ejd-hero-section .jobdetail-info ul li.gtm-jobdetail-id:before {
    content: '';
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/slack.png);
    
}

.ejd-hero-section .jobdetail-info ul li.gtm-jobdetail-category:before {
    content: '';
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/category-icon.png);
    width: 20px;
}
.ejd-hero-section .jobdetail-info ul li.gtm-jobdetail-city:before {
    content: '';
     width: 19px;
    height: 16px;
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/job-type.png);
    
}
.ejd-hero-section .jobdetail-info ul li.gtm-jobdetail-state:before {
    content: '';
    height: 21px;
    top: -2px;
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/job-com.png);
    
}
.ejd-hero-section .jobdetail-info ul li.gtm-jobdetail-date:before {
    content: '';
     width: 18px;
     top: -2px;
    height: 18px;
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/job-shift.png);
    
}
.ejd-hero-section .jobdetail-buttons {
    width: 100%;
    text-align: left;
    display: block;
}
body#top .ejd-hero-section .jobdetail-buttons a {
    border-radius: 5px;
    background-color: #580f8b;
    font-size: 24px;
    font-weight: 900;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.38;
    letter-spacing: normal;
    text-align: left;
    color: #ffffff;
    padding: 8px 41px;
    float: left;
}
body#top .ejd-hero-jd:before {
    width: 40px;
    height: 40px;
    border-right: solid 30px rgb(217, 217, 214);
    border-bottom: solid 30px transparent;
    border-top: solid 30px transparent;
    position: absolute;
    content: '';
    visibility: visible;
    margin: auto;
    top: 38%;
    left: -30px;
}






/* ================== HERO SECTION END============ */

/* ================== EJD ABOUT SECTION============ */
.ejd-at-nyu-section{
  padding-top:56px;
}

div#av_section_2.ejd-about-section {
    padding-top: 30px;
}
#top .ejd-social-share h5.av-share-link-description {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.39;
    letter-spacing: normal;
    text-align: left;
    font-family: 'benton-regular' !important;
    color: #000;
    margin: 0;
}
#top .ejd-social-share ul.av-share-box-list.noLightbox {
    display: block;
    border: 0;
}
#top .ejd-social-share h5.av-share-link-description,
#top .ejd-social-share ul.av-share-box-list.noLightbox {
    display: inline-block;
    width: auto;
    float: none;
    vertical-align: middle;
}

#top .ejd-social-share ul li.av-share-link {
    border: 0;
    padding: 0 10px;
}
#top .ejd-social-share ul li a {
    padding: 0;
    color: #707070!important;
    font-size: 23px;
    line-height: 1;
    background-color: #fff!important;
}
#top .ejd-social-share ul.av-share-box-list.noLightbox {
    padding-left: 10px;
}
body#top .ejd-social-share {
    position: absolute;
    right: 0;
    width: auto;
    z-index: 9;
}

.ejd-about-section ul {
    margin: 0;
   display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
}
.ejd-about-section ul li a {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.39;
    letter-spacing: -0.09px;
    text-align: center;
    color: #590f8b;
}
.ejd-about-section ul li {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: inline-block;
}

.ejd-about-section span#backbutton {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.79;
    letter-spacing: normal;
    text-align: left;
    color: #979797;
}
.ejd-about-section .back-button {
    padding-bottom: 25px;
}

.ejd-about-section {
    padding: 50px 0 0px;
}
body#top .ejd-about-section h2,
#top .ejd-at-nyu-section h2{
    font-size: 24px;
    font-weight: 900;
    color: #9a33ca;
    text-transform: uppercase;
    margin-top: 22px !important;  /* added margin top for spacing -- junnie */
}
body#top .ejd-at-nyu-section h2{
    text-transform: initial;
}
body#top .ejd-about-section p,
#top .ejd-at-nyu-section p{
    font-size: 18px;
    color: #3b3b3b;
    margin-top: 0;
    position:relative;
}

body#top .ejd-about-section .name-pos {
    position: absolute;
    bottom: 0;
    padding: 10px;
    background-color: rgba(0, 0, 0, 0.41);
    color: #fff;
    font-size: 13px;
    width: 100%;
    line-height: 1.4;
}
.ejd-about-section .avia-content-slider-element-container,
.ejd-about-section .avia-content-slider-element-container p{
    margin: 0;
}
.ejd-about-section .avia-content-slider-element-container p img {
    display: block;
    width: auto;
    margin: 0 auto;
}
body#top .no-content-slider-heading,
body#top #main .ejd-what-emp-say .no-content-slider-heading{
    /*display: none; */
}

body#top .ejd-about-section .no-content-slider-heading,
body#top .ejd-recognition-section .no-content-slider-heading,
body#top .ejd-what-emp-say .no-content-slider-heading,
body#top .ejd-how-emp-grow .no-content-slider-heading{
     display: block; 
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 9;
}
body#top .ejd-about-section .avia-slideshow-arrows a:before,
body#top .ejd-recognition-section .avia-slideshow-arrows a:before,
body#top .ejd-what-emp-say .avia-slideshow-arrows a:before,
body#top .ejd-how-emp-grow .avia-slideshow-arrows a:before{
    background: transparent;
}
#top .ejd-about-section .avia-smallarrow-slider .avia-slideshow-arrows a,
#top .ejd-recognition-section .avia-smallarrow-slider .avia-slideshow-arrows a,
#top .ejd-what-emp-say .avia-smallarrow-slider .avia-slideshow-arrows a,
body#top .ejd-how-emp-grow .avia-smallarrow-slider .avia-slideshow-arrows a{
    opacity: 1;
    margin: 0;
    width: 24px;
    height: 24px;
    line-height: 25px;
    font-size: 10px;
    top: 0;
    padding: 30px 0;
    background-color: rgba(0, 0, 0, .15);
}
body#top .ejd-recognition-section .avia-smallarrow-slider .avia-slideshow-arrows a,
body#top .ejd-what-emp-say .avia-smallarrow-slider .avia-slideshow-arrows a,
body#top .ejd-how-emp-grow .avia-smallarrow-slider .avia-slideshow-arrows a{
    top: -24px;
}

#top .ejd-about-section .avia-smallarrow-slider .avia-slideshow-arrows a:before,
#top .ejd-recognition-section .avia-smallarrow-slider .avia-slideshow-arrows a:before,
#top .ejd-what-emp-say .avia-smallarrow-slider .avia-slideshow-arrows a:before,
body#top .ejd-how-emp-grow .avia-smallarrow-slider .avia-slideshow-arrows a:before{
    top: 26%;
    font-size: 27px;
}
#top .ejd-about-section .avia-smallarrow-slider .avia-slideshow-arrows,
#top .ejd-recognition-section .avia-smallarrow-slider .avia-slideshow-arrows,
#top .ejd-what-emp-say .avia-smallarrow-slider .avia-slideshow-arrows,
#top .ejd-how-emp-grow .avia-smallarrow-slider .avia-slideshow-arrows{
    width: 100%;
}
body#top .ejd-what-emp-say .avia-smallarrow-slider .avia-slideshow-arrows a:before,
body#top .ejd-how-emp-grow  .avia-smallarrow-slider .avia-slideshow-arrows a:before{
    color: #5a138e;
    font-size: 40px;
}
body#top .ejd-what-emp-say .avia-smallarrow-slider .avia-slideshow-arrows a,
body#top .ejd-how-emp-grow .avia-smallarrow-slider .avia-slideshow-arrows a{
    background-color: transparent;
}

/* ================== EJD OTHER JOBS SECTION ============ */
#top .ejd-similar-jobs-section h3,
#top .ejd-recognition-section h2,
#top .ejd-what-emp-say h2,
#top .ejd-how-emp-grow h2{
    font-size: 30px;
    font-weight: 900;
    font-stretch: normal;
    font-style: normal;
    line-height: 0.83;
    letter-spacing: normal;
    text-align: center;
    color: #7a99ac;
    margin: 0 0 30px;
    text-transform: initial;
    font-family: 'benton-bold' !important;
}

body#top .ejd-similar-jobs-section .widget-joblist {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -wevkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
    margin-right: -2.565%;
    justify-content: center;
    -webkit-justify-content: center;
}
body#top .ejd-similar-jobs-section .widget_joblist_row {
    flex-basis: 17.5%;
    -webkit-flex-basis: 17.5%;
    float: left;
    margin-right: 2.5%;
    box-sizing: border-box;
    position: relative;
    background-color: transparent!important;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}
body#top .ejd-similar-jobs-section h3.widgettitle.cws-widgetitle {
    display: block;
    width: 100%;
}

body#top .ejd-similar-jobs-section .widget_joblist_row a {
    font-weight: bold;
    color: #590f8b;
    font-family: 'benton-bold' !important;
    font-size: 18px;
    display:block;
}
body#top .ejd-similar-jobs-section .widget_joblist_category, .widget_joblist_loc {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #3b3b3b;
    margin-top: 6px;
}
.ejd-similar-jobs-section {
    padding-top: 50px;
}

.search-results-table .jobCategory {
    font-size: 12px;
}

/* ================== EJD OTHER JOBS SECTION END ============ */



/* ================== EJD WHAT EMPLOYEE SAY SECTION  ============ */

#top .ejd-what-emp-say .avia-smallarrow-slider {
    margin: 0;
}
.ejd-what-emp-say .quote {
    font-size: 14px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #ffffff;
    font-family: 'benton-bold'!important;
    padding: 40px 0 80px;
    position: relative;
}
#top .ejd-what-emp-say .slide-entry-excerpt {
    overflow: visible;
}

.ejd-what-emp-say .name,
.ejd-what-emp-say .position {
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #ffffff;
    word-break: break-word;
}
.ejd-what-emp-say .name:before {
    content: '';
    width: 6px;
    height: 2px;
    background-color: #fff;
    position: absolute;
    top: 10px;
    left: -12px;
}
.ejd-what-emp-say .name {
    position: relative;
}
.ejd-what-emp-say .slide-entry-wrap .slide-loop-1,
.ejd-what-emp-say .slide-entry-wrap .slide-loop-4,
.ejd-what-emp-say .slide-entry-wrap .slide-loop-7{
    background-color: #489fdf;
}

.ejd-what-emp-say .slide-entry-wrap .slide-loop-2,
.ejd-what-emp-say .slide-entry-wrap .slide-loop-5,
.ejd-what-emp-say .slide-entry-wrap .slide-loop-8{
    background-color: #e5554f;
}

.ejd-what-emp-say .slide-entry-wrap .slide-loop-3,
.ejd-what-emp-say .slide-entry-wrap .slide-loop-6,
.ejd-what-emp-say .slide-entry-wrap .slide-loop-9{
   background-color: #40c1ac;
}
.ejd-what-emp-say .emp-detail {
    position: absolute;
    bottom: 30px;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    height: 50px;
}
.ejd-what-emp-say .slide-entry-wrap .slide-entry {
    padding: 35px 35px 150px;
    /*flex-basis: 30.9%;
    -webkit-flex-basis: 30.9%;
    float: left;
    margin-right: 2.43%;*/
    position: relative;
    margin-left: 0;
}
.ejd-what-emp-say .avia-content-slider-inner {
    height: auto!important;
}
.ejd-what-emp-say .quote:before {
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/quote-top.png);
    content: '';
    width: 37px;
    height: 26px;
    position: absolute;
    top: 0;
}
.ejd-what-emp-say .quote:after {
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/876/2019/12/quote-bottom.png);
    content: '';
    width: 37px;
    height: 26px;
    position: absolute;
    bottom: 30px;
    right:0;
}
.ejd-what-emp-say, .ejd-recognition-section{
    padding: 75px 0 0;
}
.ejd-event-section {
    padding: 40px 0 40px 0;
}

@media(min-width:1025px)and (max-width:1300px){
  
  body#top #main .ejd-job-description .tab_titles .tab {
    font-size: 1em;
    
  }
}

@media(min-width:1025px){
.employee-grow .progression-bar.frank ul li {
    font-size: 13px;
}
.employee-grow span.date {
    font-size: 18px;
}
}
@media(min-width:768px){
  
body#top .ejd-what-emp-say .avia-content-slider .slide-entry-wrap,
body#top .ejd-how-emp-grow .avia-content-slider .slide-entry-wrap {
    padding: 0 0px; 
    width: 103%!important;
    margin-left: -1%;
}
body#top .ejd-what-emp-say  a.prev-slide,
#top .ejd-how-emp-grow a.prev-slide{
    margin-left: -29px!important;
} 
body#top .ejd-what-emp-say  a.next-slide,
#top .ejd-how-emp-grow a.next-slide{
    margin-right: -29px!important;
}

}
/* ================== EJD WHAT EMPLOYEE SAY SECTION END ============ */


/* ================== EJD JOB DESCRIPTION SECTION  ============ */
.ejd-job-description-section {
    padding: 60px 0;
}
.ejd-job-description-section .ejd-stay-connected {
    padding: 70px 20px;
    background-position: bottom right!important;
    background-color: #ededea;
    background-size: 230px;
}
#top .ejd-job-description-section .ejd-stay-connected h2 {
    font-size: 26px;
    color: #2e2e3d;
}
#top .ejd-job-description-section .ejd-stay-connected p {
    margin-top: 0;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.39;
    letter-spacing: normal;
    text-align: left;
    color: #3b3b3b;
        margin: 0;
}
#top .ejd-job-description-section a.signup {
    display: inline-block;
    border-radius: 5px;
    background-color: #00cc99;
    font-size: 16px;
    font-weight: 900;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.37;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    padding: 9px 37px;
    margin-top: 20px;
}
#top .ejd-job-description-section a.signup:hover {
    opacity: .9;
    text-decoration: none;
    color: #fff;
}
.ejd-job-description-section .ejd-job-description p strong,
.ejd-job-description-section .ejd-job-description ul li strong{
  color:#000!important;
      font-weight: bold!important;
}
.ejd-job-description-section .ejd-job-description p,
.ejd-job-description-section .ejd-job-description p em,
.ejd-job-description-section .ejd-job-description p strong,
.ejd-job-description-section .ejd-job-description p a,
.ejd-job-description-section .ejd-job-description a,
.ejd-job-description-section .ejd-job-description ul li,
.ejd-job-description-section .ejd-job-description ul li em,
.ejd-job-description-section .ejd-job-description p ol li,
.ejd-job-description-section .ejd-job-description p ol li em{
    margin-top: 0;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.39;
    letter-spacing: normal;
    text-align: left;
    color: #3b3b3b;
        font-family: 'benton-regular' !important;
}
.jd-description {
    height: 334px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 40px;
    scrollbar-color: #590f8b #d2d2d1;
}
.ejd-job-description-section  .active_tab_content .tab_inner_content.invers-color {
    height: 302px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 40px;
    scrollbar-color: #590f8b #d2d2d1;
}



.jd-description::-webkit-scrollbar,
.ejd-job-description-section  .active_tab_content .tab_inner_content::-webkit-scrollbar{
    width: 8px;
}
.jd-description::-webkit-scrollbar-thumb,
.ejd-job-description-section  .active_tab_content .tab_inner_content::-webkit-scrollbar-thumb{
    background-color: #590f8b;
}
.jd-description::-webkit-scrollbar-track,
.ejd-job-description-section  .active_tab_content .tab_inner_content::-webkit-scrollbar-track{
    background-color: #d2d2d1;
}
body#top .ejd-job-description .tab_titles .tab {
    font-size: 21px;
    font-weight: 300;
    color: #9a33ca!important;
    border: 0;
    border-bottom: 4px solid transparent;
    background-color: transparent;
    font-family: 'benton-bold' !important;
    border-right: 2px solid #b4b4b4!important;
    padding-top: 0;
    padding-bottom: 0;
}
body#top .ejd-job-description .tab_titles .tab:last-child {
    border-right: none!important;
}
body#top .ejd-job-description .tab.active_tab:before {
    content: '';
    position: absolute;
    width: calc(100% - 32px);
    height: 4px;
    background-color: #590f8b;
    bottom: -8px;
}
body#top .ejd-job-description .active_tab_content {
    background-color: transparent;
    border: 0;
}

body#top .job-detail-tab {
    margin-top: 0;
}

/* ================== EJD JOB DESCRIPTION SECTION END  ============ */



/* ================== EJD BUTTON SECTION  ============ */
.jobdetail-buttons {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    width: 100%;
}
.jobdetail-buttons span#gtm-jobdetail-apply a.button,
.jobdetail-buttons span#existing-resume a.button,
.jobdetail-buttons span#gtm-jobdetail-apply-current a.button{
    font-size: 19px;
    font-weight: 900;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.32;
    letter-spacing: normal;
    text-align: left;
    color: #ffffff;
    border-radius: 5px;
    background-color: #9a33ca;
    margin: 0;
}
.jobdetail-buttons span#gtm-jobdetail-apply a.button{
    background-color: #580f8b;
   text-decoration: none;
}
.jobdetail-buttons span#gtm-jobdetail-cart a,
.jobdetail-buttons span#gtm-jobdetail-viewcart a {
   text-decoration: none;
}
.jobdetail-buttons span#gtm-jobdetail-cart,
.jobdetail-buttons span#gtm-jobdetail-viewcart {
    padding: 14px 0;
}
.jobdetail-buttons span#gtm-jobdetail-cart a:hover,
.jobdetail-buttons span#gtm-jobdetail-viewcart a:hover,
.jobdetail-buttons span#gtm-jobdetail-apply a.button:hover,
.jobdetail-buttons span#gtm-jobdetail-apply a.button:hover,
.jobdetail-buttons span#existing-resume a.button:hover,
.jobdetail-buttons span#gtm-jobdetail-apply-current a.button:hover,
body#top .ejd-similar-jobs-section .widget_joblist_row a:hover,
.ejd-about-section ul li a:hover, .ejd-about-section ul li:hover a{
    opacity: 0.9;
    text-decoration: none;
    }
.ejd-about-section ul li a:hover, .ejd-about-section ul li:hover a{
    color: #590f8b; 
}
/* ================== EJD BUTTON SECTION END ============ */

/* ================== EJD TESTIMONIALS SECTION  ============ */
.ejd-how-emp-grow {
    padding-top: 28px;
    min-height: 0;
}


#top .ejd-how-emp-grow .inner-tab {
    overflow: hidden;
    background-color: #5a0f8e;
    padding: 40px 110px 40px 170px;
    border-bottom: 9px solid #8b16c6!important;
}
.ejd-how-emp-grow .progression-bar {
    overflow: hidden;
    width: 100%;
    background-color: #f6f5f4;
}
.user-content .user-position {
    font-size: 24px;
    font-weight: 300;
    font-stretch: normal;
    font-style: italic;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    font-family: bentonsans-light;
}
#top .user-content h2 {
    font-size: 42px;
    font-weight: bold;
    line-height: 1;
    color: #9BB8D3;
    margin: 0;
    text-align: center;
    font-family: klavika-bold!important;
    text-transform: uppercase;
    margin-bottom: 0;
}

.user-text {
    font-size: 23px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.22;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    margin-top: 26px;
    margin-bottom: 16px;
}
.employee-grow .progression-bar ul,
.employee-grow .progression-bar ul li {
    margin: 0;
    list-style-type: none;
    padding: 0;
}
.employee-grow .progression-bar ul {
    padding: 50px 50px;
    position: relative;
     display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
}
.employee-grow .progression-bar ul:before {
    background-color: #59058f;
    width: calc(100% - 100px);
    height: 5px;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
      /* top: 50%; cwsm 7914*/
      top: 34.6%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.employee-grow .progression-bar ul li {
    /*font-size: 22px; cwsm 7914*/
    font-size: 13px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
}
.employee-grow span.date {
    display: block;
    color: #9933cc;
    font-family: 'benton-bold' !important;
    margin-bottom:4px;
}

.progression-bar ul li:first-child span.date {
    color: #5a0f8b;
}
.progression-bar ul li:nth-child(2) span.date {
   color: #9933cc;
}
.progression-bar ul li:nth-child(3) span.date {
   color: #e5554f;
}
.progression-bar ul li:nth-child(4) span.date,
.progression-bar ul li:nth-child(7) span.date{
    color: #5a0f8e;
}

.employee-grow .progression-bar ul li:first-child:before{
  background-color: #5a0f8b;
}
.employee-grow .progression-bar ul li:nth-child(2):before{
  background-color: #9933cc;
}
.employee-grow .progression-bar ul li:nth-child(3):before{
  background-color: #e5554f;
}
.employee-grow .progression-bar ul li:nth-child(4):before,
.employee-grow .progression-bar ul li:nth-child(7):before{
  background-color: #5a0f8e;
}
.employee-grow .progression-bar ul li:before {
    content: '';
    position: absolute;
    width: 18px;
    height: 18px;
    background-color: #8b16c6;
    border-radius: 100%;
  /*top: 50%; cwsm 7914*/
  top: 30%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.employee-grow .progression-bar ul li {
    position: relative;
    /*max-width: 250px;*/
        width: 100%;
    -ms-flex-preferred-size: calc(100% - 100px);
}


.employee-grow .progression-bar ul li:nth-child(odd) span.date {
    margin-top: 120px;
}
#top .ejd-how-emp-grow .inner-tab.frank2 h2,
#top .ejd-how-emp-grow .inner-tab.rashad h2,
#top .ejd-how-emp-grow .inner-tab.william h2,
#top .ejd-how-emp-grow .inner-tab.adair h2,
#top .ejd-how-emp-grow .inner-tab.jackeline h2,
#top .ejd-how-emp-grow .inner-tab.doris h2{
    color: #9bb8d3;
}

.progression-bar.frank2 ul li:nth-child(3) span.date,
.progression-bar.rashad ul li:nth-child(3) span.date,
.progression-bar.william ul li:nth-child(3) span.date,
.progression-bar.adair ul li:nth-child(3) span.date,
.progression-bar.jackeline ul li:nth-child(3) span.date,
.progression-bar.doris ul li:nth-child(3) span.date,
.progression-bar.sandra ul li:nth-child(3) span.date, 
.progression-bar.doris ul li:nth-child(6) span.date{
   color: #9bb8d3;
}

.employee-grow .progression-bar.frank2 ul li:nth-child(3):before,
.employee-grow .progression-bar.rashad ul li:nth-child(3):before,
.employee-grow .progression-bar.william ul li:nth-child(3):before,
.employee-grow .progression-bar.adair ul li:nth-child(3):before,
.employee-grow .progression-bar.jackeline ul li:nth-child(3):before,
.employee-grow .progression-bar.doris ul li:nth-child(3):before,
.employee-grow .progression-bar.sandra ul li:nth-child(3):before,
.employee-grow .progression-bar.doris ul li:nth-child(6):before{
  background-color:#9bb8d3;
}
#top .ejd-how-emp-grow .inner-tab.stephine h2{
    color: #489fdf;
}
.progression-bar.stephine ul li:nth-child(3) span.date{
   color: #489fdf;
}
.employee-grow .progression-bar.stephine ul li:nth-child(3):before{
  background-color: #489fdf;
}
#top .ejd-how-emp-grow .christina h2, #top .ejd-how-emp-grow .magdalena h2{
  color: #e5554f;
}

.employee-grow .progression-bar.christina ul li:nth-child(2):before {
    background-color: #e5554f;
}
.progression-bar.christina ul li:nth-child(2) span.date{
    color: #e5554f;
}
.employee-grow .progression-bar.christina ul li:nth-child(3):before, .employee-grow .progression-bar.christina ul li:nth-child(5):before {
    background-color: #5a0f8e;
}
.progression-bar.christina ul li:nth-child(3) span.date, .progression-bar.christina ul li:nth-child(5) span.date{
    color: #5a0f8e;
}
.employee-grow .progression-bar.christina ul li:nth-child(4):before {
    background-color: #8b16c6;
}
.progression-bar.christina ul li:nth-child(4) span.date{
    color: #8b16c6;
}

.progression-bar.frank ul li:nth-child(7) span.date, .progression-bar.frank ul li:nth-child(4) span.date,
.progression-bar.frank ul li:nth-child(1) span.date{
    color: #8b16c6;
}
.employee-grow .progression-bar.frank ul li:nth-child(7):before, .employee-grow .progression-bar.frank ul li:nth-child(4):before,
.employee-grow .progression-bar.frank ul li:nth-child(1):before{
    background-color: #8b16c6;
}
.progression-bar.frank ul li:nth-child(2) span.date, .progression-bar.frank ul li:nth-child(5) span.date{
    color: #5a0f8b;
}
.employee-grow .progression-bar.frank ul li:nth-child(2):before, .employee-grow .progression-bar.frank ul li:nth-child(5):before {
    background-color: #5a0f8b;
}

#top .ejd-how-emp-grow .inner-tab.wendy h2, #top .ejd-how-emp-grow .inner-tab.jennifer h2, #top .ejd-how-emp-grow .inner-tab.frank2 h2{
    color: #40c1ac;
}
.progression-bar.wendy ul li:nth-child(3) span.date, .progression-bar.jennifer ul li:nth-child(3) span.date,
.progression-bar.jennifer ul li:nth-child(6) span.date, .progression-bar.frank ul li:nth-child(6) span.date,
.progression-bar.frank ul li:nth-child(3) span.date, .progression-bar.frank2 ul li:nth-child(9) span.date, .progression-bar.frank2 ul li:nth-child(6) span.date, .progression-bar.frank2 ul li:nth-child(3) span.date{
   color: #40c1ac;
}
.employee-grow .progression-bar.wendy ul li:nth-child(3):before, .employee-grow .progression-bar.jennifer ul li:nth-child(3):before,
 .employee-grow .progression-bar.jennifer ul li:nth-child(6):before, .employee-grow .progression-bar.frank ul li:nth-child(6):before,
 .employee-grow .progression-bar.frank ul li:nth-child(3):before, .employee-grow .progression-bar.frank2 ul li:nth-child(3):before, .employee-grow .progression-bar.frank2 ul li:nth-child(6):before, .employee-grow .progression-bar.frank2 ul li:nth-child(9):before{
  background-color: #40c1ac;
}

.life-long-sec {
    background-size: cover;
}

/* ================== EJD TESTIMONIALS SECTION END ============ */

/* ================== EJD AWARDS SECTION  ============ */
.ejd-recognition-section .avia-content-slider-inner {
    padding: 0 80px!important;
}

body#top div#events a {
    border-radius: 5px;
    background-color: #7a99ac;
    font-size: 30px;
    font-weight: 900;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    padding: 10px 78px;
    margin: 0;
    border: 0;
    line-height: 1;
}
/* ================== EJD AWARDS SECTION END ============ */



.ejd-about-content a,
.ejd-about-content a:hover,
.ejd-about-content a:focus {
    color: #9a33ca;
}

@media(min-width:768px){
  body#top .hidden-desktop,
  body#top .visible-mobile{
    display:none;
  }

  .ejd-what-emp-say .avia-content-slider .slide-entry-wrap {
    height: 100%!important;
    padding: 0 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
      justify-content: center;
    -webkit-justify-content: center;
}
  .ejd-what-emp-say .emp-detail {
    right: 0;
    left: 0;
    width: calc(100% - 70px);
    margin: 0 auto;
}
.ejd-about-content {
    padding-right: 36px;
}
  .employee-grow .progression-bar ul li:nth-child(odd) {
    /* padding-top: 40px; cwsm 7914*/
    padding-top: 15px;
}
.employee-grow .progression-bar.doris ul li:nth-child(odd) {
    padding-top: 70px;
}
.employee-grow .progression-bar ul li:nth-child(even) {
    display: flex;
    display: -webkit-flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    /* padding-bottom: 160px; cwsm 7914*/
    padding-bottom: 288px;
}
.employee-grow .progression-bar.doris ul li:nth-child(even) {
      padding-bottom: 190px;

}

  .ejd-what-emp-say .slide-entry-wrap .slide-entry {
      margin-right: 1%;
      margin-left: 1%;
      width: 31.33%;

    height:auto;
  }

/*.ejd-what-emp-say .slide-entry-wrap.active-slide {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    position: relative;
    justify-content: center;
    -webkit-justify-content: center;
}*/
body#top .ejd-how-emp-grow .container{
    /*max-width: 100%;
    padding: 0;*/
}
.ejd-job-description-section .ejd-job-description {
    width: calc(100% - 325px);
    margin-left: 0;
    margin-left: 42px;
}
.ejd-job-description-section .ejd-stay-connected {
    width: 275px;
}
#top .ejd-how-emp-grow .inner-tab {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.ejd-how-emp-grow .inner-tab .flex_column.av_two_third.flex_column_div {
    display: flex;
    display: -webkit-flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.employee-grow .progression-bar ul li:nth-child(even) span.date {
    margin-top: -20px;
}
}

@media(min-width:768px) and (max-width:1024px){
  #top .ejd-at-nyu-section p {
    padding-top: 0;
}
.small-n .num-hdr {
    font-size: 30px;
}
#top .ipad-full-w .avia-image-container-inner {
    display: block;
}
#top .ipad-full-w img.avia_image {
    width: 100%;
}
.pavilion-left .av_one_half.avia-builder-el-last:before{
 display:none; 
}
  .employee-grow .progression-bar.frank ul li {
    font-size: 9px;
}
body .ejd-about-section ul li a {
    font-size: 14px;
}
body#top .ejd-about-section .name-pos {
    padding: 10px 30px;
    font-size: 9px;
    
}
.ejd-what-emp-say .quote {
    margin-bottom: 10px;
}

body#top .ejd-about-section h2,
#top .ejd-at-nyu-section h2 {
    font-size: 20px;
}
body#top #main .ejd-hero-jd .head-sec h1,
body .user-text{
    font-size: 18px;
}
body#top .ejd-about-section p, #top .ejd-at-nyu-section p,
.ejd-job-description-section .ejd-job-description p, .ejd-job-description-section .ejd-job-description ul li,
.ejd-job-description-section .ejd-job-description p ol li,
body#top .ejd-similar-jobs-section .widget_joblist_category, .widget_joblist_loc{
    font-size: 16px;
}
body .ejd-about-slider {
    padding-left: 30px;
}
body .ejd-hero-jd {
    padding: 20px 20px 23px;
}
body#top .ejd-social-share {
    position: relative;
    right: 0;
    width: auto;
    z-index: 9;
    float: left;
    margin-bottom: 30px;
}
body#top .ejd-similar-jobs-section .widget_joblist_row {
    flex-basis: 47.5%;
    -webkit-flex-basis: 47.5%;
    margin-bottom: 40px;
}
body#top .ejd-how-emp-grow .inner-tab {
    padding: 40px 70px 40px 50px;
}
body .employee-grow .progression-bar ul li {
      /* font-size: 16px; cwsm 7914*/
    font-size: 13px;
}
.ejd-what-emp-say .emp-detail {
    height: 100px;
}
.ejd-what-emp-say .slide-entry-wrap .slide-entry {
    padding: 35px 15px 150px;
}
body .jobdetail-buttons span#gtm-jobdetail-apply a.button,
body .jobdetail-buttons span#existing-resume a.button,
body .jobdetail-buttons span#gtm-jobdetail-apply-current a.button {
    font-size: 12px;
    padding: 6px 10px;
}
body .jobdetail-buttons span#gtm-jobdetail-cart,
body .jobdetail-buttons span#gtm-jobdetail-viewcart {
    padding: 4px 0;
}
body #gtm-jobdetail-cart,
body #gtm-jobdetail-viewcart {
    font-size: 12px;
}
.bg-hero.non-clinical {
    background-position: left;
}
body .ejd-what-emp-say, body .ejd-recognition-section{
  padding:50px 0 0;
}

}

@media(min-width:768px) and (max-width:991px){

body .ejd-job-description-section .ejd-stay-connected {
    width: 100%;
}
body .ejd-job-description-section .ejd-job-description {
    width: 100%;
    margin-left: 0;
    margin-top: 40px;
}
body#top .ejd-job-description .tab_titles .tab {
    font-size: 18px;
}
}


@media(min-width:991px) and (max-width:1024px){
body#top .ejd-job-description .tab_titles .tab {
    font-size: 12px;
}
}

@media(max-width:767px){
  .jobdetail-buttons > span {
    padding: 0px !important;
}
span#gtm-jobdetail-viewcart, span#gtm-jobdetail-cart {
    padding: 10px 0 0 0 !important;
}
#gtm-jobdetail-cart .button,#gtm-jobdetail-viewcart a {
    text-align: left !important;
}
   body#top .visible-desktop,
  body#top .hidden-mobile{
    display:none;
  }
  body#top .ejd-how-emp-grow  .avia-smallarrow-slider .avia-slideshow-arrows a:before{
    color: #fff!important;
}
body#top #main .ejd-how-emp-grow .no-content-slider-heading {
    top: 50px;
}
  body#top .ejd-about-section .name-pos {
    padding: 10px 30px;
    font-size: 9px;
    
}

  body#top #main .ejd-what-emp-say .no-content-slider-heading{
    display:block;
  }
  body .ejd-job-description-section .active_tab_content .tab_inner_content.invers-color {
    height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-right: 0;
    padding: 20px 0;
}
.widget-jobsearch-results .job-arrow-btn a {
    font-size: 30px;
    height: 34px;
    line-height: 34px;
}
.widget-jobsearch-results .search-columns {
    padding: 10px 10px 10px 10px!important;
}

  .responsive body#top .ejd-job-description-section .tabcontainer .active_tab,
  .responsive body#top .ejd-job-description-section .top_tab .tab.fullsize-tab{
    background: none;
    font-family: 'benton-bold' !important;
    color: #590f8b;
    font-size: 23px;
    border: 0!important;
    padding:10px 10px;
}
  .responsive .ejd-job-description-section .tabcontainer .tab_content {
    border-bottom: none;
    padding: 10px;
    clear: both;
    background-color: transparent!important;
    border: 0!important;
}
.responsive body#top .ejd-job-description-section .tabcontainer {
    border: 1px solid #580d8b;
    margin: 0;
}
  body .ejd-at-nyu-section,
  body .ejd-how-emp-grow{
    padding-top: 0;
}
body .ejd-what-emp-say,
body .ejd-job-description-section{
    padding: 35px 0;
}

body .ejd-what-emp-say, body .ejd-recognition-section{
  padding:30px 0 0; 
}
body .ejd-about-section {
    padding: 10px 0 0px;
}
  .ejd-recognition-section p {
    margin: 0;
    text-align: center;
}
 body#top #main .ejd-similar-jobs-section .widget-joblist,
 #top .jobdetail-buttons,
 body .employee-grow .progression-bar ul,
 body .ejd-about-section ul{
    display: block;
} 
body#top #main .ejd-similar-jobs-section .widget_joblist_row {
    width: 100%;
    margin-bottom: 30px;
        margin-right: auto;
}
#top .ejd-similar-jobs-section h3,
#top .ejd-recognition-section h2,
#top .ejd-what-emp-say h2,
#top .ejd-how-emp-grow h2 {
    line-height: 1.2;
     font-size: 25px;
    margin: 0 0 20px;
}
body#top #main .ejd-social-share {
    position: relative;
    right: auto;
    width: auto;
    z-index: 9;
}
body .ejd-about-section ul li {
    display: block;
    margin-bottom: 14px;
}
.jobdetail-buttons span#gtm-jobdetail-apply a.button,
.jobdetail-buttons span#existing-resume a.button,
.jobdetail-buttons span#gtm-jobdetail-apply-current a.button {
    font-size: 16px;
}
#top .jobdetail-buttons span#gtm-jobdetail-apply,
#top .jobdetail-buttons span#existing-resume,
#top .jobdetail-buttons span#gtm-jobdetail-apply-current {
    height: auto;
    margin-top: 14px!important;
    overflow: hidden;
    width: 100%;
    display: block;
}
body .ejd-hero-section .ejd-hero-image {
    position: relative;
    height: 100%;
}
body .ejd-hero-section .bg-hero {
    position: relative;
    height: 100%;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 50vw;
}
.responsive #top #wrap_all .ejd-hero-section .container {
    max-width: 100%;
    width: 100%;
}
#top .ejd-hero-jd {
    padding: 20px 0;
    max-width: 85%;
    margin: 0 auto!important;
    float: none;
}
#top .ejd-hero-section .jobdetail-buttons span#gtm-jobdetail-apply {
    display: inline-block;
    width: auto;
}
body .employee-grow .progression-bar ul {
    padding: 40px 0px;
    padding-right: 15px;
}
body .employee-grow .progression-bar ul li {
    position: relative;
    max-width: 100%;
    margin-bottom: 50px;
    text-align: left;
    padding-left: 58px;
}
body .employee-grow .progression-bar ul:before {
    width: 5px;
    height: calc(100% - 80px);
    content: '';
        transform: none;
    position: absolute;
    top: 40px;
    left: 30px;
    right: auto;
    margin: 0 auto;
}
body .employee-grow .progression-bar ul li:before {
    top: 0;
        transform: none;
    left: 23px;
}
body .employee-grow .progression-bar ul li:last-child {
    margin-bottom: 0;
}
body .employee-grow .progression-bar ul li:nth-child(odd) span.date {
    margin-top: 20px;
}
body#top .ejd-how-emp-grow .inner-tab {
    padding: 40px 20px;
}
body .testimonial-image {
    text-align: center;
}
body#top .user-content h2 {
    font-size: 30px;
}
body .user-content .user-position {
    font-size: 18px;
}
body .user-text,
body#top .ejd-about-section p,
#top .ejd-at-nyu-section p,
#top .ejd-job-description-section .ejd-job-description p,
#top .ejd-job-description-section .ejd-job-description ul li,
#top .ejd-job-description-section .ejd-job-description p ol li {
    font-size: 16px;
}
body .employee-grow .progression-bar ul li {
    font-size: 18px;
}



}



/*===============================================================================================
                                            NEW EJD END
=============================================================================================== */

/***** Nikhil Update *****/
/* Have to use important tag to overwrite other important tags for this specific slider */
#layerslider_7 .ls-inner  .ls-l { top: 0% !important;}
#layerslider_7 { background-color: #5a0f8b;}
#layerslider_7 p, .awardCSlider p {color: #fff; }
.awardCSlider .slide-entry-excerpt.entry-content {  background:  #5a0f8b; }
.awardCSlider {display: none; }

/*Diversity Inc Home Page Slide - Kevin K */
  #layerslider_36 > div.ls-inner > div.ls-slide.ls-slide-1.ls-active > img {width: 1280px!important; height:485px!important; margin-left:0px!important;}
@media only screen and (max-width: 1024px) {
  .awardCSlider {display: inherit; }
  /* Testimonials on Family Health/Lutheran  */
  .ourPeople { background-color: #f3f3f3; }
}

/*Style added by Ravi for ticket no 2855*/
/*.landing-page-meta.subheading { display: none; }*/
.landing-page footer { border-top: none; }

/*End of Style added by Ravi for ticket no 2855*/


/****** start Update by ASRA ***********/
#outpatient-page h4{padding-bottom:20px;}
#family-page .content{padding-top:20px!important;}
.jobcart-row #gtm-jobcart-apply a { color:#fff!important; }
.best-hosp-img { margin-top:15px!important; }
.image-sectionhome { margin:0 auto; }
.image-sectionhome .avia-image-container.avia-align-center .avia-image-container-inner {
    margin: 0 auto;
    display: table-cell;
    vertical-align: middle;
    height: 120px;
}
.jobcart-row .av_two_fifth {
    margin-left: 2%!important;
    width: 36.4%;
}
.select2-container--default .select2-selection--single .select2-selection__rendered { text-align: left; }
.magnet-img { /*padding-top: 25px;*/ }
#layerslider_3 .ls-nav-prev:before,#layerslider_3 .ls-nav-next:before { background: transparent; }
#layerslider_3 .ls-slide h2{
  font-size:24px!important;
  color:#000;
  border-bottom:1px solid #ccc;
}
.circle { 
  width: 350px;
  height: 350px;
  background: #EDEDEB; 
  -moz-border-radius: 150px; 
  -webkit-border-radius: 150px; 
  border-radius: 250px;
}
.circle img{
  /*width:200px;
  height:200px;*/
  margin-top: 50px;
    max-height: 250px;
}
#made-for-ny .av-image-caption-overlay-center { padding: 0px 10.5em; }
#made-for-ny h1, #made-for-ny b, #made-for-ny p { color:#fff !important; }
.career-hospitals a, .career-hospitals a:hover {
  color: #542599 !important;
  font-weight: bold;
}
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
    text-transform: capitalize;
    letter-spacing: 0px;
}
 .toggler.activeTitle, .main_color .toggler.activeTitle:hover{
  background-color: #F3F3F3;
  color:#70B2A8 !important;
}
.main_color .toggle_content { background-color: #F3F3F3; }
.togglecontainer .single_toggle .toggler{
  color: #542599;
  font-weight: bold;
}
.main_color .toggle_content ul li{
  color: #542599;
  list-style:none;
  text-decoration:underline;
  text-transform:capitalize;
}
#header_main { background-color: #590f8b; }
.career-hospitals a, .career-hospitals a:hover {
    color: #542599 !important;
    font-weight: bold;
}
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
    text-transform: capitalize;
    letter-spacing: 0px;
}
 .toggler.activeTitle, .main_color .toggler.activeTitle:hover{
  background-color: #F3F3F3;
  color:#70B2A8 !important;
}
.main_color .toggle_content {  background-color: #F3F3F3; }
.togglecontainer .single_toggle .toggler{
  color: #542599;
  font-weight: bold;
}
.main_color .toggle_content ul li{
  color: #542599;
	list-style:none;
	text-decoration:underline;
	text-transform:capitalize;
}
#widget_job_search_full-3,#text-11,#text-12, #widget_job_search_v2-4{
	background-color:#2e2e3d;
	padding: 20px;
}
#text-11, #text-12 { 
	color:#fff;
	top: 0;
}
/*#text-11, #text-12 { top: -22px; }*/
#widget_job_search_full-3 h3, #text-11 h3, #text-12 h3, #widget_job_search_v2-4 h3 {
	color: #9B32CA!important;
    text-transform: capitalize;
    font-size: 18px;
}
.quicksearch-submit,#cws-adv-search-btn,.quicksearch-submit:hover,#cws-adv-search-btn:hover, .tribe-events-button {
    background-color: #9A33CA !important;
    color: #fff;
}
#text-11 ul li, #text-12 ul li { list-style:none; }
#text-11 a,#text-12 a { color: #fff!important; }
#text-11 i.fa, #text-12 i.fa {
    font-size: 22px;
    padding: 0 10px 0 1px;
}
#text-11 img, #text-12 img {
    padding-right: 16px;
    top: 2px;
    position: relative;
}
.select2-container--default .select2-selection--single, #widget_job_search_full-3 input[type='text'], #widget_job_search_v2-4 input[type='text'] {
    border: 1px solid #e1e1e1;
    background-color: #fff !important;
    color: #000;
}
.jobcart-row a, .jobcart-row a:hover{color:#9b36d1 !important;}
.widget-jobsearch-results .jobTitle a,#widget_job_search_results-2 h2,#live-results{
	color: #8D40B2;
	text-decoration: none;
}
.widget-jobsearch-results .search-columns{
    background: #590f8b;
    color: #ffffff;
}
div .main_color .button, .main_color .avia-color-theme-color, .main_color .avia-color-theme-color:hover, .main_color .button:hover { background: #9933cc; }
#job-search-results .side-bar, #job-detail .av_one_fourth {
    margin-left: 0%!important;
    width: 24.5%!important;
}
#job-search-results .av_three_fourth,#job-detail .av_three_fourth{
    margin-left: 2%!important;
    width: 73.5%;
}
#widget_job_search_full-3 h3, #widget_job_search_v2-4 h3 { padding-bottom:10px; }
.head-sec{
	float: left;
	width: 77%;
}
.back-button{
	width: 23%;
	float: right;
	color: #9A3ACF;
	font-weight: bold;
	font-size: 18px;
	text-align: right;
	cursor: pointer;
}
h1#gtm-jobdetail-title { text-align: left; }
#gtm-jobdetail-viewcart a { 
	color: #8F33BA;
	font-weight: bold;
	float: right;
	text-decoration: underline;
}
.jobdetail-buttons .button {
	width: auto;
	display: inline-block;
	text-align: center;
	margin-bottom: 10px;
	float: right;
}
.jobdetail-buttons .button .av_font_icon .av-icon-char { color: #8F33BA; }
#gtm-jobdetail-cart .button {
	background: none!important;
	color: #8F33BA!important;
	text-decoration: underline;
	text-align: right;
	margin: 0px!important;
	font-weight: bold;
	padding: 0px!important;
}
#tribe-events-content a { color: #9933cc; }
#top.single-tribe_events .tribe-events-single-event-title { color: #9b36d1 !important; }
#widget_job_search_full-3 .jobcart-counter { top: -53px; }
.employeeconnectRight p {
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
    color: #532599;
    line-height: 19px;
}
.employeeconnectRight a {
    background: #532599;
    padding: 5px;
    width: 156px;
    display: block;
    text-align: center;
    margin: 10px auto;
}
.arrow {
    width: 48px;
    margin: 5px auto;
}
.employeeconnectRight ul, .employeeconnectRight li { margin-left: 0px; }
.employeeconnectRight ul li {
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2016/12/cur-emp-arr2.jpg) no-repeat 0 0;
    height: 30px;
    padding-left: 37px;
    padding-top: 5px;
    list-style: none outside none;
}
.employeeconnectRight ul li span {
    color: #532599;
    font-size: 14px;
}
.employeeconnectRight ul li span strong { color: #000; }
li.employeeLine {
    background: none !important;
    height: 20px !important;
    padding-top: 6px !important;
    padding-bottom: 6px;
}
.avia_transform a .image-overlay { display:none!important; }

/****** end Update by ASRA ***********/



/*============= COOKIE STYLING =============== */
div#cookie-notice {
    max-width: 1280px!important;
    width: 100%;
    margin: 0 auto;
    min-width: auto;
    float: none;
    left: auto;
}
a#cn-accept-cookie {
    background: #9933cc;
    text-shadow: none!important;
    border-radius: 0;
    background-image: none!important;
    box-shadow: none;
    position: absolute;
    right: 15px;
    top: 18px;
}
.c-container {
    max-width: 1280px;
    margin: 0 auto;
    padding-right: 150px;
    text-align: left;
    position: relative;
}
.c-container a {
    color: #fff!important;
    text-decoration: underline;
}

@media(max-width:767px){
body a#cn-accept-cookie {
    position: relative;
    right: auto;
    top: auto;
} 
body .c-container {
    padding-right: 0;
}

}

/*============= COOKIE STYLING END=============== */


/****** Update by Laveena ***********/
.disclaimer p{font-style: italic; font-size:15px !important}
.disclaimer span{font-style: initial;; font-weight:bold;}
.site-location{padding-bottom: 25px;}

#header_main { background-color: #590f8b; }
#header_main .container {
    /*margin: 0 !important;
    padding: 0px*/
}
/*.menu-img img, .menu-img .avia-image-container-inner { border-radius: 100px; }*/
#after_layer_slider_1 {
    position: relative;
    z-index: 99;
}
.what-u-section, .first-section { margin-top: 0 !important; }
/*.menu-img img {
    height: 130px;
    margin-left: 15%;
}*/
#menu-section section { width: 300px; }
.cws-career-areas-grid a {
    color: #590f8c;
    text-decoration: none;
    font-size: 16px
}
.menu-img {
    border-radius: 168px;
    width: 70%;
}
.career-content-text { font-size: 18px; }
#top div .avia-gallery img { border: 0 !important; }
.round-corner-images img { border-radius: 100px; }
.home-gallery-class .avia-gallery img { width: 50% !important; }
h1, h2, h3, h4 { font-weight: bold; }
.search-job .avia-button { color: #000000; }
/*#top .main_color .avia-color-theme-color { background: #ccc !important; }*/
.search-job h3 {
    text-align: right;
    font-weight: bold;
}
#footer { 
	background:#333333;
	color:#fff;
	padding: 0;
}
#footer .container { padding: 0; }
#footer a, #footer li { color:#999999; }

#footer li { padding-bottom: 10px; }
#footer h3 { color:#fff; }
#footer .av_one_fifth:last-child {
	width: 100% !important;
	font-size: 17px;
	background: #333333;
	text-align: center;
	padding: 0 25px;
    margin: 0;
}
#footer .av_one_fifth:last-child a {
    color: #9933cc; 
    text-decoration: none;
}
#footer div .av_one_fifth:first-child { width: 25%; }
#footer div .av_one_fifth { 
	width: 15%;
    margin: 0 0 0 6%;
}
.footer_color .av_one_fifth:last-child p { color: #fff; }
#footer .av_one_fifth:last-child h6 {
	font-size: 17px;
    color: #fff;
    display: inline-block;
}
.contact-no { color:#9933cc; }
#footer .footer-notice {
	width: 100% !important;
    padding: 0;
    background-color: #333333;
    margin: 0 !important;
    padding-top: 50px;
    text-align: center;
	padding-bottom:10px;
}
#footer .footer-notice-title a{
	font-size: 20px;
	color: #ffffff !important;
	text-decoration: underline !important;
}

/********** Laveena update Ends **************/


/* Skiffin styles */

/* common styles */

#layer_slider_1 .ls-l, #socket .copyright, .full-width,
#made-for-ny .avia_image { width:100% !important;}
.landing-page #socket .copyright{
	display: none;
}
#job-alert, #top .campus-transf .av_two_fifth .avia-image-container-inner img { display:none; }
.common-padding .container, .common-padding .content { padding: 0; }
h1, h2.search-results-title { 
	font-size: 32px;
	color: #9b36d1 !important;
	text-align: center;
}
p { 
	font-size: 20px;
	color: #000;
	line-height: 25px;
}
ul.listitem { margin-left: 3%; }
ul.listitem li {
	font-size: 20px;
    line-height: 25px;
    padding-bottom: 10px;
}
.textalign { text-align: center; }
.avia_image { border-radius: 0; }
.textalign p { 
	font-size: 20px;
    line-height: 25px;
}
.float-left { float: left; }
.float-right { float: right; }
.header_color .avia-menu-fx {
	height: 8px;
	background: #9933cc; 
}
.header_color .main_menu ul > li.current_page_item > a, .header_color .main_menu ul > li.active-parent-item > a { font-family: 'benton-bold' !important; }
.header_color .main_menu ul > li.active-parent-item.menu-item-has-children > a .avia-menu-fx {
	opacity: 1;
	visibility: visible;
}
#made-for-ny .avia-image-container-inner { display: block; }
i.fa { font-size: 22px; }
.awards-section .av_one_half p, .campus-transf p, .campus-transf  ul li  { 
	font-size: 16px;
    line-height: 22px;
}
#header_main .container, .main_menu ul:first-child > li a {
    height: 65px;
    line-height: 65px;
}
.html_header_top .header_color .main_menu ul:first-child >li > ul { border-top-color: #9933cc; }
.avia_desktop #advanced_menu_toggle:hover, .avia_desktop #advanced_menu_hide:hover {
    background-color: #8b16da;
    color: #ffffff;
    border-color: #a734f5;
}
#mobile-advanced li > a:hover, .html_header_mobile_behavior #mobile-advanced span:hover, .html_header_mobile_behavior #mobile-advanced span:hover a {
    color: #000;
    background: none;
}
#mobile-advanced a:hover:before, #mobile-advanced span:hover a:before { color: inherit; }
.inner-content a, .inner-content a:hover { color: #9933cc; }

/* common styles */

/* header */

#header_main .logo img { height: 45px; }
#header_main .logo a { padding: 0; }
.logo img { top: 8px; }
.header_color .container_wrap_meta { background: #fff !important;
}
#header_meta { padding: 0 0 10px 0; }
.header_color .sub_menu>ul>li  {
	line-height: 25px;
    border-right: solid 1px #d1d1d1;
	padding: 0 15px;
}
.header_color .sub_menu>ul>li>a, .header_color .sub_menu>ul>li>a:hover {
	font-size: 13px;
	color: #000 !important; 
}
#top .sub_menu>ul>li.join-talent a { color: #9933cc !important; } /*changed the color as in live*/
/*Added By Vishnu*/
/*    font-size: 13px;
    padding: 0;
    text-transform: none;
    background: none;
    display: inline-block;
  }*/
/*Added by Vishnu for Sign button styling*/
.menu-dropdown.xcc-sign-in-parent {
  position: relative;
  top: 0px;
  float: right;
}
.menu-dropdown .xcc-sign-in::after { display: none; } 
.fa-envelope:before {
	font-family: FontAwesome !important;
    font-size: 20px;
    float: right;
    color: #9933cc;
    padding-left: 10px;/*padding added*/
}
.menu-dropdown .xcc-sign-in-submenu {
  top: 40px;
 }
.menu-dropdown .xcc-sign-in {border: none;}
.menu-dropdown .sign-in-link:after {padding-left: 3px !important;}
#top .menu-dropdown .xcc-sign-in-submenu a {padding: 5px !important; display: block !important; }
/* slider */

.avia-layerslider {
	font-size: 48px;
	border: none;
	color: #fff;
	text-align: center;
}
.avia-layerslider h1 { 
	font-size: 48px;
	color: #fff !important;
}
#top .avia-layerslider .ls-nav-prev, #top .avia-layerslider .ls-nav-next { 
	opacity: 1 !important;
    display: block !important;
}
#top .avia-layerslider .ls-nav-prev:before, #top .avia-layerslider .ls-nav-next:before {
	font-weight: bold;
	background: none; 
}
.search-results-table .jobCategory {
    font-size: 12px;
}
#layer_slider_1 { box-shadow: none; }
#layer_slider_1 .ls-l, #layer_slider_1 .ls-l12  {
	top: 35% !important;
    left: 0 !important;
}
#top #layer_slider_1.avia-layerslider .ls-bottom-slidebuttons a { 
	margin-right: 3px;
	opacity: 0.5;
}
#top #layer_slider_1.avia-layerslider .ls-bottom-slidebuttons a.ls-nav-active {
	background: #590f8b;
	opacity: 1;
}

/* job search */

.job-search { 
	width: 70%;
	min-height: 0;
    background: #2e2e3d;
	border: none;
	text-align: center;
    position: absolute;
    top: 485px;
    z-index: 99;
    left: 15%;
    height: 72px;
}
.page-id-1002 .job-search, .page-id-9573 .job-search  { 
  width: 70%;
	min-height: 0;
    background: #2e2e3d;
	border: none;
	text-align: center;
    position: absolute;
    top: 485px;
    z-index: 99;
    left: 15%;
    height: 72px;
    /*margin-top:70px;*/
}
.job-search.inner { top: 335px; }
.job-search .container { padding: 0; }
.job-search .content { padding: 15px 0; }
.job-search .quicksearch-title.av_one_fourth h3 { 
	font-weight: bold;
    font-size: 18px;
    color: #9933cc;
    text-transform: none;
    margin-top: 8px;
}
.job-search .quicksearch-title.av_one_fourth, .job-search .quicksearch-field.av_one_fourth, .job-search .quicksearch-btn.avia-builder-el-last { 
	/*width: 30%;*/
	width: 33%;
	display: inline-block;
	float: none;
	margin-left: 2%;
}
.job-search .quicksearch-title.av_one_fourth { 
	width: auto;
	margin: 0;
}
.job-search .quicksearch-btn.avia-builder-el-last { width: auto; }
#top .job-search  input[type='text'] {
	font-size: 13px;
    color: #000000;
    background: #fff;
    border: none;
    padding: 10px;
    border-radius: 2px;
    display: inline-block;
    vertical-align: baseline;
}
#top .entry-content-wrapper select { vertical-align: baseline; }
.job-search .quicksearch-btn.avia-builder-el-last .avia-color-theme-color {
	min-width: 50px;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2016/11/search-arrow.png) no-repeat center center #ededeb !important;
	padding: 10px 0;
	    top: auto;
    display: block;
}
.job-search #widget_job_search_v2-2 {
	width: 80%;
    float: left;
    clear: none;
}
.job-search #text-13 {     
	width: 20%;
    float: left;
    clear: none;
    padding: 10px 25px 10px 0; 
}
.job-search #text-13 a { color: #fff; }

/* content area */

#top .whatmade h1+p { 
	width: 65%;
	display: inline-block;
}
#top .whatmade .av_one_third { 
	width: 15%;
    display: inline-block;
    float: none;
	margin-top: 3%;
    vertical-align: top;
}
#top .whatmade .av_one_third:last-child { margin-top: 0.3%; }
.whatmade img { max-height: 150px; }
.our-culture { 
	border: none;
	text-align: center;
}
.our-culture  .av_one_half { padding: 0 6%; }
.our-culture  .av_one_half img {
	width: 370px;
    /*height: 370px;*/
    border-radius: 250px;
}
.our-culture .content { padding-top: 0; }
.our-culture strong {
	font-weight: normal;
    font-size: 22px;
    color: #9933cc;
    display: inline-block;
    padding: 15px 0;
}
.our-culture p { 
	font-size: 16px;
	line-height: 22px;
}
.working-nyu h1 { color:  #fff !important; }
.working-nyu p {
	width: 80%;
	display: inline-block;
	margin: 0;
}
.featured-jobs .widget { 
	padding: 0;
	margin-top: 20px;
}
.featured-jobs .widget_joblist_row {
	width: 18.25%;
    font-size: 16px;
    display: inline-block;
    margin-right: 2%;
    vertical-align: top;
}
.featured-jobs .widget_joblist_row:last-child { margin: 0; }
.featured-jobs .widget_joblist_row a { color: #9933cc; }

/* footer */

#footer .widget { margin: 50px 0; }
#footer span.foo-head { 
	font-size: 16px;
    padding-bottom: 10px;
    display: block;
}
.copyright span { 
	font-size: 13px;
    float: right;
	padding-top: 20px;
}
.copyright a { 
	font-weight: bold;
    color: #9933cc;
	padding-left: 15px;
}
.socialmedia-icons a.social-icons {
    width: 21px;
    height: 21px;
	/*background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2016/12/social-icons.png) no-repeat top left;*/     /* old social icons junnie */
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2020/01/social-icons2.png) no-repeat top left;        /* added indeed icon 011420 junnie */
	font-size: 0;
    display: inline-block;
	margin-right: 3px;
}
.socialmedia-icons a.social-icons.facebook {  }
.socialmedia-icons a.social-icons.linkedin { background-position: -30px 0; }
.socialmedia-icons a.social-icons.twitter { background-position: -62px 0; }
.socialmedia-icons a.social-icons.youtube { background-position: -93px 0; }
.socialmedia-icons a.social-icons.instagram { background-position: -124px 0; }
.socialmedia-icons a.social-icons.glassdoor { background-position: -156px 0; }
.socialmedia-icons a.social-icons.indeed { background-position: -188px 0; }         /* added indeed social icon for footer */

/* inner pages */

#made-for-ny  .avia_textblock  {
	width: 75%;
    display: inline-block;
}
#made-for-ny p { 
	font-size: 20px;
	color: #fff;
}
#made-for-ny ul { margin: 25px 0; }
#made-for-ny li {
	font-size: 20px;
    display: inline-block;
    color: #fff;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2016/11/dot.png) no-repeat left 10px;
    padding: 0 0 10px 15px;
}

/* values */

.values .content { padding-bottom: 0; }
#top #layerslider_3 .ls-nav-prev:before, #top #layerslider_3 .ls-nav-next:before,
#top #layerslider_24 .ls-nav-prev:before, #top #layerslider_24 .ls-nav-next:before,
#top #layerslider_27 .ls-nav-prev:before, #top #layerslider_27 .ls-nav-next:before,
#top #layerslider_34 .ls-nav-prev:before, #top #layerslider_34 .ls-nav-next:before,
#top #layerslider_39 .ls-nav-prev:before, #top #layerslider_39 .ls-nav-next:before,
#top #layerslider_40 .ls-nav-prev:before, #top #layerslider_40 .ls-nav-next:before,
#top #layerslider_49 .ls-nav-prev:before, #top #layerslider_49 .ls-nav-next:before{
  font-size: 40px;
    color: #9933cc;
}
#top #layerslider_3 .ls-l strong {
    max-width: 50%;
    font-size: 40px;
    border-bottom: solid 3px #ececec;
    display: block;
    padding-bottom: 25px;
    margin: auto;
    margin-bottom: 25px;
}
#top #layerslider_3 .ls-l,#top #layerslider_24 .ls-l,
#top #layerslider_27 .ls-l,#top #layerslider_34 .ls-l,
#top #layerslider_39 .ls-l,#top #layerslider_40 .ls-l,
#top #layerslider_49 .ls-l {
	width: 60% !important;
    font-size: 28px;
    color: #2e2e3d;
    white-space: inherit !important;
    top: 10% !important;
    left: 20% !important;
}
#top #layerslider_24 .ls-l,#top #layerslider_27 .ls-l,#top #layerslider_34 .ls-l,
#top #layerslider_39 .ls-l,#top #layerslider_40 .ls-l,#top #layerslider_49 .ls-l {
    font-size: 20px !important;
}
#top #layerslider_3.ls-fullwidth .ls-bottom-slidebuttons,#top #layerslider_24.ls-fullwidth .ls-bottom-slidebuttons,#top #layerslider_27.ls-fullwidth .ls-bottom-slidebuttons, #top #layerslider_34.ls-fullwidth .ls-bottom-slidebuttons, #top #layerslider_39.ls-fullwidth .ls-bottom-slidebuttons, #top #layerslider_49.ls-fullwidth .ls-bottom-slidebuttons, #top #layerslider_40.ls-fullwidth .ls-bottom-slidebuttons { top: -90px; }
#top .avia-layerslider #layerslider_3 .ls-nav-prev, #top .avia-layerslider #layerslider_3 .ls-nav-next,
#top .avia-layerslider #layerslider_24 .ls-nav-prev, #top .avia-layerslider #layerslider_24 .ls-nav-next,#top .avia-layerslider #layerslider_34 .ls-nav-prev, #top .avia-layerslider #layerslider_34 .ls-nav-next, #top .avia-layerslider #layerslider_39 .ls-nav-prev, #top .avia-layerslider #layerslider_39 .ls-nav-next, #top .avia-layerslider #layerslider_49 .ls-nav-prev, #top .avia-layerslider #layerslider_49 .ls-nav-next, #top .avia-layerslider #layerslider_40 .ls-nav-prev, #top .avia-layerslider #layerslider_40 .ls-nav-next { top: 40%; }
#top .avia-layerslider #layerslider_27 .ls-nav-prev, #top .avia-layerslider #layerslider_27 .ls-nav-next, #top .avia-layerslider #layerslider_34 .ls-nav-prev, #top .avia-layerslider #layerslider_34 .ls-nav-next, #top .avia-layerslider #layerslider_39 .ls-nav-prev, #top .avia-layerslider #layerslider_39 .ls-nav-next, #top .avia-layerslider #layerslider_49 .ls-nav-prev, #top .avia-layerslider #layerslider_49 .ls-nav-next, #top .avia-layerslider #layerslider_40 .ls-nav-prev, #top .avia-layerslider #layerslider_40 .ls-nav-next { top: 40%; }
#top #layerslider_3 .ls-bottom-slidebuttons a,#top #layerslider_24 .ls-bottom-slidebuttons a,#top #layerslider_27 .ls-bottom-slidebuttons a, #top #layerslider_34 .ls-bottom-slidebuttons a, #top #layerslider_39 .ls-bottom-slidebuttons a, #top #layerslider_49 .ls-bottom-slidebuttons a, #top #layerslider_40 .ls-bottom-slidebuttons a{
	width: 15px;
	height: 15px;
	background: #fff;
	border: 2px solid #9933cc !important;
	margin: 0 5px;
	opacity: 1;
}
#top #layerslider_3 .ls-bottom-slidebuttons a.ls-nav-active,#top #layerslider_24 .ls-bottom-slidebuttons a.ls-nav-active, #top #layerslider_34 .ls-bottom-slidebuttons a.ls-nav-active, #top #layerslider_39 .ls-bottom-slidebuttons a.ls-nav-active, #top #layerslider_49 .ls-bottom-slidebuttons a.ls-nav-active, #top #layerslider_40 .ls-bottom-slidebuttons a.ls-nav-active { background: #9933cc; }
#top #layerslider_27 .ls-bottom-slidebuttons a.ls-nav-active { background: #9933cc; }

/* campus */

#top .campus-transf .av-flex-placeholder { width: 0; }
#top .campus-transf h1 { text-align: left; }
#top .campus-transf a { 
	color: #9933cc;
	text-decoration: none;
}
.campus-transf  .av_three_fifth {
    width: 60%;
	background: #2e2e3d;
	padding: 30px 40px;
	margin-left: 0%;
}
.campus-transf1 .av_three_fifth {width: 57.599999999999994%;}
#top .campus-transf1 .av_two_fifth .avia-image-container-inner img {display: block;}
.campus-transf  .av_three_fifth:before {
	width: 66px;
    height: 60px;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2016/11/campus-arrow.png) no-repeat top left;
    display: block;
    content: '';
    position: absolute;
    z-index: 9999;
    left: -60px;
    top: 70px;
    visibility: visible;
}
.campus-transf1  .av_three_fifth:before {display: none;}
.campus-transf1  .av_two_fifth:before {
  width: 66px;
    height: 60px;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/290/2018/03/right-arrow_59008e.png) no-repeat top left;
    display: block;
    content: '';
    position: absolute;
    z-index: 9999;
    left: -2px;
    top: 70px;
    visibility: visible;
}
/* award section */

.awards-section .av_one_half { 
	width: 48%;
	margin: 15px 0 0 2%;
}
.awards-section .av_one_half strong { 
	font-weight: normal;
    font-size: 22px;
    color: #9a36d1;
    display: block;
}
.awards-section a, .awards-section a:hover { color: #9a36d1; }
.awards-section .nyu-italictext { padding: 10px 30px 0 30px; }
.awards-section .nyu-italictext  p { 
	font-size: 14px;
    line-height: 20px;
    text-align: left;
}


/*   Current Employee Page new Styling */
.new-next-step-section {
    background-image: none!important;
}
.new-next-step-section .av-flex-placeholder {
    position: relative;
}
.new-next-step-section .av-flex-placeholder:before {
    position: absolute;
    content: '';
    width: 1px;
    height: calc(90% - 63px);
    background-color: #e1e1e1;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 10%;
    z-index: 111;
}
#top .pavilion-left .avia-image-container-inner {
    display: block;
}

body#top .below-hero-search {
    top: 407px;
    margin-left: 0;
}
body#top .new-right-section .av_one_half.avia-builder-el-last:before{
  background: url('https://cdn-static.findly.com/wp-content/uploads/sites/641/2019/10/Notch-copy.png') no-repeat top left;
}

body#top .new-right-section h1 {
    font-size: 2.2em;
}
body#top .new-right-section h1,
body#top .new-right-section p,
body#top .new-pav-number h1{
    color: #fff!important;
}
body .new-pav-number .num-hdr {
    font-size: 21px;
    border-bottom: none;
    padding: 5px 0;
}
 .new-pav-number .pav-one-fourth img {
    display: block;
    margin: 0 auto 20px;
}

@media (min-width:1025px){
.below-hero-sec {
    padding-top: 70px;
}
}
@media (min-width:768px){
body#top .looking-team-cta a {
    margin-left: 3%;
    margin-right: 3%;
}
}
@media (max-width:767px){
 .new-next-step-section {
    height: auto!important;
} 
.step-stats-new-sec .step-image {
    height: 40vw;
}
body#top #main .ny-vt-sec-1 .new-vet-con ul li a,
body#top #main .ny-vt-sec-2 .new-vet-con ul li a {
    height: 100px;
}
.ny-vt-sec-1 .new-vet-con ul li {
    margin: 0 auto;
}
.ny-vt-sec-1 .new-vet-con ul br {
    display: none;
}
}


/*   Current Employee Page new Styling End */



/* learnmore section */

.learnmore-section .av_one_fourth {
	width: 24%;
	margin-left: 1%;
}
.learnmore-section .av_one_fourth  a, .learnmore-section .av_one_third  a  {
	font-size: 22px;
    color: #9a36d1;
}
.learnmore-section .av_one_fourth .avia_image {
	width: 100px;
    height: 100px;
    border-radius: 50px;
}
.learnmore-section .av_one_third .avia_image {
	width: 130px;
    height: 130px;
	border-radius: 100px;
}
.learnmore-section .av_one_fourth p, .learnmore-section .av_one_third p  { line-height: 25px; }
.menu-link-text {
    min-height: 120px;
    padding: 40px 20px 0 20px;
    margin-top: -50px;
    background: #ededeb;
}
.learnmore-section .av_one_fourth .menu-link-text {  min-height: 140px; }
.menu-link-text:hover, .menu-link-text:hover a { 
	background: #5a138e;
	color: #fff;
	text-decoration: none;
}

/* other pages */

.opportunities-listing { padding-bottom: 50px; }
.opportunities-listing .container {
	width: 80%;
    margin: auto;
}
.opportunities-listing .av_one_fourth { width: 20%; }
.opportunities-listing .av_three_fourth { 
	width: 80%;
	padding: 15px 0;
	margin-left: 0;
}
.opportunities-listing .av_one_fourth .avia-image-container-inner {
	width: 130px;
    /*height: 130px;*/
	border-radius: 100px;
	overflow: hidden;
}
.opportunities-listing .av_three_fourth strong {
	font-weight: normal;
	font-size: 22px;
	color: #9933cc;
	display: inline-block;
    padding-bottom: 10px;
}
.opportunities-listing .av_three_fourth p { 
	font-size: 16px;
	line-height: 22px;
}
.opportunities-listing .av_three_fourth a, #gtm-jobdetail-desc a {
	color: #9933cc;
	text-decoration: underline;
}
.tabs .content, #curr-employees .content { padding-top: 0; }
.tabs.main_color .tabcontainer .active_tab_content, .tabs.main_color .tabcontainer .active_tab {
	background: #f3f3f3;
    border: solid 1px #d1d1d1;
    border-radius: 0;
}
.tabs.main_color .tabcontainer .active_tab { 
    width: 100%;
    font-weight: normal;
    background: #f3f3f3;
    color: #50c0ad !important;
}
.tabs.main_color .tabcontainer .active_tab:focus { outline: none; }
.tabs .sidebar_tab .tab_titles {
	width: 50%;
    max-width: 340px;
}
.js_active .tabs .tab {
	font-size: 20px;
	color: #9933cc;
	line-height: 25px;
	padding: 25px;
}
#top .tabs.main_color .tabcontainer .tab:hover { color: #50c0ad; }
.tabs.main_color .tabcontainer .active_tab_content {	padding: 15px 35px; }
.tabs.main_color .tabcontainer .active_tab_content strong {
	font-weight: bold;
	font-size: 22px;
	color: #000;
	display: inline-block;
    padding-bottom: 15px;
}
.tabs.main_color .tabcontainer .active_tab_content p { 
	font-size: 16px;
	line-height: 22px;	
}
.tabs.main_color .tabcontainer .active_tab_content ul li, .tabs.main_color .tabcontainer .active_tab_content ul li strong {
	font-size: 16px;
    line-height: 22px;
    padding-bottom: 5px;
}
.tabs.main_color .tabcontainer .active_tab_content ul li em {
    display: inline-block;
	padding-left: 10px;
}
.tabs.main_color .tabcontainer .active_tab_content a {
	font-size: 16px;
	color: #9933cc; 
}
.tabs .pharmacy a {
	text-decoration: underline;
    display: inline-block;
	padding-bottom: 5px; 
}
.tabs .video, .employeevideo .video {
	height: 0;
	position: relative;
	padding-bottom: 50%;
}
.tabs iframe, .employeevideo iframe {
	height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.tribe_events .av-single-event-content { margin-left: 0; }
.tribe_events .av-single-event-content p { font-size: 18px; }
.disclaimer { 
	font-size: 15px;
    line-height: 20px;
}
.testimonial p { 
	font-size: 15px;
    line-height: 20px;
}
.testimonial img { margin: 0 20px 0 0; }
.faq-intro .content { padding-bottom: 0; }
.accordion .togglecontainer {
	margin: 0 0 30px 0;
	overflow: hidden; 
}
.js_active .accordion  .toggler, .accordion .toggle_content {
	border: none; 
	outline: none;
}
.accordion .toggler.activeTitle, .accordion.main_color .toggler.activeTitle:hover, 
.accordion.main_color .toggle_content, .accordion.main_color .toggler:hover { 
	background: none;
	outline: none;
}
.accordion p {
	font-size: 18px;
	margin-top: 0; 
}
.accordion .toggle_content p:last-child { margin-bottom: 0; }
.accordion .toggle_content p a, .accordion .toggle_content p a:hover { color: #9933cc; }
.accordion.main_color .toggle_content ul li {
	font-size: 16px;
    color: #000;
    list-style: inherit;
    text-decoration: none;
}

/* job search */

.side-bar #cws-adv-search-btn, .side-bar .jobcart-counter, .side-bar .quicksearch-submit { 
	font-family: 'benton-bold' !important;
	font-size: 14px;
}
.side-bar .jobcart-counter {
	color: #fff!important;
    float: right;
	padding-right:20px;
	top: -40px;
    position: relative;
}
.side-bar { background: #2e2e3d; }
.side-bar #text-11, .side-bar  #text-12 {
	font-size: 12px;
	color: #f3f3f3;
	line-height: 16px;
	padding-top: 0; 
}
.side-bar #cws-adv-search-btn, .side-bar .quicksearch-btn.avia-builder-el-last  { margin-bottom: 15px; }
#top ul.stay-connected { 
    float: none;
	padding: 0px;
}
ul.stay-connected li {
	padding: 5px 0;
	margin-left: 0; 
}
ul.stay-connected li a { font-size: 14px; }
.side-bar hr { margin: 20px 0; }
.search-result-sec { font-size: 14px; }
#live-results:before {
	font: normal normal normal 24px/1 FontAwesome;
    content: "\f017";
    padding-right: 8px;
    position: relative;
    top: 2px;
}
#widget-jobsearch-results-pages { padding-top: 25px; }
.side-bar #widget_job_search_full-3 { padding-bottom: 0; }
#widget_job_search_results-4 .av_one_fourth {
    margin-left: 2%!important;
    width: 22.5%!important;
}
/* job detail */

.jobdetail-info, .jobdetails p, .jobdetails ul li, #gtm-jobdetail-desc {
	font-size: 18px;
    line-height: 24px;
}
.jobdetails { word-wrap: break-word; }
.jobdetails ul { margin-left: 15px; }
.jobdetails ul li { padding-bottom: 10px; }
.jobdetails #gtm-jobdetail-apply a, .jobdetails #existing-resume  a, .jobdetails #gtm-jobdetail-apply-current a {
	font-family: 'benton-bold' !important;
	background: #580e8a !important;
	border-radius: 5px;
}
#gtm-jobdetail-cart, #gtm-jobdetail-viewcart {
	font-size: 14px;
	display: block;
    clear: both;
	padding-bottom: 5px;
}
h3.outpatient { padding-bottom: 30px; }

/*Steps for Success Styles Start Here - Kevin K. - 11-30-18*/
div.post-entry.post-entry-type-page.post-entry-6367 {width:100%;}
.page-id-6367 div.flex_column_table.av-equal-height-column-flextable {height:258px; }
.steps-stories {margin-left:50px!important;}
.step-image img {width: 272px!important; height: 272px!important; margin:0px!important; padding:0px!important;}
.steps-stats, .steps-stats h1 {color: #fff !important; }
.steps-stats {padding:75px 20px 20px 20px;}
.steps-stats2 {padding:50px 20px 20px 20px;}
.steps-stats h1 {color: #fff !important;}
.step-apply h3, .step-attend h3, .step-learn h3 {margin-top:-25px; margin-bottom:20px;}
.step-apply li, .step-attend li, .step-learn li {margin-bottom:-8px;}
.step-apply p, .step-attend p, .step-learn p {font-size:14px;}
.step-apply a, .step-attend a, .step-learn a {font-weight:700; color: #9b36d1;}
.step-apply, .step-attend, .step-learn {padding-top:-50px;}
#step-values {margin-bottom:-55px;}



/*========= home page new image section ====== */
.homepage-timeline-new-section {
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2019/08/HC-7120_NYU-Langone-Frank-Baez-Testimonial-Graphic_V6_R7.png);
    min-height: 700px;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #f5f5f3;
}


/*========= home page new image section END====== */

/* media query starts here */
@media only screen and (min-width: 1800px) {
 .steps-border {margin-top: -275px!important;}
 .steps-border-1 {margin-left: 375px!important;}
}
@media only screen and (min-width: 1024px) {
	.employeevideo .video {
		width: 700px;
		height: 400px;
		padding-bottom: 0;
		margin: auto;
	}
}
@media (min-width: 1024px) and (max-width:1300px) {
  #layerslider_36 > div.ls-inner > div.ls-slide.ls-slide-4.ls-active > img {width: 1137px!important; height:485px!important; margin-left:0px!important;}
}
@media (min-width: 992px){
.col-md-offset-3 {
    margin-left: 36% !important;
 }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
	.responsive.html_mobile_menu_tablet .container #advanced_menu_toggle, .responsive.html_mobile_menu_tablet #advanced_menu_hide { display: block; }
	.responsive .av_mobile_menu_tablet .main_menu .avia-menu { display: none; }
  
}
@media only screen and (min-width: 768px) and (max-width: 1366px) {
	#text-11 i.fa, #text-12 i.fa { vertical-align: top; }
	ul.stay-connected li a {
		width: 78%;
		display: inline-block;
	}
	.job-search #text-13 { padding-top: 0; }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  body#top .new-pav-number .num-hdr {
    font-size: 17px;
}
body .job-search {
    margin-left: 0;
}
#top .ipad-full-w .avia-image-container-inner {
    display: block;
}
#top .ipad-full-w img.avia_image {
    width: 100%;
}
.small-n .num-hdr {
    font-size: 30px;
}
.homepage-timeline-new-section {
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2019/08/HC-7120_NYU-Langone-Frank-Baez-Testimonial_iPad_R2.png);
    min-height: 71vw;
    background-size: cover;
    background-position: center center;
}


    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
.hidden-ipad-p{
display: none !important;
}
#top .pavilion-right .no_margin.av_one_half,#top .pavilion-left .no_margin.av_one_half,#top .pavilion-right .flex_column_table,#top .pavilion-left .flex_column_table{
display: block;
width: 100%;
}
.visible-ipad-p{
display: block !important;
}
.pavilion-left .av_one_half,.pavilion-right .av_one_half   {
padding: 0 !important;
}
.pavilion-left .av_one_half .av_textblock_section,.pavilion-right .av_one_half .av_textblock_section{
padding: 20px 40px;
}
.responsive #top #wrap_all .pavilion-left .avia-image-container-inner ,.responsive #top #wrap_all .pavilion-left .avia-image-container-inner img{
width: 100%;
}
	.job-search { width: 100%; }
	#made-for-ny li{
		text-align:left;
		display:block;
	}
	.select2.select2-container { margin-top: -5px; }
	.select2-container--default .select2-selection--single { height: auto !important; }
	.campus-transf1  .av_two_fifth:before {display:none;}
	/* common styles */
	
	#gtm-jobdetail-viewcart a, .campus-transf .av_two_fifth, .campus-transf .av_three_fifth, #top .campus-transf .av_two_fifth .avia-image-container-inner img  {  width: 100% !important; }
	.responsive.html_mobile_menu_tablet .container #advanced_menu_toggle, .responsive.html_mobile_menu_tablet #advanced_menu_hide,
	#top .campus-transf .av_two_fifth.flex_column_table_cell, #top .campus-transf .av_three_fifth.flex_column_table_cell,
	#top .campus-transf .av_two_fifth .avia-image-container-inner, #top .campus-transf .av_two_fifth .avia-image-container-inner img { display: block; }
	.responsive .av_mobile_menu_tablet .main_menu .avia-menu { display: none; }
	.campus-transf1 .av_two_fifth {margin-left:0 !important;}
	/* home page */
	
	#layer_slider_1 .ls-container img {
		max-width: 100% !important;
		width: 100% !important;
		height: auto !important;
		margin: 0 !important;
	}
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4, #layer_slider_1 .ls-slide { height: 350px !important; }
	#layer_slider_1 #layerslider_24 .ls-inner {
	height: 450px !important;
	}
/*    #layer_slider_1 #layerslider_34 .ls-inner {
	height: 650px !important;
	}*/
    /*addition as it was on live*/
    #layer_slider_1 #layerslider_27 .ls-inner,#layer_slider_1 #layerslider_27 .ls-inner, #layer_slider_1 #layerslider_27, #layer_slider_1 #layerslider_27 .ls-slide {
       height: 460px !important;	
       }
/*End of eddition*/
    
	.job-search {
		left: 0;
		top: 439px; 
		position: static;
	}
	.job-search.inner { top: 335px!important; }
	/*.whatmade { border: none; }*/
	#top .whatmade h1+p { width: 80%; }
	#footer div .av_one_fifth:first-child, #footer div .av_one_fifth {
		width: 22%;
		margin: 0 0 0 3%;
	}
	#footer .float-right { float: left; }
	#footer .av_one_fifth:last-child .widget { margin: 25px 0; }
	
	/* inner pages */
	
	#made-for-ny p { font-size: 19px; }
	#top #layerslider_3.ls-fullwidth .ls-bottom-slidebuttons { top: -120px; }
	.jobcart-row .av_two_fifth {
		margin-left: 6%!important;
		width: 36.4%;
	}
	.opportunities-listing .av_three_fourth { padding: 0; }
	.opportunities-listing .av_three_fourth p { margin: 0; }
	#top .whatmade .av_one_third { width: 20%; }
	#top .whatmade .av_one_third:last-child { margin-top: -10px; }
	
	/* job search */
	
	#gtm-jobdetail-viewcart a { text-align: right; }
	.back-button { width: 32%; }
	.head-sec {
		float: left;
		width: 68%;
	}
	.side-bar .jobcart-counter { 
		display: inline-block;
		float: none;
		padding: 0 0 15px 20px;
		position: static;
	}
	#text-11 i.fa, #text-12 i.fa { vertical-align: top; }
	ul.stay-connected li a {
		width: 78%;
		display: inline-block;
	}
	.select2-results__option {
		word-wrap: break-word;
		letter-spacing: 0px;
		padding-right: 15px;
	}
}
@media only screen and (max-width: 800px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
/*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle; width:100%;}
.vet-buttons-mobile {display:block;}
/*END*/
	/* common styles */
	
	#top .whatmade h1+p, .opportunities-listing .container, .campus-transf .av_two_fifth, .campus-transf .av_three_fifth { width: 100% !important; }
	#top .campus-transf .av_two_fifth.flex_column_table_cell, #top .campus-transf .av_three_fifth.flex_column_table_cell,
	#top .campus-transf .av_two_fifth .avia-image-container-inner img { display: block; }
	h1, h2.search-results-title { font-size: 28px; }
	
	/* home page */
	
	.header_color .sub_menu>ul>li { padding: 0 10px; }
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4, #layer_slider_1 .ls-slide { height: 270px !important; }
  body #layer_slider_1 .ls-slide {
    height: 100% !important;
}
	.avia-layerslider h1 { font-size: 38px; }
	.job-search { 
		top: 175px !important;
		padding: 0 20px;
    margin-left:-50px;
	}
	.job-search #text-13 { padding: 0; }
	.job-search .quicksearch-field.av_one_fourth { width: 32%; }
  .page-id-1002 section.av_textblock_section{margin-top:250px;}
	/*.whatmade { border: none; }*/
	.working-nyu .container { height: auto !important; }
	#footer div .av_one_fifth:first-child, #footer div .av_one_fifth {
		width: 22%;
		margin: 0 0 0 3%;
	}
	#footer .float-left, #footer .float-right { float: none; }
	.copyright { text-align: center; }
	.copyright span {
		width: 100%;
		display: block;
		padding-top: 5px; 
	}
	.copyright a { padding-left: 5px; }
	#footer .av_one_fifth:last-child .widget { margin: 25px 0; }
	
	/* inner pages */
	
	.tabs .sidebar_tab .tab_titles { width: 30%; }
	.tabs table { word-wrap: break-word; }
	#top #layerslider_3.ls-fullwidth .ls-bottom-slidebuttons { top: -50px; }
	.opportunities-listing .av_three_fourth { padding: 0; }
	.opportunities-listing .av_three_fourth p { margin: 0; }
	#text-11 i.fa, #text-12 i.fa { vertical-align: top; }
	ul.stay-connected li a {
		width: 70%;
		display: inline-block;
	}
	#top .whatmade .av_one_third { width: 25%; }
}
@media only screen and (width: 768px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
/*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle; width:100%;}
.vet-buttons-mobile {display:block;}
/*END*/
	.jobdetail-info, .jobdetails p, .jobdetails ul li {
		font-size: 13px;
		line-height: 24px;
	}
	#widget-jobsearch-results-list .av_one_fourth { word-wrap: break-word; }
	.jobcart-counter { 
		padding-right: 5px;
		font-size: 10px;
	}
	.widget-jobsearch-results #live-results {
		float: left;
		clear: both;
		margin-top: 0;
	}
}
@media only screen and (max-width: 767px) {
#footer .footer-notice {padding-top:50px !important; padding-bottom:10px !important;}
#footer .footer-notice-title a{font-size: 18px;}
.homepage-timeline-new-section {
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/641/2019/08/HC-7120_NYU-Langone-Frank-Baez-Testimonial_Mobile_R22.png);
    min-height: 100vw;
    background-size: cover;
    background-position: center center;
}

    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
   .job-search { 
    top: 300px !important;
    margin-left:-50px;
	}
  .page-id-1002 section.av_textblock_section{margin-top:250px;} 
  /*home page slider buttons*/
  .ls-bottom-slidebuttons {margin-top:15px;}
    #layerslider_36 > div.ls-inner > div.ls-slide.ls-slide-1.ls-active > img {width: 360px!important; height:130px!important; margin-left:0px!important;}
  /*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle; width:100%;}
.vet-buttons-mobile {display:block;}
/*END*/
  #step-stats {height:1000px;}
  #next-step {height:1200px;}
#layerslider_24 p,.slider-hdr,#top #layerslider_24 .ls-l,#layerslider_27 p,.slider-hdr,#top #layerslider_27 .ls-l, #top #layerslider_34 .ls-l, #top #layerslider_39 .ls-l, #top #layerslider_49 .ls-l, #top #layerslider_40 .ls-l{
    font-size:15px !important;
}
#layer_slider_1 #layerslider_24 .ls-inner,#layer_slider_1 #layerslider_24,#layer_slider_1 #layerslider_24 .ls-slide {
    height: 350px !important;
  }  
  #layer_slider_1 #layerslider_34 .ls-inner,#layer_slider_1 #layerslider_34,#layer_slider_1 #layerslider_34 .ls-slide, #layer_slider_1 #layerslider_39 .ls-inner,#layer_slider_1 #layerslider_39,#layer_slider_1 #layerslider_39 .ls-slide, #layer_slider_1 #layerslider_49 .ls-inner,#layer_slider_1 #layerslider_49,#layer_slider_1 #layerslider_49 .ls-slide,
   #layer_slider_1 #layerslider_40 .ls-inner,#layer_slider_1 #layerslider_40,#layer_slider_1 #layerslider_40 .ls-slide {
    height: 1250px !important;
  }  
  #layerslider_34 .ls-slide img, #layerslider_39 .ls-slide img, #layerslider_49 .ls-slide img, #layerslider_40 .ls-slide img {
    width:25%; height:25% !important;
  }  
  #layer_slider_1 #layerslider_34 .ls-slide, #layer_slider_1 #layerslider_39 .ls-slide, #layer_slider_1 #layerslider_49 .ls-slide, #layer_slider_1 #layerslider_40 .ls-slide  {
    height: 1150px !important;
  }  
#layer_slider_1 #layerslider_27 .ls-inner,#layer_slider_1 #layerslider_27,#layer_slider_1 #layerslider_27 .ls-slide  {
   height: 410px !important;	
}
#top #layerslider_24 .ls-l,#top #layerslider_27 .ls-l, #top #layerslider_34 .ls-l, #top #layerslider_39 .ls-l, #top #layerslider_39 .ls-l, #top #layerslider_49 .ls-l, #top #layerslider_49 .ls-l, #top #layerslider_40 .ls-l {
    width: 80% !important;
    top: 5% !important;
    left: 10% !important;
}
#top #layerslider_24 .ls-l,#top #layerslider_27 .ls-l, #top #layerslider_34 .ls-l, #top #layerslider_39 .ls-l, #top #layerslider_49 .ls-l, #top #layerslider_40 .ls-l{
padding: 0 !important;
}
.visible-mobile{
display: block !Important;
}
.pavilion-left .av_one_half,.pavilion-right .av_one_half   {
padding: 0 !important;
}
.responsive #top #wrap_all .pavilion-left .container ,.responsive #top #wrap_all .pavilion-right .container {
    width: 100%;
    max-width: 100%;
}
.responsive #top #wrap_all .pavilion-left .avia_textblock,.responsive #top #wrap_all .pavilion-right .avia_textblock {
width: 85%;
    margin: 0 auto;
	padding: 20px 0;
}
.responsive #top #wrap_all .pavilion-left .avia-image-container-inner ,.responsive #top #wrap_all .pavilion-left .avia-image-container-inner img{
width: 100%;
}
  .campus-transf1  .av_two_fifth:before {display:none;}
	.job-search #widget_job_search_v2-2, .job-search #text-13 { width: 100%; }
	#job-search-banner { background-size:cover; }
	#job-search-banner .container { height:160px!important; }
	#made-for-ny li{ 
		text-align:left;
		display:block;
	}
	.responsive .avia_responsive_table .avia-data-table tr:first-child th { display: block; }
	.socialmedia-icons { margin-top: 10px; }
	#widget_job_search_results-4 h2.search-results-title { text-align: left; }
	#widget_job_search_results-4 .av_one_fourth,  .jobcart-row .av_two_fifth {
		width: 100%!important;
		margin-left: 0%!important;
	}
	
	/* common styles */
	
	#header_meta { display: none; }
	.head-sec, .job-search, .featured-jobs .widget_joblist_row,
	#layer_slider_1 img, .responsive #top #footer div .av_one_fifth:first-child, .responsive #top #footer div .av_one_fifth,
	.back-button, .jobdetail-buttons .button, #job-search-results .side-bar, #job-detail .av_one_fourth {  width: 100% !important; }
	.campus-transf  .av_three_fifth:before { display: none; }
	
	/* home page */
	
	/* homepage slider starts */
	
	#layer_slider_1 .ls-wp-fullwidth-container { background: #590f8b; }
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4, #layer_slider_1 .ls-slide { /*height: 300px !important;*/ height: 250px !important; }
	#top .avia-layerslider .ls-nav-prev { left: 0; }
	#top .avia-layerslider .ls-nav-next { right: 0; }
	#layer_slider_1 .ls-container img {
		max-width: 100% !important;
		height: auto !important;
		margin: 0 !important;
	}
	/*#layer_slider_1 .ls-l, #layer_slider_1 .ls-slide .ls-bg { position: static; }*/
	#layer_slider_1 a.learn-more, .homepage-slider a.learn-more, .banner-inner a.learn-more { display: inline-block; }
	#layer_slider_1 .ls-l {
		box-sizing: border-box !important;
		padding: 20px 0 !important;
		white-space: inherit !important;
		/*word-wrap: break-word;*/
	}
	
	/* homepage slider ends */
	
	.logo img { top: 0; }
	.job-search { 
		position: static;
		height:auto!important; 
	}
	.job-search #text-13 { padding: 10px 0 0; }
	.whatmade .av_one_third { width: 25% !important; }
	.working-nyu .container .content { padding: 25px 0; }
	.featured-jobs .widget_joblist_row {
		padding-bottom: 10px;
		margin-right: 0;
	}
	.responsive #top #wrap_all #footer .container {
		width: 100%;
		max-width: 100%;
	}
	#footer .widget { margin: 10px 0; }
	.responsive #top #footer div .av_one_fifth:first-child, .responsive #top #footer div .av_one_fifth { margin-bottom: 0; }
	.responsive #top #footer div .av_one_fifth:first-child .widget { padding-top: 20px; }
	.responsive #top #footer div .av_one_fifth:last-child .widget { padding: 10px 0; }
	.responsive #top #footer div .av_one_fifth { padding: 0px 50px; }
	#footer li { padding-bottom: 0; }
	
	/* inner pages */
	
	.side-bar .jobcart-counter {
		float: none;
		text-align: left;
		display: block;
		padding: 10px 20px;
		position: static;
	}
	.header-banner .container { height:160px!important; }
	#top .campus-transf h1 { word-wrap: break-word;     padding-top: 10px;}
	#top #layerslider_3 .ls-l strong{ font-size: 35px; }
	#top #layerslider_3 .ls-l {
		width: 85% !important;
		/*width: 98% !important;*/
		font-size: 22px;
		left: 10% !important;
	}
	#top .avia-layerslider .ls-nav-prev, #top .avia-layerslider .ls-nav-next { display: none!important; }
	.responsive #top #wrap_all .campus-transf .flex_column { margin-bottom: 0; }
	.responsive #top .main_color .tabcontainer .active_tab { background: none; }
	.responsive #top #wrap_all .campus-transf .container {
		width: 100%;
		max-width: 100%;
	}
	
	/* job search */
	
	#job-search-results .side-bar, #job-detail .av_one_fourth { margin-left: 0%!important; }
	#cws-search-form { border: none; }
	.back-button {
		float: left;
		text-align: left;
		padding-bottom: 10px;
	}
	.jobdetail-buttons .button {
		display: inline-block;
		text-align: center;
		margin-bottom: 10px;
		float: left;
	}
	#gtm-jobdetail-cart .button { text-align: left; }
	#gtm-jobdetail-viewcart a { float: left; }
	ul.stay-connected li a { width: 80%; }
	.responsive #top #wrap_all .whatmade .av_one_third { margin-top: 3%; }
	.responsive #top #wrap_all .whatmade .av_one_third:last-child { margin-top: -10px; }
	#job-detail  .entry-content-wrapper {
		display: flex;
		flex-direction: column;
	}
	#job-detail  .entry-content-wrapper .jobdetails { order: 1; }
	#job-detail  .entry-content-wrapper .side-bar { order: 2; }
}


/*============ New career for veterons styling- laxmi ============ */
.ny-vt-sec-1 .new-vet-con ul li,
.ny-vt-sec-2 .new-vet-con ul li{
    display: inline-block;
    vertical-align: text-top;
}
.ny-vt-sec-1 .new-vet-con ul,
.ny-vt-sec-2 .new-vet-con ul{
    margin: 0;
    text-align: center;
    list-style-type: none;
}
body#top .ny-vt-sec-1 .new-vet-con ul li a, body#top .ny-vt-sec-2 .new-vet-con ul li a {
    height: 60px;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}
body#top .vet-testi-sec-1 p:first-child {
    font-size: 24px;
    color: #581989;
    margin: 0;
    font-family: 'bentonsans-black'!important;
}
body#top .vet-testi-sec-2 h2,
body#top .ny-vt-sec-2 h2,
body#top .ny-vt-sec-3 h2{
    font-size: 32px;
    color: #983bc9;
}
strong, b {
    font-family: 'benton-bold';
}


@media only screen and (max-width: 767px){
body.page-id-8443 .job-search,
body.page-id-816 .job-search {
    margin-left: 0!important;
}
body#top .vet-testi-sec-2 h2,
body#top .ny-vt-sec-2 h2,
body#top .ny-vt-sec-3 h2{
    font-size: 28px;
}
}

@media(min-width:768px) and (max-width:1024px){
 body.page-id-8443 .job-search,
body.page-id-816 .job-search {
    margin-left: 0!important;
} 
  
}
@media only screen and (max-width: 667px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
  /*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle; width:100%;}
.vet-buttons-mobile {display:block;}
/*END*/
	#job-search-banner .container { height:160px!important; }
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4, #layer_slider_1 .ls-slide { /*height: 370px !important;*/ height: 230px !important; }
	#top .whatmade .av_one_third { width: 30% !important; }
	.responsive #top #wrap_all .whatmade .av_one_third:last-child { margin-top: -15px; }
	/*.responsive #top #wrap_all .flex_column{vertical-align: baseline;    padding: 0 8px;}
	.whatmade img { max-height: 105px; }*/
}
@media only screen and (max-width: 640px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
  /*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle; width:100%;}
.vet-buttons-mobile {display:block;}
/*END*/
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4/*, #layer_slider_1 .ls-slide*/ { height: 220px !important; }
	#job-search-banner .container { height:160px!important; }
	#layer_slider_1 .ls-l { padding: 20px !important; }
	/*#top .avia-layerslider .ls-nav-prev, #top .avia-layerslider .ls-nav-next { top: 25%; }*/
	#top #layerslider_3.ls-fullwidth .ls-bottom-slidebuttons { top: -20px; }
  body #layerslider_49 .ls-inner p{
    font-size:17px;
  }
  body#top #main div#layerslider_49, body#top #layerslider_49 .ls-inner, #layer_slider_1 #layerslider_49 .ls-slide {
    height: 1200px !important;
}
}
@media only screen and (max-width: 480px) {
    body#top #main div#layerslider_49, body#top #layerslider_49 .ls-inner, body #layer_slider_1 #layerslider_49 .ls-slide {
    height: 1040px !important;
}
}
@media only screen and (max-width: 480px) {
 .homepage-timeline {display:none;}
     .job-search { 
    top: 175px !important;
    margin-left:-50px;
  }

  .page-id-1002 section.av_textblock_section{margin-top:250px;} 
  /*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle!important; width:100%!important;}
.vet-buttons-mobile {display:block;}
/*END*/
#layer_slider_1 #layerslider_24 .ls-inner,#layer_slider_1 #layerslider_24,#layer_slider_1 #layerslider_24 .ls-slide  {
    height: 470px !important;
}
#layer_slider_1 #layerslider_34 .ls-inner,#layer_slider_1 #layerslider_34,#layer_slider_1 #layerslider_34 .ls-slide, #layer_slider_1 #layerslider_39 .ls-inner,#layer_slider_1 #layerslider_39,#layer_slider_1 #layerslider_39 .ls-slide,  #layer_slider_1 #layerslider_49 .ls-inner,#layer_slider_1 #layerslider_49,#layer_slider_1 #layerslider_49 .ls-slide,
 #layer_slider_1 #layerslider_40 .ls-inner,#layer_slider_1 #layerslider_40,#layer_slider_1 #layerslider_40 .ls-slide {
    height: 1000px !important;
}
.page-id-6367 .values {margin-top:800px;}
body #layerslider_49 .ls-inner {
    height: 1200px!important;
}
    
#layer_slider_1 #layerslider_27 .ls-inner,#layer_slider_1 #layerslider_27,#layer_slider_1 #layerslider_27 .ls-slide  { height: 520px !important;}
    
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4/*, #layer_slider_1 .ls-slide*/ { /*height: 330px !important;*/ height: 170px !important; }
	#top .whatmade .av_one_third { 
		width: 100% !important;
		margin-top: 0% !important;
	}
	#top #layerslider_3 .ls-l { 
		width: 80% !important;
		top: 0 !important;
	}
	#top #layerslider_3 .ls-l strong { max-width: 100%; }
	#top #layerslider_3.ls-fullwidth .ls-bottom-slidebuttons { top: 30px; }
	/*.whatmade img { max-height: 60px !important; }*/
}

@media only screen and (max-width: 414px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 body#top #main div#layerslider_49, body#top #layerslider_49 .ls-inner {
    height: 1100px !important;
}
 /*END Hiding Homepage Timeline*/
  /*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle; width:100%;}
.vet-buttons-mobile {display:block;}
/*END*/
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4/*, #layer_slider_1 .ls-slide*/ { /*height: 300px !important;*/ height: 145px !important; }
	#top #layerslider_3.ls-fullwidth .ls-bottom-slidebuttons { top: 50px; }
    /*.whatmade img { max-height: 85px;  }*/
}

@media only screen and (max-width: 375px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
  /*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle!important; width:100%!important;}
.vet-buttons-mobile {display:block;}
/*END*/
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4/*, #layer_slider_1 .ls-slide*/ { height: 130px !important; }
	#top #layerslider_3.ls-fullwidth .ls-bottom-slidebuttons { top: 100px; }
  #layer_slider_1 #layerslider_34 .ls-inner,#layer_slider_1 #layerslider_34,#layer_slider_1 #layerslider_34 .ls-slide, #layer_slider_1 #layerslider_39 .ls-inner,#layer_slider_1 #layerslider_39,#layer_slider_1 #layerslider_39 .ls-slide, #layer_slider_1 #layerslider_49 .ls-inner,#layer_slider_1 #layerslider_49,#layer_slider_1 #layerslider_49 .ls-slide,
   #layer_slider_1 #layerslider_40 .ls-inner,#layer_slider_1 #layerslider_40,#layer_slider_1 #layerslider_40 .ls-slide {
    height: 1100px !important;
}
body#top #main div#layerslider_49, body#top #layerslider_49 .ls-inner {
    height: 1200px !important;
}
}
@media only screen and (max-width: 360px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
  /*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle!important; width:100%!important;}
.vet-buttons-mobile {display:block;}
/*END*/
  .page-id-6367 div.flex_column_table.av-equal-height-column-flextable {height:530px; }
#layer_slider_1 #layerslider_24 .ls-inner,#layer_slider_1 #layerslider_24,#layer_slider_1 #layerslider_24 .ls-slide {
    height: 530px !important;
}
#layer_slider_1 #layerslider_34 .ls-inner,#layer_slider_1 #layerslider_34,#layer_slider_1 #layerslider_34 .ls-slide, #layer_slider_1 #layerslider_39 .ls-inner,#layer_slider_1 #layerslider_39,#layer_slider_1 #layerslider_39 .ls-slide, #layer_slider_1 #layerslider_49 .ls-inner,#layer_slider_1 #layerslider_49,#layer_slider_1 #layerslider_49 .ls-slide,
 #layer_slider_1 #layerslider_40 .ls-inner,#layer_slider_1 #layerslider_40,#layer_slider_1 #layerslider_40 .ls-slide {
    height: 1300px !important;
}

#layer_slider_1 #layerslider_27 .ls-inner,#layer_slider_1 #layerslider_27,#layer_slider_1 #layerslider_27 .ls-slide  {
       height: 560px !important;	
}
    
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4/*, #layer_slider_1 .ls-slide*/ { height: 125px !important; }
#next-step {height:1300px;}
}
@media only screen and (max-width: 320px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
  /*Veterans Buttons*/
.vet-buttons-desktop {display: none;}
.vet-intro-desktop {float:middle!important; width:100%!important;}
.vet-buttons-mobile {display:block;}
/*END*/
	#layer_slider_1 .ls-wp-fullwidth-container, #layer_slider_1 .ls-wp-fullwidth-helper, 
	#layer_slider_1 .ls-inner, #layer_slider_1 #layerslider_4/*, #layer_slider_1 .ls-slide*/ { height: 110px !important; }
	#top #layerslider_3.ls-fullwidth .ls-bottom-slidebuttons { top: 130px; }
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
#top #layerslider_24 .ls-l,#top #layerslider_27 .ls-l {
    width: 70% !important;
    top: 5% !important;
    left: 15% !important;
}
#layer_slider_1 #layerslider_24 .ls-inner,#layer_slider_1 #layerslider_24 {
    height: 350px !important;
}
  #layer_slider_1 #layerslider_34 .ls-inner,#layer_slider_1 #layerslider_34,#layer_slider_1 #layerslider_34 .ls-slide, #layer_slider_1 #layerslider_39 .ls-inner,#layer_slider_1 #layerslider_39,#layer_slider_1 #layerslider_39 .ls-slide, #layer_slider_1 #layerslider_49 .ls-inner,#layer_slider_1 #layerslider_49,#layer_slider_1 #layerslider_39 .ls-slide,
   #layer_slider_1 #layerslider_40 .ls-inner,#layer_slider_1 #layerslider_40,#layer_slider_1 #layerslider_40 .ls-slide {
    height: 1150px !important;
}
#step-values {margin-bottom:-100px;}
/*div.post-entry.post-entry-type-page.post-entry-6367 {width:100%;margin-left:0px; height:auto;}
.page-id-6367 div.entry-content-wrapper.clearfix {display:inline; float:none;}*/
 .steps-border {margin-top: -375px!important;}
 .steps-border-1 {margin-top: -360px!important; margin-left:215px!important;}
    
#layer_slider_1 #layerslider_27 .ls-inner,#layer_slider_1 #layerslider_27 .ls-inner, #layer_slider_1 #layerslider_27, #layer_slider_1 #layerslider_27 .ls-slide {	
   height: 400px !important;
}

#layerslider_24 p,.slider-hdr,#top #layerslider_24 .ls-l,#top #layerslider_27 .ls-l, #layerslider_34 p,.slider-hdr,#top #layerslider_34 .ls-l, #layerslider_39 p,.slider-hdr,#top #layerslider_39 .ls-l, #layerslider_49 p,.slider-hdr,#top #layerslider_49 .ls-l,
 #layerslider_40 p,.slider-hdr,#top #layerslider_40 .ls-l {
    font-size:16px !important;
    }
 
#top #layerslider_27 .ls-l p{
font-size:14px !important;
}
	.back-button {font-size: 16px !important;}
	i.fa {font-size: 16px !important;}
}
   #gtm-jobdetail-viewcart i.fa {
    font-size: 19px;
}
.av_font_icon .av-icon-char{font-size:19px}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/
	.learnmore-section .av_one_fourth a{
		font-size: 20px;
		color: #9a36d1;
	}
    #layer_slider_1 #layerslider_34 .ls-inner,#layer_slider_1 #layerslider_34,#layer_slider_1 #layerslider_34 .ls-slide, #layer_slider_1 #layerslider_39 .ls-inner,#layer_slider_1 #layerslider_39,#layer_slider_1 #layerslider_39 .ls-slide, #layer_slider_1 #layerslider_49 .ls-inner,#layer_slider_1 #layerslider_49,#layer_slider_1 #layerslider_49 .ls-slide,
     #layer_slider_1 #layerslider_40 .ls-inner,#layer_slider_1 #layerslider_40,#layer_slider_1 #layerslider_40 .ls-slide {
    height: 1300px !important;
}
.steps-border { margin-top: -370px!important; margin-left:-20px!important;}
.steps-border-1 {margin-top: -350px!important; margin-left:275px!important;}
}
#gtm-jobdetail-apply, #gtm-jobdetail-apply-current {
	height: 30px;
	display: block;
}
/*Home Page Watch Our Video Links - Kevin K. 05-19-17*/
#av_section_4 > div > div > div > div > article > div > header > a {margin-left:41.5%;}
#av_section_4 > div > div > div > div > article > div > header > h3 > a {margin-left:-42%;}
#av_section_3 > div > div > div > div > div.flex_column.av_one_half.flex_column_div.av-zero-column-padding.first.avia-builder-el-16.el_before_av_one_half.avia-builder-el-first > article > div > header > a {margin-left:25.25%;}
#av_section_3 > div > div > div > div > div.flex_column.av_one_half.flex_column_div.av-zero-column-padding.first.avia-builder-el-16.el_before_av_one_half.avia-builder-el-first > article > div > header > h3 > a {margin-left:-28.75%;}
#av_section_3 > div > div > div > div > div.flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-21.el_after_av_one_half.avia-builder-el-last > article > div > header > a {margin-left:25.5%;}
#av_section_3 > div > div > div > div > div.flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-21.el_after_av_one_half.avia-builder-el-last > article > div > header > h3 > a {margin-left:-28.5%;}
#av_section_2 > div > div > div > div > article > div > header > a {margin-left:37%;}
#av_section_2 > div > div > div > div > article > div > header > h3 > a {margin-left:-38.5%;}
#top > div.mfp-wrap.mfp-gallery.mfp-close-btn-in.mfp-auto-cursor.avia-popup.mfp-zoom-in.mfp-ready > div > button.mfp-arrow.mfp-arrow-right.mfp-prevent-close {display: none;}
#top > div.mfp-wrap.mfp-gallery.mfp-close-btn-in.mfp-auto-cursor.avia-popup.mfp-zoom-in.mfp-ready > div > button.mfp-arrow.mfp-arrow-left.mfp-prevent-close {display: none;}
/***** Kevin Update Test Sldier 9-20*****/
/* Have to use important tag to overwrite other important tags for this specific slider */
#layerslider_8 .ls-inner  .ls-l, #layerslider_9 .ls-inner  .ls-l { top: 0% !important;}
#layerslider_8, #layerslider_9, #layerslider_14, #layerslider_25 { background-color: #5a0f8b;}
#layerslider_8 p, #layerslider_9 p,  #layerslider_14 p, #layerslider_25 p, .awardCSlider p {color: #fff; }
.awardCSlider .slide-entry-excerpt.entry-content {  background:  #5a0f8b; }
.awardCSlider {display: none; }
@media only screen and (max-width: 1024px) {
    /*Hiding the homepage timeline on mobile-Kevin K.*/
 .homepage-timeline {display:none;}
 /*END Hiding Homepage Timeline*/

  .awardCSlider {display: inherit; }
  .widget-jobsearch-results .jobTitle a,#widget_job_search_results-5 h2,#live-results{
  color: #8D40B2;
	text-decoration: none;
}
}
/*Featured Job Spacing to Make Job Fit - Kevin K. 11-19-18
.avia-builder-widget-area.clearfix.avia-builder-el-18.el_after_av_textblock.avia-builder-el-last {width:115%; margin-left:-30px;}
END*/
/*Bumping down Job Search when increasing Home Page Slider Height - Kevin K. 2-4-19
html#ls-global.html_boxed.responsive.av-default-lightbox.html_header_top.html_logo_left.html_main_nav_header.html_menu_right.html_large.html_header_sticky_disabled.html_header_shrinking_disabled.html_header_topbar_active.html_mobile_menu_tablet.html_disabled.html_header_searchicon_disabled.html_content_align_center.html_header_unstick_top_disabled.html_header_stretch_disabled.html_entry_id_1002.html_av_admin_bar_active.avia_desktop.js_active.avia_transform.avia_transform3d.avia-mozilla.avia-mozilla-65.avia-windows body#top.home.page-template-default.page.page-id-1002.logged-in.admin-bar.boxed.open_sans.tribe-js.customize-support div#wrap_all div#main div#av_section_1.avia-section.main_color.avia-section-default.avia-no-shadow.avia-bg-style-scroll.avia-builder-el-1.el_after_av_layerslider.el_before_av_section.job-search.container_wrap.fullsize {margin-top:25px;}*/
div#av_section_1.avia-section.main_color.avia-section-default.avia-no-shadow.avia-bg-style-scroll.avia-builder-el-1.el_after_av_layerslider.el_before_av_section.job-search.container_wrap.fullsize (margin-top:70px!important;}
/*@media only screen and (max-width:767px) {
div#av_section_1.avia-section.main_color.avia-section-default.avia-no-shadow.avia-bg-style-scroll.avia-builder-el-1.el_after_av_layerslider.el_before_av_section.job-search.container_wrap.fullsize (margin-top:0px!important;}
}*/
/*Homepage Takeover*/


@media only screen and (max-width: 375px) {
.page-id-156 .white-popup-block { max-width: 320px; }
}
@media only screen and (max-width: 320px) {
.page-id-156 .white-popup-block { max-width: 250px; }
}  
.white-popup-block, 
.page-id-2305 .white-popup-block, .page-id-2310 .white-popup-block, .page-id-2315 .white-popup-block, .page-id-2363 .white-popup-block { 
  padding: 20px 30px;
    max-width: 650px;
    margin: 40px auto;
    position: relative;
}
/*Takeover*/
#outage-popup.white-popup-block {
    margin-left: 30%!important;
}


/* CWSM 6658 */
.homepage-timeline-new-section{
display:none !important;  
}
#top #wrap_all #main .avia-no-border-styling .main_color .avia-section .container_wrap div{
  vertical-align: bottom;}

/* END CWSM 6658 */
#top .ui-select-match input[type="search"]{margin-bottom:0px;}
.ui-select-multiple.ui-select-bootstrap{    background: transparent;
    box-shadow: none;}
    .widget-jobsearch-full .location-box{color:#fff;}
#cws-search-form input:focus {
    outline: 2px solid #fff !important;
}
