@media (min-width:992px) {
	#header .header-wrapper-wrapper,
	.not-front #main-wrapper,
	#header .header-wrapper-bg {
	max-width: initial !important;
	}

	#header-wrapper-fixed {
	position: initial !important;
	margin-left: auto!important;
	margin-right: auto!important;
	width: 100%;
	max-width: 1440px !important;
	}
	z#header-wrapper-fixed > div {
	margin-left: auto!important;
	margin-right: auto!important;
	width: 100% !important;
	max-width: 1440px !important;
	}

	#block-system-main-menu,
	z.header__region.region.region-header {
	zborder: 1px solid red;

	margin-left: auto!important;
	margin-right: auto!important;
	max-width: 1192px !important;
	width: 100%;
	}

	#header .header-logo-wrapper {
	margin-left: auto!important;
	margin-right: auto!important;
	zwidth: 800px!important;
		z-index: 100!important;
	}
	#header .header-logo-wrapper a {
		z-index: 201!important;
	}

	.header--logo-image,z#header .header-logo-wrapper,z#header z.header-wrapper-bg {
		width: 50%!important
	}

	#block-system-main-menu {
	float: initial !important;
	width: 100%;
	}
	#block-system-main-menu > ul {
	padding-left: 820px !important;
	zfloat: right;
	}
	#header .header-wrapper-nav {
	z-index: -1 !important
	}
}

.subtheme-breakthroughs .header--logo-image {
    width: 50%!important
}

#header #logo {
    margin-left: 0!important
}

#navigation .block {
    margin-bottom: 35px
}

#footer,#header,#navigation,.not-front #content,.region-sidebar-first,.region-sidebar-second,p {
    word-wrap: normal!important
}

.nav-search,.node-type-breakthroughs-article #page-title,.node-type-breakthroughs2 #page-title {
    display: none!important
}

i.fa-search {
    font-size: .8em
}

.node-type-breakthroughs2 #main-wrapper>#content {
    margin-left: 16.66666667%!important;
    margin-right: 16.66666667%!important
}

.notred {
    color: #00f!important
}

.content-style,img.fullbleed {
    border: 0!important;
    padding: none!important
}

img.fullbleed {
    padding: 0!important;
    width: 620px!important
}

.sidebarbox {
    border: 1px dashed gray!important;
    color: #9f2b35!important;
    padding: .5em!important;
    background-color: #efe4d7!important
}

.img_caption {
    padding: 0 22px 0 0!important;
    font: .85em Calibri,Arial,Helvetica,sans-serif!important;
    float: right!important
}

#main .block,#main .field-content p,#main .view-content {
    text-align: left!important
}

.byline {
    display: inline!important;
    font-size: 16px;
    line-height: 120%;
    color: #868686;
    font-weight: 300
}

.box h2,.node-content h2,.theme-info h2 {
    margin: 10px 0!important;
    padding: 0!important;
    color: #8d6953!important
}

#footer h2 {
    color: #fefefe!important
}

.subhead {
    font-weight: 700!important;
    margin: 0 0 12px!important
}

.deckhead {
    font: 2.2em Calibri,Arial,Helvetica,sans-serif!important
}

.img-tn img {
    margin-bottom: 20px!important
}

.img-tn,.img-tn a {
    float: right!important
}

.img-tn {
    padding: 0 0 0 20px!important;
    clear: both!important
}

.img-tn a,.img-tn>a:after {
    margin: 0 0 25px!important
}

.img-tn a img {
    margin-bottom: 0!important
}

.img-tn>a:after {
    content: '[+]'!important;
    font: .85em Arial,Helvetica,sans-serif!important;
    display: block!important;
    clear: both!important;
    text-align: right!important
}

p span {
    font: Calibri,Arial,Helvetica,sans-serif!important
}

.fullquote {
    font: 1.5em Calibri,Arial,Helvetica,sans-serif!important;
    line-height: 1.6em!important
}

.pullquote,.toc {
    font: 700 1.1em Calibri,Arial,Helvetica,sans-serif!important
}

.pullquote {
    float: right!important;
    width: 200px!important;
    border-bottom: 5px solid #041854!important;
    line-height: 1.5em!important;
    color: #041854!important;
    margin: 0 0 0 20px!important;
    padding: 0 0 10px!important
}

.pullquote strong {
    display: block!important;
    font-size: .75em!important;
    line-height: 1.5em!important;
    color: #666!important
}

.past,.section,.toc {
    color: #8d6953!important
}

.toc {
    margin: 25px 0!important;
    padding: 10px 0!important;
    line-height: 1.6em!important
}

.past,.section {
    font: 700 17px Calibri,Arial,Helvetica,sans-serif!important;
    margin: 0!important;
    padding: 0!important;
    line-height: 19px!important;
    list-style: none!important
}

.past li span {
    display: block!important;
    margin: 0 0 0 40px!important
}

.past li {
    margin: 0 0 40px!important
}

.past li,.section li,.section li img {
    display: block!important;
    clear: both!important
}

.section li {
    margin: 0 0 50px!important
}

.section li img {
    margin: 0 0 20px 20px!important;
    float: left!important
}

.teaser {
    color: #1d467f!important;
    font-weight: 400!important
}

.teaser a:after {
    content: " \00BB"!important
}

ul.menu {
    width: 100%!important
}

#menu-bar-wrapper {
    font-size: 16pt!important;
    line-height: 1em!important;
    height: 2.5em!important;
    padding: 10px 0 0 32px!important
}

.nav .block-menu ul li a {
    color: #000!important;
    padding: 0!important;
    margin: 4px 0 0!important
}

.nav .block-menu ul li a:first-child {
    margin-left: 1.6em!important
}

.nav .block-menu ul li a:hover {
    color: #d19000!important;
    padding-bottom: .3em!important;
    border-bottom: 3px solid #d19000!important
}

#header {
    background-color: #eee!important
}

#header-wrapper {
    border-bottom: 1px solid #bdb4ae!important
}

#site-name {
    margin: 10px 0 0!important
}

#site-name a,#site-slogan {
    display: inline-block!important
}

#site-name a {
    font-weight: 900!important;
    font-size: .9em!important;
    letter-spacing: .04em!important;
    border-bottom: 1px solid #041854!important;
    transform: scale(1.1,1)!important;
    -webkit-transform: scale(1.1,1)!important;
    -moz-transform: scale(1.1,1)!important;
    -ms-transform: scale(1.1,1)!important;
    -o-transform: scale(1.1,1)!important
}

#site-name a:hover {
    color: #d19000!important
}

#site-slogan {
    transform: scale(1.2,1)!important;
    -webkit-transform: scale(1.2,1)!important;
    -moz-transform: scale(1.2,1)!important;
    -ms-transform: scale(1.2,1)!important;
    -o-transform: scale(1.2,1)!important;
    width: 100%!important
}

#branding {
    padding: 15px 0!important
}

#branding hgroup {
    display: block!important
}

#site-name,#site-slogan {
    text-align: center!important
}

#site-slogan {
    padding-top: .8em!important;
    font-size: .8em!important;
    letter-spacing: .5em!important
}

body.front * #main-content,body.node-type-breakthroughs-issue * #main-content {
    border-right: none!important
}

.content-style {
    margin-top: 0!important;
    padding-top: 0!important
}

body.not-front * .region-sidebar-second {
    background: #7f7f7f!important
}

body.not-front * .region-sidebar-second .region-inner {
    margin-left: 2px!important;
    float: right!important;
    background: #fff!important
}

body.not-front * .sidebar,body.not-front * .sidebar * h2 {
    font-size: 11pt!important
}

#hp-currentissue {
    padding: 7px 0 0!important;
    text-shadow: none!important
}

#hp-currentissue,#sb-currentissue {
    position: relative!important;
    top: -6px!important
}

#hp-currentissue img,#sb-currentissue img {
    border-top: 1px solid #464646!important;
    border-left: 1px solid #464646!important;
    border-right: 1px solid #464646!important;
    margin: 0!important;
    position: relative!important;
    bottom: -6px!important
}

.hp-boxshadow,.sb-boxshadow {
    margin: 0 0 20px!important;
    color: #fff!important;
    background-color: #ffab00!important;
    text-transform: uppercase!important;
    font-weight: 700!important;
    font-size: 12pt!important;
    padding: 5px 10px!important
}

.sb-boxshadow {
    width: 50%!important
}

.hp-boxshadow {
    width: 100%!important
}

.sb-boxshadow {
    -webkit-box-shadow: 7px 7px 5px rgba(50,50,50,.5)!important;
    -moz-box-shadow: 7px 7px 5px rgba(50,50,50,.5)!important;
    box-shadow: 7px 7px 5px rgba(50,50,50,.5)!important
}

#site-name a,h1,h2,h3,h4,h5,h6 {
    color: #041854!important
}

img {
    max-width: none!important
}

body.front * #block-views-hp-jcarousel-block,body.node-type-breakthroughs-issue * #block-views-hp-jcarousel-block {
    position: relative!important;
    top: -54px!important;
    left: 2px!important;
    height: 200px!important;
    width: 958px!important;
    background-color: #041950!important;
    margin: 0!important
}

.gf-title {
    font-weight: 700!important
}

#block-cnr-social-feeds-cnr-social-feeds-twitter-bar,.gf-author,.gf-relativePublishedDate,.gf-spacer,.gfc-resultsHeader,.view-fa13-college-support * .node-readmore,.view-fa13-departments * .node-readmore,.view-fa13-features * .node-readmore,.view-fa13-profiles * .node-readmore,.view-in-this-issue-wt16 * .node-readmore,.view-per-issue-college-support * .node-readmore,.view-per-issue-departments * .node-readmore,.view-per-issue-features * .node-readmore,.view-per-issue-profiles * .node-readmore,.view-sp14-college-support * .node-readmore,.view-sp14-departments * .node-readmore,.view-sp14-features * .node-readmore,.view-sp14-profiles * .node-readmore {
    display: none!important
}

body.front * #columns,body.node-type-breakthroughs-issue * #columns {
    position: relative!important;
    top: -20px!important;
    border-left: 2px solid #fff!important
}

body.front * #columns,body.front * #columns *,body.node-type-breakthroughs-issue * #columns,body.node-type-breakthroughs-issue * #columns * {
    background-color: #f8f4ef!important
}

body.front * #block-block-1,body.node-type-breakthroughs-issue * #block-block-1 {
    margin-right: 10px!important;
    position: relative!important;
    left: -10px!important
}

body.front * #block-block-1 h2,body.front * #block-block-4,body.node-type-breakthroughs-issue * #block-block-1 h2,body.node-type-breakthroughs-issue * #block-block-4 {
    padding-top: 24px!important
}

body.front * #block-block-1 h2,body.front * #block-block-4 h2,body.node-type-breakthroughs-issue * #block-block-1 h2,body.node-type-breakthroughs-issue * #block-block-4 h2 {
    font-weight: 900!important;
    font-size: 14pt!important;
    border-bottom: 1px solid #7f7f7f!important;
    margin-bottom: 10px!important
}

body.front * #content-wrapper,body.front * #messages,body.node-type-breakthroughs-issue * #content-wrapper,body.node-type-breakthroughs-issue * #messages {
    position: relative!important;
    top: -42px!important
}

