@media only screen and (min-width: 1000px) and (max-width: 1300px) {
.page-newsroom-home .hero-img-bg {
    height: 257px;
}
}

@media only screen and (min-width: 600px) and (max-width: 1000px) {
.page-newsroom-home .hero-img-bg {
    height: 233px;
}
.container {
position: relative;
top: -30px;
}
}

@media only screen and (min-width: 1000px) {
.container {
top: -55px;
position: relative;
}	
}

@media only screen and (min-width: 1200px) {
.navbar-search-active header.navbar .navbar-collapse .region-navigation-first [class*="block-views-exp-solr-search-results-page"] {
    z-index: 1000;
    opacity: 1;
}
}

@media only screen and (min-width: 992px) and (max-width: 1225px) {
.page-story-ideas .promo-box h3 {
    font-size: 20px;
    line-height: 22px;
}
.page-story-ideas  .promo-box p {
    font-size: 14px;
    line-height: 16px;
}
}

@media only screen and (max-width: 600px) {
.page-story-ideas .promo-box h3 {
    font-size: 20px;
    line-height: 22px;
}
.page-story-ideas .promo-box p {
    font-size: 14px;
    line-height: 16px;
}
}

@media only screen and (max-width: 480px) {
.page-story-ideas .promo-box h3 {
    font-size: 15px;
    line-height: 17px;
}
.page-story-ideas .promo-box p {
    font-size: 11px;
    line-height: 12px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
/* body.page-insights .panel-pane.pane-custom.disability-management-box {
    height: 275px;
} */
body.page-insights .panel-pane.pane-custom.disability-management-box .pane-content {
	padding-top: 2%;
}
body.page-insights .panel-pane.pane-custom.disability-management-box .pane-content {
    width: 40%;
}
.page-newsroom-home .paragraphs-item-promotions.promotions-2 .ds-1col.node.node-promotion.view-mode-2x_promo.clearfix h3 {
    font-size: 22px;
}
.paragraphs-item-promotions.promotions-2 .node-promotion > :not(.field-name-field-promotion-image) {
    padding: 5px 20px;
}
}

@media only screen and (max-width: 1200px) {
body.page-insights .family-leave-boxes .paragraphs-item-promotions.promotions-2 .field-name-field-promotions > .field-items > .field-item {
    width: 98%;
    float: none;
}
body.page-insights .family-leave-boxes .paragraphs-item-promotions.promotions-2 .field-name-field-promotions > .field-items > .field-item.odd {
    margin-left: auto;
	margin-right: auto;
}
}

@media only screen and (min-width: 768px) and (max-width: 1200px) {

}

@media only screen and (min-width: 482px) and (max-width: 1200px) {
.page-advsearch #bw-content-main .hq-cols-3 div#bw-advanced-search-form {
    margin-top: 75px;
}
}

@media only screen and (max-width: 992px) {
.page-story-ideas .panel-pane.mid-titles, .page-story-ideas .panel-pane.story-ideas-top {
    width: 90%;
}
.page-media-resources #media-images-2, .page-media-resources #media-images-4, .page-media-resources #media-images-6 {
    background-size: 17%;
}
.page-newsroom-home .panels-flexible-row-the_standard_layout-3 .panel-pane .field-items .field-item {
    float: none;
    margin: 0 0 35px 0;
    clear: both;
    width: 100%;
}
.page-story-ideas .panels-flexible-region-inside, .page-story-ideas .hq-inner {
    padding-right: 0;
    padding-left: 0;
}
.page-story-ideas .promo-box, .page-story-ideas .meet-experts, .page-story-ideas .pane-bw-bio-panel-pane-1 {
    width: auto;
    margin-right: 2%;
    margin-left: 2%;
}
.page-story-ideas .promo-box, .page-story-ideas .story-pitches {
    width: auto;
    margin-right: 2%;
    margin-left: 2%;
}
.page-story-ideas .story-top-three .hq-cols-3 {
    /*float: none;*/
    width: 100%;
/*    float: left;
    width: 33.0586%; */
}
.page-story-ideas .hq-cols-2 {
    width: 100%;
    float: none;
	padding: 0;
}
.page-story-ideas .hq-cols-2 .hq-cols-2 {
    width: 50%;
    float: left;
}
.page-story-ideas .story-ideas-top-three {
    min-height: 465px;
}
.page-story-ideas .hq-cols-2 + .hq-cols-2 {
    padding-right: 0;
    padding-left: 0;
}
.paragraphs-item-promotions.promotions-2 .field-name-field-promotions > .field-items > .field-item {
    float: none;
    width: 100%;
}
}

