@media all and (min-width: 1335px) {
 #screen-ui-tablet { display: none; }
 #page-header-td-left { width: 245px; margin: 0 auto; text-align: left; }
 #nav-tablet-button { display: none; }
 .pageheader { width: 1335px; margin: 0 auto; text-align: left; }
 .page-content { width: 1335px; margin: 0 auto; text-align: left; }
 .contentwrapper { width: 1335px; margin: 0 auto; text-align: left; }
 .pagecontent { max-width: 1090px; }
 #screen-ui-back-left { padding-left: 15px; }
 #screen-ui-back-right { padding-right: 15px; }
 .pagefooter { width: 1335px; margin: 0 auto; text-align: left; }
}

@media all and (min-width: 1155px) and (max-width: 1334px) {
 #screen-ui-tablet { display: none; }
 #page-header-td-left { width: 245px; margin: 0 auto; text-align: left; }
 #nav-tablet-button { display: none; }
 .pageheader { width: 1155px; margin: 0 auto; text-align: left; }
 .page-content { width: 1155px; margin: 0 auto; text-align: left; }
 .contentwrapper { width: 1155px; margin: 0 auto; text-align: left; }
 .pagecontent { max-width: 910px; }
 #screen-ui-back-left { padding-left: 15px; }
 #screen-ui-back-right { padding-right: 15px; }
 .pagefooter { width: 1155px; margin: 0 auto; text-align: left; }
}

@media all and (min-width: 1155px) {
 .nav-desktop-button { display: none !important; } /* DISABLED */ /* TESTING UI SAMPLE (added) */
 .mast .pageheader td:nth-of-type(2) { display: none; } /* TESTING UI SAMPLE (added) */
}

@media all and (max-width: 1154px) {
 #screen-ui-desktop { display: none; }
 #page-header-td-left { width: 5px; } /* TESTING UI SAMPLE (changed from 15 to 5) */
 .left-col { display: none; }
 .left-col-spacer { display: none; }
 #screen-ui-back-left { padding-left: 15px; }
 #screen-ui-back-right { padding-right: 15px; }
 .mast-search { width: 317px; }
 img.nav-slide-icon { width: 22px; height: 22px; margin-left: 0px; margin-right: 10px; }
 .nav-slide-icon-wrapper { display: inline; position: relative; top: 1px; }
 .nav-slide-link-wrapper { display: inline; position: relative; top: -4px; }
 .pagecontent { left: 12px; } /* TESTING UI SAMPLE (added) */
}

@media all and (min-width: 768px) and (max-width: 1154px) {
 .pageheader { width: 98%; margin: 0 auto; text-align: left; }
 #screen-ui-back-left { padding-left: 15px; }
 #screen-ui-back-right { padding-right: 15px; }
 .pagefooter { width: 98%; margin: 0 auto; text-align: left; }
}

@media all and (min-width: 1024px) and (max-width: 1154px) {
 .contentwrapper { width: 100%; margin: 0 auto; text-align: left; }
 .pagecontent { max-width: 98%; }
}

@media all and (min-width: 768px) and (max-width: 1023px) {
 .contentwrapper { width: 98%; text-align: left; }
 .pagecontent { max-width: 99%; }
 #screen-ui-mobile { display: none; }
 #screen-ui-back-left { padding-left: 15px; }
 #screen-ui-back-right { padding-right: 15px; }
 form.mast { right: -18px; } /* TESTING UI SAMPLE (added) */
}

@media all and (max-width: 767px) {
 #screen-ui-tablet-plus { display: none; }
 #screen-ui-tablet { display: none; }
 #nav-tablet-button { display: none; }
 #page-header-td-left { width: 0px; } /* TESTING UI SAMPLE (added) */
 .pageheader { width: 100%; margin: 0 auto; text-align: left; }
 .contentwrapper { width: 100%; text-align: left; margin-top: 15px; }
 #screen-ui-back-left { padding-left: 0px; }
 #screen-ui-back-right { padding-right: 0px; }
 .pagefooter { width: 100%; margin: 0 auto; text-align: left; }
}

@media all and (min-width: 361px) and (max-width: 767px) {
 .btn-sm { padding: 6px 8px; font-size: 14px; }
}

@media all and (max-width: 479px) {
 .screen-ui-mobile-search-results { display: none; }
}

@media all and (min-width: 660px) {
 .screen-ui-mini { display: none; }
 .td-news-emp-logo { width: 150px; }
 .td-news-emp-logo-padding { padding-right: 7px; }
}

@media screen and (max-width: 659px) {
 .screen-ui-standard { display: none !important; }
}
@media handheld and (max-width: 659px) {
 .screen-ui-standard { display: none !important; }
}
@media projection and (max-width: 659px) {
 .screen-ui-standard { display: none !important; }
}
@media tty and (max-width: 659px) {
 .screen-ui-standard { display: none !important; }
}
@media tv and (max-width: 659px) {
 .screen-ui-standard { display: none !important; }
}
@media aural and (max-width: 659px) {
 .screen-ui-standard { display: none !important; }
}
@media embossed and (max-width: 659px) {
 .screen-ui-standard { display: none !important; }
}

@media all and (max-width: 659px) {
 img.screen-ui-mobile { max-width: 295px; }
 .screen-ui-mini { display: block; }
 .td-job-emp-logo { width: 75px; padding-right: 0px; }
 .job-emp-logo-border { width: 60px; }
 .job-emp-logo-wrapper { width: 60px; max-height: 60px; }
 .td-news-emp-logo { width: 75px; }
 .news-emp-logo-border { width: 60px; }
 .news-emp-logo-wrapper { width: 60px; max-height: 60px; }
 img.emp-logo { max-height: 90px; }
 .mini-sharethis { min-width: 50%; }
 .screen-ui-mini-top-spacing { position: relative; bottom: 20px; }
 p.field-label-normal-margin { margin-top: 8px; margin-bottom: 2px; }
 td.sub-label-padding { padding-bottom: 12px; }
 p.sub-label-title { font-size: 11px; text-decoration: underline; font-weight: bold; }
}

@media all and (max-width: 450px) {
 .ui-dropdownchecklist-dropcontainer { position: absolute; left: -115px; }
}

@media all and (min-width: 401px) {
 .screen-ui-mini-save-job { display: block; }
}

@media all and (max-width: 400px) {
 .mini-sharethis { min-width: 100%; }
 .btn-ui-mini { min-width: 100%; }
 .div-ui-mini { text-align: center; min-width: 92%; }
 .screen-ui-mini-save-job { display: inline-block; min-width: 100%; }
 a.keylink-topnews { font-size: 24px; }
 a.keylink-topnews:visited { font-size: 24px; }
 a.keylink-topnews:hover { font-size: 24px; }
 a.keylink-topnews:active { font-size: 24px; }
}