body.front * #secondary-content-wrapper,body.node-type-breakthroughs-issue * #secondary-content-wrapper {
    margin-bottom: 0!important
}

.bt-cat-view-bg,.view-fa13-college-support .views-row .node-inner,.view-fa13-departments .views-row .node-inner,.view-fa13-features .views-row .node-inner,.view-fa13-profiles .views-row .node-inner,.view-in-this-issue-wt16 .views-row .node-inner,.view-per-issue-departments .views-row .node-inner,.view-per-issue-features .views-row .node-inner,.view-per-issue-profiles .views-row .node-inner,.view-per-issue-support .views-row .node-inner,.view-sp14-college-support .views-row .node-inner,.view-sp14-departments .views-row .node-inner,.view-sp14-features .views-row .node-inner,.view-sp14-profiles .views-row .node-inner {
    background-color: #dbe5cf!important
}

.view-fa13-news .views-row,.view-sp14-news .views-row {
    padding-top: 1em!important;
    border-top: 1px solid #7f7f7f!important
}

.view-fa13-news .views-row:first-child,.view-sp14-news .views-row:first-child {
    padding-top: 0!important;
    border-top: none!important
}

.view-fa13-news .views-row .byline,.view-sp14-news .views-row .byline {
    font-weight: 400!important
}

.not-front .paragraphs-item-breakthroughs-article,.not-front .paragraphs-item-breakthroughs-article-summary {
    margin-left: 16.66666667%!important;
    margin-right: 16.66666667%!important;
    max-width: 1440px!important
}

.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article,.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article-summary,y666.node-type-breakthroughs-issue .entity.entity-paragraphs-item.paragraphs-item-breakthroughs-img.bt-pos-wide.col-md-8.col-md-offset-2 {
    margin-left: 8.33333333%!important;
    margin-right: 8.33333333%!important
}

y666.node-type-breakthroughs-issue .entity.entity-paragraphs-item.paragraphs-item-breakthroughs-img.bt-pos-wide.col-md-8.col-md-offset-2 {
    width: 100%!important
}

.node-type-breakthroughs-article .paragraphs-item-breakthroughs-article,.node-type-breakthroughs-article .paragraphs-item-breakthroughs-article-summary {
    margin-left: 16.66666667%!important;
    margin-right: 16.66666667%!important
}

#block-system-main-menu {
    margin-bottom: 35px!important
}

#block-system-main-menu ul.menu {
    text-transform: none!important
}

#header.stickyShrunken .header-wrapper-fixed #logo {
    margin: 15px 0 0 10px;
    max-width: 65%!important
}

.header--logo-image {
    margin-top: 0!important
}

#header .header-wrapper-bg,#header>div {
    background: #eee!important
}

.header-wrapper-wrapper-left,.header-wrapper-wrapper-right,h2.node__title {
    display: none!important
}

#header .header-wrapper-wrapper {
    margin-left: auto!important;
    margin-right: auto!important;
/*
    background: url(../images/childsites/breakthroughs/dumb-bg-fix.png) no-repeat top left;
*/
    width: 100%!important
}

#header .header-wrapper-wrapper-wrapper {
    width: 100%!important
}

#header .header-logo-nav,#header .header-logo-wrapper {
    max-width: 1200px!important
}

.node-type-breakthroughs2 .view-display-id-page img {
    width: 220px!important
}

@media only screen and (max-width:1180px) {
    .field-item img {
        max-width: 100%!important
    }
}

article a {
    color: #003262!important
}

.banner-container .view-id-_node_banner {
    max-height: 300px!important;
    overflow: visible!important
}

.banner-container .view-id-_node_banner .views_slideshow_cycle_slide {
    height: 300px!important
}

@media all {
    .banner-container .page-title {
        background: #fff!important;
        font-size: 30px!important;
        width: 100%!important;
        opacity: .8!important;
        right: 0!important;
        position: relative!important;
        background: #ccc!important;
        box-shadow: 0 -5px 6px 0 #333!important;
        color: #000!important;
        padding: 0!important
    }

    .banner-container .page-title h1 {
        font-size: 30px!important;
        padding: 10px!important;
        line-height: 30px!important
    }

    .banner-container .view-id-_node_banner #views_slideshow_cycle_main__node_banner-default .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row {
        width: 100%!important;
        height: auto!important
    }

    .banner-container .view-id-_node_banner #views_slideshow_cycle_main__node_banner-default .slide-overlay-content {
        left: 0!important;
        width: 100%!important;
        position: relative!important;
        top: 0!important
    }

    .banner-container .view-id-_node_banner #views_slideshow_cycle_main__node_banner-default .slide-overlay-content .overlay-inner {
        width: 100%!important;
        position: relative!important;
        max-width: 100%!important
    }

    .banner-container .view-id-_node_banner #views_slideshow_cycle_main__node_banner-default .views-field-field-description .toggler,.banner-container .view-id-_node_banner .views-slideshow-controls-text-next,.banner-container .view-id-_node_banner .views-slideshow-controls-text-previous {
        display: none!important
    }

    .banner-container .view-id-_node_banner #views_slideshow_cycle_main__node_banner-default .views-field-field-description .field-content {
        position: relative!important;
        top: 0!important;
        display: block!important;
        font-size: 12px!important
    }

    .banner-container .view-id-_node_banner #views_slideshow_cycle_main__node_banner-default .view-id-_node_banner .views_slideshow_cycle_slide {
        height: auto!important
    }

    .banner-container .view-id-_node_banner #views_slideshow_cycle_main__node_banner-default .views-field-field-image img {
        width: 100%!important;
        min-width: 100%!important
    }

    .banner-container .view-id-_node_banner .views-slideshow-controls-bottom .views-slideshow-pager-fields {
        display: none!important;
        position: absolute!important;
        right: 5px!important;
        top: auto!important;
        margin-top: 0!important;
        bottom: 0!important
    }
}

.col-xs-offset-right-12 {
    margin-right: 100%
}

.col-xs-offset-right-11 {
    margin-right: 91.66666667%
}

.col-xs-offset-right-10 {
    margin-right: 83.33333333%
}

.col-xs-offset-right-9 {
    margin-right: 75%
}

.col-xs-offset-right-8 {
    margin-right: 66.66666667%
}

.col-xs-offset-right-7 {
    margin-right: 58.33333333%
}

.col-xs-offset-right-6 {
    margin-right: 50%
}

.col-xs-offset-right-5 {
    margin-right: 41.66666667%
}

.col-xs-offset-right-4 {
    margin-right: 33.33333333%
}

.col-xs-offset-right-3 {
    margin-right: 25%
}

.col-xs-offset-right-2 {
    margin-right: 16.66666667%
}

.col-xs-offset-right-1 {
    margin-right: 8.33333333%
}

.col-xs-offset-right-0 {
    margin-right: 0
}

@media (min-width:768px) {
    .col-sm-offset-right-12 {
        margin-right: 100%
    }

    .col-sm-offset-right-11 {
        margin-right: 91.66666667%
    }

    .col-sm-offset-right-10 {
        margin-right: 83.33333333%
    }

    .col-sm-offset-right-9 {
        margin-right: 75%
    }

    .col-sm-offset-right-8 {
        margin-right: 66.66666667%
    }

    .col-sm-offset-right-7 {
        margin-right: 58.33333333%
    }

    .col-sm-offset-right-6 {
        margin-right: 50%
    }

    .col-sm-offset-right-5 {
        margin-right: 41.66666667%
    }

    .col-sm-offset-right-4 {
        margin-right: 33.33333333%
    }

    .col-sm-offset-right-3 {
        margin-right: 25%
    }

    .col-sm-offset-right-2 {
        margin-right: 16.66666667%
    }

    .col-sm-offset-right-1 {
        margin-right: 8.33333333%
    }

    .col-sm-offset-right-0 {
        margin-right: 0
    }
}

@media (min-width:992px) {
    .col-md-offset-right-12 {
        margin-right: 100%
    }

    .col-md-offset-right-11 {
        margin-right: 91.66666667%
    }

    .col-md-offset-right-10 {
        margin-right: 83.33333333%
    }

    .col-md-offset-right-9 {
        margin-right: 75%
    }

    .col-md-offset-right-8 {
        margin-right: 66.66666667%
    }

    .col-md-offset-right-7 {
        margin-right: 58.33333333%
    }

    .col-md-offset-right-6 {
        margin-right: 50%
    }

    .col-md-offset-right-5 {
        margin-right: 41.66666667%
    }

    .col-md-offset-right-4 {
        margin-right: 33.33333333%
    }

    .col-md-offset-right-3 {
        margin-right: 25%
    }

    .col-md-offset-right-2 {
        margin-right: 16.66666667%
    }

    .col-md-offset-right-1 {
        margin-right: 8.33333333%
    }

    .col-md-offset-right-0 {
        margin-right: 0
    }
}

@media (min-width:1180px) {
    .col-lg-offset-right-12 {
        margin-right: 100%
    }

    .col-lg-offset-right-11 {
        margin-right: 91.66666667%
    }

    .col-lg-offset-right-10 {
        margin-right: 83.33333333%
    }

    .col-lg-offset-right-9 {
        margin-right: 75%
    }

    .col-lg-offset-right-8 {
        margin-right: 66.66666667%
    }

    .col-lg-offset-right-7 {
        margin-right: 58.33333333%
    }

    .col-lg-offset-right-6 {
        margin-right: 50%
    }

    .col-lg-offset-right-5 {
        margin-right: 41.66666667%
    }

    .col-lg-offset-right-4 {
        margin-right: 33.33333333%
    }

    .col-lg-offset-right-3 {
        margin-right: 25%
    }

    .col-lg-offset-right-2 {
        margin-right: 16.66666667%
    }

    .col-lg-offset-right-1 {
        margin-right: 8.33333333%
    }

    .col-lg-offset-right-0 {
        margin-right: 0
    }
}

.filter-guidelines,.filter-help {
    display: none
}

div>br:only-child,p>br:only-child {
    display: none
}

.field-name-field-p-graf .field-item div * {
    margin: .2em 0 1em
}

.classy-left,.classy-right {
    display: inline;
    border: 1px solid green
}

.bt-pos-left,.classy-left,z.bt-issue-archive>div.views-field-views-conditional-2 {
    float: left!important
}

.bt-pos-left img {
    padding-right: 20px!important;
    margin-right: 20px!important
}

.bt-pos-right,.classy-right {
    float: right!important;
    margin-left: 20px!important
}

.field-name-field-p-subhead,.field-name-field-p-subhead p {
    font-weight: 700!important
}

.view--breakthroughs-article-template.view-display-id-page,.view-per-issue-briefs.view-display-id-page,.view-per-issue-news.view-display-id-page,z#footer {
    margin-left: initial!important;
    margin-right: initial!important
}

jbjv.view-per-issue-briefs.view-display-id-page>.view-content,jbjv.view-per-issue-news.view-display-id-page>.view-content {
    max-width: 1192px
}

#footer .footer-wrapper,z#header .header-wrapper-wrapper,z.view-per-issue-briefs.view-display-id-page {
    margin-left: auto!important;
    margin-right: auto!important;
    max-width: 1192px
}

.view--breakthroughs-article-template.view-display-id-page>.view-content {
    margin-left: auto!important;
    margin-right: auto!important
}