@media only screen and (max-width: 768px) {
    .page-story-ideas .story-top-three .hq-inner {
        float: none;
        width: 100%;
    }
    .page-story-ideas .panels-flexible-row.panels-flexible-row-story_ideas-main-row.clear-block, .page-story-ideas .story-top-three {
        margin: 0 2%;
    }
    .page-story-ideas .story-ideas-top-three {
        width: 100%;
    }
    .node-type-press-release #bw-content-main .hq-fluid .hq-cols-1 {
        float: none;
        width: 100%;
    }
    .node-type-press-release #bw-content-main .hq-fluid .hq-cols-3 {
        float: none;
        width: 100%;
    }
    .page-in-the-media #bw-content-main {
        float: none;
        width: 100%;
    }
    .page-in-the-media #bw-sidebar-right {
        float: none;
    }
    .page-media-resources #bw-content-main iframe {
        width: 100%;
    }
    .page-in-the-media #bw-sidebar-right #block-block-4 {
        float: none;
        clear: both;
        width: 250px;
    }
    
    .page-social-media #bw-content-main .hq-cols-3 {
        width: 100%;
    }
	.paragraphs-item-promotions.promotions-2 .field-name-field-promotion-image img {
    height: 101px !important;
	width: 101px !important;
	}
}

@media only screen and (min-width: 810px) and (max-width: 1024px) {
header.navbar .tb-megamenu .nav-collapse > ul.nav > li > a {
    font-size: 12px !important;
/*    padding: 15px 14%; */
}
}

@media only screen and (min-width: 694px) and (max-width: 992px) {
body.page-insights .panel-pane.pane-custom.disability-management-box {
    height: 305px;
	background-position: -60px -25px;
    background-size: 125%;
}
body.page-insights .panel-pane.pane-custom.disability-management-box .pane-content {
    width: 50%;
	padding-top: 0%;
}
.item-list .pager li a {
    padding: 0px 5px;
}
}

@media only screen and (min-width: 600px) and (max-width: 992px) {
.page-newsroom-home .container .pane-4 .block-menu-menu-footer-utility > ul > li a {
    height: 65px;
}
}

@media only screen and (max-width: 846px) {
body.page-insights .panel-pane.pane-custom.pane-1, body.page-insights .panel-pane.pane-custom.pane-2.disability-study, body.page-insights .panel-pane.pane-custom.pane-4.paid-family-leave {
    width: 98%;
}
}

@media only screen and (max-width: 768px) {
.page-newsroom-home .content-type-promotions-2 .field-type-entityreference .field-item.even .ds-1col.node.node-promotion.view-mode-2x_promo.clearfix, .page-newsroom-home .content-type-promotions-2 .field-type-entityreference .field-item.odd .ds-1col.node.node-promotion.view-mode-2x_promo.clearfix {
	max-height: inherit;
}
.page-newsroom-home .content-type-promotions-2 .field-type-entityreference .field-item .ds-1col.node.node-promotion.view-mode-2x_promo.clearfix::before {
    width: 100% !important;
    text-align: center;
}
}

@media only screen and (min-width: 482px) and (max-width: 694px) {
.item-list .pager li a {
    padding: 0px 1px;
    font-size: 12px;
}
}

@media only screen and (max-width: 694px) {
body.page-insights .panel-pane.pane-custom.disability-management-box {
    height: 315px;
    background-position: -105px -25px;
    background-size: auto 110%;
}
body.page-insights .panel-pane.pane-custom.disability-management-box .pane-content {
    width: 65%;
	padding-top: 0;
}
}

@media only screen and (max-width: 618px) {
/* body.page-insights .panel-pane.pane-custom.disability-management-box {
	background-size: auto 100%;
} */
}

@media only screen and (min-width: 482px) and (max-width: 600px) {
.page-newsroom-home .hero-img-bg {
    height: 135px;
	background-size: cover;
}
}

@media only screen and (max-width: 482px) {
.page-newsroom-home .hero-img-bg {
    height: 110px;
    background-size: cover;
}
body.page-insights .panel-pane.pane-custom.disability-management-box {
    height: 375px;
    background-position: -500px -25px;
    background-size: 325% !important;
}
.node-type-press-release .bw-pull-quote {
    float: none;
    border: none;
}
.node-type-press-release .pane-pr-body {
    margin-top: 15px;
}
.page-media-resources #bw-content-main iframe {
    height: 250px;
}
}

@media only screen and (max-width: 482px) {
.page-advsearch #bw-content-main .hq-cols-3 div#bw-advanced-search-form {
    margin-top: 0;
}
.page-advsearch #bw-content-main .hq-cols-3-span-2 h4 {
    position: initial;
    left: 0;
}
}

@media only screen and (max-width: 380px) {
body.page-insights .panel-pane.pane-custom.disability-management-box .pane-content {
	padding-top: 0%;
}
}