/* FONTS AREA */
/* CAREERS LISTS AREA */
.career-lists-wrapper .career-list-title { font-size: 1.125em; } 
.career-popup-info-wrapper .career-title { font-size: 1.5vw; }
/* CAREER CONTENT POPUP AREA */
.career-content-wrapper p, .career-content-wrapper li { font-size: 1em; }
.career-content-wrapper p strong { font-size: 1.125em; }
/* SPACES AREA */
/* CAREERS LISTS AREA */
.career-lists-wrapper { padding: 0px 1vw; }
/* CAREER INFO AREA */
.career-popup-info-wrapper { padding: 2.125vw; }
.career-content-wrapper { padding-top: 1.625vw; }

/* CAREERS LISTS AREA */
.career-list-popup-link { display: inline-block; width: 100%; }
.career-lists-wrapper .career-list-title { margin-top: 0px; margin-bottom: 0.8889em; padding: 1em 0px; padding-left: 14%; position: relative; }
.career-list-title img { margin-right: 0.8em; position: absolute; top: 4%; left: 0px; width: 11%; }

/* CAREER INFO AREA */
.career-popup-info-wrapper { background: #fff; border-radius: 25px; }
.career-popup-info-wrapper .career-title { margin-top: 0px; margin-bottom: 0.8333em; }
.career-popup-info-wrapper .career-title img { margin-right: 0.5em; }
.career-content-wrapper { border-top: 1px solid #acacac; }
.career-content-wrapper p, .career-content-wrapper li { margin: 0px; margin-bottom: 1em; line-height: 1.85em; }
.career-content-wrapper p strong { margin-bottom: 0.44em; }

/* CAREER POPUP AREA */
.modal-body,
.career-modal-content, .career-popup-info-wrapper { display: inline-block; height: 100%; }
.career-modal-content .career-content-wrapper { padding-right: 3.4%; height: 89%; overflow-y: scroll; }

@media screen and (min-width: 1500px) {
    
        /* FONTS AREA */
        /* CAREERS LISTS AREA */
        .career-lists-wrapper .career-list-title { font-size: 1.125em; } 
        .career-popup-info-wrapper .career-title { font-size: 1.5em; }
        /* CAREER CONTENT POPUP AREA */
        .career-content-wrapper p, .career-content-wrapper li { font-size: 1em; }
        .career-content-wrapper p strong { font-size: 1.125em; }
        /* SPACES AREA */
        /* CAREERS LISTS AREA */
        .career-lists-wrapper { padding: 0px 1em; }
        /* CAREER INFO AREA */
        .career-popup-info-wrapper { padding: 2.125em; }
        .career-content-wrapper { padding-top: 1.625em; }
        
}
@media screen and (max-width: 1200px) and (min-width: 1101px) {
    
}
@media screen and (max-width: 1100px) and (min-width: 992px) {

}

/* IPAD PRO */
/* Portrait */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
        
}

/* Landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
        
}

/* Landscape phone to portrait tablet */
@media screen and (min-width: 992px ) {
        
}

/* Landscape phone to portrait tablet */
@media screen and (max-width: 991px ) {
        
        /* FONTS AREA */
        /* CAREERS LISTS AREA */
        .career-lists-wrapper .career-list-title { font-size: 1.7vw; } 
        .career-popup-info-wrapper .career-title { font-size: 2.27vw; }
        /* CAREER CONTENT POPUP AREA */
        .career-content-wrapper p, .career-content-wrapper li { font-size: 1.513vw; }
        .career-content-wrapper p strong { font-size: 1.7vw; }
        /* SPACES AREA */
        /* CAREERS LISTS AREA */
        .career-lists-wrapper { padding: 0px 1.513vw; }
        /* CAREER INFO AREA */
        .career-popup-info-wrapper { padding: 3.22vw; }
        .career-content-wrapper { padding-top: 2.46vw; }
}

/* Landscape phone to portrait tablet */
@media screen and (max-width: 768px ) {
    
}
@media screen and (max-width: 767px ) {
        
}
@media screen and (max-width: 736px){

}
@media screen and (max-width: 695px ) {

        
}	

@media screen and (max-width: 667px){	
       
}
@media screen and (max-width: 640px){
        
        /* FONTS AREA */
        /* CAREERS LISTS AREA */
        .career-lists-wrapper .career-list-title { font-size: 3.4vw; } 
        .career-popup-info-wrapper .career-title { font-size: 4.55vw; }
        /* CAREER CONTENT POPUP AREA */
        .career-content-wrapper p, .career-content-wrapper li { font-size: 3.02vw; }
        .career-content-wrapper p strong { font-size: 3.4vw; }
        /* SPACES AREA */
        /* CAREERS LISTS AREA */
        .career-lists-wrapper { padding: 0px 3.02vw; }
        /* CAREER INFO AREA */
        .career-popup-info-wrapper { padding: 6.44vw; }
        .career-content-wrapper { padding-top: 4.92vw; }
}
@media screen and (max-width: 580px) {
    
}

/* Landscape phones and down */
@media screen and (max-width: 568px) {
        
}
@media screen and (max-width: 480px) {
        
}

@media screen and (max-width: 420px) {
        
}
@media screen and (max-width: 414px){
        
}
@media screen and (max-width: 375px){
        
}
@media screen and (max-width: 360px){
        
}