.page-campus-briefs #main-wrapper,.page-fa17-campus-briefs #main-wrapper,.page-fa17-news-briefs #main-wrapper,.page-news-briefs #main-wrapper,.page-sp17-campus-briefs #main-wrapper,.page-sp17-news-briefs #main-wrapper,.view-per-issue-briefs.view-display-id-page .view-content,.view-per-issue-news.view-display-id-page .view-content {
    width: 100%!important
}

.node-type-breakthroughs-article img,.node-type-breakthroughs2 img {
    max-width: 100%!important
}

.node-type-breakthroughs-article #main,.page-campus-briefs #main,.page-fa17-campus-briefs #main,.page-fa17-news-briefs #main,.page-news-briefs #main,.page-sp17-campus-briefs #main,.page-sp17-news-briefs #main {
    margin-left: auto!important;
    margin-right: auto!important
}

.node-type-breakthroughs-issue #main-wrapper .not-front.node-type-breakthroughs-issue #main-wrapper,.not-front.node-type-breakthroughs2 #main-wrapper,.page-archive #main-wrapper,.page-campus-briefs #main,.page-fa17-campus-briefs #main,.page-fa17-news-briefs #main,.page-news-briefs #main,.page-sp17-campus-briefs #main,.page-sp17-news-briefs #main,.view--breakthroughs-article-template.view-display-id-page>.view-content,z.page-taxonomy-term #main-wrapper,zzz.not-front.node-type-breakthroughs-article #main-wrapper {
    max-width: 1440px!important
}

.page-taxonomy-term #main-wrapper {
    max-width: 960px!important
}

.page-campus-briefs #main-wrapper,.page-fa17-campus-briefs #main-wrapper,.page-fa17-news-briefs #main-wrapper,.page-news-briefs #main-wrapper,.page-sp17-campus-briefs #main-wrapper,.page-sp17-news-briefs #main-wrapper {
    max-width: 100%!important
}

.view--breakthroughs-article-template.view-display-id-panel_pane_1 img {
    max-width: 100%!important;
    height: 100% important;
    display: block!important
}

#header,#navigation,.not-front #content,.region-sidebar-first,.region-sidebar-second {
    padding-left: 0!important;
    padding-right: 0!important
}

.views-field-field-bta-byline * {
    display: inline
}

.views-field-field-bta-byline .field-items:after {
    content: '\00a0'
}

.views-field-field-bta-byline .field-label,z#contextualheader,z.menu-block-1.menu-name-main-menu {
    display: none
}

.bta-byline {
    margin-bottom: 24px!important;
    clear: right
}

.bta-byline * {
    display: inline!important;
    font-size: 16px;
    line-height: 120%;
    color: #868686;
    font-weight: 300
}

.bta-endnote * {
    color: #666!important
}

.views-field-field-issue .field-content:before {
    content: "\f02d"
}

.views-field-field-bta-category .field-content:before,.views-field-field-type .field-content:before {
    content: "\f07c"
}

.views-field-field-bta-category .field-content:before,.views-field-field-issue .field-content:before,.views-field-field-type .field-content:before {
    font-family: FontAwesome;
    display: inline-block;
    padding-right: 5px;
    vertical-align: middle;
    color: #2a6496!important
}

.views-field-field-bta-category .field-content:before:hover {
    color: #428bca!important
}

.views-field-field-bta-category {
    margin-top: 1.5em
}

.bt-news-river,.node-type-breakthroughs2 .views-field-body h1 {
    clear: both
}

.paragraphs-item-breakthroughs-pullquote {
    padding-left: 0!important
}

.paragraphs-item-breakthroughs-aside {
    padding: 0!important
}

.paragraphs-item-breakthroughs-aside>.content {
    border-left: 10px solid #5cb7da!important;
    padding: 10px 0 10px 20px!important;
    margin: 20px 0!important
}

.bta-deck h2,.chunky.bt-pos-left+.adjacent .bt-body h3,.chunky.bt-pos-right+.adjacent .bt-body h3,.paragraphs-item-breakthroughs-aside h3 {
    margin-top: 0!important
}

.paragraphs-item-breakthroughs-pullquote>.content {
    border-left: 5px solid #eee;
    padding: 10px 20px!important;
    margin: 0 0 20px 20px!important
}

.paragraphs-item-breakthroughs-aside>.content,.paragraphs-item-breakthroughs-pullquote>.content {
    color: #333;
    font-size: 140%;
    line-height: 1.5;
    overflow: hidden
}

.paragraphs-item-breakthroughs-pullquote .field-name-field-bt-quote-attribution .field-item p:before {
    content: '\2014\00a0'
}

.paragraphs-item-breakthroughs-pullquote .field-name-field-bt-quote-affiliation .field-item p:before {
    content: ',\00a0'
}

.field-group-div.bt-quote-attribution * {
    display: inline!important;
    color: #666;
    font-style: italic
}

.field-group-div.bt-quote-attribution .field-items {
    display: inline-block!important
}

.paragraphs-item-breakthroughs-pullquote .field-label {
    display: none!important
}

.field-name-field-bt-quote-attribution p {
    margin-bottom: 0!important
}

.node-type-breakthroughs-article .view-display-id-page img {
    max-width: 1440px!important
}

.no-padding,.no-padding *,.paragraphs-item-breakthroughs-img {
    padding-right: 0!important;
    padding-left: 0!important
}

.paragraphs-item-breakthroughs-article+.paragraphs-item-breakthroughs-img:after {
    content: "\00a0"
}

.paragraphs-item-breakthroughs-img.col-md-5 img {
    margin-top: 8px;
    max-width: 600px!important
}

.paragraphs-item-breakthroughs-img.col-md-4 img {
    margin-top: 8px;
    max-width: 480px!important
}

.paragraphs-item-breakthroughs-img.col-md-3 img {
    margin-top: 8px;
    max-width: 360px!important
}

.paragraphs-item-breakthroughs-img.col-md-2 img {
    margin-top: 8px;
    max-width: 240px!important
}

.bt-pos-wide.col-md-8 img {
    max-width: 960px!important
}

.bt-pos-wide.col-md-10 img {
    max-width: 1200px!important
}

#content p b,#content p strong,.field-item p b,.field-item p strong {
    font-family: "freightsans_prosemibold"!important;
    font-weight: 400
}

.views-field-field-image-credit {
    max-width: 1440px!important;
    margin-left: auto;
    margin-right: auto
}

.views-field-field-image-credit .field-content {
	text-align: right;
    padding-top: .4em;
    font-size: 14px!important;
    line-height: 20px!important
}

.paragraphs-item-breakthroughs-img .image-credit-group {
    padding-top: .4em!important;
    font-size: 14px!important;
    line-height: 20px!important
}

.paragraphs-item-breakthroughs-img .field-name-field-image-caption *,.paragraphs-item-breakthroughs-img .image-credit-group * {
    font-size: 14px!important;
    line-height: 20px!important
}

.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img .image-credit-group {
    margin-left: auto;
    margin-right: auto;
    max-width: 960px
}

.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img .image-credit-group * {
    float: right
}

.field-label {
    display: none!important
}

.field-name-field-p-graf.clearfix {
    display: block!important
}

.paragraphs-item-breakthroughs-article .clearfix:after,.paragraphs-item-breakthroughs-article .clearfix:before {
    content: none!important;
    display: none!important
}

.view--breakthroughs-article-template b,.view--breakthroughs-article-template strong {
    font-family: "freightsans_prosemibold","Source Sans Pro",sans-serif!important;
    font-weight: 400
}

.bta-issue a,.view--breakthroughs-article-template a,.view-per-issue-briefs a,.view-per-issue-news a {
    color: #2a6496!important;
    font-family: "freightsans_promedium","Source Sans Pro",sans-serif!important
}

.bta-issue a:hover,.view--breakthroughs-article-template a:hover,.view-per-issue-briefs a:hover,.view-per-issue-news a:hover {
    color: #428bca!important;
    font-family: "freightsans_promedium","Source Sans Pro",sans-serif!important
}

.views-field-field-bta-grafs.bta-article {
    clear: both!important
}

.bt-pos-left .image-credit-group {
    margin-right: 20px
}

.image-credit-group {
    padding: 0 0 .6em!important
}

.image-credit-group * {
    display: initial!important;
    margin-bottom: 0;
    clear: none
}

.bt-pos-left .field-name-field-image-caption {
    padding-right: 20px!important
}

.field-name-field-image-caption .field-item {
    padding: 1em
}

.paragraphs-item-breakthroughs-img.bt-pos-left img,.paragraphs-item-breakthroughs-img.bt-pos-right img,.paragraphs-item-breakthroughs-img.bt-pos-wide img {
    height: 100%!important;
    width: 100%!important
}

body,h1 {
    font-family: "freightsans_prolight","Source Sans Pro",sans-serif!important;
    font-size: 17px!important
}

h1 {
    font-size: 325%!important;
    line-height: 1.25!important;
    margin-top: .4em!important;
    margin-bottom: 0!important
}

.section-campus-briefs #page h1,.section-news-briefs #page h1 {
    margin-top: 1em!important
}

.bta-deck h2 {
    margin-bottom: 8px!important
}

.bt-cat-view cite,.chunky *,z.chunky {
    display: inline!important
}

.adjacent,.chunky {
    min-height: 225px!important;
    clear: left
}

.chunky.bt-pos-right+.adjacent {
    clear: left!important
}

.chunky.bt-pos-left+.adjacent {
    clear: right!important
}

.chunky.bt-pos-left img,.chunky.bt-pos-right img {
    margin-top: 1px!important
}

.page-search #page,z.section-campus-briefs #page,z.section-news-briefs #page {
    top: 120px!important
}

.page-search #main {
    margin-top: 30px;
    margin-bottom: 90px!important;
    width: 100%!important;
    max-width: 1192px;
margin-left: auto!important;
margin-right: auto!important;

}

.bt-cat-view * {
    padding-right: .8em
}

.bt-cat-view {
    vertical-align: middle!important;
    line-height: .4em!important
}

.bt-cat-view a {
    padding-right: 0!important
}

.bt-cat-view * a {
    vertical-align: middle;
    font-size: 1.1em!important;
    line-height: 1em!important
}

.bt-cat-view h2>a {
    padding-top: 21px!important
}

.bt-cat-view>p:first-of-type {
    margin-bottom: 0!important
}

.bt-issue-legacy {
    clear: both;
    position: relative;
    top: -55px;
    right: -225px;
    font-size: initial!important;
    display: none!important
}

.node-type-breakthroughs2 .views-field-body {
    margin-top: 4em!important
}

.node-type-breakthroughs2 .views-field-field-issue {
    margin-top: 0!important;
    margin-bottom: 1.5em;
    float: right;
    display: flex
}

.node-type-breakthroughs2 .views-field-body>.field-content a span:first-of-type {
    margin-top: 1.5em!important;
    float: left!important
}

.bt-cat-view {
    max-height: 150px;
    font-size: 1.4em!important;
    padding: 0!important;
    margin: 0 0 20px!important;
    jvs-background-color: #dee!important;
    color: #000!important;
    overflow: hidden
}

.bt-cat-view h2 {
    margin-right: 20px!important;
    font-size: initial!important
}

.page-taxonomy-term .views-field-field-bta-summary .field-content,.page-taxonomy-term .views-field-field-issue-1 .field-content {
    display: flex;
    font-size: 17px
}

.node-type-breakthroughs-issue .views-field-field-bta-summary .field-content,.node-type-breakthroughs-issue .views-field-field-issue-1 .field-content {
    display: flex;
    padding-left: 20px!important;
    padding-right: 20px!important;
    padding-bottom: 1.5em
}

.front .views-field-field-bta-summary .field-content,.views-field-field-bta-summary .field-content {
    padding-top: 1em!important
}

.views-field-field-issue-1 .field-content {
    padding-top: 10px
}

.views-field-field-bta-summary .field-content p {
    padding-left: 0!important
}

.bt-cat-view p:last-child,.views-field-field-bta-issue p:last-child,.views-field-field-issue-1 .field-content {
    color: #d19000!important;
    font-weight: 700!important
}

.bt-cat-view img {
    position: relative!important;
    left: -10px!important;
    float: left!important;
    padding-right: 10px!important;
    height: 185px!important
}

.bt-cat-view h2 a {
    display: flex!important;
    font-size: .715em!important
}

.bt-cat-view p {
    margin-right: 20px!important;
    font-size: 17px!important
}

.bt-cat-view .bta-issue,.bt-issue-view .bta-issue {
    padding-left: 0
}

.node-type-breakthroughs-issue .bt-cat-view>p:last-of-type {
    display: none
}

.node-readmore {
    display: none!important
}

.paragraphs-item-paragraphs-pack-juicebox {
    padding-left: 0!important;
    padding-right: 0!important
}

.bt-issue-view h2 {
    font-size: 1.1em!important
}

.bta-endnote,.page-views .bta-byline {
    margin-left: 16.66666667%!important;
    margin-right: 16.66666667%!important;
    width: 100%!important
}

.node-type-breakthroughs-article .views-field-field-bta-image-lead+.views-field-field-bta-title-display h1:first-of-type {
    clear: both;
    padding-top: .4em
}

.field-name-field-content-category h2 {
    margin-bottom: .5em
}

.bt-issue-view .views-field-field-bta-summary {
    font-size: 17px!important
}

.bt-issue-view .views-field-contextual-links {
    line-height: 0!important
}

.bt-issue-view p,.page-taxonomy-term .bt-issue-view .views-field-field-bta-summary,.page-taxonomy-term .views-field-field-issue-1 {
    font-size: 17px!important
}

.bt-issue-view h2 a,.page-taxonomy-term .bt-issue-view .views-field-field-bta-summary,.page-taxonomy-term .views-field-field-issue-1 {
    display: flex;
    padding-left: 20px!important
}

.bt-issue-view h2 a {
    margin-top: 0!important
}

.bt-issue-view p {
    display: flex
}

.page-taxonomy-term .views-field-field-bta-summary .field-content p {
    padding: 0!important
}

.bt-issue-view h2,.bt-issue-view p {
    padding-left: 20px!important;
    margin-top: 0!important
}

.bt-issue-view {
    clear: both;
    font-size: 1.4em!important;
    margin-bottom: 1.5em;
    background-color: #eee!important;
    color: #000!important;
    min-height: 185px!important;
    max-width: 1440px!important
}

.front .bt-issue-view {
    max-height: 185px!important
}

.front .bt-issue-view,.front .paragraphs-item-breakthroughs-article-summary>.content,.front .paragraphs-item-breakthroughs-article>.content {
    max-width: 960px!important;
    margin-left: auto!important;
    margin-right: auto!important
}

.bt-issue-view img {
    position: relative!important;
    float: left!important;
    padding-right: 10px!important;
    height: 185px!important
}

.bt-issue-view * {
    padding-right: 5px;
    vertical-align: middle!important
}

.views-field-field-bta-image-tn {
    line-height: .5em!important
}

.bt-issue-view * a {
    vertical-align: middle;
    font-size: inherit!important;
    line-height: 1em!important
}

.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article-summary .col-md-offset-2 {
    margin-left: 0!important;
    max-width: 1440px!important
}

.bt-issue-view>a:first-child {
    line-height: 0!important;
    display: inline;
    white-space: nowrap
}

.node-title,.page--title {
    display: none!important
}

.page-taxonomy-term .page--title,.page-views .page--title {
    display: block!important
}

.node-type-breakthroughs-issue h1:first-of-type,.page-taxonomy-term h1:first-of-type {
    clear: both;
    padding-top: .4em!important;
    padding-bottom: .4em!important
}

#page-title {
    margin-left: 16.66666667%!important;
    margin-right: 16.66666667%!important
}

.page-archive #page-title {
    margin-left: 8.33333%!important;
    margin-right: 8.33333%!important
}

.page-taxonomy-term #page-title {
    max-width: 960px!important;
    margin-left: 0!important;
    margin-right: 0!important
}

.node-type-breakthroughs-issue h1:first-of-type {
    font-size: 280%!important;
    line-height: 1.25!important;
    margin-top: .80952em!important;
    margin-bottom: 0!important
}

.page-archive #page-title {
    margin-top: 1em!important;
    margin-bottom: .5em!important
}

.bt-issue-view>.views-field-field-bta-image-tn>.field-content>span {
    display: table-column!important
}

.bt-issue-view>.views-field-body>.field-content>a {
    display: flex!important
}

.bt-issue-archive img,z.bt-issue-archive *,z.bt-issue-archive .col-md-3 * {
    width: 220px!important;
    max-width: 220px!important
}

.bt-issue-archive.views-row {
    max-height: 382px!important
}

.bt-issue-archive {
    padding: 0 20px!important
}

.bt-archive-title {
    font-size: 65%
}

.bt-archive-stack {
    line-height: 17px!important;
    text-align: center
}

.views-field-views-conditional-3 .bt-archive-stack {
    padding-bottom: 40px!important
}

.bt-issue-archive .field-content {
    padding: 0!important
}

.paragraphs-item-breakthroughs-article-summary.none {
    display: none!important
}

.menu .menu .is-leaf:not(.is-active-trail),.menu-block-1.menu-name-main-menu li:not(.is-active-trail),ul.menu ul.menu {
    display: none!important
}

#block-menu-block-1 {
    width: 100%;
    margin-bottom: 20px;

}

.menu-block-1.menu-name-main-menu {
    width: 100%!important;
    position: relative;
    z-index: 2!important;
    background: #fafafa!important;
    border-bottom: 1px solid #003262;
    clear: both;
    padding-left: 8px;


}

.menu-block-1.menu-name-main-menu > ul {
margin-left: auto!important;
margin-right: auto!important;
max-width: 1440px !important;
}

#header.stickyShrunken .menu-block-1 {
    width: 100%!important;
    max-width: initial!important
}

#header.stickyShrunken .menu-block-1.menu-name-main-menu {
    width: 100%!important;
    left: 0!important;
    position: fixed!important;
    padding-left: 16px;
    line-height: 1.8em!important
}

#header.stickyShrunken .menu-block-1.menu-name-main-menu ul {
    margin-left: auto!important;
    margin-right: auto!important;
    width: 1200px!important
}

.menu-block-1.menu-name-main-menu ul * {
    display: block!important;
    float: initial!important
}

.menu-block-1.menu-name-main-menu ul {
    width: 100%!important;
    max-width: 1192px!important;
    list-style: none!important;
    padding: 0!important
}

.menu-block-1.menu-name-main-menu ul li {
    width: 100%!important;
    display: block!important
}

#header.stickyShrunken+div .menu-block-1.menu-name-main-menu {
    top: 38px
}

.not-logged-in #header.stickyShrunken+div .menu-block-1.menu-name-main-menu {
    top: 66px
}

.not-logged-in #header.stickyShrunken .menu-block-1.menu-name-main-menu {
    top: 0 !important
}
.logged-in #header.stickyShrunken .menu-block-1.menu-name-main-menu {
    top: 28px !important
}


#header .header-wrapper-nav .region-header {
    position: initial!important
}

.menu-block-1.menu-name-main-menu a {
    font-family: "freightsans_promedium","Source Sans Pro",sans-serif;
    font-size: 1.1em!important;
    color: #003262!important;
    line-height: 2.3em!important
}

.menu-block-1.menu-name-main-menu a:hover {
    color: #2a6496!important
}

.bt-issue-archive .table>tbody>tr>td,.bt-issue-archive .table>tbody>tr>th,.bt-issue-archive .table>tfoot>tr>td,.bt-issue-archive .table>tfoot>tr>th,.bt-issue-archive .table>thead>tr>td,.bt-issue-archive .table>thead>tr>th,.bt-issue-archive .views-table>tbody>tr>td,.bt-issue-archive .views-table>tbody>tr>th,.bt-issue-archive .views-table>tfoot>tr>td,.bt-issue-archive .views-table>tfoot>tr>th,.bt-issue-archive .views-table>thead>tr>td,.bt-issue-archive table>tbody>tr>td,.bt-issue-archive table>tbody>tr>th,.bt-issue-archive table>tfoot>tr>td,.bt-issue-archive table>tfoot>tr>th,.bt-issue-archive table>thead>tr>td,.views-table>thead>tr>th,table>thead>tr>th {
    padding: 0!important;
    line-height: inherit!important;
    vertical-align: top;
    border-top: 0!important
}

.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th,.views-table>tbody>tr:hover>td,.views-table>tbody>tr:hover>th,table>tbody>tr:hover>td,table>tbody>tr:hover>th {
    background-color: initial!important
}

#footer .cnr-logo img {
    max-width: 265px!important;
    margin-bottom: 1.4em
}

#footer {
    padding-left: 0!important;
    padding-right: 0!important;
    margin-top: 1.5em
}

#footer-wrapper {
    margin-left: 0!important;
    margin-right: 0!important;
    max-width: 2880px!important
}

#footer-wrapper-wrapper {
    width: 100%!important
}

@media only screen and (max-width:480px) {
    #page {
        top: 0!important
    }

    #site-name a {
        font-size: .6em!important
    }

    #site-slogan {
        font-size: .5em!important
    }

    .header--logo-image {
        width: 50%!important
    }

    .bt-cat-view {
        max-height: none!important;
        margin-left: 0!important;
        padding: 10px!important
    }

    .bt-cat-view img {
        display: none!important
    }

    .bt-cat-view,.bt-cat-view h2 {
        background-color: #eee!important
    }

    .bt-issue-view .views-field-body * {
        width: 100%!important;
        margin-right: 0!important;
        display: block!important
    }

    .bt-cat-view,.bt-cat-view h2,.bt-issue-view * {
        padding-right: 0!important
    }

    .bt-issue-view p {
        padding-right: 20px!important
    }

    .bt-issue-view .views-field-body img,.node-type-breakthroughs-issue .bt-cat-view>p:last-of-type {
        display: none!important
    }
}

@media only screen and (max-width:1180px) {
    #page {
        top: 0!important
    }

    .nav-search {
        display: inherit!important
    }

    #sidebar,i.fa-search {
        display: none!important
    }

    #header .header-wrapper-bg {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .header--logo-image {
        margin-left: 20px!important;
        width: 266.5px!important
    }
}

@media (max-width:1180px) {
    .bt-body,.bta-deck,.bta-tags,.bta-title,.search-form.google-cse,z.bta-byline .bta-byline {
        zmargin-left: 16.66666667%;
        margin-left: 20px!important;
        margin-right: 20px!important;
        zwidth: 95%!important
    }

    .node-type-breakthroughs-article .bta-byline.views-fieldset,.page-views .bta-byline {
        margin-left: 20px!important;
        margin-right: 20px!important;
        width: auto!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-left {
        margin-left: auto!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-right {
        margin-right: auto!important;
        margin-left: 20px!important
    }

    .paragraphs-item-breakthroughs-img,ZZZ.chunky.bt-pos-left {
        margin-left: auto!important;
        margin-right: auto!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-left {
        margin-right: 20px!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-wide {
        margin-right: initial!important;
        width: initial!important
    }

    ZZZ.chunky.bt-pos-left+.adjacent {
        margin-left: 20px!important;
        display: block!important;
        clear: both!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-wide>.content,ZZZ.chunky.bt-pos-left>.content {
        max-width: 100%!important
    }

    .paragraphs-item-breakthroughs-img>.content {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-left img,.paragraphs-item-breakthroughs-img.bt-pos-right img {
        max-width: 100%!important;
        margin: 0!important;
        padding: 0!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-left .image-credit-group,.paragraphs-item-breakthroughs-img.bt-pos-right .image-credit-group,.paragraphs-item-breakthroughs-img.bt-pos-wide .image-credit-group {
        padding-left: 20px!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-right .image-credit-group,.paragraphs-item-breakthroughs-img.bt-pos-wide .image-credit-group {
        padding-right: 20px!important
    }
}

@media (min-width:480px) {
    .not-front #main {
        padding-top: 0!important
    }
}

@media only screen and (max-width:750px) {
    #mini-panel-footer {
        margin-left: auto!important;
        margin-right: auto!important;
        max-width: 700px!important
    }

    #footer .block-panels-mini .panel-col-first,#footer .block-panels-mini .panel-col-last {
        float: initial!important
    }
}

@media only screen and (max-width:640px) {
    .paragraphs-item-breakthroughs-img.bt-pos-left,.paragraphs-item-breakthroughs-img.bt-pos-right {
        width: 100%!important;
        margin-left: auto!important;
        margin-right: auto!important
    }

    .chunky.bt-pos-left>.content,.paragraphs-item-breakthroughs-img.bt-pos-left>.content,.paragraphs-item-breakthroughs-img.bt-pos-right>.content,.paragraphs-item-breakthroughs-img.bt-pos-wide>.content {
        max-width: 100%!important
    }
}

@media (max-width:992px) {
	.bt-issue-archive img {
		width: 100%!important;
		max-width: initial!important
	}
	.bt-issue-archive.views-row {
		max-height: initial!important;
	}
	.bt-issue-archive .col-md-4 {
		width: 50%!important
	}	
    .paragraphs-item-breakthroughs-img.bt-pos-right {
        margin-left: 0!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-left {
        margin-right: 0!important
    }
}

@media only screen and (max-width:1180px) {
    .page-views .bta-title.col-md-8.col-md-offset-2 {
/*jb:181213
 * width: 100%!important;
 */
        margin-left: 20px!important;
        margin-right: 20px!important
    }

    .bt-body,.bta-deck,.bta-tags,.bta-title,z.bta-byline .bta-byline {
        zmargin-left: 16.66666667%;
        margin-left: 20px!important;
        margin-right: 20px!important;
        zwidth: 95%!important
    }

    .node-type-breakthroughs-article .views-field-field-bta-issue {
        clear: both;
        margin-left: 0!important;
        margin-right: 0!important
    }

    .node-type-breakthroughs-article .bta-byline > span,
    .node-type-breakthroughs-article .bta-byline.views-fieldset,.page-views .bta-byline {
        margin-left: 20px!important;
        margin-right: 20px!important;
        width: auto!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-wide {
        margin-right: auto!important;
        width: 100%!important;
        max-width: 100%!important
    }

    .paragraphs-item-breakthroughs-img.bt-pos-wide img {
        height: auto!important;
        width: auto!important
    }

    #header .header-wrapper-wrapper,.node-type-breakthroughs-article .paragraphs-item-breakthroughs-article-summary,.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article,.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article-summary {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .header--logo-image {
        zmargin-left: 20px!important;
        margin-left: 20px!important
    }

    .menu-block-1.menu-name-main-menu a {
        padding-left: 20px
    }

    .node-type-breakthroughs-issue .bt-issue-view,.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article .bt-body,.page-taxonomy-term .bt-issue-view,.page-taxonomy-term .paragraphs-item-breakthroughs-article .bt-body,z.node-type-breakthroughs2 {
        margin-left: 0!important;
        margin-right: 0!important;
        min-width: 100%!important
    }

    #page-title,.node-type-breakthroughs-article .bt-body,.node-type-breakthroughs-article .bt-river,.node-type-breakthroughs2 #main-wrapper>#content {
        margin-left: 20px!important;
        margin-right: 20px!important
    }

    .node-type-breakthroughs-article .paragraphs-item-breakthroughs-article,.paragraphs-item-breakthroughs-article-summary {
        margin-left: 0!important;
        margin-right: 0!important;
        min-width: 100%!important
    }

    .menu-block-1.menu-name-main-menu {
        padding-left: 0!important;
        padding-right: 0!important
    }

    #block-menu-block-1 {
        margin-left: 0!important;
        margin-right: 0!important
    }

    .node-type-breakthroughs-issue .field-name-field-content-category,.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article .bt-body,.page-taxonomy-term .field-name-field-content-category,.page-taxonomy-term .paragraphs-item-breakthroughs-article .bt-body {
        padding-left: 1em!important
    }
}

@media only screen and (max-width:767px) {
	.bt-issue-archive .col-md-4 {
		width: 100%!important
	}	
}
@media only screen and (max-width:800px) {
    .bt-issue-view,.front .bt-issue-view {
        max-height: none!important
    }

    .menu-block-1.menu-name-main-menu a {
        padding-left: 20px
    }

    .subtheme-breakthroughs .header--logo-image {
        width: 260px!important;
        max-width: 260px!important
    }

    .node-type-breakthroughs-issue .bt-issue-view p {
        padding-left: 0!important
    }

    .node-type-breakthroughs-issue .bt-issue-view .bt-cat-view p {
        padding-left: 20px!important
    }

    .page-taxonomy-term .field-content>.bt-cat-view>div:first-child {
        max-width: 140px!important;
        min-width: 140px!important;
        overflow: hidden!important;
        float: left!important
    }

    .page-taxonomy-term .bt-cat-view>a {
        zdisplay: inline-flex!important;
        width: 140px!important;
        left: 50%!important;
        margin-left: -60px!important
    }

    .page-taxonomy-term .field-content>.bt-cat-view>a {
        margin-left: 0!important
    }

    .node-type-breakthroughs-issue .views-field-field-bta-image-tn,.page-taxonomy-term .field-content>.bt-cat-view>a,.page-taxonomy-term .views-field-field-bta-image-tn {
/*
max-width: 150px!important;
min-width: 150px!important;
overflow: hidden!important;
float: left!important
*/
    }
.bt-issue-view img {
height: auto!important;
max-width: none!important;
padding: 0!important;
}
.views-field-field-bta-image-tn {

}
    .node-type-breakthroughs-issue .views-field-field-bta-image-tn .field-content,
    .page-taxonomy-term .views-field-field-bta-image-tn .field-content {
        display: inline-flex!important;
zwidth: 150px!important;
        left: 50%!important;
        margin-left: -50px!important;
        
        




display: block!important;
left: auto!important;
margin-left: 0!important;
padding-right: 0!important;
width: unset!important;

    }

    .bt-issue-view * {
        padding-right: 10px;
        padding-right: 0!important;
    }

    .node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-full,
    .node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-full img {
        width: 100%!important
    }
/*
    .node-type-breakthroughs-issue .bt-cat-view>a:first-of-type,
    .node-type-breakthroughs-issue .bt-issue-view .bt-cat-view img,
    .node-type-breakthroughs-issue .views-field-field-bta-image-tn .field-content,
    .page-taxonomy-term .bt-cat-view>a:first-of-type,
    .page-taxonomy-term .views-field-field-bta-image-tn .field-content {
        display: none!important
    }
*/
    .bt-issue-view h2 a,z.page-taxonomy-term .bt-issue-view .views-field-field-bta-summary,z.page-taxonomy-term .views-field-field-issue-1 {
        padding-top: 21px!important;
        padding-left: 0!important
    }

.bt-issue-view img {
height: auto!important;
max-width: none!important;
padding-right: 0!important;
width: 100%!important;
position: static!important;
float: none!important;
}

    .views-field-field-bta-summary .field-content {
        padding-right: 20px!important
    }
}

@media (max-width:1180px) {
    .views-field-field-image-credit div.col-md-8.col-md-offset-2 {
        margin-left: 0!important;
        margin-right: 0!important;
        width: 100%!important
    }

    .views-field-field-image-credit {
        margin-left: 20px!important;
        margin-right: 20px!important;
        max-width: 100%!important
    }

    .not-front .paragraphs-item-breakthroughs-article,.not-front .paragraphs-item-breakthroughs-article-summary {
        margin-left: 0!important;
        margin-right: 0!important;
        max-width: 1440px!important
    }

    #header.stickyShrunken+div .menu-block-1.menu-name-main-menu,.logged-in .menu-block-1.menu-name-main-menu,.not-logged-in #header.stickyShrunken+div .menu-block-1.menu-name-main-menu,.not-logged-in .menu-block-1.menu-name-main-menu {
        padding-top: 0!important
    }

    .menu-block-1.menu-name-main-menu {
        position: relative!important;
        top: -95px
    }

    .menu-block-1.menu-name-main-menu ul {
        padding: 0!important;
        margin: 0!important
    }

    .page-taxonomy-term #page-title {
        margin-left: 20px!important
    }

    .subtheme-breakthroughs .header--logo-image {
        width: 260px!important;
        max-width: 260px!important
    }

    .page-search #page {
        top: 50px!important
    }

    .section-campus-briefs #page,.section-news-briefs #page {
        top: 95px!important
    }

    .node-type-breakthroughs2 #page #main {
        position: relative;
        top: -50px!important
    }

    .node-type-breakthroughs-article #page #main,.node-type-breakthroughs-issue #page #main {
        ztop: -66px!important
    }

    .section-campus-briefs #page #main,.section-news-briefs #page #main {
        position: relative;
        top: -95px!important
    }

    .node-type-breakthroughs-article .views-field-field-bta-image-lead+.views-field-field-bta-title-display h1:first-of-type,.node-type-breakthroughs-issue h1:first-of-type,.page-taxonomy-term .views-field-field-bta-image-lead+.views-field-field-bta-title-display h1:first-of-type {
        margin-top: 0!important
    }
}

.active .menu-block-1.menu-name-main-menu {
    display: none;
    position: relative!important;
    padding-top: 2px!important;
    top: -33px!important
}

.views-field-field-bta-image-lead {
    width: 100%!important
}

.node-type-breakthroughs-article #main-wrapper {
    max-width: initial!important;
    margin-left: 0!important;
    margin-right: 0!important
}

.node-type-breakthroughs-article .panel-pane.pane-views.pane-breakthroughs-article-template {
    max-width: 1440px!important;
    margin-left: auto!important;
    margin-right: auto!important
}

.panels-flexible-region-4-center,.panels-flexible-region-5-center,.panels-flexible-region-6-center,.panels-flexible-region-7-center {
    float: none!important;
    width: 100%!important
}


.featured-video {
    display: block;
    clear: both;
    padding-bottom: 1em
}

.fluid-width-video-wrapper {
    width: 100%;
    position: relative;
    padding: 57.0312% 0 0
}

.featured-video-has-caption .video {
    background: #f2f2f2;
    margin-bottom: 18px
}

.hentry .featured-image,.hentry .featured-video,.hentry .gallery {
    margin-bottom: 20px
}

.featured-video-has-caption {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px
}

.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,iframe {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-color: #fff;
    border-width: 0;
    border-style: none
}

.entity-paragraphs-item.hidden,.entity-paragraphs-item.hidden * {
    width: 0!important;
    display: none!important
}

.view--taxonomy-term-river .views-row {
    max-width: 1440px;
    margin-left: 0!important;
    margin-right: 0!important
}

.front .paragraphs-item-breakthroughs-article,.front .paragraphs-item-breakthroughs-article-summary {
    max-width: 1192px!important;
    margin-left: auto!important;
    margin-right: auto!important
}

.gs-image-box,.gsc-table-cell-thumbnail {
    display: none!important
}

.cse .gsc-control-cse,.gsc-control-cse,.gsc-thumbnail-inside,.gsc-url-top {
    padding: 0!important
}

@media (max-width:1180px) {
    #page {
        position: relative;
        top: 0!important
    }

    #header {
        padding-bottom: 0!important
    }
}

#page {
    position: relative;
    top: 0!important
}

@media (min-width:480px) {
    .not-front.node-type-breakthroughs-issue #main {
        padding-top: 0!important
    }
}

.not-front.node-type-breakthroughs-issue #content,.not-front.node-type-breakthroughs-issue #footer,.not-front.node-type-breakthroughs-issue #navigation,.not-front.node-type-breakthroughs-issue .region-sidebar-first,.not-front.node-type-breakthroughs-issue .region-sidebar-second {
    padding-left: 0!important;
    padding-right: 0!important
}

.not-front.node-type-breakthroughs-issue #main-wrapper {
    margin-left: inherit!important;
    margin-right: inherit!important;
    max-width: inherit!important
}

.not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article,.not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-article-summary,z.not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-wide.col-md-8.col-md-offset-2 {
    max-width: 1318px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-left: 8.33333333%!important;
    padding-right: 8.33333333%!important
}

.not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-wide.col-md-8.col-md-offset-2 {
    margin-left: auto!important;
    margin-right: auto!important;
    padding-left: 37%!important
}

.not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-wide.col-md-8.col-md-offset-2 img {
    max-width: 100%!important;
    width: 794px!important
}

@media only screen and (max-width:1180px) {
    .not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-wide {
        margin-top: 36px;
        margin-left: auto!important;
        margin-right: auto!important;
        width: 66.66667%!important
    }

    .not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-wide img {
        max-width: 100%!important;
        height: 100%!important;
        width: 100%!important
    }
}

@media only screen and (max-width:992px) {
    .not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-wide.col-md-8.col-md-offset-2 img {
        margin-top: 0;
        width: 100%!important
    }

    .not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-wide.col-md-8.col-md-offset-2 {
        padding-left: 0!important;
        width: 100%!important
    }

    .not-front.node-type-breakthroughs-issue .paragraphs-item-breakthroughs-img.bt-pos-wide {
        margin-left: 0!important;
        margin-right: 0!important;
        padding-left: 0!important;
        width: 100%!important;
        zmargin-top: 36px;
        float: left;
        margin-bottom: 1.5em
    }
}

.view--taxonomy-term-river .view-content .views-row {
    padding: 0!important
}

@media (min-width:992px) {
    #content .bt-news-river:first-of-type h1 {
        margin-top: 60px!important
    }
}

.paragraphs-item-bt-box .paragraphs-items {
    width: 100%!important
}

.paragraphs-item-bt-box .field-name-field-subhead p {
    margin-bottom: 0!important
}

.entity-paragraphs-item .paragraphs-item-bt-box .entity-paragraphs-item,.entity-paragraphs-item .paragraphs-item-bt-box .paragraphs-item-breakthroughs-article {
    margin-left: inherit!important;
    margin-right: inherit!important
}

.paragraphs-item-bt-box>div {
    margin: .5em 1em .5em 0;
    padding-left: 1em;
    padding-right: 1em;
    color: #000!important
}

.paragraphs-item-bt-box.xref-grid-col-md-3 {
    width: 25%
}

.paragraphs-item-bt-box.xref-grid-col-md-4 {
    width: 33.3333%
}

.paragraphs-item-bt-box.xref-grid-col-md-6 {
    width: 50%
}

.paragraphs-item-bt-box.xref-grid-col-md-8 {
    width: 66.6666%
}

.paragraphs-item-bt-box.xref-grid-col-md-9 {
    width: 75%
}

.paragraphs-item-bt-box.xref-grid-col-md-12 {
    width: 100%
}

.paragraphs-item-bt-box {
    float: left
}

.paragraphs-item-bt-box.bt-pos-wide,.paragraphs-item-bt-box.bt-pos-wide.col-md-4,.paragraphs-item-bt-box.bt-pos-wide.col-md-8,.paragraphs-item-bt-box.bt-pos-wide.col-md-8.col-md-4 {
    padding-left: 0!important;
    padding-right: 0!important
}

.paragraphs-item-bt-box .field-name-field-subhead {
    color: #041854!important
}

.paragraphs-item-engagement-grid .entity-paragraphs-item>div {
    margin: .5em 1em .5em 0
}

.paragraphs-item-engagement-grid .entity-paragraphs-item.col-md-12,.paragraphs-item-engagement-grid .entity-paragraphs-item.col-md-3,.paragraphs-item-engagement-grid .entity-paragraphs-item.col-md-4,.paragraphs-item-engagement-grid .entity-paragraphs-item.col-md-6 {
    padding-left: 0;
    padding-right: 0
}

.paragraphs-item-engagement-grid.tiling-tiles .entity-paragraphs-item .content,.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item .content {
    margin-top: 0!important;
    margin-right: 0!important;
    margin-left: 0!important
}

.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item>div {
    background-color: #ddd!important;
    padding: 1px 1px 0!important
}

.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item>div {
    padding: 1px 0 0 1px!important
}

.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:last-of-type>div {
    padding: 1px 1px 0!important;
    position: relative;
    left: -1px
}

.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(12)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(16)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(20)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(24)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(4)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(8)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(12)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(15)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(18)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(3)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(6)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(9)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(10)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(12)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(2)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(4)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(6)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(8)>div {
    padding: 1px 1px 0!important;
    position: relative;
    left: -1px
}

.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:first-of-type>div {
    padding: 1px 1px 0!important;
    position: relative;
    left: 1px
}

.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(13)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(17)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(21)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(25)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(5)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(9)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(10)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(13)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(16)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(19)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(4)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(7)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(11)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(13)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(3)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(5)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(7)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(9)>div,.zzzlug {
    padding: 1px 1px 0!important;
    position: relative;
    left: 1px
}

.paragraphs-items-field-article>.entity-paragraphs-item.paragraphs-item-engagement-grid>div>.field-name-field-subhead {
    margin-bottom: -1em!important
}

.paragraphs-items-field-article>.entity-paragraphs-item.paragraphs-item-engagement-grid.tiling-gridded>div .paragraphs-items {
    margin-top: 1.75em
}

.tiling-gridded.paragraphs-item-engagement-grid {
    border-bottom: 1px solid #ddd
}

.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item>div>div {
    background-color: #fff
}

.tiling-gridded.paragraphs-item-engagement-grid .paragraphs-item-bt-box {
    min-height: 5em!important
}

.tiling-gridded.paragraphs-item-engagement-grid .paragraphs-item-bt-box .field-name-field-subhead {
    min-height: 6.25em!important;
    height: 6em!important;
    margin-bottom: -99999px;
    padding-bottom: 99999px
}

.tiling-gridded.paragraphs-item-engagement-grid .paragraphs-item-bt-box .field-name-field-subhead p {
    margin: .5em 0 1em!important
}

.tiling-gridded.paragraphs-item-engagement-grid .paragraphs-item-bt-box .field-name-field-grafs {
    min-height: 3em!important;
    height: 5em;
    margin-bottom: -99999px;
    padding-bottom: 99999px
}

.tiling-gridded.paragraphs-item-engagement-grid .paragraphs-item-bt-box p {
    padding-left: .5em;
    padding-right: .5em
}

.paragraphs-item-engagement-grid.hidden {
    display: none
}

.paragraphs-item-engagement-grid .paragraphs-items>div:last-of-type>div {
    margin-right: 0!important
}

.paragraphs-item-bt-box+.paragraphs-item-engagement-grid {
    width: 98.56%
}

.paragraphs-item-engagement-grid.cnr-pos-full+.entity-paragraphs-item {
    clear: both!important
}

.paragraphs-item-bt-box div.field-name-field-link {
    margin-top: 2em;
    position: relative;
    bottom: 1em
}

.paragraphs-item-bt-box .field-type-image {
    position: relative;
    left: -1em
}

.display-grid-col-md-4 .paragraphs-item-bt-box .field-type-image {
    left: -1em
}

.display-grid-col-md-3 .paragraphs-item-bt-box .field-type-image {
    left: -.75em
}

.paragraphs-items-field-article>.entity-paragraphs-item {
    padding-left: 0!important;
    padding-right: 0!important
}

.paragraphs-items-field-article>.entity-paragraphs-item>div>.field-name-field-subhead {
    margin-top: 1em;
    margin-bottom: .75em
}

.display-grid-col-md-12 .entity-paragraphs-item,.display-grid-col-md-12 .paragraphs-item-bt-box {
    width: 100%
}

.display-grid-col-md-6 .entity-paragraphs-item,.display-grid-col-md-6 .paragraphs-item-bt-box {
    width: 50%
}

.display-grid-col-md-4 .entity-paragraphs-item,.display-grid-col-md-4 .paragraphs-item-bt-box {
    width: 33.3333%
}

.display-grid-col-md-3 .entity-paragraphs-item,.display-grid-col-md-3 .paragraphs-item-bt-box {
    width: 25%
}

.paragraphs-item-grafs p:last-of-type {
    margin-bottom: 0!important
}

.paragraphs-item-engagement-grid .entity-paragraphs-item.paragraphs-item-grafs {
    float: left
}

.paragraphs-item-engagement-grid.chunky .paragraphs-item-bt-box {
    min-height: 100px;
    height: 100%;
    clear: right!important
}

.paragraphs-item-bt-box .field-name-field-link.button {
    display: block;
    text-align: center!important
}

.box-is-button .field-name-field-link,.hide-button .field-name-field-link {
    display: none!important
}

.show-button .field-name-field-link {
    display: block!important
}

zzz.paragraphs-item-bt-box.color-003B70 .field-name-field-link :hover,zzz.paragraphs-item-bt-box.color-003B70 .field-name-field-link a:hover,zzz.paragraphs-item-bt-box.color-003B70 .field-name-field-link:hover {
    background-color: #eee!important;
    text-decoration: none;
    color: #003b70!important
}

.paragraphs-item-bt-box .field-name-field-subhead {
    text-align: center
}

.paragraphs-item-bt-box .field-name-field-subhead p {
    font-family: 'freightsans_prosemibold'!important;
    font-size: 170%!important;
    line-height: 125%!important;
    text-align: center!important
}

.grafs-font-freightsans_problack,.paragraphs-item-bt-box.grafs-font-freightsans_problack .field-name-field-subhead p {
    font-family: 'freightsans_problack'!important
}

.grafs-font-freightsans_problack_italic,.paragraphs-item-bt-box.grafs-font-freightsans_problack_italic .field-name-field-subhead p {
    font-family: 'freightsans_problack_italic'!important
}

.grafs-font-freightsans_probold,.paragraphs-item-bt-box.grafs-font-freightsans_probold .field-name-field-subhead p {
    font-family: 'freightsans_probold'!important
}

.grafs-font-freightsans_probold_italic,.paragraphs-item-bt-box.grafs-font-freightsans_probold_italic .field-name-field-subhead p {
    font-family: 'freightsans_probold_italic'!important
}

.grafs-font-freightsans_probook,.paragraphs-item-bt-box.grafs-font-freightsans_probook .field-name-field-subhead p {
    font-family: 'freightsans_probook'!important
}

.grafs-font-freightsans_probook_italic,.paragraphs-item-bt-box.grafs-font-freightsans_probook_italic .field-name-field-subhead p {
    font-family: 'freightsans_probook_italic'!important
}

.grafs-font-freightsans_prolight,.paragraphs-item-bt-box.grafs-font-freightsans_prolight .field-name-field-subhead p {
    font-family: 'freightsans_prolight'!important
}

.grafs-font-freightsans_prolight_italic,.paragraphs-item-bt-box.grafs-font-freightsans_prolight_italic .field-name-field-subhead p {
    font-family: 'freightsans_prolight_italic'!important
}

.grafs-font-freightsans_promedium,.paragraphs-item-bt-box.grafs-font-freightsans_promedium .field-name-field-subhead p {
    font-family: 'freightsans_promedium'!important
}

.grafs-font-freightsans_promedium_italic,.paragraphs-item-bt-box.grafs-font-freightsans_promedium_italic .field-name-field-subhead p {
    font-family: 'freightsans_promedium_italic'!important
}

.grafs-font-freightsans_prosemibold,.paragraphs-item-bt-box.grafs-font-freightsans_prosemibold .field-name-field-subhead p {
    font-family: 'freightsans_prosemibold'!important
}

.grafs-font-freightsans_proSBdIt,.paragraphs-item-bt-box.grafs-font-freightsans_proSBdIt .field-name-field-subhead p {
    font-family: 'freightsans_proSBdIt'!important
}

.grafs-font-freightmicro_problack,.paragraphs-item-bt-box.grafs-font-freightmicro_problack .field-name-field-subhead p {
    font-family: 'freightmicro_problack'!important
}

.grafs-font-freightmicro_probold_italic,.paragraphs-item-bt-box.grafs-font-freightmicro_probold_italic .field-name-field-subhead p {
    font-family: 'freightmicro_probold_italic'!important
}

.grafs-font-freightmicro_probold,.paragraphs-item-bt-box.grafs-font-freightmicro_probold .field-name-field-subhead p {
    font-family: 'freightmicro_probold'!important
}

.grafs-font-freightmicro_problack_italic,.paragraphs-item-bt-box.grafs-font-freightmicro_problack_italic .field-name-field-subhead p {
    font-family: 'freightmicro_problack_italic'!important
}

.grafs-font-freightmicro_probook_italic,.paragraphs-item-bt-box.grafs-font-freightmicro_probook_italic .field-name-field-subhead p {
    font-family: 'freightmicro_probook_italic'!important
}

.grafs-font-freightmicro_probook,.paragraphs-item-bt-box.grafs-font-freightmicro_probook .field-name-field-subhead p {
    font-family: 'freightmicro_probook'!important
}

.grafs-font-freightmicro_prolight,.paragraphs-item-bt-box.grafs-font-freightmicro_prolight .field-name-field-subhead p {
    font-family: 'freightmicro_prolight'!important
}

.grafs-font-freightmicro_prolight_italic,.paragraphs-item-bt-box.grafs-font-freightmicro_prolight_italic .field-name-field-subhead p {
    font-family: 'freightmicro_prolight_italic'!important
}

.grafs-font-freightmicro_promedium_italic,.paragraphs-item-bt-box.grafs-font-freightmicro_promedium_italic .field-name-field-subhead p {
    font-family: 'freightmicro_promedium_italic'!important
}

.grafs-font-freightmicro_promedium,.paragraphs-item-bt-box.grafs-font-freightmicro_promedium .field-name-field-subhead p {
    font-family: 'freightmicro_promedium'!important
}

.grafs-font-freightmicro_prosemibold,.paragraphs-item-bt-box.grafs-font-freightmicro_prosemibold .field-name-field-subhead p {
    font-family: 'freightmicro_prosemibold'!important
}

.grafs-font-freightmicro_proSBdIt,.paragraphs-item-bt-box.grafs-font-freightmicro_proSBdIt .field-name-field-subhead p {
    font-family: 'freightmicro_proSBdIt'!important
}

.paragraphs-item-bt-box.color-003B70>div,zzz.paragraphs-item-bt-box.color-003B70 div.box_container1 {
    color: rgba(255,255,255,.2)!important;
    background-color: rgba(0,59,112,.2)!important
}

.paragraphs-item-bt-box.color-00B2A9>div,zzz.paragraphs-item-bt-box.color-00B2A9 div.box_container1 {
    background-color: rgba(0,178,169,.2)!important
}

.paragraphs-item-bt-box.color-cnr-gold-FCB326>div,zzz.paragraphs-item-bt-box.color-cnr-gold-FCB326 div.box_container1 {
    background-color: rgba(252,179,38,.2)!important
}

.paragraphs-item-bt-box.color-fff>div,.paragraphs-item-bt-box.color-ffffff>div,zzz.paragraphs-item-bt-box.color-fff div.box_container1,zzz.paragraphs-item-bt-box.color-ffffff div.box_container1 {
    background-color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-000000>div,.paragraphs-item-bt-box.color-000>div,zzz.paragraphs-item-bt-box.color-000 div.box_container1,zzz.paragraphs-item-bt-box.color-000000 div.box_container1 {
    background-color: rgba(0,0,0,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-f00>div,zzz.paragraphs-item-bt-box.color-f00 div.box_container1 {
    background-color: rgba(255,0,0,.2)!important
}

.paragraphs-item-bt-box.color-berkeley-blue-003262>div,zzz.paragraphs-item-bt-box.color-berkeley-blue-003262 div.box_container1 {
    background-color: rgba(0,50,98,.2)!important
}

.paragraphs-item-bt-box.color-berkeley-blue-003262>div,.paragraphs-item-bt-box.color-berkeley-blue-003262>div a,zzz.paragraphs-item-bt-box.color-berkeley-blue-003262 div.box_container1,zzz.paragraphs-item-bt-box.color-berkeley-blue-003262 div.box_container1 a {
    color: rgba(255,255,255,.2)!important
}

zzz.paragraphs-item-bt-box.color-berkeley-blue-003262 div.box_container1:hover,zzz.paragraphs-item-bt-box.color-berkeley-blue-003262>div:hover {
    background-color: rgba(70,83,94,.2)!important
}

zzz.paragraphs-item-bt-box.color-berkeley-blue-003262 div.box_container1 a:hover,zzz.paragraphs-item-bt-box.color-berkeley-blue-003262 div.box_container1:hover,zzz.paragraphs-item-bt-box.color-berkeley-blue-003262>div a:hover,zzz.paragraphs-item-bt-box.color-berkeley-blue-003262>div:hover {
    color: rgba(255,255,255,.2)!important;
    text-decoration: none
}

.paragraphs-item-bt-box.color-founders-rock-3b7ea1>div,zzz.paragraphs-item-bt-box.color-founders-rock-3b7ea1 div.box_container1 {
    background-color: rgba(59,126,161,.2)!important;
    color: rgba(255,255,255,.2)!important
}

zzz.paragraphs-item-bt-box.color-founders-rock-3b7ea1 div.box_container1:hover,zzz.paragraphs-item-bt-box.color-founders-rock-3b7ea1>div:hover {
    background-color: rgba(70,83,94,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-california-gold-fdb515>div,zzz.paragraphs-item-bt-box.color-california-gold-fdb515 div.box_container1 {
    background-color: rgba(253,181,21,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-medalist-c4820e>div,zzz.paragraphs-item-bt-box.color-medalist-c4820e div.box_container1 {
    background-color: rgba(196,130,14,.2)!important;
    color: rgba(255,255,255,.2)!important
}

zzz.paragraphs-item-bt-box.color-medalist-c4820e div.box_container1:hover,zzz.paragraphs-item-bt-box.color-medalist-c4820e>div:hover {
    background-color: rgba(253,181,21,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-wellman-tile-d9661f>div,zzz.paragraphs-item-bt-box.color-wellman-tile-d9661f div.box_container1 {
    background-color: rgba(217,102,31,.2)!important;
    color: rgba(255,255,255,.2)!important
}

zzz.paragraphs-item-bt-box.color-wellman-tile-d9661f div.box_container1:hover,zzz.paragraphs-item-bt-box.color-wellman-tile-d9661f>div:hover {
    background-color: rgba(70,83,94,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-rose-garden-ee1f60>div,zzz.paragraphs-item-bt-box.color-rose-garden-ee1f60 div.box_container1 {
    background-color: rgba(238,31,96,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-golden-gate-ed4e33>div,zzz.paragraphs-item-bt-box.color-golden-gate-ed4e33 div.box_container1 {
    background-color: rgba(237,78,51,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-south-hall-6c3302>div,zzz.paragraphs-item-bt-box.color-south-hall-6c3302 div.box_container1 {
    background-color: rgba(108,51,2,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-bay-fog-ddd5c7>div,zzz.paragraphs-item-bt-box.color-bay-fog-ddd5c7 div.box_container1 {
    background-color: rgba(221,213,199,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-lawrence-00b0da>div,zzz.paragraphs-item-bt-box.color-lawrence-00b0da div.box_container1 {
    background-color: rgba(0,176,218,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-lap-lane-00a598>div,zzz.paragraphs-item-bt-box.color-lap-lane-00a598 div.box_container1 {
    background-color: rgba(0,165,152,.2)!important;
    color: rgba(255,255,255,.2)!important
}

zzz.paragraphs-item-bt-box.color-lap-lane-00a598 div.box_container1:hover,zzz.paragraphs-item-bt-box.color-lap-lane-00a598>div:hover {
    background-color: rgba(0,176,218,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-pacific-46535e>div,zzz.paragraphs-item-bt-box.color-pacific-46535e div.box_container1 {
    background-color: rgba(70,83,94,.2)!important;
    color: rgba(255,255,255,.2)!important
}

zzz.paragraphs-item-bt-box.color-pacific-46535e div.box_container1:hover,zzz.paragraphs-item-bt-box.color-pacific-46535e>div:hover {
    background-color: rgba(253,181,21,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-sather-gate-b9d3b6>div,zzz.paragraphs-item-bt-box.color-sather-gate-b9d3b6 div.box_container1 {
    background-color: rgba(185,211,182,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-ion-cfdd45>div,zzz.paragraphs-item-bt-box.color-ion-cfdd45 div.box_container1 {
    background-color: rgba(207,221,69,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-soybean-859438>div,zzz.paragraphs-item-bt-box.color-soybean-859438 div.box_container1 {
    background-color: rgba(133,148,56,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-stone-pine-584f29>div,zzz.paragraphs-item-bt-box.color-stone-pine-584f29 div.box_container1 {
    background-color: rgba(88,79,41,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-grey-eeeeee>div,zzz.paragraphs-item-bt-box.color-grey-eeeeee div.box_container1 {
    background-color: rgba(238,238,238,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box.color-web-grey-888888>div,zzz.paragraphs-item-bt-box.color-web-grey-888888 div.box_container1 {
    background-color: rgba(136,136,136,.2)!important;
    color: rgba(255,255,255,.2)!important
}

.paragraphs-item-bt-box .field-type-image,.paragraphs-item-engagement-grid .paragraphs-item-bt-box .field-type-image {
    max-height: 140px
}

.paragraphs-item-bt-box.display-grid-col-md-8 .field-type-image,.paragraphs-item-bt-box.display-grid-col-md-9 .field-type-image,.paragraphs-item-bt-box.xref-grid-col-md-8 .field-type-image,.paragraphs-item-bt-box.xref-grid-col-md-9 .field-type-image,.paragraphs-item-engagement-grid.display-grid-col-md-8 .entity-paragraphs-item .field-type-image,.paragraphs-item-engagement-grid.display-grid-col-md-9 .entity-paragraphs-item .field-type-image {
    width: 104.6%
}

.paragraphs-item-bt-box.display-grid-col-md-6 .field-type-image,.paragraphs-item-bt-box.xref-grid-col-md-6 .field-type-image,.paragraphs-item-engagement-grid.display-grid-col-md-6 .entity-paragraphs-item .field-type-image {
    width: 106.4%
}

.paragraphs-item-bt-box.display-grid-col-md-4 .field-type-image,.paragraphs-item-bt-box.xref-grid-col-md-4 .field-type-image,.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item .field-type-image {
    width: 110%
}

.paragraphs-item-bt-box.display-grid-col-md-3 .field-type-image,.paragraphs-item-bt-box.xref-grid-col-md-3 .field-type-image,.paragraphs-item-engagement-grid.display-grid-col-md-3 .entity-paragraphs-item .field-type-image {
    width: 114%
}

.paragraphs-item-bt-box.display-grid-span-3 .field-type-image,.paragraphs-item-bt-box.display-grid-span-4 .field-type-image {
    width: 100%!important
}

.paragraphs-item-engagement-grid.display-grid-col-md-6 .entity-paragraphs-item.display-grid-span-2 .field-type-image,.paragraphs-item-engagement-grid.display-grid-col-md-6 .entity-paragraphs-item.display-grid-span-3 .field-type-image,.paragraphs-item-engagement-grid.display-grid-col-md-6 .entity-paragraphs-item.display-grid-span-4 .field-type-image {
    width: 103.1%!important
}

.paragraphs-item-engagement-grid.display-grid-col-md-6 .entity-paragraphs-item.display-grid-span-2,.paragraphs-item-engagement-grid.display-grid-col-md-6 .entity-paragraphs-item.display-grid-span-3,.paragraphs-item-engagement-grid.display-grid-col-md-6 .entity-paragraphs-item.display-grid-span-4 {
    width: 100%
}

.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item.display-grid-span-2 .field-type-image {
    width: 104.7%!important
}

.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item.display-grid-span-3 .field-type-image,.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item.display-grid-span-4 .field-type-image {
    width: 103.1%!important
}

.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item.display-grid-span-2 {
    width: 66.6666%
}

.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item.display-grid-span-3,.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item.display-grid-span-4 {
    width: 100%
}

.paragraphs-item-engagement-grid.display-grid-col-md-3 .entity-paragraphs-item.display-grid-span-2 .field-type-image {
    width: 112%!important
}

.paragraphs-item-engagement-grid.display-grid-col-md-3 .entity-paragraphs-item.display-grid-span-3 .field-type-image {
    width: 104%!important
}

.paragraphs-item-engagement-grid.display-grid-col-md-3 .entity-paragraphs-item.display-grid-span-4 .field-type-image {
    width: 103%!important
}

.paragraphs-item-engagement-grid.display-grid-col-md-3 .entity-paragraphs-item.display-grid-span-2 {
    width: 50%
}

.paragraphs-item-engagement-grid.display-grid-col-md-3 .entity-paragraphs-item.display-grid-span-3 {
    width: 75%
}

.paragraphs-item-engagement-grid.display-grid-col-md-3 .entity-paragraphs-item.display-grid-span-4 {
    width: 100%
}

.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item.display-grid-span-3 .field-name-field-image img {
    width: 98.48%
}

.paragraphs-item-engagement-grid.display-grid-col-md-12 .entity-paragraphs-item.display-grid-span-1>div,.paragraphs-item-engagement-grid.display-grid-col-md-3 .entity-paragraphs-item.display-grid-span-4>div,.paragraphs-item-engagement-grid.display-grid-col-md-4 .entity-paragraphs-item.display-grid-span-3>div,.paragraphs-item-engagement-grid.display-grid-col-md-6 .entity-paragraphs-item.display-grid-span-2>div {
    margin-top: 1em!important;
    width: 98.48%
}

.field-name-field-display-grid-colspan,.paragraphs-item-type-engagement-grid .field-name-field-dsplay-grid {
    display: none
}

.paragraphs-item-type-engagement-grid .field-name-field-display-grid-colspan {
    display: inherit
}

.paragraphs-item-engagement-grid .paragraphs-item-bt-box {
    min-height: 8.65em
}

.grid_container1 div.paragraphs-items .field-name-field-subhead {
    padding-top: .6em
}

.grid_container1 {
    overflow: hidden
}

.grid_container1 div.paragraphs-items div.entity div.content {
    margin-bottom: -99999px;
    padding-bottom: 99999px!important
}

.paragraphs-item-engagement-grid.cnr-grid-trim .paragraphs-item-bt-box {
    min-height: initial
}

.paragraphs-item-engagement-grid.cnr-grid-trim .entity-paragraphs-item>div {
    margin: 0;
    padding: 0
}

.clickable .content {
    cursor: pointer
}

@media (max-width:1180px) {
    .xref-grid-col-md-12 .field-type-node-reference,.xref-grid-col-md-3 .field-type-node-reference,.xref-grid-col-md-4 .field-type-node-reference,.xref-grid-col-md-6 .field-type-node-reference,.xref-grid-col-md-8 .field-type-node-reference,.xref-grid-col-md-9 .field-type-node-reference {
        width: 50%!important;
        float: left!important
    }

    .xref-grid-col-md-12 .field-type-node-reference:last-of-type,.xref-grid-col-md-3 .field-type-node-reference:last-of-type,.xref-grid-col-md-4 .field-type-node-reference:last-of-type,.xref-grid-col-md-6 .field-type-node-reference:last-of-type,.xref-grid-col-md-8 .field-type-node-reference:last-of-type,.xref-grid-col-md-9 .field-type-node-reference:last-of-type {
        clear: both!important
    }
}

@media (max-width:992px) {
    .image-grid-col-md-1,.image-grid-col-md-12,.image-grid-col-md-2,.image-grid-col-md-3,.image-grid-col-md-4,.image-grid-col-md-6,.xref-grid-col-md-12 .field-type-node-reference,.xref-grid-col-md-3 .field-type-node-reference,.xref-grid-col-md-4 .field-type-node-reference,.xref-grid-col-md-6 .field-type-node-reference,.xref-grid-col-md-8 .field-type-node-reference,.xref-grid-col-md-9 .field-type-node-reference {
        width: 100%!important;
        float: none!important
    }

    .image-grid-col-md-12>div>.field-item,.image-grid-col-md-1>div>.field-item,.image-grid-col-md-2>div>.field-item,.image-grid-col-md-3>div>.field-item,.image-grid-col-md-4>div>.field-item,.image-grid-col-md-6>div>.field-item {
        padding-top: 1em!important;
        width: 100%!important
    }

    .cnr-pos-left,.cnr-pos-right {
        float: initial!important;
        margin-left: 0!important;
        margin-right: 0!important
    }

    .content .button,.content .button a,.content a.button,.entity-paragraphs-item {
        width: 100%!important
    }

    .content .button,.content .button a,.content a.button {
        text-align: center;
        padding-left: initial;
        padding-right: initial
    }

    .entity-paragraphs-item .entity-paragraphs-item {
        float: initial;
        margin-bottom: 1.5em
    }

    .entity-paragraphs-item.tiling-gridded .entity-paragraphs-item,.entity-paragraphs-item.tiling-tiles .entity-paragraphs-item,.paragraphs-item-engagement-grid {
        margin-bottom: 0
    }

    .paragraphs-item-engagement-grid .paragraphs-item-bt-box .field-type-image {
        max-height: initial
    }

    .paragraphs-item-engagement-grid .paragraphs-item-bt-box {
        min-height: initial
    }

    .grid_container1 div.paragraphs-items div.entity div.content,.paragraphs-item-engagement-grid .entity-paragraphs-item>div {
        margin: 0;
        padding: 0!important
    }

    .tiling-gridded.paragraphs-item-engagement-grid .paragraphs-item-bt-box .field-name-field-grafs,.tiling-gridded.paragraphs-item-engagement-grid .paragraphs-item-bt-box .field-name-field-subhead {
        margin-bottom: initial!important;
        padding-bottom: initial!important
    }

    .display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(12)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(13)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(16)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(17)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(20)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(21)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(24)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(25)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(4)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(5)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(8)>div,.display-grid-col-md-3.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(9)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(10)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(12)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(13)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(15)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(16)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(18)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(19)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(3)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(4)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(6)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(7)>div,.display-grid-col-md-4.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(9)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(10)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(11)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(12)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(13)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(2)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(3)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(4)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(5)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(6)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(7)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(8)>div,.display-grid-col-md-6.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:nth-of-type(9)>div,.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item>div {
        top: 0!important;
        left: 0!important
    }

    .paragraphs-item-engagement-grid.tiling-tiles .entity-paragraphs-item .content,.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item .content {
        margin-top: 0!important;
        margin-right: 0!important;
        margin-left: 0!important
    }

    .tiling-gridded .grid_container1 div.paragraphs-items div.entity div.content,.tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item>div {
        padding: 1px 1px 0!important
    }

    .tiling-gridded .grid_container1 div.paragraphs-items div.entity:last-of-type div.content {
        padding: 1px!important
    }

    .tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:last-of-type>div {
        padding: 1px!important;
        position: relative;
        left: 0;
        top: -1px
    }

    .tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item:first-of-type>div {
        padding: 1px!important;
        position: relative;
        left: 0;
        top: 1px
    }

    .tiling-gridded.paragraphs-item-engagement-grid {
        border-bottom: none
    }

    .tiling-gridded.paragraphs-item-engagement-grid .entity-paragraphs-item>div>div {
        background-color: #fff!important
    }

    .tiling-gridded.paragraphs-item-engagement-grid .paragraphs-item-bt-box {
        min-height: 0!important
    }

    .entity-paragraphs-item>div.content {
        margin-right: 0!important
    }
}
