/**
 * @license
 * MyFonts Webfont Build ID 3747640, 2019-04-15T15:54:57-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: CaslonGraD by URW
 * URL: https://www.myfonts.com/fonts/urw/caslon-graphique/d/
 * Copyright: Copyright 2010 URW++ Design &amp; Development Hamburg
 * Licensed pageviews: 100,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3747640
 *
 * Â© 2019 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
/*@import url("/secondary-css.css");*/
@import url("//hello.myfonts.net/count/392f38");
@import url("//use.typekit.net/tgy5tlj.css");
@font-face {
	font-family: 'CaslonGraD';
	src: url('../../webfonts/392F38_0_0.eot');
	src: url('../../webfonts/392F38_0_0.eot?#iefix') format('embedded-opentype'), url('../../webfonts/392F38_0_0.woff2') format('woff2'), url('../../webfonts/392F38_0_0.woff') format('woff'), url('../../webfonts/392F38_0_0.ttf') format('truetype');
}

.news-photo-essay .field--name-field-body ul li, .news-photo-essay .field--name-field-body ol li, .news-article h1, .news-video h1, .news-article .field--name-field-body ul li, .news-article .field--name-field-body ol li, .news-video .field--name-field-body ul li, .news-video .field--name-field-body ol li, .article-hero-wrapper.photo-essay h1, .media-contacts h3, .media-contacts p.name, .author-profile h1, .author-profile h2, .author-profile .view-recent-articles .views-row .views-field-created span, .author-profile .view-recent-articles .views-row .views-field-title a, .node-type-basic-page h1, .node-type-basic-page .field--name-field-body ul li h3, ul.breadcrumb li:before, ul.breadcrumb li a, .page-node .l-main article .field--name-field-body h2, .page-node .l-main article .field--name-field-body li h3, .popular-videos.aside .view-content .views-row .text-container .title, .popular-videos.aside .view-content .views-row .text-container .title a, .container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf, .block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .uva-today-news-item-title, .block--views-uva-news-block-3 .views-field-title, .block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .uva-today-news-item-title, .block--views-uva-news-block-2 .views-field-title, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .uva-today-news-item-title, .block--views-uva-news-block-8 .views-field-title, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .uva-today-news-item-title, .block--views-uva-news-block-7 .views-field-title, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .uva-today-news-item-title, .view-display-id-page_1 .views-field-title, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .uva-today-news-item-title, .view-display-id-page_2 .views-field-title, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .uva-today-news-item-title, .view-display-id-page_3 .views-field-title, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic, .block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-3 .views-field-field-news-category a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-2 .views-field-field-news-category a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-8 .views-field-field-news-category a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .block--views-uva-news-block-7 .views-field-field-news-category a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_1 .views-field-field-news-category a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_2 .views-field-field-news-category a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a, .view-display-id-page_3 .views-field-field-news-category a, .view-display-id-page_3 .views-field-field-news-topic a, .block--views-uva-news-block-3 .views-field-field-body #more-link, .block--views-uva-news-block-2 .views-field-field-body #more-link, .block--views-uva-news-block-8 .views-field-field-body #more-link, .block--views-uva-news-block-7 .views-field-field-body #more-link, .view-display-id-page_1 .views-field-field-body #more-link, .view-display-id-page_2 .views-field-field-body #more-link, .view-display-id-page_3 .views-field-field-body #more-link, .block--views-uva-news-block-3 .uva-today-news-item-body-more, .block--views-uva-news-block-2 .uva-today-news-item-body-more, .block--views-uva-news-block-8 .uva-today-news-item-body-more, .block--views-uva-news-block-7 .uva-today-news-item-body-more, .view-display-id-page_1 .uva-today-news-item-body-more, .view-display-id-page_2 .uva-today-news-item-body-more, .view-display-id-page_3 .uva-today-news-item-body-more, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a, .block--views-uva-news-block-5 .view-header a, .block--views-uva-news-block-5 .views-row .views-field-field-news-topic a, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title, .node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper p, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left h2, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title, .page-404 .l-content #container-404 h2, .page-404 .l-content #container-404 h3, .page-404 .l-content #container-404 p, .pager.pager-load-more li a, .paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4, .paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4, .paragraphs-item-intro-text .content .related-story-wrapper .title, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author, .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .text-container .title, .latest-stories .title, .latest-stories .title a, #block-facetapi-block-all-facets > h2, #block-facetapi-block-all-facets .block__content h2, #block-facetapi-block-all-facets ul li a, #facet-wrapper-mobile .block__content h2, #facet-wrapper-mobile ul li a, #facet-wrapper-mobile .refine-toggle, .search-results-count h2, .search-result h3 a, .search-result .search-result-date, .search-wrapper input[type=text], .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-selection__rendered, .select2-results__option, .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a, .full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a, .block--views-uva-news-block-4 .block__title > span, #block-uva-today-stats-uva-today-stats-weekly .block__title > span, .block--views-uva-news-block-4 .views-field-title .more-link, #block-uva-today-stats-uva-today-stats-weekly .views-field-title .more-link, .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title {
    font-family: "franklin-gothic-urw",sans-serif;
    font-style: normal;
    font-weight: 700;
}

header .btn-menu-mobile, header .btn-search-mobile, .node-type-video header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile, .node-type-feature-page.full-bleed-feature header .btn-search-mobile, .row-navigation .btn-menu-close, .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li, .l-region--navigation .block--system-main-menu ul li a, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .title, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title, .node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .btn-copy, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2, .paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container .tablet-title, .paragraphs-item-body-video .content .body-video-component .story .mobile-title, .paragraphs-item-daily-report .group-text-container .field--name-field-main-promo-title, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component label, .paragraphs-item-full-bleed-feature .text-container .term, .paragraphs-item-intro-text .content .related-story-wrapper .section-title, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .term, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .video-meta .term, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner h3, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title, .paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-subtitle, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms .term, .paragraphs-item-standard-feature .text-container .term, .paragraphs-item-standard-feature .text-container h2, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .term, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .term, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title, .btn-search, .search-wrapper .form-actions .form-submit {
    font-family: "franklin-gothic-urw",sans-serif;
    font-style: normal;
    font-weight: 900;
}
@media all and (max-width: 800px) {
#toolbar, #admin-menu {
	display: none;
}
html body.toolbar, html body.admin-menu {
	padding-top: 0 !important;
	margin-top: 0 !important;
}
}

.select2-container .select2-search--inline{
    float:left
}
.select2-container .select2-search--inline .select2-search__field{
    box-sizing:border-box;
    border:none;
    font-size:100%;
    margin-top:5px;
    padding:0
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{
    -webkit-appearance:none
}

/*
  Primary
  Secondary
  Accent
  Error
  Status

//** Background color for `<body>`.
$body-bg:               #fff !default;
//** Global text color on `<body>`.
$text-color:            $gray-dark !default;

//** Global textual link color.
$link-color:            $brand-primary !default;
//** Link hover color set via `darken()` function.
$link-hover-color:      darken($link-color, 15%) !default;
//** Link hover decoration.
$link-hover-decoration: underline !default;
*/
.photo-essay .photo-essay-item .photo-essay-text p, .news-article .article-body-wrapper p, .news-video .article-body-wrapper p, .article-hero-wrapper .container-article-hero .field--name-field-sub-title, .author-profile .view-recent-articles .views-row .views-field-field-body, .author-profile .l-region .views-field-field-profile-job-title, .author-profile .l-region .views-field-field-profile-organization, .page-node .l-main article .field--name-field-body h3, .container-footer .l-region--footer #block-uva-today-blocks-uva-today-copyright, .block--views-uva-news-block-3 .uva-today-news-item-body, .block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .uva-today-news-item-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .uva-today-news-item-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .uva-today-news-item-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .uva-today-news-item-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .uva-today-news-item-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .uva-today-news-item-body, .view-display-id-page_3 .views-field-field-body, .block--views-uva-news-block-3 .uva-today-news-item-type, .block--views-uva-news-block-3 .views-field-field-news-source, .block--views-uva-news-block-2 .uva-today-news-item-type, .block--views-uva-news-block-2 .views-field-field-news-source, .block--views-uva-news-block-8 .uva-today-news-item-type, .block--views-uva-news-block-8 .views-field-field-news-source, .block--views-uva-news-block-7 .uva-today-news-item-type, .block--views-uva-news-block-7 .views-field-field-news-source, .view-display-id-page_1 .uva-today-news-item-type, .view-display-id-page_1 .views-field-field-news-source, .view-display-id-page_2 .uva-today-news-item-type, .view-display-id-page_2 .views-field-field-news-source, .view-display-id-page_3 .uva-today-news-item-type, .view-display-id-page_3 .views-field-field-news-source, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings select, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .subcopy p, .paragraphs-item-body-text .content .field--name-field-body-text p, .paragraphs-item-body-text .content .field--name-field-body-text ul li, .paragraphs-item-body-text .content .field--name-field-body-text ol li, .paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default p, .paragraphs-item-body-video .content .body-video-component .story .transcript a, .paragraphs-item-daily-report .group-text-container .field--name-field-social-promo-subtitle, .paragraphs-item-footnotes .content ol li, .paragraphs-item-full-bleed-image-caption .field--name-field-caption, .paragraphs-item-full-width-image-caption .field--name-field-caption, .paragraphs-item-intro-text .content .field--name-field-intro-text p, .paragraphs-item-intro-text .content .field--name-field-intro-text ul li, .paragraphs-item-intro-text .content .field--name-field-intro-text ol li, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .teaser, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .term, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .title-org, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser p, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser p, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser p, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser p, .paragraphs-item-standard-feature .field--name-field-featured-image p, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .teaser, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser p, .latest-stories .term, .search-result .search-result-body {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}
.news-article .article-image .field--type-image .caption p, .news-video .article-image .field--type-image .caption p, .news-article .featured-article-image-box-left .caption, .news-article .featured-article-image-box-right .caption, .news-video .featured-article-image-box-left .caption, .news-video .featured-article-image-box-right .caption, .news-article .caption p, .news-video .caption p, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms p {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: italic;
	font-weight: 400;
}
.media-contacts p.title-org, .media-contacts p.email-phone, .date-authors span.date, .date-authors ul li.author, .page-node .l-main article .field--name-field-body h4, .l-region--navigation .block--menu-menu-uva-today-branding ul li a, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a, .paragraphs-item-full-bleed-feature .text-container .article-meta .date, .paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .date, .paragraphs-item-standard-feature .text-container .article-meta .date, .paragraphs-item-standard-feature .text-container .article-meta .authors .author {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 500;
}
.news-photo-essay .field--name-field-body ul li, .news-photo-essay .field--name-field-body ol li, .news-article h1, .news-video h1, .news-article .field--name-field-body ul li, .news-article .field--name-field-body ol li, .news-video .field--name-field-body ul li, .news-video .field--name-field-body ol li, .article-hero-wrapper.photo-essay h1, .media-contacts h3, .media-contacts p.name, .author-profile h1, .author-profile h2, .author-profile .view-recent-articles .views-row .views-field-created span, .author-profile .view-recent-articles .views-row .views-field-title a, .node-type-basic-page h1, .node-type-basic-page .field--name-field-body ul li h3, ul.breadcrumb li:before, ul.breadcrumb li a, .page-node .l-main article .field--name-field-body h2, .page-node .l-main article .field--name-field-body li h3, .popular-videos.aside .view-content .views-row .text-container .title, .popular-videos.aside .view-content .views-row .text-container .title a, .container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf, .block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .uva-today-news-item-title, .block--views-uva-news-block-3 .views-field-title, .block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .uva-today-news-item-title, .block--views-uva-news-block-2 .views-field-title, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .uva-today-news-item-title, .block--views-uva-news-block-8 .views-field-title, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .uva-today-news-item-title, .block--views-uva-news-block-7 .views-field-title, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .uva-today-news-item-title, .view-display-id-page_1 .views-field-title, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .uva-today-news-item-title, .view-display-id-page_2 .views-field-title, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .uva-today-news-item-title, .view-display-id-page_3 .views-field-title, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic, .block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-3 .views-field-field-news-category a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-2 .views-field-field-news-category a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-8 .views-field-field-news-category a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .block--views-uva-news-block-7 .views-field-field-news-category a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_1 .views-field-field-news-category a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_2 .views-field-field-news-category a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a, .view-display-id-page_3 .views-field-field-news-category a, .view-display-id-page_3 .views-field-field-news-topic a, .block--views-uva-news-block-3 .views-field-field-body #more-link, .block--views-uva-news-block-2 .views-field-field-body #more-link, .block--views-uva-news-block-8 .views-field-field-body #more-link, .block--views-uva-news-block-7 .views-field-field-body #more-link, .view-display-id-page_1 .views-field-field-body #more-link, .view-display-id-page_2 .views-field-field-body #more-link, .view-display-id-page_3 .views-field-field-body #more-link, .block--views-uva-news-block-3 .uva-today-news-item-body-more, .block--views-uva-news-block-2 .uva-today-news-item-body-more, .block--views-uva-news-block-8 .uva-today-news-item-body-more, .block--views-uva-news-block-7 .uva-today-news-item-body-more, .view-display-id-page_1 .uva-today-news-item-body-more, .view-display-id-page_2 .uva-today-news-item-body-more, .view-display-id-page_3 .uva-today-news-item-body-more, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a, .block--views-uva-news-block-5 .view-header a, .block--views-uva-news-block-5 .views-row .views-field-field-news-topic a, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title, .node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper p, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left h2, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title, .page-404 .l-content #container-404 h2, .page-404 .l-content #container-404 h3, .page-404 .l-content #container-404 p, .pager.pager-load-more li a, .paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4, .paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4, .paragraphs-item-intro-text .content .related-story-wrapper .title, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author, .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .text-container .title, .latest-stories .title, .latest-stories .title a, #block-facetapi-block-all-facets > h2, #block-facetapi-block-all-facets .block__content h2, #block-facetapi-block-all-facets ul li a, #facet-wrapper-mobile .block__content h2, #facet-wrapper-mobile ul li a, #facet-wrapper-mobile .refine-toggle, .search-results-count h2, .search-result h3 a, .search-result .search-result-date, .search-wrapper input[type=text], .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-selection__rendered, .select2-results__option, .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a, .full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a, .block--views-uva-news-block-4 .block__title > span, #block-uva-today-stats-uva-today-stats-weekly .block__title > span, .block--views-uva-news-block-4 .views-field-title .more-link, #block-uva-today-stats-uva-today-stats-weekly .views-field-title .more-link, .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}

.search-wrapper input[type=text] {
    border: 0;
    background-color: #EB5F0C;
    height: 3.75rem;
    width: 100%;
    color: #FFFFFF;
    font-size: 1.25rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}


.media-contacts h3 {
    text-transform: uppercase;
    color: #EB5F0C !important;
    font-size: 14px !important;
    margin-bottom: 10px !important;
}
blockquote, .page-404 .l-content #container-404 p {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: italic;
	font-weight: 700;
}
blockquote {
    margin: 2rem 0;
}
.news-photo-essay .body-wrapper .field--type-text-with-summary blockquote p, .photo-essay .photo-essay-item .photo-essay-text blockquote p, .news-article .article-body-wrapper blockquote p, .news-video .article-body-wrapper blockquote p {
    font-size: 1.8rem;
}
.news-photo-essay .body-wrapper .field--type-text-with-summary blockquote p, .photo-essay .photo-essay-item .photo-essay-text blockquote p, .news-article .article-body-wrapper blockquote p, .news-video .article-body-wrapper blockquote p/*.body-wrapper.drop-cap  blockquote p:first-of-type::first-letter*/ {
    color: #232d4b !important;
    font-size: 1.6rem !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    margin: 0 !important;
}



.news-photo-essay .body-wrapper .field--type-text-with-summary blockquote p.speaker, .photo-essay .photo-essay-item .photo-essay-text blockquote p.speaker, .news-article .article-body-wrapper blockquote p.speaker, .news-video .article-body-wrapper blockquote p.speaker {
    font-size: 1.3rem;
}

.news-photo-essay .body-wrapper .field--type-text-with-summary blockquote p.speaker, .photo-essay .photo-essay-item .photo-essay-text blockquote p.speaker, .news-article .article-body-wrapper blockquote p.speaker, .news-video .article-body-wrapper blockquote p.speaker {
    font-weight: 400;
    font-size: 1.2rem;
    margin-top: 1.5rem;
    text-align: right;
    text-transform: uppercase;
}
.author-profile .l-region .views-field-field-profile-phone {
	font-family: "franklin-gothic-urw-comp", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.featured-quote p, .news-article .article-body-wrapper .featured-quote p, .news-video .article-body-wrapper .featured-quote p, .author-profile .l-region .views-field-field-profile-email {
	font-family: "franklin-gothic-urw-comp", sans-serif;
	font-style: italic;
	font-weight: 700;
}
header .btn-menu-mobile, header .btn-search-mobile, .node-type-video header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile, .node-type-feature-page.full-bleed-feature header .btn-search-mobile, .row-navigation .btn-menu-close, .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li, .l-region--navigation .block--system-main-menu ul li a, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .title, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title, .node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .btn-copy, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2, .paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container .tablet-title, .paragraphs-item-body-video .content .body-video-component .story .mobile-title, .paragraphs-item-daily-report .group-text-container .field--name-field-main-promo-title, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component label, .paragraphs-item-full-bleed-feature .text-container .term, .paragraphs-item-intro-text .content .related-story-wrapper .section-title, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .term, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .video-meta .term, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner h3, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title, .paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-subtitle, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms .term, .paragraphs-item-standard-feature .text-container .term, .paragraphs-item-standard-feature .text-container h2, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .term, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .term, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title, .btn-search, .search-wrapper .form-actions .form-submit {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
}
.popular-videos.aside .block__title, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item, .paragraphs-item-blockquote blockquote, .paragraphs-item-daily-report .group-text-container .field--name-field-title, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h2, .paragraphs-item-full-bleed-feature .text-container h2, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field-item, .paragraphs-item-latest-videos-home-page .field--name-field-title .field-item, .paragraphs-item-section-layout-a .field--name-field-title .field-item, .paragraphs-item-section-layout-b .field--name-field-title .field-item, .paragraphs-item-section-layout-c .field--name-field-title .field-item, .paragraphs-item-section-layout-d .field--name-field-title .field-item, .paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-title, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2, .paragraphs-item-you-may-also-like .field--name-field-title h2, .latest-stories .field--name-field-html-title, .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-item {
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 900;
}
.l-main:not(.news-article-feature) .paragraphs-item-intro-text .content .field--name-field-intro-text p:first-child:first-letter, .block--views-uva-news-block-4 .block__title, #block-uva-today-stats-uva-today-stats-weekly .block__title {
	font-family: "bodoni-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
/*.body-wrapper.drop-cap p:first-of-type::first-letter,*/.dropcap, .drop-cap .field__item + p:first-of-type:first-letter, .featured-quote:before, .page-taxonomy-term .page-title-header h1, .section-headlines .page-title-header h1, .block--views-uva-news-block-5 h2, .node-type-view-landing .page-title-header h2, .page-articles .page-title-header h1 {
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 700;
}
/*.body-wrapper.drop-cap p:first-of-type::first-letter {
    font-size: 140px;
    line-height: 120px;
    padding-right: 16px;
    padding-bottom: 16px;
    float:left;
}*/
.block--views-uva-news-block-5 .views-row .views-field-title a, .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-text, .block--views-uva-news-block-4 .views-field-title a, #block-uva-today-stats-uva-today-stats-weekly .views-field-title a {
	font-family: Georgia, 'Times New Roman', serif;
}
/* ==========================================================================
   Normalize.scss settings
   ========================================================================== */
/**
 * Includes legacy browser support IE6/7
 *
 * Set to false if you want to drop support for IE6 and IE7
 */
/* Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 * 3. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
 *  `em` units.
 */
html {
	font-family: sans-serif;
	/* 1 */
	-ms-text-size-adjust: 100%;
	/* 2 */
	-webkit-text-size-adjust: 100%;
/* 2 */ }
/**
 * Remove default margin.
 */
body {
	margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display: block;
}
/**
 * 1. Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio, canvas, progress, video {
	display: inline-block;
	/* 1 */
	vertical-align: baseline;
/* 2 */ }
/**
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
	display: none;
	height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
[hidden], template {
	display: none;
}
/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
	background-color: transparent;
}
/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active, a:hover {
	outline: 0;
}
/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
	border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b, strong {
	font-weight: bold;
}
/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
	font-style: italic;
}
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

h2 {
padding-top:1rem;
padding-bottom:.5rem;
}

h3 {
padding-top:1rem;
padding-bottom:.5rem;
font-size: 21px;
}
/**
 * Addresses styling not present in IE 8/9.
 */
mark {
	background: #ff0;
	color: #000;
}
/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
	font-size: 80%;
}
/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}

.article-body-wrapper p {
    margin: 15px 0;
}

/* Embedded content
   ========================================================================== */
/**
 * 1. Remove border when inside `a` element in IE 8/9/10.
 * 2. Improves image quality when scaled in IE 7.
 */
img {
	border: 0;
}
/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
	overflow: hidden;
}
/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
	margin: 1em 40px;
}
/**
 * Address differences between Firefox and other browsers.
 */
hr {
	box-sizing: content-box;
	height: 0;
}
/**
 * Contain overflow in all browsers.
 */
pre {
	overflow: auto;
}
/**
 * Address odd `em`-unit font size rendering in all browsers.
 * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 */
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *  Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 * 4. Improves appearance and consistency in all browsers.
 */
button, input, optgroup, select, textarea {
	color: inherit;
	/* 1 */
	font: inherit;
	/* 2 */
	margin: 0;
/* 3 */ }
/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
	overflow: visible;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button, select {
	text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *  and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *  `input` and others.
 * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
 *  Known issue: inner spacing remains in IE 6.
 */
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	/* 2 */
	cursor: pointer;
/* 3 */ }
/**
 * Re-set default cursor for disabled elements.
 */
button[disabled], html input[disabled] {
	cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner, input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
	line-height: normal;
}
/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 *  Known issue: excess padding remains in IE 6.
 */
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	/* 1 */
	padding: 0;
/* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
 height: auto;
}
/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */
input[type="search"] {
	-webkit-appearance: textfield;
	/* 1 */
	box-sizing: content-box;
/* 2 */ }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 * 3. Corrects text not wrapping in Firefox 3.
 * 4. Corrects alignment displayed oddly in IE 6/7.
 */
legend {
	border: 0;
	/* 1 */
	padding: 0;
/* 2 */ }
/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
	overflow: auto;
}
/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
	font-weight: bold;
}
/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td, th {
	padding: 0;
}
/*
 * Image as a centered backdrop, or background.
 *
 *   - Height variables must be specified in pixels.
 */
/* Chevron mixin for creating chevrons
*
*  @param {Size} $size - the size of the chevron
*  @param {Thickness} $thickness - thickness
*  @param {Color} $color - color
*  @param {Direction} $direction - direction chevron faces
*
*  Example Usage:
*
*     .chevron {
*       @include chevron(12px, 12px, #000, 'down');
*     }
*
*/
/*  Clearfix for clearing floats within a container
*
*   No Params
*
*   Example Usage:
*
*     .container {
*       @include clearfix;
*
*       .link {
*          float: left;
*       }
*     }
*
*/
/*  Set font-size and optionally leading
*
*   @param {Font Size} $fontSize - Unit-less font size
*   @param {Leading}   $leading  - (default: null) - Optional- Unit-less leading from Photoshop or Sketch
*
*   Example Usage:
*
*     p {
*       @include font-size(12,14);
*     }
*
*/
/*  Hide browser scrollbars
*
*   No Params
*
*   Example Usage:
*
*     .container {
*       @include hide-scrollbars;
*     }
*
*/
/**
* Hide Text
*/
/* Hover mixin for hover states
*
*  Note: This mixin has a dependency on what-intent plugin which detects the current input method
*        https://github.com/ten1seven/what-input
*
*  @param {Transition Duration} $transition-duration - the duration of transitions on hover states
*
*  Example Usage:
*
*     a {
*       @include hover() {
*         background-color: red
*       }
*     }
*
*/
/**
 * Returns a percentage width based on the number and total number of columns
 *
 * @param 	int 	$num 	Number of columns (e.g. 4)
 * @param 	int 	$total 	Total number of columns (e.g. 24)
 * @return 	float 			 Total width (%)
 */
/*  Unitless line-height
*
*   @param {Font Size} $fontSize - Unit-less font size
*   @param {Leading}   $leading  - Unit-less leading from Photoshop or Sketch
*
*   Example Usage:
*
*     @include line-height(16, 20);
*
*/
/*  Remove List Styles
*
*   No Params
*
*   Example Usage:
*
*     ul {
*       @include no-bullet;
*     }
*
*/
/*  Media Query Mixin
*
*   @param {Media Query} $mq - Media query in single quotes: eg. 'screen and (min-width: 480px)'
*
*   Example Usage:
*
*     .selector {
*       property: value;
*
*       @include mq($bp768) {
*         property: value;
*       }
*     }
*
*/
/*  Overflow Scroll
*   Allows you to set overflow scrolling on the x and y axis
*
*   @param {axix} $axis - the axis on which to set scroll
*/
/*  Placeholder Mixin
*
*   No Params
*
*   Example Usage:
*
*     input[placeholder] {
*       @include placeholder {
*         color: red;
*       }
*     }
*
*/
/*  PX to REM Conversion
*
*   @param {Pixel} $px - Unitless pixel value to be converted into rems.
*
*   Example Usage:
*
*     margin-bottom: rem(20);
*
*/
/*  Triangle helper mixin
*
*   @param {Direction} $direction - Triangle direction, either `top`, `right`, `bottom` or `left`
*   @param {Color} $color [currentcolor] - Triangle color
*   @param {Length} $size [1em] - Triangle size
*
*/
/*  Visually hide text within an element
*   Used mostly for accessibility reasonse
*
*   No Params
*
*   Example Usage:
*
*     button {
*       span {
*         @include visuallyhidden;
*       }
*     }
*
*/
.skip-link.visually-hidden:focus, .skip-link.visually-hidden:active, .skip-link.focusable:focus, .skip-link.focusable:active {
	position: fixed !important;
	width: auto !important;
	height: auto !important;
	overflow: auto !important;
	clip: auto !important;
	top: 0 !important;
	left: 0 !important;
	display: block !important;
	background-color: #FFFFFF !important;
	z-index: 200 !important;
}
.offscreen {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
.visually-hidden {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--sidebar-first .block {
	margin: 0 0 40px 0;
}

@media screen and (min-width: 960px) {
.l-region--sidebar-first .block {
	float: none;
}
}
.ajax-progress-throbber {
	display: none;
}
*, *:before, *:after {
	box-sizing: border-box;
}
* {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body.mobile-menu-is-open, body.prevent-verflow, html.mobile-menu-is-open, html.prevent-verflow {
	overflow: hidden;
	height: 100%;
	position: relative;
}
.row {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.row:after {
	content: " ";
	display: block;
	clear: both;
}
.l-main {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.l-main:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.l-main {
	padding: 30px 0 0;
	position: relative;
}
}
.l-main .l-content {
	max-width: 100%;
}

@media screen and (min-width: 960px) {
.l-main .l-content {
	width: 66.31579%;
	float: left;
	margin-right: 1.05263%;
}
}
.full-width-news-article .l-main .l-content, .news-photo-essay .l-main .l-content {
	width: 100%;
}
.author-profile .l-main .l-content {
	padding: 0 10px;
}

.news-article .field--name-field-body ul li, .news-video .field--name-field-body ul li, .news-photo-essay .field--name-field-body ul li, .photo-essay .photo-essay-item ul li {
    padding-left: 4rem;
    position: relative;
}

.news-article .field--name-field-body ol li, .news-video .field--name-field-body ol li, .news-photo-essay .field--name-field-body ol li, .photo-essay .photo-essay-item ol li, .news-article .field--name-field-body ul li, .news-video .field--name-field-body ul li, .news-photo-essay .field--name-field-body ul li, .photo-essay .photo-essay-item ul li {
    color: #111;
    font-size: 1.1875rem;
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 1rem;
    padding-right: 2rem;
}

.news-article .field--name-field-body ul li, .news-video .field--name-field-body ul li {
    padding-left: 40px;
    position: relative;
}
@media screen and (min-width: 580px) {
	.author-profile .l-main .l-content {
		padding: 0 20px;
	}
	.news-article .field--name-field-body ul li, .news-video .field--name-field-body ul li, .news-photo-essay .field--name-field-body ul li, .photo-essay .photo-essay-item ul li {
	    padding-left: 6rem;
	}
	.news-article .field--name-field-body ol li, .news-video .field--name-field-body ol li, .news-photo-essay .field--name-field-body ol li, .photo-essay .photo-essay-item ol li, .news-article .field--name-field-body ul li, .news-video .field--name-field-body ul li, .news-photo-essay .field--name-field-body ul li, .photo-essay .photo-essay-item ul li {
    font-size: 1rem;
    line-height: 2;
    padding-right: 4rem;
	}
}

@media screen and (min-width: 960px) {
.author-profile .l-main .l-content {
	padding: 0;
}
}
.section-search .l-main .l-content {
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.section-search .l-main .l-content {
	width: 63.50877%;
	float: left;
	margin-right: 0;
	padding: 0 20px 0 0;
}
}

@media screen and (min-width: 960px) {
.section-search .l-main .l-content {
	width: 66.31579%;
	float: left;
	margin-right: 0;
	padding: 0;
}
}
.news-photo-essay .l-main {
	max-width: 100%;
}
.l-region--sidebar-first, .l-region--sidebar-second {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
}
.l-region--sidebar-first:after, .l-region--sidebar-second:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.l-region--sidebar-first, .l-region--sidebar-second {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.l-region--sidebar-first, .l-region--sidebar-second {
	width: 29.82456%;
	float: left;
	margin-right: 0;
	padding-bottom: 360px;
	float: right;
	padding: 0;
	min-height: 1608px;
}
.node-type-basic-page .l-region--sidebar-first, .node-type-basic-page .l-region--sidebar-second {
	min-height: inherit;
}
}

@media screen and (min-width: 580px) {
.l-region--sidebar-second {
	width: 32.63158%;
	float: left;
	margin-right: 1.05263%;
	margin-right: 3.85965%;
	padding: 0 0 0 20px;
}
}

@media screen and (min-width: 960px) {
.l-region--sidebar-second {
	width: 21.40351%;
	float: left;
	margin-right: 1.05263%;
	margin-right: 6.66667%;
}
}
.l-region--sidebar-sticky {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
}
.l-region--sidebar-sticky:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.l-region--sidebar-sticky {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.l-region--sidebar-sticky {
	width: 29.82456%;
	float: left;
	margin-right: 0;
	position: absolute;
	bottom: 115px;
	right: 0;
	padding: 0;
}
}
.l-footer {
	width: 100%;
	clear: both;
}
img, media {
	width: 100%;
	height: auto;
}
.media-element-container .file .contextual-links-wrapper {
	display: none;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}
a {
	color: #284374;
}
a:hover {
	color: #EB5F0C;
}
p {
	font-size: 1.1875rem;
	line-height: 1.5;
	color: #111111;
}

@media screen and (min-width: 580px) {
p {
	font-size: 1rem;
	line-height: 2;
}
}
.dropcap, .drop-cap .field__item + p:first-of-type:first-letter/*, .body-wrapper.drop-cap p:first-of-type::first-letter*/ {
	float: left;
	color: #232D4B;
	font-size: 80px;
	line-height: 60px;
	padding-right: 16px;
	padding-bottom: 26px;
}

@media screen and (min-width: 960px) {
.dropcap, .drop-cap .field__item + p:first-of-type:first-letter/*, .body-wrapper.drop-cap p:first-of-type::first-letter*/ {
	font-size: 140px;
	line-height: 120px;
}
}
.featured-quote {
	position: relative;
	background-color: #E57200;
	width: 220px;
	padding: 30px 25px;
	overflow: hidden;
	margin: 20px auto;
}

@media screen and (min-width: 960px) {
.featured-quote {
	width: 308px;
	padding: 40px 30px;
}
}
 .featured-quote:after::after {
 display: block;
 clear: both;
 content: "";
}

@media screen and (min-width: 580px) {
.featured-quote.left {
	float: left;
	margin: 40px 40px 40px 0;
}
}

@media screen and (min-width: 580px) {
.featured-quote.right {
	float: right;
	margin: 40px 0 40px 40px;
}
}
.featured-quote:before {
	content: '\201D';
	display: block;
	color: #fda925;
	font-size: 200px;
	line-height: 140px;
	position: absolute;
	top: 18px;
	left: -40px;
}
.featured-quote p {
	color: #FFFFFF;
	font-size: 20px;
	line-height: 24px;
	margin: 0;
	z-index: 1;
	position: relative;
}

@media screen and (min-width: 960px) {
.featured-quote p {
	font-size: 28px;
	line-height: 34px;
}
}
.featured-quote::after {
	content: '';
	width: 50px;
	height: 50px;
	position: absolute;
	transform: rotate(45deg);
	background: #FFFFFF;
	right: -25px;
	bottom: -25px;
}
.photo-essay .photo-essay-item {
	margin-bottom: 20px;
}
.photo-essay .photo-essay-item::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item {
	margin-bottom: 40px;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item {
	margin-bottom: 70px;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item .photo-essay-text {
	width: 32.63158%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item .photo-essay-image {
	width: 60.70175%;
}
}
.photo-essay .photo-essay-item .photo-essay-image img {
	display: block;
}
.photo-essay .photo-essay-item.image-right {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
	font-size: 15px;
	line-height: 2;
	color: #666666;
}
.photo-essay .photo-essay-item.image-right:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item.image-right {
	padding-left: 5.61404%;
	padding-right: 5.61404%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-right {
	padding: 0;
}
}
.photo-essay .photo-essay-item.image-right .caption p {
	margin: 5px 0 20px;
	font-size: 13px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-right .photo-essay-text {
	float: left;
	padding-left: 5.61404%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-right .photo-essay-image {
	float: right;
}
}
.photo-essay .photo-essay-item.image-left {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
	font-size: 15px;
	line-height: 2;
	color: #666666;
}
.photo-essay .photo-essay-item.image-left:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item.image-left {
	padding-left: 5.61404%;
	padding-right: 5.61404%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-left {
	padding: 0;
}
}
.photo-essay .photo-essay-item.image-left .caption p {
	margin: 5px 0 20px;
	font-size: 13px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-left .photo-essay-text {
	float: right;
	padding-right: 20px;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-left .photo-essay-image {
	float: left;
	padding-left: 5.61404%;
}
}
.photo-essay .photo-essay-item.image-full {
	font-size: 15px;
	line-height: 2;
	color: #666666;
}
.photo-essay .photo-essay-item.image-full .caption p {
	margin: 5px 0 20px;
	font-size: 13px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}
.photo-essay .photo-essay-item.image-full .photo-essay-text {
	width: 100%;
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item.image-full .photo-essay-text {
	padding-left: 5.61404%;
	padding-right: 5.61404%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-full .photo-essay-text {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 360px;
	padding-left: 60px;
}
.photo-essay .photo-essay-item.image-full .photo-essay-text:after {
	content: " ";
	display: block;
	clear: both;
}
}
.photo-essay .photo-essay-item.image-full .photo-essay-image {
	width: 100%;
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item.image-full .photo-essay-image {
	margin-bottom: 40px;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-full .photo-essay-image {
	margin-bottom: 50px;
}
}
.news-photo-essay .l-main {
	margin-bottom: 10px;
}
.news-photo-essay .body-wrapper {
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.news-photo-essay .body-wrapper {
	width: auto;
	margin-left: 60px;
	padding: 0 5.61404% 0 0;
}
}

@media screen and (min-width: 960px) {
.news-photo-essay .body-wrapper {
	margin: 0 auto;
	max-width: 1140px;
	width: 100%;
	padding-left: 60px;
	padding-right: 0;
	position: relative;
}
}

@media screen and (min-width: 580px) {
.news-photo-essay .body-wrapper .field--type-text-with-summary {
	display: inline-block;
	width: auto;
}
}

@media screen and (min-width: 960px) {
.news-photo-essay .body-wrapper .field--type-text-with-summary p {
	padding-right: 20px;
}
}
.news-photo-essay .body-wrapper .dropcap/*, .body-wrapper.drop-cap p:first-of-type::first-letter */{
	padding-top: 7px;
}

@media screen and (min-width: 960px) {
.news-photo-essay .body-wrapper .dropcap/*, .body-wrapper.drop-cap p:first-of-type::first-letter*/{
	padding-top: 0;
}
}

@media screen and (min-width: 580px) {
.news-photo-essay .body-wrapper:after {
	display: block;
	content: '';
	margin: 25px auto 45px;
	width: 50%;
	border-bottom: 1px solid #EBEBEB;
}
}
.news-photo-essay .l-region--footer {
	padding: 30px 0 145px;
}

@media screen and (min-width: 580px) {
.news-photo-essay .l-region--footer {
	padding: 16px 0;
}
}

@media screen and (min-width: 960px) {
.news-photo-essay .l-region--footer {
	padding: 25px 0;
}
}

@media screen and (min-width: 580px) {
.news-photo-essay .date-authors {
	padding-top: 30px;
}
}

@media screen and (min-width: 960px) {
.news-photo-essay .date-authors {
	text-align: center;
	padding-top: 10px;
}
}
.news-photo-essay .media-contacts {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
}
.news-photo-essay .media-contacts:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.news-photo-essay .media-contacts {
	padding-left: 5.61404%;
	padding-right: 5.61404%;
}
}
.news-photo-essay .media-contacts .contact {
	width: auto;
}
.news-photo-essay .article-body-wrapper {
	position: relative;
	font-size: 15px;
	line-height: 2;
	color: #666666;
}
.news-photo-essay .article-body-wrapper h2, .news-photo-essay .article-body-wrapper h3, .news-photo-essay .article-body-wrapper h4, .news-photo-essay .article-body-wrapper h5 {
	line-height: 1.5;
}
.news-photo-essay .article-body-wrapper .caption p {
	margin: 5px 0 20px;
	font-size: 13px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}
.news-photo-essay .article-body-wrapper .field--name-field-audio-file {
	width: 96%;
	margin: 0 auto;
}

@media screen and (min-width: 960px) {
.news-photo-essay .article-body-wrapper .field--name-field-audio-file {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.news-photo-essay .article-body-wrapper .field--name-field-audio-file:after {
	content: " ";
	display: block;
	clear: both;
}
}
.news-photo-essay .audio-file .mejs-container {
	width: 100% !important;
}

@media screen and (min-width: 580px) {
.news-photo-essay .sharethis-wrapper {
	position: absolute !important;
	bottom: auto !important;
	top: auto !important;
	width: auto;
	left: 10px !important;
}
}

@media screen and (min-width: 1140px) {
.news-photo-essay .sharethis-wrapper {
	left: 0 !important;
}
}
.news-photo-essay .field--name-field-body::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.news-photo-essay .field--name-field-body {
	padding-left: 60px;
}
}
.news-photo-essay .field--name-field-body ul li, .news-photo-essay .field--name-field-body ol li {
	margin-bottom: 30px;
}
.news-photo-essay .field--name-field-body ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding: 0;
}
.news-photo-essay .field--name-field-body ul li {
	padding-left: 40px;
	position: relative;
}
.news-photo-essay .field--name-field-body ul li:before {
	content: '\2022 \0020';
	position: absolute;
	left: 20px;
	top: 2px;
	color: #EB5F0C;
	font-size: 24px;
	line-height: 0.7;
}
.video-wrapper {
	position: relative;
	overflow: hidden;
	margin-bottom: 26px;
}
.video-wrapper .field--type-image {
	margin-bottom: 18px;
}
.video-wrapper > a {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.video-wrapper > a:before {
	content: '';
	display: block;
	position: absolute !important;
	top: 50% !important;
	left: 50% !important;
	height: 71px !important;
	width: 71px !important;
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/100% !important;
	transform: translate(-50%, -50%) !important;
	margin: 0 !important;
}

@media screen and (min-width: 960px) {
.video-wrapper > a:before {
	height: 100px !important;
	width: 100px !important;
}
}
.video-wrapper > a:hover:before {
	background: url(../../images/icons2x/icon-play-large-orange.png) no-repeat center center/100% !important;
}
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	/* 16:9 */
	height: 0;
}
.video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
html.touch .video-wrapper a {
	display: none !important;
}
.news-article .l-main, .news-video .l-main {
	margin-bottom: 40px;
}

@media screen and (min-width: 960px) {
.news-article .l-main, .news-video .l-main {
	margin-bottom: 10px;
}
}
.news-article h1, .news-video h1 {
	text-transform: uppercase;
	color: #232D4B;
	font-size: 20px;
	line-height: 22px;
	margin-bottom: 10px;
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.news-article h1, .news-video h1 {
	font-size: 30px;
	line-height: 32px;
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article h1, .news-video h1 {
	font-size: 40px;
	line-height: 42px;
	padding: 0;
}
}


body.video.node-type-video .view.view-the-latest-videos.view-id-the_latest_videos.view-display-id-block.view-dom-id-51dafadb9fde29485212bbfe026a4859.jquery-once-1-processed nav {
    display: none !important;
}

body.toolbar-icon-9.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in.path-node.page-node-type-video.video.node-type-video .views-row.views-row-1.views-row-odd.views-row-first,
body.video.node-type-video .views-row.views-row-1.views-row-odd.views-row-first,
body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
{
	border-bottom: none;
}

body.video.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row,
body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
{
    /*margin-bottom: 0rem;*/
    padding-bottom: 3rem;
}
body.video.node-type-video li.pager-next
{
    margin: 0;
    padding: 0;
    font-family: "franklin-gothic-urw",sans-serif;
    font-style: normal;
    font-weight: 900;
    font-size: 1.125rem;
    position: relative;
    background-color: #EB5F0C;
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    line-height: 1;
    transition: background-color 0.3s ease-in-out;
    border: none;
    transform: skew(-20deg);
    width: 190px;
    margin: 0 auto !important;
}

body.video.node-type-video .pager.pager-load-more li a
{
	 padding-top: 0.9375rem;
    padding-right: 1.875rem;
    padding-bottom: 0.9375rem;
    padding-left: 1.875rem;
    text-decoration: none !important;
    background-color: transparent;
    /*background-color: #EB5F0C;*/
     transform: skew(20deg);
}

body.video.node-type-video .pager.pager-load-more li:hover
{
    text-decoration: none !important;
    background-color: transparent;
    background-color: #232D4B;
}


body.video.node-type-video.pager.pager-load-more li a:hover
{
	text-decoration: none !important;
	background-color: transparent;
}


body.video.node-type-video ul.pager.pager-load-more
{
	margin: 0;
    padding: 0;
}

body.toolbar-icon-9.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in.path-node.page-node-type-video.video.node-type-video .field.field--name-field-title {
    margin-top: 4vh;
}

body.video.node-type-video .views-row.views-row-1.views-row-odd.views-row-first {
    margin-bottom: 0;
    padding-bottom: 0 !important;
}

body.video.node-type-video.l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
    width: 33%;
    padding-right: 20px;
}

body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-item
{
	margin-left: 10px;
}
body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title
{
	margin-top: 1.875rem
}
body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title {
    /* padding-top: 4rem; */
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    margin-bottom: 1.875rem;
    margin-top: 2.875rem;
}

.video-container-aggragation
{
	overflow: hidden;
}

.video-container-aggragation img
{
	width: auto;
	height: 20vh;
}
.news-article .article-image, .news-video .article-image {
	margin-bottom: 26px;
}
.news-article .article-image .field--type-image, .news-video .article-image .field--type-image {
	margin-bottom: 18px;
}
.news-article .article-image .field--type-image img, .news-video .article-image .field--type-image img {
	display: block;
	margin-bottom: 12px;
}
.news-article .article-image .field--type-image .caption p, .news-video .article-image .field--type-image .caption p {
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.news-article .article-image .field--type-image .caption p, .news-video .article-image .field--type-image .caption p {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article .article-image .field--type-image .caption p, .news-video .article-image .field--type-image .caption p {
	padding: 0;
}
}
.news-article .field--name-field-sub-title, .news-video .field--name-field-sub-title {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 16px;
	padding: 0 10px;
	color: #666666;
}

@media screen and (min-width: 580px) {
.news-article .field--name-field-sub-title, .news-video .field--name-field-sub-title {
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 22px;
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article .field--name-field-sub-title, .news-video .field--name-field-sub-title {
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 26px;
	padding: 0;
}
}
.news-article .article-body-wrapper, .news-video .article-body-wrapper {
	position: relative;
	padding: 0 10px;
	font-size: 14px;
	line-height: 2;
	color: #666666;
}
.news-article .article-body-wrapper h2, .news-article .article-body-wrapper h3, .news-article .article-body-wrapper h4, .news-article .article-body-wrapper h5, .news-video .article-body-wrapper h2, .news-video .article-body-wrapper h3, .news-video .article-body-wrapper h4, .news-video .article-body-wrapper h5 {
	line-height: 1.5;
	font-family: "franklin-gothic-urw", sans-serif;
	font-weight: 700;
}
.news-article .article-body-wrapper::after, .news-video .article-body-wrapper::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.news-article .article-body-wrapper, .news-video .article-body-wrapper {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article .article-body-wrapper, .news-video .article-body-wrapper {
	padding: 0 10px 0 20px;
	font-size: 15px;
}
}
.news-article .article-image-portrait, .news-video .article-image-portrait {
	padding: 0;
	max-width: 300px;
	width: 100%;
	margin: 0 auto 15px;
	display: block;
	text-align: center;
}

@media screen and (min-width: 580px) {
.news-article .article-image-portrait, .news-video .article-image-portrait {
	position: relative;
	display: inline-block;
	float: right;
	padding: 0 0 0 20px;
	margin: 0 auto 5px;
}
}

@media screen and (min-width: 580px) {
.news-article .audio-file, .news-video .audio-file {
	padding: 8px 0 0 60px;
}
}
.news-article .audio-file .mejs-container, .news-video .audio-file .mejs-container {
	width: 100% !important;
}
.news-article .field--name-field-body::after, .news-video .field--name-field-body::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.news-article .field--name-field-body, .news-video .field--name-field-body {
	padding-left: 60px;
}
}
.news-article .field--name-field-body ul li, .news-article .field--name-field-body ol li, .news-video .field--name-field-body ul li, .news-video .field--name-field-body ol li {
	margin-bottom: 30px;
}
.news-article .field--name-field-body ul, .news-video .field--name-field-body ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding: 0;
}
.news-article .field--name-field-body ul li, .news-video .field--name-field-body ul li {
	padding-left: 40px;
	position: relative;
}
.news-article .field--name-field-body ul li:before, .news-video .field--name-field-body ul li:before {
	content: '\2022 \0020';
	position: absolute;
	left: 20px;
	top: 6px;
	color: #EB5F0C;
	font-size: 24px;
	line-height: 0.7;
}
.news-article .field--name-field-body .dropcap, .news-video .field--name-field-body .dropcap/*, .body-wrapper.drop-cap p:first-of-type::first-letter */{
	padding-top: 7px;
}

@media screen and (min-width: 960px) {
.news-article .field--name-field-body .dropcap, .news-video .field--name-field-body .dropcap/*, .body-wrapper.drop-cap p:first-of-type::first-letter */{
	padding-top: 0;
}
}
.news-article .featured-article-image-box-left .caption, .news-article .featured-article-image-box-right .caption, .news-video .featured-article-image-box-left .caption, .news-video .featured-article-image-box-right .caption {
	display: block;
	font-size: 18px;
	margin: 0 0 20px;
	padding: 5px 0 0 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}

@media screen and (min-width: 580px) {
.news-article .featured-article-image-box-left .caption, .news-article .featured-article-image-box-right .caption, .news-video .featured-article-image-box-left .caption, .news-video .featured-article-image-box-right .caption {
	font-size: 15px;
}
}

@media screen and (min-width: 960px) and (min-width: 960px) {
.news-article.full-width-news-article .block--views-uva-news-block-1, .news-article.full-width-news-article .block--views-uva-news-block-4, .news-video.full-width-news-article .block--views-uva-news-block-1, .news-video.full-width-news-article .block--views-uva-news-block-4 {
	width: 46.66667%;
	float: left;
	margin-right: 1.05263%;
}
}

@media screen and (min-width: 960px) and (min-width: 960px) {
.news-article.full-width-news-article .block--views-uva-news-block-4, .news-video.full-width-news-article .block--views-uva-news-block-4 {
	width: 46.66667%;
	float: left;
	margin-right: 0;
	float: right;
}
}

@media screen and (min-width: 960px) and (min-width: 580px) {
.news-article.full-width-news-article .block--uva-today-blocks-uva-today-promo, .news-video.full-width-news-article .block--uva-today-blocks-uva-today-promo {
	display: inline-block;
	width: 45%;
	float: right;
}
}

@media screen and (min-width: 960px) {
.news-article.full-width-news-article .l-region--sidebar-first, .news-video.full-width-news-article .l-region--sidebar-first {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	min-height: 0;
}
.news-article.full-width-news-article .l-region--sidebar-first:after, .news-video.full-width-news-article .l-region--sidebar-first:after {
	content: " ";
	display: block;
	clear: both;
}
}

@media screen and (min-width: 960px) and (min-width: 960px) {
.news-article.full-width-news-article .l-region--sidebar-first, .news-video.full-width-news-article .l-region--sidebar-first {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article.full-width-news-article .l-region--sidebar-sticky, .news-video.full-width-news-article .l-region--sidebar-sticky {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	position: relative;
	bottom: inherit;
	right: inherit;
	margin-bottom: 40px;
	padding: 0 20px;
}
.news-article.full-width-news-article .l-region--sidebar-sticky:after, .news-video.full-width-news-article .l-region--sidebar-sticky:after {
	content: " ";
	display: block;
	clear: both;
}
}
.news-article .l-region--footer, .news-video .l-region--footer {
	padding: 30px 0 145px;
}

@media screen and (min-width: 580px) {
.news-article .l-region--footer, .news-video .l-region--footer {
	padding: 16px 0;
}
}

@media screen and (min-width: 960px) {
.news-article .l-region--footer, .news-video .l-region--footer {
	padding: 25px 0;
}
}
.news-article .caption p, .news-video .caption p {
	margin: 5px 0;
	font-size: 18px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}

@media screen and (min-width: 580px) {
.news-article .caption p, .news-video .caption p {
	font-size: 15px;
}
}
.article-hero-wrapper .container-article-hero {
	position: relative;
	background-size: cover;
	background-position: center;
}

@media screen and (min-width: 1140px) {
.article-hero-wrapper .container-article-hero {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.article-hero-wrapper .container-article-hero:after {
	content: " ";
	display: block;
	clear: both;
}
}
.article-hero-wrapper .container-article-hero .hero-image {
	display: block;
}
.article-hero-wrapper .container-article-hero .article-hero-table {
	position: absolute;
	height: auto;
	width: 100%;
	display: block;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 100;
}
.article-hero-wrapper .container-article-hero .article-hero-table-cell {
	display: block;
	text-align: left;
	position: relative;
}
.news-article .article-hero-wrapper .container-article-hero h1 {
	position: relative;
	z-index: 1;
	font-size: 36px;
	line-height: 1;
	text-align: center;
	color: #FFFFFF;
}

@media screen and (min-width: 580px) {
.news-article .article-hero-wrapper .container-article-hero h1 {
	font-size: 60px;
}
}

@media screen and (min-width: 1140px) {
.news-article .article-hero-wrapper .container-article-hero h1 {
	font-size: 100px;
}
}
.article-hero-wrapper .container-article-hero .field--name-field-sub-title {
	position: relative;
	z-index: 1;
	text-align: center;
	display: none;
	width: 77.54386%;
	margin: 0 auto;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper .container-article-hero .field--name-field-sub-title {
	display: block;
	color: #FFFFFF;
}
}
.article-hero-wrapper .container-article-hero .overlay {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #000000;
	opacity: 0.26;
	z-index: 0;
}
.article-hero-wrapper .field--name-field-sub-title-mobile {
	margin: 20px 10px 0 10px;
	padding-bottom: 20px;
	border-bottom: 1px solid #EBEBEB;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper .field--name-field-sub-title-mobile {
	display: none;
}
}
.article-hero-wrapper.photo-essay .container-article-hero {
	position: relative;
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay .container-article-hero {
	margin-bottom: 0;
}
}

@media screen and (min-width: 1140px) {
.article-hero-wrapper.photo-essay .container-article-hero {
	width: 100%;
	max-width: inherit;
}
}
.article-hero-wrapper.photo-essay .container-article-hero .hero-image {
	display: block;
}
.article-hero-wrapper.photo-essay .article-hero-table {
	display: none;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay .article-hero-table {
	display: block;
	left: 30px;
	bottom: 30px;
	top: inherit;
	max-width: 49.47368%;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.article-hero-wrapper.photo-essay .article-hero-table {
	left: 60px;
	bottom: 60px;
	max-width: 66.31579%;
}
}
.article-hero-wrapper.photo-essay .article-hero-table-cell-mobile {
	display: block;
	padding: 0 10px;
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay .article-hero-table-cell-mobile {
	display: none;
}
}
.article-hero-wrapper.photo-essay h1 {
	font-size: 20px;
	line-height: 1;
	color: #232D4B;
	margin-bottom: 10px;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay h1 {
	color: #FFFFFF;
	z-index: 1;
	position: relative;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.article-hero-wrapper.photo-essay h1 {
	font-size: 40px;
	margin-bottom: 15px;
}
}
.article-hero-wrapper.photo-essay .field--name-field-sub-title {
	color: #666666;
	font-size: 14px;
	line-height: 1.3;
	width: auto;
	text-align: left;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay .field--name-field-sub-title {
	color: #FFFFFF;
}
}

@media screen and (min-width: 960px) {
.article-hero-wrapper.photo-essay .field--name-field-sub-title {
	font-size: 18px;
}
}
.media-contacts::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.media-contacts {
	padding: 0 10px 0 60px;
}
}
.media-contacts .media-contacts-inner {
	padding-top: 40px;
	background-image: linear-gradient(to right, #232D4B 2px, rgba(255, 255, 255, 0) 0%);
	background-position: left top;
	background-size: 12px 2px;
	background-repeat: repeat-x;
}
.no-cssgradients .media-contacts .media-contacts-inner {
	border-top: 2px dotted #232D4B;
}
.media-contacts h3 {
	text-transform: uppercase;
	color: #EB5F0C;
	font-size: 14px;
	margin-bottom: 10px;
}
.media-contacts .contact {
	margin-bottom: 28px;
}

@media screen and (min-width: 580px) {
.media-contacts .contact {
	width: auto;
	margin-bottom: 38px;
}
}
.media-contacts .contact:nth-child(odd) {
	margin-right: 0;
}
.media-contacts .contact:nth-child(even) {
	clear: both;
}
.media-contacts p {
	margin: 0;
	line-height: 1;
}
.media-contacts p.name {
	font-size: 24px;
	color: #232D4B;
	margin-bottom: 4px;
}
.media-contacts p.name a {
	text-decoration: none;
	font-size: 24px;
	color: #232D4B;
    margin-bottom: 4px;
    font-family: "franklin-gothic-urw",sans-serif;
    font-style: normal;
    font-weight: 700;
}
.media-contacts p.title-org {
	margin-bottom: 14px;
	font-style: italic;
	color: #a4a4a4;
	font-size: 16px;
	line-height: 1;
}
.media-contacts p.title-org span {
	display: block;
}
.media-contacts p.email-phone {
	font-style: italic;
	color: #232D4B;
	font-size: 18px;
}
.media-contacts p.email-phone span.phone:before {
	content: '\2022 \0020';
	color: #EB5F0C;
	vertical-align: middle;
	font-size: 20px;
	line-height: 1;
	text-align: center;
}
.date-authors {
	padding: 10px 10px 20px;
}

.page-node .l-main article .field--name-field-body h3,
.news-article .article-body-wrapper h3 ,
.news-article .article-body-wrapper h2
{
    font-size: 24px;
    color: #232D4B;
}

.news-article .article-body-wrapper h2, .news-article .article-body-wrapper h3, .news-article .article-body-wrapper h4, .news-article .article-body-wrapper h5, .news-video .article-body-wrapper h2, .news-video .article-body-wrapper h3, .news-video .article-body-wrapper h4, .news-video .article-body-wrapper h5
{
	line-height: 1.5
}

.body-wrapper p a {
    text-decoration: underline;
    font-size: 1rem !important;
}

div.inline-subscribe
{
	/*display:none;
	visibility:hidden;*/
}
.news-article .article-body-wrapper div.inline-subscribe,
.news-video .article-body-wrapper div.inline-subscribe,
.news-photo-essay .article-body-wrapper div.inline-subscribe,
.inline-subscribe-border  {
    background: url(/sites/default/files/dot-horz-org.png) top left repeat-x;
}
.news-article .article-body-wrapper div.inline-subscribe-border,
.news-video .article-body-wrapper div.inline-subscribe-border,
.news-photo-essay .article-body-wrapper div.inline-subscribe-border,
.inline-subscribe-border {
    background: url(/sites/default/files/dot-horz-org.png) bottom left repeat-x;
}

.supplemental-story div.teaser
{
    display: none;
}
.paragraphs-item-section-layout-a .section-layout-a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top {
    width: 50%;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image {
    position: relative;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image img {
    display: block;
}

/*pre
{
	display:none !important;
}
*/
.section-layout-b-top .featured-story .story .teaser {
    display: none;
}

.date-authors ul li.author a {
    display: inline !important;
    font-size: 14px !important;
}

/*.news-photo-essay .body-wrapper .field--type-text-with-summary blockquote p, .photo-essay .photo-essay-item .photo-essay-text blockquote p, .news-article .article-body-wrapper blockquote p, .news-video .article-body-wrapper blockquote p {
    color: #232d4b;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 1.3;
    margin: 0;
}*/
.news-photo-essay .body-wrapper .field--type-text-with-summary blockquote p.speaker, .photo-essay .photo-essay-item .photo-essay-text blockquote p.speaker, .news-article .article-body-wrapper blockquote p.speaker, .news-video .article-body-wrapper blockquote p.speaker {
    font-weight: 400 !important;
    font-size: 1.3rem !important;
    margin-top: 1.5rem;
    text-align: right;
    text-transform: uppercase;
}

@media screen and (min-width: 760px)
.news-photo-essay .body-wrapper .field--type-text-with-summary blockquote p.speaker, .photo-essay .photo-essay-item .photo-essay-text blockquote p.speaker, .news-article .article-body-wrapper blockquote p.speaker, .news-video .article-body-wrapper blockquote p.speaker {
    font-size: 1.3rem;
}

@media screen and (min-width: 580px) {
.date-authors {
	padding: 10px 10px 20px 20px;
}
}

@media screen and (min-width: 960px) {
.date-authors {
	padding: 0 10px 20px 20px;
}
}
.date-authors span.date {
	color: #EB5F0C;
	font-size: 14px;
}
.date-authors ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

@media screen and (min-width: 580px) {
.date-authors ul {
	display: inline;
}
}
.date-authors ul li.author {
	display: inline;
	color: #666666;
	font-size: 14px;
}

@media screen and (min-width: 580px) {
.date-authors ul li.author:before {
	content: '\2022 \0020';
	color: #bfbfbf;
	vertical-align: middle;
	font-size: 20px;
	line-height: 1;
	text-align: center;
}
}
.date-authors ul li.author a {
	text-decoration: none;
	color: #232D4B;
}
audio {
	width: 100%;
}
.author-profile h1 {
	font-size: 28px;
	color: #232D4B;
}

@media screen and (min-width: 580px) {
.author-profile h1 {
	font-size: 36px;
}
}

@media screen and (min-width: 960px) {
.author-profile h1 {
	font-size: 48px;
}
}
.author-profile h2 {
	color: #B4B4B4;
	font-size: 12px;
	line-height: 1;
	text-transform: uppercase;
	margin-bottom: 14px;
}

@media screen and (min-width: 580px) {
.author-profile h2 {
	font-size: 14px;
}
}

@media screen and (min-width: 960px) {
.author-profile h2 {
	margin-bottom: 20px;
}
}
.author-profile .view-recent-articles .views-row {
	padding: 18px 0;
	border-bottom: 1px solid #EBEBEB;
}
.author-profile .view-recent-articles .views-row .views-field-created span {
	margin-bottom: 12px;
	font-size: 12px;
	color: #EB5F0C;
	text-transform: uppercase;
	display: block;
}

@media screen and (min-width: 580px) {
.author-profile .view-recent-articles .views-row .views-field-created span {
	margin-bottom: 20px;
}
}
.author-profile .view-recent-articles .views-row .views-field-title a {
	display: block;
	color: #232D4B;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 20px;
	margin-bottom: 20px;
}

@media screen and (min-width: 960px) {
.author-profile .view-recent-articles .views-row .views-field-title a {
	font-size: 24px;
	margin-bottom: 16px;
}
}
.author-profile .view-recent-articles .views-row .views-field-field-body {
	color: #666666;
}
.author-profile .view-recent-articles .views-row .views-field-field-body p {
	margin: 0;
	font-size: 14px;
	line-height: 18px;
}
.author-profile .l-region .block--views {
	background-color: #f0f0f0;
	padding: 18px;
}

@media screen and (min-width: 580px) {
.author-profile .l-region .block--views {
	padding: 30px;
}
}

@media screen and (min-width: 960px) {
.author-profile .l-region .block--views {
	padding: 40px;
}
}
.author-profile .l-region h2 {
	color: #EB5F0C;
	margin-bottom: 12px;
}
.author-profile .l-region .views-row {
	padding: 0;
}
.author-profile .l-region .views-row .views-field-title a {
	text-transform: none;
	margin-bottom: 0;
}
.author-profile .l-region .views-field-field-profile-job-title {
	font-size: 14px;
	color: #a4a4a4;
}

@media screen and (min-width: 960px) {
.author-profile .l-region .views-field-field-profile-job-title {
	font-size: 16px;
}
}
.author-profile .l-region .views-field-field-profile-organization {
	margin-bottom: 12px;
	font-size: 14px;
	color: #a4a4a4;
}

@media screen and (min-width: 960px) {
.author-profile .l-region .views-field-field-profile-organization {
	font-size: 16px;
}
}
.author-profile .l-region .views-field-field-profile-phone {
	color: #232D4B;
	font-size: 14px;
	margin-bottom: 10px;
	position: relative;
}

@media screen and (min-width: 580px) {
.author-profile .l-region .views-field-field-profile-phone {
	font-size: 18px;
	margin-bottom: 14px;
}
}
.author-profile .l-region .views-field-field-profile-phone > div {
	padding-left: 34px;
}
.author-profile .l-region .views-field-field-profile-phone > div:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -8px;
	width: 18px;
	height: 18px;
	background: url(../../images/icons2x/icon-phone.png) no-repeat center center/18px;
}
.author-profile .l-region .views-field-field-profile-email {
	color: #232D4B;
	font-size: 14px;
	position: relative;
}

@media screen and (min-width: 580px) {
.author-profile .l-region .views-field-field-profile-email {
	font-size: 18px;
}
}
.author-profile .l-region .views-field-field-profile-email > div {
	padding-left: 34px;
	text-decoration: underline;
}
.author-profile .l-region .views-field-field-profile-email > div:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -8px;
	width: 24px;
	height: 16px;
	background: url(../../images/icons2x/icon-mail-author.png) no-repeat center center/24px;
}
.node-type-basic-page h1 {
	text-transform: uppercase;
	color: #232D4B;
	font-size: 20px;
	line-height: 22px;
	margin-bottom: 10px;
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.node-type-basic-page h1 {
	font-size: 30px;
	line-height: 32px;
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.node-type-basic-page h1 {
	font-size: 40px;
	line-height: 42px;
	padding: 0;
}
}
.node-type-basic-page .field--name-field-body {
	padding: 0 10px;
}
.node-type-basic-page .field--name-field-body::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 960px) {
.node-type-basic-page .field--name-field-body {
	padding: 0 10px;
}
}

@media screen and (min-width: 1140px) {
.node-type-basic-page .field--name-field-body {
	padding: 0;
}
}
.node-type-basic-page .field--name-field-body ul li, .node-type-basic-page .field--name-field-body ol li {
	margin-bottom: 30px;
}
.node-type-basic-page .field--name-field-body ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding: 0;
}
.node-type-basic-page .field--name-field-body ul li {
	padding-left: 40px;
	position: relative;
	line-height: 1.2;
}
.node-type-basic-page .field--name-field-body ul li:before {
	content: '\2022 \0020';
	position: absolute;
	left: 20px;
	top: 0;
	color: #EB5F0C;
	font-size: 30px;
	line-height: 0.6;
}
.node-type-basic-page .field--name-field-body ul li h3 {
	text-transform: uppercase;
	color: #232D4B;
	font-size: 18px;
	line-height: 1;
}
.node-type-basic-page .field--name-field-body ul li h3 a {
	text-decoration: none;
}
audio {
	width: 100%;
}
ul.breadcrumb {
	list-style: none;
	padding: 0 10px;
	margin: 10px 0;
}

@media screen and (min-width: 580px) {
ul.breadcrumb {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
ul.breadcrumb {
	margin: -16px 0 16px 0;
	padding: 0;
}
}
ul.breadcrumb li {
	display: inline-block;
	padding-left: 8px;
}
ul.breadcrumb li:before {
	content: '\003e';
	display: inline-block;
	color: #a4a4a4;
	padding-right: 8px;
}
ul.breadcrumb li:first-child {
	padding-left: 0;
}
ul.breadcrumb li:first-child:before {
	display: none;
}
ul.breadcrumb li:first-child a {
	width: 20px;
	height: 20px;
	background: url(../../images/icons2x/icon-home.png) no-repeat center center/20px;
	display: block;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}
ul.breadcrumb li a {
	color: #EB5F0C;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
.article-hero-wrapper ul.breadcrumb {
	position: absolute;
	top: 20px;
	z-index: 1;
	margin: 0;
}

@media screen and (min-width: 1140px) {
.article-hero-wrapper ul.breadcrumb {
	left: 0;
}
}
.article-hero-wrapper.photo-essay ul.breadcrumb {
	left: 0;
	padding: 0;
}

@media screen and (min-width: 580px) {
.breadcrumb-mobile {
	display: none;
}
}
.front .breadcrumb {
	display: none;
}
.page-taxonomy-term .page-title-header {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.page-taxonomy-term .page-title-header:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.page-taxonomy-term .page-title-header {
	margin-bottom: 20px;
	margin-top: 20px;
}
}
.page-taxonomy-term .page-title-header h1 {
	/*background: url(../../images/uva-cat-in-the-news-bg.png) no-repeat right;*/
	height: 38px;
	padding: 8px 10px;
	text-transform: uppercase;
	/*color: #FFFFFF;*/
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.page-taxonomy-term .page-title-header h1 {
	height: 52px;
	padding: 12px 47px;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.page-taxonomy-term .page-title-header h1 {
	height: 100px;
	padding: 20px 98px;
	font-size: 48px;
}
}
/*.page-taxonomy-term.page-taxonomy-term-100 .page-title-header h1 {
  background: url(../../images/uva-cat-uni-news-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-104 .page-title-header h1 {
  background: url(../../images/uva-cat-arts-culture-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-105 .page-title-header h1 {
  background: url(../../images/uva-cat-science-tech-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-106 .page-title-header h1 {
  background: url(../../images/uva-cat-health-med-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-102 .page-title-header h1 {
  background: url(../../images/uva-cat-biz-pol-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-103 .page-title-header h1 {
  background: url(../../images/uva-cat-student-life-bg.png) no-repeat right; }*/

.page-node .l-main article .field--name-field-body h2, .page-node .l-main article .field--name-field-body h3, .page-node .l-main article .field--name-field-body h4 {
	color: #232D4B;
}
.page-node .l-main article .field--name-field-body h2 {
	font-size: 24px;
}
.page-node .l-main article .field--name-field-body h3 {
	font-size: 24px;
}
.page-node .l-main article .field--name-field-body h4 {
	font-size: 18px;
}
.page-node .l-main article .field--name-field-body li h3 {
	font-size: inherit;
}
.popular-videos.aside {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2.5rem;
	margin-left: 0;
}

@media screen and (min-width: 580px) {
.popular-videos.aside {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.popular-videos.aside {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}
.popular-videos.aside .block__title {
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 1.4;
	text-transform: uppercase;
	padding-bottom: 0.625rem;
}
.popular-videos.aside .block__title:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-top: 1.25rem;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}

@media screen and (min-width: 960px) {
.popular-videos.aside .block__title {
	padding-top: 0.375rem;
	padding-bottom: 0.625rem;
}
}
.popular-videos.aside .view-content .views-row {
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.popular-videos.aside .view-content .views-row .text-container .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.popular-videos.aside .view-content .views-row .text-container .video-meta .term, .popular-videos.aside .view-content .views-row .text-container .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.popular-videos.aside .view-content .views-row .text-container .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.popular-videos.aside .view-content .views-row .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
}
.popular-videos.aside .view-content .views-row .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .popular-videos.aside .view-content .views-row .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .popular-videos.aside .view-content .views-row .text-container .title a:hover {
	text-decoration: underline;
}
.container-pre-footer {
	background-color: #141E3C !important;
	border-top: 8px solid #EB5F0C;
	clear: both;
}
.container-pre-footer .l-region--pre-footer {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 2.5rem;
	padding-right: 1.5625rem;
	padding-left: 1.5625rem;
}

@media screen and (min-width: 580px) {
.container-pre-footer .l-region--pre-footer {
	padding-top: 3rem;
	padding-right: 2.8125rem;
	padding-left: 2.8125rem;
}
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer {
	padding-top: 3.375rem;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer #uva_today_footer {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.container-pre-footer .l-region--pre-footer #uva_today_logo {
	margin-right: auto;
	margin-bottom: 2.5rem;
	margin-left: auto;
	display: block;
	background: url(../../images/svg/logo-uva-stacked-white.svg) no-repeat center center/100%;
	width: 12.5rem;
	height: 3.0625rem;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}

@media screen and (min-width: 580px) {
.container-pre-footer .l-region--pre-footer #uva_today_logo {
	width: 14rem;
	height: 3.375rem;
}
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer #uva_today_logo {
	background: url(../../images/logo-uva-horizontal.svg) no-repeat center center/100%;
	width: 25%;
	height: 2.8125rem;
	margin: 0;
}
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links {
	margin: auto;
}

@media screen and (min-width: 580px) {
.container-pre-footer .l-region--pre-footer #uva_today_social_links {
	max-width: 23.4375rem;
}
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer #uva_today_social_links {
	margin: 0;
	width: 33.33333%;
}
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social {
	list-style: none;
	margin: 0;
	padding: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social {
	text-align: right;
}
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li {
	margin-right: 2%;
	position: relative;
	width: 18%;
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li:last-child {
	margin-right: 0;
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li a span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li a svg {
	height: 19px;
	fill: #FFFFFF;
}
html[data-whatintent="mouse"] .container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li a:hover svg {
	fill: #EB5F0C;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu {
	padding: 0;
	margin-top: 2.5rem;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align: center;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf {
	list-style: none;
	display: inline-block;
	margin-right: 1.25rem;
	margin-bottom: 0.1875rem;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf:last-child {
	margin: 0;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf a {
	color: #FFFFFF;
	font-size: 0.75rem;
	text-transform: uppercase;
	text-decoration: none;
}
html[data-whatintent="mouse"] .container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf a:hover {
	text-decoration: underline !important;
}
.container-footer {
	background-color: #141E3C;
}
.container-footer .l-region--footer {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 1.25rem;
	padding-right: 1.5625rem;
	padding-bottom: 4.6875rem;
	padding-left: 1.5625rem;
}
.container-footer .l-region--footer:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.container-footer .l-region--footer {
	padding-top: 1.25rem;
	padding-right: 2.8125rem;
	padding-bottom: 3.125rem;
	padding-left: 2.8125rem;
}
}

@media screen and (min-width: 960px) {
.container-footer .l-region--footer {
	padding-top: 1.25rem;
	padding-right: 3.125rem;
	padding-bottom: 3.125rem;
	padding-left: 3.125rem;
}
}

@media screen and (min-width: 1140px) {
.container-footer .l-region--footer {
	padding-top: 1.25rem;
	padding-right: 0;
	padding-bottom: 3.125rem;
	padding-left: 0;
}
}
.container-footer .l-region--footer #block-uva-today-blocks-uva-today-copyright {
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
}
.node-type-video header {
	background-color: #000000;
}
.node-type-feature-page.full-bleed-feature header, .node-type-feature-page.split-screen-feature header {
	background-color: transparent;
}
header .utility {
	/*display: none;*/
}

@media screen and (min-width: 960px) {
header .utility {
	display: block;
	background-color: #232D4B;
	border-top: 5px solid #EB5F0C;
}
.node-type-video header .utility, .node-type-feature-page.full-bleed-feature header .utility, .node-type-feature-page.split-screen-feature header .utility {
	display: none;
}
}
header .utility .l-region--branding {
	max-width: 1800px;
	margin: 0 auto;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.search-is-open header .utility .l-region--branding {
	padding: 0;
}

@media screen and (min-width: 580px) {
header .utility .l-region--branding {
	padding-right: 1.875rem;
	padding-left: 1.875rem;
}
}

@media screen and (min-width: 960px) {
header .utility .l-region--branding {
	padding-right: 4.16667%;
	padding-left: 4.16667%;
	height: 4.0625rem;
}
.search-is-open header .utility .l-region--branding {
	max-width: none;
}
}
header .utility #uva-branding-logo {
	width: 13.5rem;
	height: 4.0625rem;
	float: left;
	display: block;
	background: url(../../images/logo-uva-horizontal.svg) no-repeat center center;
	background-size: 100%;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}
header .row.row-branding {
	height: 3.75rem;
	position: relative;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.node-type-illimitable header .row.row-branding, .section-illimitable header .row.row-branding {
	height: auto;
}

@media screen and (min-width: 580px) {
header .row.row-branding {
	height: 5rem;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
.node-type-video header .row.row-branding, .node-type-feature-page.full-bleed-feature header .row.row-branding, .node-type-feature-page.split-screen-feature header .row.row-branding {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
header .row.row-branding {
	max-width: 1800px;
	margin: 0 auto;
	height: 7.5rem;
}
.node-type-video header .row.row-branding, .node-type-feature-page.full-bleed-feature header .row.row-branding {
	height: 3.75rem;
}
.node-type-feature-page.full-bleed-feature header .row.row-branding {
	max-width: 100%;
}
.node-type-feature-page.split-screen-feature header .row.row-branding {
	width: 50%;
	margin: 0;
}
.node-type-video-landing header .row.row-branding {
	height: 5rem;
}
.search-is-open header .row.row-branding {
	z-index: 1;
}
}
header .row.row-branding .contextual-links-region {
	position: inherit;
}
header .l-branding {
	position: relative;
	text-align: center;
	height: 3.75rem;
}

@media screen and (min-width: 580px) {
header .l-branding {
	height: 5rem;
}
.node-type-video header .l-branding, .node-type-feature-page.full-bleed-feature header .l-branding, .node-type-feature-page.split-screen-feature header .l-branding {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
header .l-branding {
	height: 7.5rem;
}
.node-type-video header .l-branding, .node-type-feature-page.full-bleed-feature header .l-branding, .node-type-feature-page.split-screen-feature header .l-branding {
	height: 3.75rem;
}
.node-type-video-landing header .l-branding {
	height: 5rem;
}
.search-is-open header .l-branding {
	z-index: -1;
	/*display: none;*/
}
}
.search-is-open header .l-branding {
	position: static;
}

@media screen and (min-width: 960px) {
.search-is-open header .l-branding {
	position: relative;
}
}
header .l-branding h1 {
	display: inline-block;
	width: 6.25rem;
	height: 1.625rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.node-type-illimitable header .l-branding h1, .section-illimitable header .l-branding h1 {
	left: 0;
	position: absolute;
	top: 0;
	transform: none;
}

@media screen and (min-width: 580px) {
header .l-branding h1 {
	width: 9.375rem;
	height: 2.25rem;
}
.node-type-video header .l-branding h1, .node-type-feature-page.full-bleed-feature header .l-branding h1, .node-type-feature-page.split-screen-feature header .l-branding h1 {
	width: 6.25rem;
	height: 1.375rem;
}
}

@media screen and (min-width: 960px) {
header .l-branding h1 {
	width: 15.625rem;
	height: 3.625rem;
}
.node-type-video header .l-branding h1, .node-type-feature-page.full-bleed-feature header .l-branding h1, .node-type-feature-page.split-screen-feature header .l-branding h1 {
	width: 6.25rem;
	height: 1.375rem;
}
}
header .l-branding h1 a {
	color: #EB5F0C;
	text-decoration: none;
	background: url(../../images/logo-uva-main.svg) no-repeat center center/100%;
	display: block;
	text-indent: -999em;
	width: 100%;
	height: 100%;
}
.node-type-feature-page.full-bleed-feature header .l-branding h1 a, .node-type-feature-page.split-screen-feature header .l-branding h1 a {
	background: url(../../images/svg/uva-today-white.svg) no-repeat center center/100%;
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature header .l-branding h1 a, .node-type-feature-page.split-screen-feature header .l-branding h1 a {
	height: 1.625rem;
}
}
header .l-branding h2 {
	display: inline-block;
	width: 6.25rem;
	height: 1.625rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

@media screen and (min-width: 580px) {
header .l-branding h2 {
	width: 9.375rem;
	height: 2.25rem;
}
}

@media screen and (min-width: 960px) {
header .l-branding h2 {
	width: 15.625rem;
	height: 3.625rem;
}
.node-type-video header .l-branding h2, .node-type-video-landing header .l-branding h2 {
	width: 6.25rem;
	height: 1.25rem;
}
}
header .l-branding h2 a {
	text-decoration: none;
	background: url(../../images/svg/logo-uvavideo-white.svg) no-repeat center center/100%;
	display: block;
	text-indent: -999em;
	width: 100%;
	height: 100%;
}
.node-type-video-landing header .l-branding h2 a {
	background: url(../../images/svg/logo-uvavideo.svg) no-repeat center center/100%;
}
header .btn-menu-mobile, header .btn-search-mobile {
	width: 1.25rem;
	height: 3.75rem;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	font-size: 0;
	background-color: transparent;
	border: none;
	padding: 0;
	z-index: 30 !important;
}

@media screen and (min-width: 580px) {
header .btn-menu-mobile, header .btn-search-mobile {
	width: 5rem;
	height: 5rem;
}
.node-type-video header .btn-menu-mobile, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile, .node-type-feature-page.split-screen-feature header .btn-menu-mobile, .node-type-video header .btn-search-mobile, .node-type-feature-page.full-bleed-feature header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	height: 3.75rem;
}
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile, .node-type-illimitable header .btn-search-mobile, .section-illimitable header .btn-search-mobile {
	width: 1.25rem;
	height: 3.75rem;
	top: -0.625rem;
}
}

@media screen and (min-width: 960px) {
header .btn-menu-mobile, header .btn-search-mobile {
	width: 7.5rem;
	height: 7.5rem;
	display: none;
}
.node-type-video header .btn-menu-mobile, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile, .node-type-feature-page.split-screen-feature header .btn-menu-mobile, .node-type-video header .btn-search-mobile, .node-type-feature-page.full-bleed-feature header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	height: 3.75rem;
}
.node-type-video-landing header .btn-menu-mobile, .node-type-video-landing header .btn-search-mobile {
	height: 5rem;
}
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile, .node-type-illimitable header .btn-search-mobile, .section-illimitable header .btn-search-mobile {
	width: 1.25rem;
	height: 3.75rem;
}
}
header .btn-menu-mobile:after, header .btn-search-mobile:after {
	content: '';
	display: block;
	position: absolute;
	width: 1.25rem;
	height: 3.75rem;
	top: 0;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}

@media screen and (min-width: 580px) {
header .btn-menu-mobile:after, header .btn-search-mobile:after {
	width: 1.25rem;
	height: 5rem;
}
.node-type-video header .btn-menu-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile:after, .node-type-feature-page.split-screen-feature header .btn-menu-mobile:after, .node-type-video header .btn-search-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-search-mobile:after, .node-type-feature-page.split-screen-feature header .btn-search-mobile:after {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video header .btn-menu-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile:after, .node-type-feature-page.split-screen-feature header .btn-menu-mobile:after, .node-type-video header .btn-search-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-search-mobile:after, .node-type-feature-page.split-screen-feature header .btn-search-mobile:after {
	height: 3.75rem;
}
.node-type-video-landing header .btn-menu-mobile:after, .node-type-video-landing header .btn-search-mobile:after {
	height: 5rem;
}
.node-type-illimitable header .btn-menu-mobile:after, .section-illimitable header .btn-menu-mobile:after, .node-type-illimitable header .btn-search-mobile:after, .section-illimitable header .btn-search-mobile:after {
	height: 4.375rem;
}
}
header .btn-menu-mobile {
	background-color: transparent;
	border: none;
}
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile {
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	right: 0.625rem;
}

@media screen and (min-width: 580px) {
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile {
	top: -1.25rem;
}
}
header .btn-menu-mobile:after {
	background: url(../../images/svg/icon-hamburger-blue.svg) no-repeat center center/20px;
	left: 0;
}
.node-type-video header .btn-menu-mobile:after {
	background: url(../../images/svg/icon-hamburger-grey.svg) no-repeat left center/20px !important;
}
.node-type-feature-page.full-bleed-feature header .btn-menu-mobile:after, .node-type-feature-page.split-screen-feature header .btn-menu-mobile:after {
	background: url(../../images/svg/icon-hamburger-white.svg) no-repeat left center/20px !important;
}

@media screen and (min-width: 580px) {
header .btn-menu-mobile:after {
	width: 1.25rem;
	height: 5rem;
}
.node-type-video header .btn-menu-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile:after, .node-type-feature-page.split-screen-feature header .btn-menu-mobile:after {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
header .btn-menu-mobile {
	display: block;
	text-indent: 0;
	font-size: 1rem;
	color: #232D4B !important;
	padding-left: 1.875rem;
	text-transform: uppercase;
}
.node-type-video header .btn-menu-mobile {
	color: #808080 !important;
}
html[data-whatintent="mouse"] .node-type-video header .btn-menu-mobile {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video header .btn-menu-mobile:hover {
	color: #FFFFFF !important;
}
html[data-whatintent="mouse"] .node-type-video header .btn-menu-mobile:hover:after {
	background: url(../../images/svg/icon-hamburger-white.svg) no-repeat left center/20px !important;
}
.node-type-feature-page.full-bleed-feature header .btn-menu-mobile {
	color: #FFFFFF !important;
}
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile {
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}
header .btn-menu-mobile:after {
	background: url(../../images/svg/icon-hamburger-blue.svg) no-repeat left center/20px !important;
	width: 1.25rem;
	height: 7.5rem;
	display: block;
}
}

@media screen and (min-width: 960px) and (min-width: 960px) {
.node-type-feature-page.split-screen-feature header .btn-menu-mobile {
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	font-size: 0;
}
}
.mobile-menu-is-open header .btn-menu-mobile {
	background-color: transparent !important;
}
header .btn-search-mobile {
	left: auto;
	right: 0;
}
.node-type-video header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	display: block;
}

@media screen and (min-width: 960px) {
.node-type-video header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	font-size: 1rem;
	line-height: 1.625;
	text-indent: 0;
	color: #808080;
	text-transform: uppercase;
	width: 9.375rem;
	padding-right: 2.1875rem;
}
html[data-whatintent="mouse"] .node-type-video header .btn-search-mobile, html[data-whatintent="mouse"] .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video header .btn-search-mobile:hover, html[data-whatintent="mouse"] .node-type-feature-page.split-screen-feature header .btn-search-mobile:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
html[data-whatintent="mouse"] .node-type-video header .btn-search-mobile:hover::after, html[data-whatintent="mouse"] .node-type-feature-page.split-screen-feature header .btn-search-mobile:hover::after {
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/20px;
}
}
.node-type-feature-page.full-bleed-feature header .btn-search-mobile {
	display: block;
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature header .btn-search-mobile {
	font-size: 1rem;
	line-height: 1.625;
	text-indent: 0;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 9.375rem;
	padding-right: 2.1875rem;
}
html[data-whatintent="mouse"] .node-type-feature-page.full-bleed-feature header .btn-search-mobile {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-feature-page.full-bleed-feature header .btn-search-mobile:hover {
	text-decoration: underline;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.split-screen-feature header .btn-search-mobile {
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	font-size: 0;
}
}

@media screen and (min-width: 960px) {
.node-type-illimitable header .btn-search-mobile, .section-illimitable header .btn-search-mobile {
	right: 3.125rem;
}
}

@media screen and (min-width: 960px) {
.search-is-open header .btn-search-mobile {
	display: none;
}
}
header .btn-search-mobile:after {
	background: url(../../images/svg/icon-search-blue.svg) no-repeat center center/20px;
	right: 0;
}
.node-type-video header .btn-search-mobile:after {
	background: url(../../images/svg/icon-search-grey.svg) no-repeat center center/20px;
}
.node-type-feature-page.full-bleed-feature header .btn-search-mobile:after, .node-type-feature-page.split-screen-feature header .btn-search-mobile:after {
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/20px;
}
.search-is-open header .btn-search-mobile {
	background-color: #000000;
	width: 3.75rem;
	right: 0;
	margin-top: 0;
}

@media screen and (min-width: 580px) {
.search-is-open header .btn-search-mobile {
	width: 5rem;
	margin-top: 0;
}
}
.search-is-open header .btn-search-mobile:after {
	background: url(../../images/svg/icon-close-white.svg) no-repeat center center/20px !important;
	top: 0;
	left: auto;
	margin-top: 0;
	width: 3.75rem;
}

@media screen and (min-width: 580px) {
.search-is-open header .btn-search-mobile:after {
	/*width: 5rem;*/
}
}

@media screen and (min-width: 960px) {
.search-is-open header .btn-search-mobile:after {
	width: 4.375rem;
	height: 4.375rem;
}
}
.node-type-illimitable .btn-search, .section-illimitable .btn-search {
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-illimitable .btn-search, .section-illimitable .btn-search {
	display: none;
}
}

@media screen and (min-width: 960px) {
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile {
	top: -0.625rem;
}
}

@media screen and (min-width: 580px) {
.node-type-illimitable.search-is-open header .btn-search-mobile, .section-illimitable.search-is-open header .btn-search-mobile {
	height: 5.3125rem;
	top: -0.3125rem;
}
}

@media screen and (min-width: 580px) {
.node-type-illimitable.search-is-open header .btn-search-mobile::after, .section-illimitable.search-is-open header .btn-search-mobile::after {
	height: 5.3125rem;
}
}

@media screen and (min-width: 960px) {
.node-type-illimitable.search-is-open .btn-menu-mobile, .section-illimitable.search-is-open .btn-menu-mobile {
	display: none;
}
}
.node-type-illimitable.search-is-open .btn-search, .section-illimitable.search-is-open .btn-search {
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-illimitable.search-is-open .btn-search, .section-illimitable.search-is-open .btn-search {
	line-height: 1;
	display: block;
	z-index: 40;
	height: 48px;
	margin-top: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.node-type-illimitable.search-is-open .btn-search::after, .section-illimitable.search-is-open .btn-search::after {
	height: 48px;
}
}
.node-type-illimitable.search-is-open .l-branding, .section-illimitable.search-is-open .l-branding {
	z-index: 1;
}

@media screen and (min-width: 960px) {
.node-type-illimitable.search-is-open .search-wrapper input[type="text"], .section-illimitable.search-is-open .search-wrapper input[type="text"] {
	height: 48px;
}
}
.block--views-uva-news-block-3, .block--views-uva-news-block-2, .block--views-uva-news-block-8, .block--views-uva-news-block-7, .view-display-id-page_1, .view-display-id-page_2, .view-display-id-page_3 {
	padding-top: 20px;
}
.block--views-uva-news-block-3:before,   /*.block--views-uva-news-block-2:before,*/ .block--views-uva-news-block-8:before, .block--views-uva-news-block-7:before, .view-display-id-page_1:before, .view-display-id-page_2:before, .view-display-id-page_3:before {
	content: "";
	display: block;
	height: 1px;
	width: 95%;
	/*border-top: 1px solid #EBEBEB;*/
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3:before, .block--views-uva-news-block-2:before, .block--views-uva-news-block-8:before, .block--views-uva-news-block-7:before, .view-display-id-page_1:before, .view-display-id-page_2:before, .view-display-id-page_3:before {
	width: 100%;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3:before, .block--views-uva-news-block-2:before, .block--views-uva-news-block-8:before, .block--views-uva-news-block-7:before, .view-display-id-page_1:before, .view-display-id-page_2:before, .view-display-id-page_3:before {
	width: 100%;
	margin-bottom: 50px;
	padding-top: 0;
}
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3, .block--views-uva-news-block-2, .block--views-uva-news-block-8, .block--views-uva-news-block-7, .view-display-id-page_1, .view-display-id-page_2, .view-display-id-page_3 {
	padding: 20px 20px 0;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3, .block--views-uva-news-block-2, .block--views-uva-news-block-8, .block--views-uva-news-block-7, .view-display-id-page_1, .view-display-id-page_2, .view-display-id-page_3 {
	padding: 0;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .uva-today-news-item-title, .block--views-uva-news-block-3 .views-field-title, .block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .uva-today-news-item-title, .block--views-uva-news-block-2 .views-field-title, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .uva-today-news-item-title, .block--views-uva-news-block-8 .views-field-title, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .uva-today-news-item-title, .block--views-uva-news-block-7 .views-field-title, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .uva-today-news-item-title, .view-display-id-page_1 .views-field-title, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .uva-today-news-item-title, .view-display-id-page_2 .views-field-title, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .uva-today-news-item-title, .view-display-id-page_3 .views-field-title, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	padding: 0 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-3 .views-field-field-news-category a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-2 .views-field-field-news-category a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-8 .views-field-field-news-category a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .block--views-uva-news-block-7 .views-field-field-news-category a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_1 .views-field-field-news-category a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_2 .views-field-field-news-category a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a, .view-display-id-page_3 .views-field-field-news-category a, .view-display-id-page_3 .views-field-field-news-topic a {
	text-transform: uppercase;
	text-decoration: none;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .uva-today-news-item-title, .block--views-uva-news-block-3 .views-field-title, .block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .uva-today-news-item-title, .block--views-uva-news-block-2 .views-field-title, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .uva-today-news-item-title, .block--views-uva-news-block-8 .views-field-title, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .uva-today-news-item-title, .block--views-uva-news-block-7 .views-field-title, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .uva-today-news-item-title, .view-display-id-page_1 .views-field-title, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .uva-today-news-item-title, .view-display-id-page_2 .views-field-title, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .uva-today-news-item-title, .view-display-id-page_3 .views-field-title, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	padding: 0;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-body, .block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .uva-today-news-item-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .uva-today-news-item-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .uva-today-news-item-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .uva-today-news-item-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .uva-today-news-item-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .uva-today-news-item-body, .view-display-id-page_3 .views-field-field-body {
	display: none;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-body, .block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .uva-today-news-item-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .uva-today-news-item-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .uva-today-news-item-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .uva-today-news-item-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .uva-today-news-item-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .uva-today-news-item-body, .view-display-id-page_3 .views-field-field-body {
	display: inline-block;
	font-size: 16px;
	line-height: 1.3;
	margin-top: 30px;
	max-width: 44%;
	color: #111111;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-body p, .block--views-uva-news-block-3 .views-field-field-body p, .block--views-uva-news-block-2 .uva-today-news-item-body p, .block--views-uva-news-block-2 .views-field-field-body p, .block--views-uva-news-block-8 .uva-today-news-item-body p, .block--views-uva-news-block-8 .views-field-field-body p, .block--views-uva-news-block-7 .uva-today-news-item-body p, .block--views-uva-news-block-7 .views-field-field-body p, .view-display-id-page_1 .uva-today-news-item-body p, .view-display-id-page_1 .views-field-field-body p, .view-display-id-page_2 .uva-today-news-item-body p, .view-display-id-page_2 .views-field-field-body p, .view-display-id-page_3 .uva-today-news-item-body p, .view-display-id-page_3 .views-field-field-body p {
	line-height: 1;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-body p, .block--views-uva-news-block-3 .views-field-field-body p, .block--views-uva-news-block-2 .uva-today-news-item-body p, .block--views-uva-news-block-2 .views-field-field-body p, .block--views-uva-news-block-8 .uva-today-news-item-body p, .block--views-uva-news-block-8 .views-field-field-body p, .block--views-uva-news-block-7 .uva-today-news-item-body p, .block--views-uva-news-block-7 .views-field-field-body p, .view-display-id-page_1 .uva-today-news-item-body p, .view-display-id-page_1 .views-field-field-body p, .view-display-id-page_2 .uva-today-news-item-body p, .view-display-id-page_2 .views-field-field-body p, .view-display-id-page_3 .uva-today-news-item-body p, .view-display-id-page_3 .views-field-field-body p {
	display: inline;
}
}
.block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .views-field-field-body {
	display: none;
	max-width: 100%;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .views-field-field-body {
	max-width: 44%;
	display: inline-block;
	margin-top: 10px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .views-field-field-body p, .block--views-uva-news-block-2 .views-field-field-body p, .block--views-uva-news-block-8 .views-field-field-body p, .block--views-uva-news-block-7 .views-field-field-body p, .view-display-id-page_1 .views-field-field-body p, .view-display-id-page_2 .views-field-field-body p, .view-display-id-page_3 .views-field-field-body p {
	display: inline;
}
}
.block--views-uva-news-block-3 .views-field-field-body #more-link, .block--views-uva-news-block-2 .views-field-field-body #more-link, .block--views-uva-news-block-8 .views-field-field-body #more-link, .block--views-uva-news-block-7 .views-field-field-body #more-link, .view-display-id-page_1 .views-field-field-body #more-link, .view-display-id-page_2 .views-field-field-body #more-link, .view-display-id-page_3 .views-field-field-body #more-link {
	color: #EB5F0C;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	font-size: 12px;
	line-height: 18px;
}
.block--views-uva-news-block-3 .uva-today-news-item-body-more, .block--views-uva-news-block-2 .uva-today-news-item-body-more, .block--views-uva-news-block-8 .uva-today-news-item-body-more, .block--views-uva-news-block-7 .uva-today-news-item-body-more, .view-display-id-page_1 .uva-today-news-item-body-more, .view-display-id-page_2 .uva-today-news-item-body-more, .view-display-id-page_3 .uva-today-news-item-body-more {
	color: #EB5F0C;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	font-size: 12px;
	line-height: 18px;
}
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .views-field-field-news-topic {
	margin-bottom: 5px;
	margin-top: 15px;
}
.block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .views-field-field-news-topic a {
	font-size: 12px;
	line-height: 18px;
	color: #EB5F0C;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .views-field-field-news-topic a {
	font-size: 14px;
}
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .views-field-field-news-topic {
	margin-top: 0;
	margin-bottom: 10px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .views-field-field-news-topic {
	margin-bottom: 20px;
}
}
.block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	text-transform: uppercase;
	color: #EB5F0C;
	margin-bottom: 5px;
	margin-top: 15px;
	font-size: 12px;
	line-height: 18px;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	margin-top: 0;
	margin-bottom: 10px;
	font-size: 14px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	margin-bottom: 10px;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a {
	font-size: 20px;
	line-height: 22px;
	color: #232D4B;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a {
	font-size: 20px;
	line-height: 24px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a {
	font-size: 24px;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-title a:hover, .block--views-uva-news-block-3 .views-field-title a:hover, .block--views-uva-news-block-2 .uva-today-news-item-title a:hover, .block--views-uva-news-block-2 .views-field-title a:hover, .block--views-uva-news-block-8 .uva-today-news-item-title a:hover, .block--views-uva-news-block-8 .views-field-title a:hover, .block--views-uva-news-block-7 .uva-today-news-item-title a:hover, .block--views-uva-news-block-7 .views-field-title a:hover, .view-display-id-page_1 .uva-today-news-item-title a:hover, .view-display-id-page_1 .views-field-title a:hover, .view-display-id-page_2 .uva-today-news-item-title a:hover, .view-display-id-page_2 .views-field-title a:hover, .view-display-id-page_3 .uva-today-news-item-title a:hover, .view-display-id-page_3 .views-field-title a:hover {
	text-decoration: underline;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-image, .block--views-uva-news-block-2 .uva-today-news-item-image, .block--views-uva-news-block-8 .uva-today-news-item-image, .block--views-uva-news-block-7 .uva-today-news-item-image, .view-display-id-page_1 .uva-today-news-item-image, .view-display-id-page_2 .uva-today-news-item-image, .view-display-id-page_3 .uva-today-news-item-image {
	width: 29.82456%;
	float: left;
	margin-right: 1.05263%;
	float: left;
	margin-right: 24px;
	margin-bottom: 15px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-image, .block--views-uva-news-block-2 .uva-today-news-item-image, .block--views-uva-news-block-8 .uva-today-news-item-image, .block--views-uva-news-block-7 .uva-today-news-item-image, .view-display-id-page_1 .uva-today-news-item-image, .view-display-id-page_2 .uva-today-news-item-image, .view-display-id-page_3 .uva-today-news-item-image {
	width: 49.20635%;
	float: left;
	margin-right: 1.5873%;
	float: left;
	margin-right: 44px;
	margin-bottom: 0;
}
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item, .block--views-uva-news-block-2 .uva-today-news-item, .block--views-uva-news-block-8 .uva-today-news-item, .block--views-uva-news-block-7 .uva-today-news-item, .view-display-id-page_1 .uva-today-news-item, .view-display-id-page_2 .uva-today-news-item, .view-display-id-page_3 .uva-today-news-item {
	min-height: 85px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item, .block--views-uva-news-block-2 .uva-today-news-item, .block--views-uva-news-block-8 .uva-today-news-item, .block--views-uva-news-block-7 .uva-today-news-item, .view-display-id-page_1 .uva-today-news-item, .view-display-id-page_2 .uva-today-news-item, .view-display-id-page_3 .uva-today-news-item {
	min-height: 210px;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-type, .block--views-uva-news-block-3 .views-field-field-news-source, .block--views-uva-news-block-2 .uva-today-news-item-type, .block--views-uva-news-block-2 .views-field-field-news-source, .block--views-uva-news-block-8 .uva-today-news-item-type, .block--views-uva-news-block-8 .views-field-field-news-source, .block--views-uva-news-block-7 .uva-today-news-item-type, .block--views-uva-news-block-7 .views-field-field-news-source, .view-display-id-page_1 .uva-today-news-item-type, .view-display-id-page_1 .views-field-field-news-source, .view-display-id-page_2 .uva-today-news-item-type, .view-display-id-page_2 .views-field-field-news-source, .view-display-id-page_3 .uva-today-news-item-type, .view-display-id-page_3 .views-field-field-news-source {
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	color: #666666;
	font-style: italic;
	font-size: 13px;
}
.block--views-uva-news-block-3 .uva-today-news-item-type a, .block--views-uva-news-block-3 .views-field-field-news-source a, .block--views-uva-news-block-2 .uva-today-news-item-type a, .block--views-uva-news-block-2 .views-field-field-news-source a, .block--views-uva-news-block-8 .uva-today-news-item-type a, .block--views-uva-news-block-8 .views-field-field-news-source a, .block--views-uva-news-block-7 .uva-today-news-item-type a, .block--views-uva-news-block-7 .views-field-field-news-source a, .view-display-id-page_1 .uva-today-news-item-type a, .view-display-id-page_1 .views-field-field-news-source a, .view-display-id-page_2 .uva-today-news-item-type a, .view-display-id-page_2 .views-field-field-news-source a, .view-display-id-page_3 .uva-today-news-item-type a, .view-display-id-page_3 .views-field-field-news-source a {
	color: #232D4B;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-type, .block--views-uva-news-block-3 .views-field-field-news-source, .block--views-uva-news-block-2 .uva-today-news-item-type, .block--views-uva-news-block-2 .views-field-field-news-source, .block--views-uva-news-block-8 .uva-today-news-item-type, .block--views-uva-news-block-8 .views-field-field-news-source, .block--views-uva-news-block-7 .uva-today-news-item-type, .block--views-uva-news-block-7 .views-field-field-news-source, .view-display-id-page_1 .uva-today-news-item-type, .view-display-id-page_1 .views-field-field-news-source, .view-display-id-page_2 .uva-today-news-item-type, .view-display-id-page_2 .views-field-field-news-source, .view-display-id-page_3 .uva-today-news-item-type, .view-display-id-page_3 .views-field-field-news-source {
	display: block;
	right: 10px;
}
}
.block--views-uva-news-block-3 .views-field-field-news-source, .block--views-uva-news-block-2 .views-field-field-news-source, .block--views-uva-news-block-8 .views-field-field-news-source, .block--views-uva-news-block-7 .views-field-field-news-source, .view-display-id-page_1 .views-field-field-news-source, .view-display-id-page_2 .views-field-field-news-source, .view-display-id-page_3 .views-field-field-news-source {
	display: block;
	right: 10px;
	font-size: 12px;
}
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image, .view-display-id-page_1 .news_video .uva-today-news-item-image, .view-display-id-page_2 .news_video .uva-today-news-item-image, .view-display-id-page_3 .news_video .uva-today-news-item-image {
	position: relative;
}
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image img, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image img, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image img, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image img, .view-display-id-page_1 .news_video .uva-today-news-item-image img, .view-display-id-page_2 .news_video .uva-today-news-item-image img, .view-display-id-page_3 .news_video .uva-today-news-item-image img {
	display: block;
}
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image a, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image a, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image a, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image a, .view-display-id-page_1 .news_video .uva-today-news-item-image a, .view-display-id-page_2 .news_video .uva-today-news-item-image a, .view-display-id-page_3 .news_video .uva-today-news-item-image a {
	display: block;
}
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image a:before, .view-display-id-page_1 .news_video .uva-today-news-item-image a:before, .view-display-id-page_2 .news_video .uva-today-news-item-image a:before, .view-display-id-page_3 .news_video .uva-today-news-item-image a:before {
	width: 62px;
	height: 62px;
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image a:before, .view-display-id-page_1 .news_video .uva-today-news-item-image a:before, .view-display-id-page_2 .news_video .uva-today-news-item-image a:before, .view-display-id-page_3 .news_video .uva-today-news-item-image a:before {
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image a:hover:before, .view-display-id-page_1 .news_video .uva-today-news-item-image a:hover:before, .view-display-id-page_2 .news_video .uva-today-news-item-image a:hover:before, .view-display-id-page_3 .news_video .uva-today-news-item-image a:hover:before {
	background: url(../../images/icons2x/icon-play-large-orange.png) no-repeat center center/62px;
}
}
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image {
	position: relative;
}
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image img, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image img, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image img, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image img, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image img, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image img, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image img {
	display: block;
}
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image a, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image a, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image a, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image a, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image a, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image a, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image a {
	display: block;
}
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image a:before, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image a:before, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image a:before, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image a:before {
	width: 60.5px;
	height: 46.5px;
	background: url(../../images/icons2x/icon-camera-large.png) no-repeat center center/60.5px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image a:hover:before, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image a:hover:before, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image a:hover:before, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image a:hover:before {
	background: url(../../images/icons2x/icon-camera-large-orange.png) no-repeat center center/60.5px;
}
}
.block--views-uva-news-block-3 .full-video-wrapper, .block--views-uva-news-block-2 .full-video-wrapper, .block--views-uva-news-block-8 .full-video-wrapper, .block--views-uva-news-block-7 .full-video-wrapper, .view-display-id-page_1 .full-video-wrapper, .view-display-id-page_2 .full-video-wrapper, .view-display-id-page_3 .full-video-wrapper {
	position: relative;
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image {
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0;
	float: none;
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a {
	display: block;
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a:before {
	width: 62px;
	height: 62px;
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
	left: 8%;
	bottom: 10%;
	top: inherit;
	z-index: 3;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a:before {
	bottom: 3%;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a:before {
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
	bottom: 0;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a:hover:before, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a:hover:before, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a:hover:before, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a:hover:before {
	background: url(../../images/icons2x/icon-play-large-orange.png) no-repeat center center/62px;
}
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a img, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a img, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a img, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a img, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a img, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a img, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a img {
	display: block;
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_1 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_2 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_3 .full-video-wrapper .uva-today-meta-container {
	position: absolute;
	bottom: 20px;
	left: 15%;
	width: 80%;
	z-index: 3;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_1 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_2 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_3 .full-video-wrapper .uva-today-meta-container {
	bottom: 35px;
}
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-title, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-title, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-title, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-title, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-title, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-title, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-title {
	position: relative;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-topic {
	margin-bottom: 8px;
}
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-title a, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-title a, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-title a, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-title a, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-title a, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-title a, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-title a {
	color: #FFFFFF;
}
.block--views-uva-news-block-3 .full-video-wrapper .large-video-gradient, .block--views-uva-news-block-2 .full-video-wrapper .large-video-gradient, .block--views-uva-news-block-8 .full-video-wrapper .large-video-gradient, .block--views-uva-news-block-7 .full-video-wrapper .large-video-gradient, .view-display-id-page_1 .full-video-wrapper .large-video-gradient, .view-display-id-page_2 .full-video-wrapper .large-video-gradient, .view-display-id-page_3 .full-video-wrapper .large-video-gradient {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+50,000000+100&amp;0+50,0.75+100 */
      /* FF3.6+ */
      /* Chrome,Safari4+ */
      /* Chrome10+,Safari5.1+ */
      /* Opera 11.10+ */
      /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.75) 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#bf000000', GradientType=0 );
	/* IE6-8 */
	z-index: 2;
}
.block--views-uva-news-block-3 .full-video-wrapper .video-container, .block--views-uva-news-block-2 .full-video-wrapper .video-container, .block--views-uva-news-block-8 .full-video-wrapper .video-container, .block--views-uva-news-block-7 .full-video-wrapper .video-container, .view-display-id-page_1 .full-video-wrapper .video-container, .view-display-id-page_2 .full-video-wrapper .video-container, .view-display-id-page_3 .full-video-wrapper .video-container {
	position: relative;
	padding-bottom: 56.25%;
	/* 16:9 */
	height: 0;
}
.block--views-uva-news-block-3 .full-video-wrapper .video-container iframe, .block--views-uva-news-block-2 .full-video-wrapper .video-container iframe, .block--views-uva-news-block-8 .full-video-wrapper .video-container iframe, .block--views-uva-news-block-7 .full-video-wrapper .video-container iframe, .view-display-id-page_1 .full-video-wrapper .video-container iframe, .view-display-id-page_2 .full-video-wrapper .video-container iframe, .view-display-id-page_3 .full-video-wrapper .video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.block--views-uva-news-block-3 .full-video-wrapper img, .block--views-uva-news-block-2 .full-video-wrapper img, .block--views-uva-news-block-8 .full-video-wrapper img, .block--views-uva-news-block-7 .full-video-wrapper img, .view-display-id-page_1 .full-video-wrapper img, .view-display-id-page_2 .full-video-wrapper img, .view-display-id-page_3 .full-video-wrapper img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
/*.block--views-uva-news-block-3 .views-row, .block--views-uva-news-block-2 .views-row, .block--views-uva-news-block-8 .views-row, .block--views-uva-news-block-7 .views-row, .view-display-id-page_1 .views-row, .view-display-id-page_2 .views-row, .view-display-id-page_3 .views-row {
	position: relative;
}*/
/*.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	content: "";
	display: block;
	height: 1px;
	width: 95%;
	border-top: 1px solid #EBEBEB;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
*/

body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
    clear: both;
    border-bottom: 1px solid #EBEBEB;
    padding-bottom: 93px;
    margin-bottom: 50px;
    width: 100%;
    position: relative;
}

@media screen and (max-width: 1280px) {
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 5.2rem;
	    margin-bottom: 50px;
	    /*height: 295px;*/
	}

}
@media screen and (max-width: 1114px) {
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 5.2rem;
	    margin-bottom: 50px;
	    height: auto;
	}

}
@media screen and (max-width: 1025px) {
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 50px;
	    margin-bottom: 50px;
	}
}
@media screen and (max-width: 975px) {
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 1.2rem;
	    margin-bottom: 1.2rem;
	    /*min-height: 240px;*/
	    height: auto;
	    /*width: 120%;*/
	}

}

@media screen and (max-width: 975px) {
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
      height: 35vh;
      /* height: 47vh; */
	}
}

@media screen and (max-width: 960px) {
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 1.2rem;
	    margin-bottom: 1.2rem;
	    /*min-height: 240px;*/
	    /*height: 26.5vw;*/
      width: 100%;
      height: 28vh;
	}

	body.page-taxonomy-term .uva-today-news-item-image
	{
		width: 30%;
	}
	body.page-taxonomy-term .uva-today-news-item-title {
    width: 90%;
}
}

@media screen and (max-width: 823px) {
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    /*padding-bottom: 14.8rem;*/
	    height: 33vw;
	}

}
@media screen and (max-width: 800px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first{
		padding-bottom: 1.2rem;
	    margin-bottom: 1.1rem;
	    /*min-height: 240px;*/
	    height: 34vw;
	}
}

@media screen and (max-width:768px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    /*padding-bottom: 13.8rem;*/
	    margin-bottom: 1.5rem;
	    /*min-height: 200px;*/
	    height: 34vw;
	}
}

@media screen and (max-width:732px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 7.5rem;
	    margin-bottom: 1.2rem;
	 /*   min-height: auto;
	    height: auto;*/
	}
}

/*.views-row.views-row-1.views-row-odd.views-row-first {
    padding-bottom: 13.8rem;
    margin-bottom: 1.5rem;
    min-height: 200px;
    height: 200px;
}*/
/*@media screen and (max-width:px)
{
	.views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 6.5rem;
	    margin-bottom: 1.5rem;
	    min-height: 100px;
	    height: auto;
	}
}*/

@media screen and (max-width:667px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 6.5rem;
	    margin-bottom: 1.5rem;
	    /*min-height: 100px;
	    height: auto;*/
	}
}
@media screen and (max-width:653px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 6.5rem;
	    margin-bottom: 1.5rem;
	    height: 34vw;
	}
}

@media screen and (max-width:640px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 6.2rem;
	    margin-bottom: 1.2rem;
	}
}


@media screen and (max-width:600px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 5.2rem;
	    margin-bottom: 1.2rem;
	    /*height: 175px;
	    min-height: 130px;*/
	}
}

@media screen and (max-width:579px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	   padding-bottom: 1.2rem;
	    margin-bottom: 1.2rem;
	    height: 26vw;
	}
}

@media screen and (max-width:579px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	   padding-bottom: 1.2rem;
	    margin-bottom: 1.2rem;
      height: 34vw;
      width: 100% !important;
	}
}

@media screen and (max-width:540px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	   padding-bottom: 1.2rem;
	    margin-bottom: 1.2rem;
	    height: 34vw;
	    min-height: auto;
	}
}

@media screen and (max-width:414px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 1.2rem;
	    margin-bottom: 1.2rem;
	    height: 35vw;
	}
}

@media screen and (max-width:412px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 1.2rem;
	    margin-bottom: 1.2rem;
      height: 45vw;
      /* width:100%; */
    width: 88vw;
    display: inline-block;
	}
}
@media screen and (max-width: 375px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first{
      height: 51vw !important;
      width: 88vw !important;
      display:inline-block !important;

	}
}
@media only screen and (min-device-width : 375px) and (max-device-width : 667px){
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
      height: 51vw !important;
      width: 88vw !important;
      display:inline-block !important;
  }

  input#edit-actions-submit {
    margin-top: 45px;
    width: 195% !important;
    display: block;
}

.chosen-container-single .chosen-single span {
    color: black !important;
}
}

@media screen and (max-width:360px)
{
	body.page-taxonomy-term .views-row.views-row-1.views-row-odd.views-row-first {
	    padding-bottom: 20px;
	    margin-bottom: 20px;
	    min-height: auto;
	    height: auto;
	}
}

@media screen and (min-width: 580px) {
/*.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	width: 100%;
}*/
}

/*@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	width: 100%;*/
  /* margin-top: 50px; */
  /* margin-top:80px; */
	/* margin-bottom: 50px; */
/*}
}*/
.view-display-id-page_2 .views-row {
	position: relative;
}
.view-display-id-page_2 .views-row:after {
	content: "";
	display: block;
	height: 1px;
	width: 95%;
	border-top: 1px solid #EBEBEB;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

@media screen and (min-width: 580px) {
.view-display-id-page_2 .views-row:after {
	width: 100%;
}
}

@media screen and (min-width: 960px) {
.view-display-id-page_2 .views-row:after {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
}
.view-display-id-page_3 .views-field-field-news-topic {
	padding: 0 10px;
	margin-bottom: 5px;
	margin-top: 15px;
}
.view-display-id-page_3 .views-field-field-news-topic a {
	font-size: 12px;
	line-height: 18px;
	color: #EB5F0C;
	text-transform: uppercase;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.view-display-id-page_3 .views-field-field-news-topic a {
	font-size: 14px;
}
}

@media screen and (min-width: 580px) {
.view-display-id-page_3 .views-field-field-news-topic {
	margin-top: 0;
	margin-bottom: 10px;
}
}

@media screen and (min-width: 960px) {
.view-display-id-page_3 .views-field-field-news-topic {
	margin-bottom: 20px;
	padding: 0;
}
}
.view-display-id-page_3 .views-field-field-image {
	position: relative;
}

@media screen and (min-width: 580px) {
.view-display-id-page_3 .views-field-field-image {
	width: 29.82456%;
	float: left;
	margin-right: 1.05263%;
	float: left;
	margin-right: 24px;
	margin-bottom: 15px;
}
}

@media screen and (min-width: 960px) {
.view-display-id-page_3 .views-field-field-image {
	width: 49.20635%;
	float: left;
	margin-right: 1.5873%;
	float: left;
	margin-right: 44px;
	margin-bottom: 0;
}
}
.view-display-id-page_3 .views-field-field-image img {
	display: block;
}
.view-display-id-page_3 .views-field-field-image a {
	display: block;
}
.view-display-id-page_3 .views-field-field-image a:before {
	width: 62px;
	height: 62px;
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}

@media screen and (min-width: 580px) {
.view-display-id-page_3 .views-field-field-image a:before {
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
}
}

@media screen and (min-width: 960px) {
.view-display-id-page_3 .views-field-field-image a:hover:before {
	background: url(../../images/icons2x/icon-play-large-orange.png) no-repeat center center/62px;
}
}
.block--uva-today-blocks-uva-today-featured-article {
	overflow: hidden;
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article {
	margin-bottom: 50px;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more {
	padding: 0 10px;
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a {
	text-transform: uppercase;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more {
	padding: 0;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic {
	margin-bottom: 5px;
	margin-top: 15px;
	font-size: 12px;
	line-height: 18px;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic {
	font-size: 14px;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic a {
	color: #EB5F0C;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic {
	margin-top: 0;
	margin-bottom: 0;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title {
	font-size: 20px;
	line-height: 22px;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title {
	font-size: 30px;
	line-height: 30px;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a {
	color: #232D4B;
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more {
	font-size: 15px;
	line-height: 18px;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a {
	display: none;
	color: #EB5F0C;
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a {
	display: block;
}
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_slope {
	background-color: rgba(33, 60, 111, 0.7);
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left #uva_today_featured_article_image, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right #uva_today_featured_article_image {
	position: relative;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left #uva_today_featured_article_image .invisible-text, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right #uva_today_featured_article_image .invisible-text {
	display: block;
	font-size: 0;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_slope, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_slope {
	position: absolute;
	left: -33%;
	top: -86px;
	height: 250%;
	width: 89%;
	transform: rotate(-10deg);
	-webkit-transform: rotate(-10deg);
	-ms-transform: rotate(-10deg);
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_text, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 49.20635%;
	float: left;
	margin-right: 1.5873%;
	margin: 0;
	padding: 0 20px 40px 30px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_text #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_text #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text #uva_today_featured_article_title {
	margin-bottom: 25px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_text #uva_today_featured_article_title a, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text #uva_today_featured_article_title a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text {
	left: auto;
	right: 0px;
	padding-left: 40px;
	padding-right: 20px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_slope {
	position: absolute;
	left: auto;
	right: -33%;
	top: -86px;
	height: 250%;
	width: 89%;
	transform: rotate(10deg);
	-webkit-transform: rotate(10deg);
	-ms-transform: rotate(10deg);
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center {
	position: relative;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center .invisible-text {
	display: block;
	font-size: 0;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center .uva_today_featured_article_text {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 30px 30px 20px;
	transform: none;
	width: 100%;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center #uva_today_featured_article_topic {
	margin-bottom: 5px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center #uva_today_featured_article_title {
	max-height: 4em;
	overflow: hidden;
	margin-bottom: 15px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center #uva_today_featured_article_title a {
	color: #FFFFFF;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center #uva_today_featured_article_more {
	text-align: right;
	padding-right: 20px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center .uva_today_featured_article_slope {
	position: absolute;
	right: -33%;
	bottom: -65%;
	height: 100%;
	width: 200%;
	top: inherit;
	transform: rotate(4deg);
	-webkit-transform: rotate(4deg);
	-ms-transform: rotate(4deg);
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left.uva_today_featured_article_large-headline #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right.uva_today_featured_article_large-headline #uva_today_featured_article_title {
	max-height: 4.4em;
	overflow: hidden;
	line-height: .8;
	font-size: 42px;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center.uva_today_featured_article_large-headline #uva_today_featured_article_title {
	max-height: 1em;
	overflow: hidden;
	line-height: 1;
	font-size: 55px;
}
}
.section-headlines .page-title-header {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.section-headlines .page-title-header:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.section-headlines .page-title-header {
	margin-bottom: 20px;
	margin-top: 20px;
}
}
.section-headlines .page-title-header h1 {
	/*background: url(../../images/uva-cat-in-the-news-bg.png) no-repeat center center;*/
	height: 36px;
	padding: 8px 10px;
	text-transform: uppercase;
	/*color: #FFFFFF;*/
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.section-headlines .page-title-header h1 {
	height: 52px;
	padding: 12px 47px;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.section-headlines .page-title-header h1 {
	height: 100px;
	padding: 20px 98px;
	font-size: 48px;
}
}
.section-headlines .view-display-id-page_2 .views-field-field-body {
	max-width: 100%;
	display: block;
	padding: 0 10px;
}

@media screen and (min-width: 960px) {
.section-headlines .view-display-id-page_2 .views-field-field-body {
	padding: 0;
}
}
.page-node .l-main article .media-element-container .body-image-left, .page-node .l-main article .media-element-container .body-image-right {
	display: block;
	float: none !important;
	height: auto !important;
	width: 100% !important;
	margin: 30px auto;
}

@media screen and (min-width: 580px) {
.page-node .l-main article .media-element-container .body-image-left, .page-node .l-main article .media-element-container .body-image-right {
	width: 50% !important;
	max-width: none;
}
}

@media screen and (min-width: 580px) {
.page-node .l-main article .media-element-container .body-image-left {
	float: left !important;
	margin: 10px 30px 0 0;
}
}

@media screen and (min-width: 580px) {
.page-node .l-main article .media-element-container .body-image-right {
	float: right !important;
	margin: 10px 0 0 30px;
}
}

@media screen and (min-width: 580px) {
.news-photo-essay .l-main article .media-element-container .body-image-left, .news-photo-essay .l-main article .media-element-container .body-image-right {
	width: 33% !important;
}
}
.block--views-uva-news-block-5 {
	position: relative;
	padding: 30px 10px 80px 10px;
	background-color: #f0f0f0;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 {
	padding: 40px 20px;
}
}

@media screen and (min-width: 1140px) {
.block--views-uva-news-block-5 {
	padding: 50px 0;
}
}
.block--views-uva-news-block-5 h2 {
	margin-bottom: 30px;
	font-size: 24px;
	color: #232D4B;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 h2 {
	padding-left: 2.80702%;
}
}

@media screen and (min-width: 1140px) {
.block--views-uva-news-block-5 h2 {
	font-size: 30px;
}
}
.block--views-uva-news-block-5 .content {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.block--views-uva-news-block-5 .content:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .content {
	position: relative;
}
}
.block--views-uva-news-block-5 .view-content::after {
	display: block;
	clear: both;
	content: "";
}
.block--views-uva-news-block-5 .view-header {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	padding: 20px 0 40px 0;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .view-header {
	top: 0;
	bottom: auto;
	padding: 0;
	text-align: right;
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 2.80702%;
}
.block--views-uva-news-block-5 .view-header:after {
	content: " ";
	display: block;
	clear: both;
}
}
.block--views-uva-news-block-5 .view-header p {
	margin: 0;
}
.block--views-uva-news-block-5 .view-header a {
	font-size: 16px;
	line-height: 1;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .view-header a {
	font-size: 14px;
}
}

@media screen and (min-width: 1140px) {
.block--views-uva-news-block-5 .view-header a {
	font-size: 16px;
}
}
.block--views-uva-news-block-5 .views-row {
	margin-bottom: 26px;
}
.block--views-uva-news-block-5 .views-row::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row {
	margin-bottom: 0;
	width: 27.01754%;
	float: left;
	margin-right: 6.66667%;
}
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row:first-child {
	margin-left: 2.80702%;
}
}
.block--views-uva-news-block-5 .views-row:last-child {
	margin-right: 0;
}
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic, .block--views-uva-news-block-5 .views-row .views-field-title, .block--views-uva-news-block-5 .views-row .views-field-field-body {
	width: 57.89474%;
	float: right;
	padding-left: 2.80702%;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic, .block--views-uva-news-block-5 .views-row .views-field-title, .block--views-uva-news-block-5 .views-row .views-field-field-body {
	width: 100%;
	float: none;
	padding-left: 0;
}
}
.block--views-uva-news-block-5 .views-row .views-field-field-body {
	display: none;
}
.block--views-uva-news-block-5 .views-row .views-field-field-image {
	width: 41.05263%;
	float: left;
	margin-right: 1.05263%;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row .views-field-field-image {
	width: 100%;
	float: none;
	margin-right: 0;
	margin-bottom: 20px;
}
}
.block--views-uva-news-block-5 .views-row .views-field-field-image a {
	display: block;
}
.block--views-uva-news-block-5 .views-row .views-field-field-image a img {
	display: block;
}
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic {
	margin-bottom: 12px;
}
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic a {
	color: #EB5F0C;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic a {
	font-size: 14px;
}
}
.block--views-uva-news-block-5 .views-row .views-field-title a {
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	color: #232D4B;
}

@media screen and (min-width: 1140px) {
.block--views-uva-news-block-5 .views-row .views-field-title a {
	font-size: 18px;
}
}
.logged-in.page-node .tabs--primary {
	position: relative;
	z-index: 998;
	margin-top: 2.5rem;
}
.row-navigation {
	position: fixed;
	top: 0;
	left: -105%;
	height: 100vh;
	width: 100%;
	z-index: 510;
	background-color: rgba(0, 0, 0, 0.4);
	opacity: 0;
	transition: opacity 0.3s ease-in-out;
}
.mobile-menu-is-open .row-navigation {
	width: 100%;
	opacity: 1;
	left: 0;
}

@media screen and (min-width: 960px) {
.mobile-menu-is-open .row-navigation {
	top: 4.375rem;
	height: calc(100vh - 70px);
}
.mobile-menu-is-open .row-navigation.node-type-video, .mobile-menu-is-open .row-navigation.node-type-home-page {
	height: 100vh;
	top: 0;
}
}
.row-navigation .nav-wrapper {
	position: relative;
	height: 100vh;
	width: 18.75rem;
	left: -101%;
	max-height: 100vh;
	overflow-y: auto;
	background-color: #FFFFFF;
	padding-top: 1.25rem;
	padding-right: 1.25rem;
	padding-bottom: 1.25rem;
	padding-left: 1.25rem;
	transition: left 0.3s ease-in-out;
}

@media screen and (min-width: 580px) {
.row-navigation .nav-wrapper {
	width: 20.9375rem;
}
}

@media screen and (min-width: 960px) {
.row-navigation .nav-wrapper {
	width: 21.875rem;
	height: calc(100vh - 70px);
}
}
.row-navigation .nav-wrapper.nav-wrapper-animate {
	left: 0;
}
.row-navigation .btn-menu-close {
	width: 7.5rem;
	height: 2.5rem;
	position: relative;
	background-color: transparent;
	border: none;
	text-transform: uppercase;
	font-size: 1rem;
	color: #232D4B;
	padding-left: 0.625rem;
	line-height: 1;
	margin-bottom: 2.5rem;
}
.row-navigation .btn-menu-close:before {
	content: '';
	width: 1rem;
	height: 1rem;
	display: block;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	left: 0.3125rem;
	background: url(../../images/svg/icon-close.svg) no-repeat left center/16px;
}
.row-navigation .sections-menu-logo {
	width: 12.5rem;
	height: 3.0625rem;
	display: block;
	margin: 2.5rem auto;
	background: url(../../images/svg/logo-uva-stacked.svg) no-repeat center center/100%;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}
.l-region--supplemental-menu {
	display: none;
}

@media screen and (min-width: 960px) {
.l-region--supplemental-menu {
	display: block;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	right: 0;
}
.node-type-video .l-region--supplemental-menu, .node-type-feature-page.full-bleed-feature .l-region--supplemental-menu {
	right: 10.9375rem;
}
.node-type-video-landing .l-region--supplemental-menu {
	right: 0;
}
}
.search-is-open .l-region--supplemental-menu {
	z-index: -1;
}

@media screen and (min-width: 960px) {
.node-type-feature-page.split-screen-feature .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental {
	display: none;
}
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li {
	list-style: none;
	padding: 0;
	margin: 0;
	display: inline-block;
	text-transform: uppercase;
	margin-right: 1.875rem;
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li:nth-child(2) {
	margin: 0;
}
.node-type-video .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li:nth-child(1), .node-type-video-landing .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li:nth-child(1) {
	display: none;
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	display: block;
	height: 100%;
	color: #232D4B !important;
	text-decoration: none;
	background-color: transparent !important;
}
.node-type-video .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	color: #808080 !important;
}
html[data-whatintent="mouse"] .node-type-video .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a:hover {
	color: #FFFFFF !important;
}
.node-type-feature-page.full-bleed-feature .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	color: #FFFFFF !important;
}
html[data-whatintent="mouse"] .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a:hover {
	text-decoration: underline !important;
}
.l-region--navigation .block--menu-menu-illimitable .block__title, .l-region--navigation .block--menu-menu-illimitable-utility .block__title {
	display: none;
}
.l-region--navigation .block--system-main-menu h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--navigation .block--system-main-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.l-region--navigation .block--system-main-menu ul li {
	display: none;
	position: relative;
	display: block;
}
.l-region--navigation .block--system-main-menu ul li a {
	display: block;
	height: 100%;
	color: #141E3C;
	text-decoration: none;
	font-size: 1.125rem;
	padding-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.l-region--navigation .block--system-main-menu ul li a {
	font-size: 1.25rem;
}
}
html[data-whatintent="mouse"] .l-region--navigation .block--system-main-menu ul li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--navigation .block--system-main-menu ul li a:hover {
	color: #141E3C !important;
	text-decoration: underline !important;
}
.l-region--navigation .block--system-main-menu ul li a.active {
	color: #141E3C;
	background-color: transparent;
}
.l-region--navigation .block--system-main-menu ul li:nth-child(1) a {
	display: inline-block;
}
html[data-whatintent="mouse"] .l-region--navigation .block--system-main-menu ul li:nth-child(1) a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--navigation .block--system-main-menu ul li:nth-child(1) a:hover {
	color: #141E3C !important;
	text-decoration: underline !important;
}
.l-region--navigation .block--system-main-menu ul li:nth-child(1) a:before {
	content: '';
	display: inline-block;
	width: 4.5625rem;
	height: 1.3125rem;
	background: url(../../images/svg/logo-uvatoday.svg) no-repeat center center/100%;
	margin-right: 0.4375rem;
	vertical-align: sub;
}

@media screen and (min-width: 580px) {
.l-region--navigation .block--system-main-menu ul li:nth-child(1) a:before {
	width: 5.125rem;
	height: 1.25rem;
}
}
.l-region--navigation .block--system-main-menu ul li:last-child a:hover {
	color: #EB5F0C;
	background-color: transparent !important;
}
.l-region--navigation .block--menu-menu-uva-today-branding {
	margin-top: 1.25rem;
	margin-bottom: 1.75rem;
}
.l-region--navigation .block--menu-menu-uva-today-branding h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--navigation .block--menu-menu-uva-today-branding ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.l-region--navigation .block--menu-menu-uva-today-branding ul li {
	display: none;
	position: relative;
	display: block;
}
.l-region--navigation .block--menu-menu-uva-today-branding ul li a {
	display: block;
	height: 100%;
	color: #141E3C;
	text-decoration: none;
	font-size: 1rem;
	padding-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.l-region--navigation .block--menu-menu-uva-today-branding ul li a {
	font-size: 1.125rem;
}
}
html[data-whatintent="mouse"] .l-region--navigation .block--menu-menu-uva-today-branding ul li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--navigation .block--menu-menu-uva-today-branding ul li a:hover {
	text-decoration: underline;
}
.l-region--navigation #block-uva-today-social-uva-today-social:before {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-bottom: 2.5rem;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social {
	list-style: none;
	margin: 0;
	padding: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li {
	margin-right: 2%;
	position: relative;
	width: 18%;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li:last-child {
	margin-right: 0;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a svg {
	height: 19px;
	fill: #232D4B;
}
html[data-whatintent="mouse"] .l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a:hover svg {
	fill: #EB5F0C;
}
#mobile-menu-wrapper {
	width: 230px;
	top: 40px;
	left: auto;
	right: 0;
	display: none;
	position: absolute;
	z-index: 999999;
}
.mobile-menu-is-open #mobile-menu-wrapper {
	display: block;
}
.node-type-view-landing .page-title-header {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.node-type-view-landing .page-title-header:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.node-type-view-landing .page-title-header {
	margin-bottom: 20px;
	margin-top: 20px;
}
}
.node-type-view-landing .page-title-header h2 {
	/*background: url(../../images/uva-cat-in-the-news-bg.png) no-repeat right;*/
	height: 38px;
	padding: 8px 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.node-type-view-landing .page-title-header h2 {
	height: 52px;
	padding: 12px 47px;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.node-type-view-landing .page-title-header h2 {
	height: 100px;
	padding: 20px 98px;
	font-size: 48px;
}
}
.node-type-view-landing .block--views::before {
	display: none;
}
.node-type-view-landing .block--views .uva-today-news-item-type {
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.mobile-menu-is-open .row-navigation, .node-type-feature-page.split-screen-feature.mobile-menu-is-open .row-navigation {
	height: 100vh;
	top: 0;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility, .node-type-feature-page.split-screen-feature.search-is-open .utility {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: block;
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding, .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding {
	padding: 0;
	max-width: none;
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding .search-wrapper, .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding .search-wrapper {
	height: 3.4375rem;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding .search-wrapper input[type="text"], .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding .search-wrapper input[type="text"] {
	height: 3.4375rem;
	padding-top: 0;
	padding-right: 4.375rem;
	padding-bottom: 0.625rem;
	padding-left: 1.25rem;
	height: 3.5rem;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding .btn-search, .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding .btn-search {
	height: 3.75rem;
	line-height: 1;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding .btn-search:after, .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding .btn-search:after {
	top: -5px;
	height: 4.1rem;
}
}
.node-type-feature-page.full-bleed-feature .feature-main-header, .node-type-feature-page.split-screen-feature .feature-main-header {
	position: absolute;
	width: 100%;
	z-index: 20;
}
.node-type-feature-page.full-bleed-feature .l-main, .node-type-feature-page.split-screen-feature .l-main {
	width: 100%;
	max-width: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.node-type-feature-page.full-bleed-feature .l-main .l-content, .node-type-feature-page.split-screen-feature .l-main .l-content {
	width: 100%;
	max-width: none;
}
.node-type-feature-page.full-bleed-feature .l-main .l-content h1, .node-type-feature-page.split-screen-feature .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-feature-page.standard-feature .l-main {
	width: 100%;
	max-width: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.node-type-feature-page.standard-feature .l-main .l-content {
	width: 100%;
	max-width: none;
}
.node-type-feature-page.standard-feature .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-home-page .l-main {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.node-type-home-page .l-main .l-content {
	width: 100%;
	max-width: 1800px;
	margin: 0 auto;
}
.node-type-home-page .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video-landing .l-page {
	width: 100%;
}
.node-type-video-landing .l-page .video-main-header {
	position: relative;
	z-index: 1;
}
.node-type-video-landing .l-page .l-main {
	width: 100%;
	max-width: none;
	z-index: 0;
	padding: 0;
	position: relative;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main {
	margin-top: 0;
}
}
.node-type-video-landing .l-page .l-main .l-content {
	width: 100%;
}
.node-type-video-landing .l-page .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full {
	max-width: 1800px;
	margin: 0 auto;
	padding-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video {
	margin-bottom: 3.125rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story {
	position: relative;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .story-image {
	position: relative;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .story-image img {
	display: block;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .story-image::after {
	content: '';
	display: block;
	width: 100%;
	height: 50%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: linear-gradient(to top, black 0%, transparent 100%);
	z-index: 0;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .term {
	font-size: 0.8125rem;
	line-height: 1.2308;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #141E3C;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop {
	position: absolute;
	bottom: 1.5625rem;
	left: 1.5625rem;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: normal;
	justify-content: normal;
	z-index: 1;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link {
	position: relative;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 7.8125rem;
	height: 7.8125rem;
}
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link::after {
	left: 0;
	bottom: 0;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link {
	width: 4.6875rem;
	height: 4.6875rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link {
	width: 7.8125rem;
	height: 7.8125rem;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper {
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper {
	display: block;
	width: 75%;
	margin-left: 2.27273%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
	margin-top: 0;
	margin-bottom: 0.625rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .runtime {
	color: #FFFFFF;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term {
	font-size: 0.8125rem;
	line-height: 1.2308;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .title {
	color: #FFFFFF;
	font-size: 2.375rem;
	line-height: 1.1579;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container {
	display: none;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title a:hover {
	text-decoration: underline !important;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content {
	width: 72.72727%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title::after {
	right: 0;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more {
	margin: 0;
	padding: 0;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more.pager-show-more-empty {
	display: none;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next {
	margin: 0;
	padding: 0;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next span, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next a {
	display: inline-block;
	transform: skew(20deg);
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next a {
	line-height: 1;
	height: auto;
	min-width: auto;
	background-color: transparent;
	color: #FFFFFF;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	width: 31.81818%;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	width: 31.25%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image {
	position: relative;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image img {
	display: block;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .videos-sectiomn-grid-block {
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .videos-sectiomn-grid-block {
	margin-top: 3.125rem;
	margin-bottom: 1.875rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .popular-videos.aside {
	width: 22.72727%;
}
}

@media screen and (min-width: 960px) {
.node-type-video.mobile-menu-is-open .row-navigation {
	height: 100vh;
	top: 0;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: block;
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding {
	padding: 0;
	max-width: none;
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding .search-wrapper {
	height: 3.4375rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding .search-wrapper input[type="text"] {
	height: 3.4375rem;
	padding-top: 0;
	padding-right: 4.375rem;
	padding-bottom: 0.625rem;
	padding-left: 1.25rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding .btn-search {
	height: 3.75rem;
	line-height: 1;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding .btn-search:after {
	top: -5px;
	height: 3.75rem;
}
}
.node-type-video .l-page {
	width: 100%;
}
.node-type-video .l-page .video-main-header {
	position: relative;
}
.node-type-video .l-page .l-main {
	width: 100%;
	max-width: none;
	z-index: 0;
	padding: 0;
	position: relative;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main {
	margin-top: 0;
}
}
.node-type-video .l-page .l-main .l-content {
	width: 100%;
}
.node-type-video .l-page .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code {
	display: none;
	background-color: rgba(0, 0, 0, 0.75);
	transition: opacity 0.3s ease-in-out;
	width: 100%;
	height: 100vh;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 18;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 90%;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text {
	width: 31.25rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper {
	position: relative;
	text-align: center;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper p {
	color: #FFFFFF;
	text-align: center;
	font-size: 1rem;
	line-height: 1.375;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .tooltip {
	display: none;
	width: auto;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	border-radius: 0.25rem;
	padding-top: 0.9375rem;
	padding-right: 1.5625rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.5625rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	transform: translateX(-50%);
	color: #FFFFFF;
	z-index: 10;
	opacity: 0.8;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .btn-copy {
	text-transform: uppercase;
	display: inline-block;
	width: 9.375rem;
	height: 3.125rem;
	border-radius: 0.125rem;
	background-color: #141E3C;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .btn-copy {
	vertical-align: top;
	height: 3.75rem;
	margin-top: 0;
	margin-left: 0.625rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .code {
	background-color: #FFFFFF;
	border: none;
	border-radius: 0.125rem;
	width: 100%;
	height: 3.75rem;
	padding-top: 1.25rem;
	padding-right: 1.25rem;
	padding-bottom: 1.25rem;
	padding-left: 1.25rem;
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
	resize: none;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .code {
	display: inline-block;
	width: calc(100% - 160px);
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .code:after {
	content: '';
	display: block;
	width: 5rem;
	height: 3.75rem;
	position: absolute;
	right: 0;
	bottom: 0;
	border-top-right-radius: 0.125rem;
	border-bottom-right-radius: 0.125rem;
	background: linear-gradient(to left, white 0%, transparent 100%);
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .uvat-close-copy {
	width: 1.875rem;
	height: 1.875rem;
	border: none;
	background-color: #000000;
	border: 2px solid #FFFFFF;
	padding-top: 0.625rem;
	padding-right: 0.625rem;
	padding-bottom: 0.625rem;
	padding-left: 0.625rem;
	border-radius: 100%;
	display: block;
	position: absolute;
	top: -3.125rem;
	right: 0;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .uvat-close-copy {
	top: -3.75rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .uvat-close-copy span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .uvat-close-copy svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 0.875rem;
	height: 0.875rem;
	fill: #FFFFFF;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content {
	position: relative;
	width: 100%;
	background-color: #000000;
	z-index: 5;
	padding: 0;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content {
	overflow: hidden;
	height: calc(100vh - 60px);
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info {
	display: none;
	background-color: transparent;
	border: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 2.25rem;
	height: 2.25rem;
	position: absolute;
	top: 1.25rem;
	left: 1.25rem;
	z-index: 10;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info {
	display: block;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info svg {
	width: 2.25rem;
	height: 2.25rem;
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info svg path {
	fill: #CCCCCC;
	transition: fill 0.3s ease-in-out;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info:hover svg path {
	fill: #FFFFFF;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video {
	background: black none repeat scroll 0% 0%;
	padding-bottom: 0%;
	position: relative;
	overflow: hidden;
	width: 100%;
	transition: height 0.3s ease 0s;
	height: 0;
	padding-bottom: 56.25%;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video {
	display: block;
	height: calc(100% - 50px);
	padding: 0;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings {
	z-index: 50;
	font-size: 1rem;
	line-height: 1.125;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings .vjs-close-button .vjs-icon-placeholder::before {
	width: 1.5625rem;
	height: 1.5625rem;
	content: '';
	background: url(../../images/svg/icon-close-white.svg) no-repeat center center/100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings select {
	font-size: 1rem;
	line-height: 1.125;
	color: #000000;
	height: 2.5rem;
	border: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings .vjs-track-settings-controls button {
	background-image: none !important;
	font-family: "franklin-gothic-urw", sans-serif;
	font-weight: 900;
	font-size: 1.125rem;
	line-height: 0.8889;
	letter-spacing: 1.12px;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings .vjs-track-settings-controls button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings .vjs-track-settings-controls button:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
/*.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	width: 3.125rem;
	height: 3.125rem;
	border: none;
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	width: 4.6875rem;
	height: 4.6875rem;
}
}*/

/*@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	width: 7.8125rem;
	height: 7.8125rem;
}
}*/
/*.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button:after {
	content: '';
	position: absolute !important;
	left: 0 !important;
	top: 0;
	display: block !important;
	width: 3.125rem !important;
	height: 3.125rem !important;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100% !important;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button:after {
	width: 4.6875rem;
	height: 4.6875rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button:after {
	width: 7.8125rem;
	height: 7.8125rem;
}
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}*/
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button .vjs-icon-placeholder {
	display: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button .vjs-control-text {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-control-bar {
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #000000 100%);
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-play-progress {
	background: #EB5F0C;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content #vhs-container {
	background: black none repeat scroll 0% 0%;
	padding-bottom: 0%;
	height: 100%;
	position: relative;
	overflow: hidden;
	width: 100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content #vhs-container video {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	transition: opacity 0.4s ease-in-out 0s;
	opacity: 1;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	opacity: 0;
	height: 0;
	overflow: hidden;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements.visible {
	opacity: 0;
	height: 0;
	overflow: hidden;
	transition: opacity 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements {
	height: auto;
	padding-top: 0;
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	background: linear-gradient(to bottom, black 0%, transparent 100%);
	min-height: 40%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements.visible {
	display: block;
	opacity: 1;
	height: auto;
	overflow: visible;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info {
	background-color: transparent;
	border: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 2.25rem;
	height: 2.25rem;
	position: absolute;
	top: 1.25rem;
	left: 1.25rem;
	z-index: 10;
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info {
	display: block;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info svg {
	width: 2.25rem;
	height: 2.25rem;
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info svg path {
	fill: #CCCCCC;
	transition: fill 0.3s ease-in-out;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info:hover svg path {
	fill: #FFFFFF;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2 {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.9375rem;
	margin-left: 0;
	color: #FFFFFF;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2 {
	font-size: 1.5rem;
	line-height: 1.25;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2 {
	padding-top: 1.875rem;
	font-size: 1.625rem;
	line-height: 1.2308;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author {
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p {
	display: inline-block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-size: 0.875rem;
	line-height: 1.7143;
	padding: 0;
	color: #FFFFFF;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p {
	font-size: 1rem;
	line-height: 2;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p a {
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p a:hover {
	text-decoration: underline;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p.title:after {
	content: ', ';
	display: inline-block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper {
	margin-top: 1.875rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper {
	width: 33.33333%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper {
	width: 29.16667%;
	margin-top: 1.875rem;
	margin-left: -0.625rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 0.625rem;
	position: relative;
	width: 1.875rem;
	height: 1.875rem;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button {
	width: 2.5rem;
	height: 2.5rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button:last-child {
	margin: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: 0.9375rem;
	fill: #FFFFFF;
	transition: fill 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button svg {
	height: 1.25rem;
}
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos {
	background-color: #1E1E1E;
	width: 100%;
	padding-top: 1.5625rem;
	padding-right: 1.25rem;
	padding-bottom: 1.5625rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos {
	height: 3.125rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos {
	bottom: 0;
	left: 0;
	position: absolute;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3 {
	font-size: 1rem;
	line-height: 1.375;
	color: #FFFFFF;
	margin-bottom: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3 {
	line-height: 3.125rem;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 22.72727%;
}
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos {
	width: 75%;
}
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items {
	overflow: hidden;
}
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item {
	display: inline-block;
	float: left;
	width: 27.27273%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a {
	font-size: 1rem;
	line-height: 1.75;
	text-decoration: none;
	display: block;
	color: #9B9B9B;
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	border-top: 1px solid #666666;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a {
	height: 3.125rem;
	line-height: 3.125rem;
	border-top: none;
	padding-top: 0;
	padding-right: 1.25rem;
	padding-bottom: 0;
	padding-left: 1.25rem;
	border-left: 1px solid #666666;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata {
	background-color: #F1F1F1;
	margin-bottom: 2.5rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-inner {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 2.5rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-inner {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 2.5rem;
	padding-right: 4.16667%;
	padding-bottom: 2.5rem;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right {
	width: 31.81818%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right {
	width: 22.72727%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.4286;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
	color: #141E3C;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript:hover {
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript {
	margin-top: 0;
	margin-bottom: 1.25rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript::after {
	content: '';
	display: inline-block;
	width: 0.8125rem;
	height: 1.1875rem;
	margin-left: 0.9375rem;
	vertical-align: middle;
	background: url(../../images/svg/icon-transcript.svg) no-repeat center center/100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .date, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .topic, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .runtime {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color: #4A4A4A;
	font-size: 0.875rem;
	line-height: 1.4286;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left {
	width: 65.90909%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left {
	width: 72.72727%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left h2 {
	font-size: 1rem;
	line-height: 1.375;
	margin-bottom: 0.3125rem;
	color: #141E3C;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .subcopy p {
	color: #4A4A4A;
	font-size: 0.875rem;
	line-height: 1.4286;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .subcopy p {
	margin-top: 0.625rem;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author {
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title {
	display: inline-block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color: #4A4A4A;
	font-size: 0.875rem;
	line-height: 1.7143;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email a, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title a {
	color: #4A4A4A;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email a, html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email a:hover, html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title a:hover {
	text-decoration: underline;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title:after {
	content: ',';
	display: inline-block;
	margin-right: 0.1875rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper {
	margin-top: 0.625rem;
	margin-bottom: 1.5625rem;
	width: 100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 1.875rem;
	position: relative;
	width: 1.1875rem;
	height: 1.1875rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button:last-child {
	margin: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button.email svg, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button.twitter svg {
	height: 0.9375rem;
}
.twitter-tweet.twitter-tweet-rendered {margin:10px auto;}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button.email svg {
	width: 1.25rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button.uvat-embed-copy svg {
	width: 1.5625rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	width: 1.25rem;
	fill: #4A4A4A;
	transition: fill 0.3s ease-in-out;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper {
	max-width: 1800px;
	margin: 0 auto;
	padding-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content {
	width: 72.72727%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title::after {
	right: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .block__title {
	display: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more {
	margin: 0;
	padding: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more.pager-show-more-empty {
	display: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next {
	margin: 0;
	padding: 0;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next span, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next a {
	display: inline-block;
	transform: skew(20deg);
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next a {
	line-height: 1;
	height: auto;
	min-width: auto;
	background-color: transparent;
	color: #FFFFFF;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	width: 31.81818%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	width: 31.25%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image {
	position: relative;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image img {
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .term, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .videos-sectiomn-grid-block {
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .videos-sectiomn-grid-block {
	margin-top: 3.125rem;
	margin-bottom: 1.875rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .popular-videos.aside {
	width: 22.72727%;
}
}
.page-404 header {
	margin-bottom: 0;
}
.page-404 .l-main {
	max-width: 100%;
	padding-top: 0;
}
.page-404 .l-content {
	max-width: 100%;
	width: 100%;
}
.page-404 .l-content .page-title, .page-404 .l-content h1, .page-404 .l-content .breadcrumb {
	display: none;
}
.page-404 .l-content .tabs--primary, .page-404 .l-content .field__label {
	display: none;
}
.page-404 .l-content #container-404 {
	width: 100%;
	height: 230px;
	background-image: url(../../images/uva-404.png);
	background-repeat: no-repeat;
	background-size: cover;
}

@media screen and (min-width: 960px) {
.page-404 .l-content #container-404 {
	height: 480px;
}
}
.page-404 .l-content #container-404 h2, .page-404 .l-content #container-404 h3, .page-404 .l-content #container-404 p {
	max-width: 1140px;
	text-align: center;
	margin: 0 auto;
	color: #FFFFFF;
}
.page-404 .l-content #container-404 h2 {
	font-size: 12px;
	padding: 22px 10px 5px 10px;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
.page-404 .l-content #container-404 h2 {
	font-size: 14px;
	padding: 33px 10px 0 10px;
}
}

@media screen and (min-width: 960px) {
.page-404 .l-content #container-404 h2 {
	font-size: 16px;
	padding: 80px 0 45px 0;
}
}
.page-404 .l-content #container-404 h3 {
	font-size: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	padding: 0 10px;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
.page-404 .l-content #container-404 h3 {
	font-size: 36px;
	padding: 30px 10px 8px 10px;
}
}

@media screen and (min-width: 960px) {
.page-404 .l-content #container-404 h3 {
	font-size: 72px;
	margin-bottom: 70px;
}
}
.page-404 .l-content #container-404 p {
	font-size: 16px;
	padding: 0 15px;
	line-height: 30px;
}

@media screen and (min-width: 580px) {
.page-404 .l-content #container-404 p {
	padding: 0 30px;
}
}

@media screen and (min-width: 960px) {
.page-404 .l-content #container-404 p {
	font-size: 24px;
}
}
.page-404 .l-content article ul.links {
	display: none;
}
.pager {
	margin: 40px 0;
	padding: 0;
	list-style: none;
	width: 100%;
	text-align: center;
}

@media screen and (min-width: 580px) {
.pager {
	margin: 50px 0;
}
}
.pager li {
	display: none;
	margin: 0 1%;
	padding: 0;
}

@media screen and (min-width: 580px) {
.pager li {
	margin: 0 2%;
}
}

@media screen and (min-width: 960px) {
.pager li {
	margin: 0;
}
}
.pager li:first-child {
	margin-left: 0;
}
.pager li:last-child {
	margin-right: 0;
}

@media screen and (min-width: 960px) {
.pager li {
	display: inline-block;
}
}
.pager li.pager__item--first, .pager li.pager__item--previous, .pager li.pager__item--next, .pager li.pager__item--last, .pager li.pager__item--ellipsis {
	display: inline-block;
}
.pager li.pager__item--ellipsis {
	min-width: 30px;
	height: 30px;
	display: inline-block;
	line-height: 30px;
	background-color: #f0f0f0;
	color: #232D4B;
}

@media screen and (min-width: 960px) {
.pager li.pager__item--ellipsis {
	background-color: transparent;
	min-width: 24px;
}
}
.pager li a {
	min-width: 30px;
	height: 30px;
	display: block;
	line-height: 30px;
	text-decoration: none;
	background-color: #f0f0f0;
	color: #232D4B;
	padding: 0 8px;
}

@media screen and (min-width: 960px) {
.pager li a {
	background-color: transparent;
	min-width: 26px;
	padding: 0 5px;
}
}

@media screen and (min-width: 960px) {
.pager li a:hover {
	background-color: #f0f0f0;
}
}
.pager li.pager__item--current {
	min-width: 30px;
	height: 30px;
	display: inline-block;
	line-height: 30px;
	background-color: #232D4B;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0 8px;
}

@media screen and (min-width: 960px) {
.pager li.pager__item--current {
	min-width: 26px;
	padding: 0 6px;
}
}
.pager.pager-load-more {
	margin: 0 0 50px 0;
}
.pager.pager-load-more li {
	display: block;
	margin: 0;
}
.pager.pager-load-more li a {
	display: block;
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 20px 0;
	max-width: 95%;
	text-align: center;
	text-transform: uppercase;
	background-color: #232D4B;
	color: #FFFFFF;
	line-height: 1;
	height: auto;
}
.pager.pager-load-more li a:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.pager.pager-load-more li a {
	max-width: 100%;
}
}

@media screen and (min-width: 960px) {
.pager.pager-load-more li a {
	max-width: 282px;
	margin: 0 auto;
}
}
.pager.pager-load-more li a:hover {
	background-color: #E57200;
}
.paragraphs-item-blockquote {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 1.25rem;
	padding-right: 1.25rem;
	padding-bottom: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-blockquote {
	padding-top: 1.25rem;
	padding-right: 14.58333%;
	padding-bottom: 2.5rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-blockquote {
	padding-top: 1.25rem;
	padding-right: 14.58333%;
	padding-bottom: 2.5rem;
	padding-left: 12.5%;
}
}
.paragraphs-item-blockquote blockquote {
	margin: 0;
	font-size: 1.25rem;
	line-height: 1.4;
	color: #141E3C;
	quotes: "â€œ" "â€" "â€˜" "â€™";
}

@media screen and (min-width: 580px) {
.paragraphs-item-blockquote blockquote {
	font-size: 1.875rem;
	line-height: 1.3334;
}
}
.paragraphs-item-blockquote blockquote::before {
	/*content: open-quote;*/
	font-size: 2.5rem;
	line-height: 0.1em;
	margin-right: 0.125rem;
	vertical-align: -0.75rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-blockquote blockquote::before {
	font-size: 2.8125rem;
	margin-left: -1.5625rem;
	margin-right: 0.25rem;
}
}
.paragraphs-item-blockquote blockquote::after {
	/*content: close-quote;*/
	font-size: 2.5rem;
	line-height: 0.1em;
	vertical-align: -0.75rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-blockquote blockquote::after {
	font-size: 2.8125rem;
}
}
.paragraphs-item-body-text {
	max-width: 1800px;
	margin: 0 auto;
}
.paragraphs-item-body-text .content .field--name-field-body-text {
	padding-top: 0;
	padding-right: 1.25rem;
	padding-bottom: 0;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text {
	padding-right: 8.33333%;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text h2 {
	display: none;
}
.paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4 {
	font-size: 1.25rem;
	line-height: 1.2;
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
	color: #141E3C;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4 {
	margin-top: 2.1875rem;
	margin-bottom: 0.9375rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4 {
	width: 54.16667%;
	padding: 0;
	margin-top: 2.5rem;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text h3 {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text h4 {
	/*font-size: 1rem;*/
	line-height: 1.375;
}
.paragraphs-item-body-text .content .field--name-field-body-text p {
	/*font-size: 1rem;*/
	line-height: 1.625;
	color: #111111;
}
.paragraphs-item-body-text .content .field--name-field-body-text p:first-of-type {
	margin-top: 0;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text p {
	width: 54.16667%;
	line-height: 2;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text p a {
	color: #141E3C;
}
html[data-whatintent="mouse"] .paragraphs-item-body-text .content .field--name-field-body-text p a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-body-text .content .field--name-field-body-text p a:hover {
	color: #EB5F0C;
}
.paragraphs-item-body-text .content .field--name-field-body-text ul, .paragraphs-item-body-text .content .field--name-field-body-text ol {
	padding-left: 1.875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text ul, .paragraphs-item-body-text .content .field--name-field-body-text ol {
	width: 54.16667%;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text ul li, .paragraphs-item-body-text .content .field--name-field-body-text ol li {
	font-size: 1rem;
	line-height: 1.625;
	line-height: 2;
	color: #111111;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	list-style-position: outside;
	padding-left: 15px;
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img {
	display: block;
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default {
	width: 100%;
	height: auto;
	max-width: 1800px;
	margin: 0 auto;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default {
	width: 54.16667% !important;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default.body-image-left {
	max-width: 43.18182%;
	float: left;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default.body-image-left {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	max-width: 33.33333% !important;
	margin-right: 4.16667%;
	margin-bottom: 0.9375rem;
	margin-left: 8.33333%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default.body-image-right {
	max-width: 43.18182%;
	float: right;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default.body-image-right {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	max-width: 33.33333% !important;
	margin-right: 12.5%;
	margin-bottom: 0.9375rem;
	margin-left: 4.16667%;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default {
	display: block;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default {
	min-width: 0;
	max-width: 1800px;
	margin: 0 auto;
	width: 54.16667% !important;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default img {
	width: 100%;
	height: auto;
	display: block;
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default p,
figcaption {
	width: 100%;
	font-size: 0.8125rem;
	line-height: 1.6924;
	color: #4A4A4A;
	margin-top: 0.9375rem;
	margin-right: 0;
	margin-bottom: 0.9375rem;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
figcaption
{
  	margin-top: -1rem;
}
/*Inline page feauture subscribe*/
.node-type-feature-page .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions {
    /* margin-top: 45px; */
}
/*Homepage subscribe*/
input#edit-actions-submit {
    margin-top: 45px;
    width:100%;
}

.node-type-feature-page .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form #edit-actions {
    margin-top: -28px !important;
    float: left !important;
    /* margin: 0; */
    /* width: 52% !important; */
    /* height: 20px; */
}

/*On Words CSS*/
.paragraphs-item-words-series .form-actions {
    margin-top: 10px !important;
    margin-bottom: 0 !important;
}

.paragraphs-item-words-series label.js-form-required.form-required {
    margin-top: 20px;
}

.paragraphs-item-words-series.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield
{
  float:left;
}

.paragraphs-item-words-series .form-item.webform-component.webform-component-textfield.webform-component--last-name.js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-last-name.form-item-last-name
{
  margin-left: 10px;
}


@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.body-image-left {
	min-width: 0;
	width: 43.18182%;
	float: left;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.body-image-left {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 33.33333% !important;
	margin-top: 0.9375rem;
	margin-right: 4.16667%;
	margin-bottom: 0.9375rem;
	margin-left: 8.33333%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.body-image-right {
	min-width: 0;
	width: 43.18182%;
	float: right;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.body-image-right {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 33.33333% !important;
	margin-top: 0.9375rem;
	margin-right: 12.5%;
	margin-bottom: 0.9375rem;
	margin-left: 4.16667%;
}
}
.paragraphs-item-body-video {
	padding-top: 1.5625rem;
	padding-right: 1.25rem;
	padding-bottom: 1.5625rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video {
	padding-top: 2.1875rem;
	padding-right: 8.33333%;
	padding-bottom: 2.1875rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-video {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 2.1875rem;
	padding-right: 0;
	padding-bottom: 2.1875rem;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-video .content {
	width: 54.16667%;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 12.5%;
}
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper {
	position: relative;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container {
	z-index: 0;
	width: 100%;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container .body-video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container .body-video .vjs-control-bar {
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #000000 100%);
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container .body-video .vjs-play-progress {
	background: #EB5F0C;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container video {
	width: 100%;
	height: auto;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1;
}
html[data-whatintent="mouse"] .paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder:hover .text-container svg .icon-vidsmall-bg {
	fill: #141E3C;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder img {
	display: block;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .full-gradient {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .full-gradient {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background: linear-gradient(to bottom, transparent 0%, #000000 100%);
}
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .play-bideo-btn {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: transparent;
	padding: 0;
	border: none;
	top: 0;
	left: 0;
	z-index: 4;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container {
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container {
	width: calc(100% - 30px);
}
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container svg {
	width: 1.5625rem;
	height: 1.5625rem;
	display: inline-block;
	vertical-align: middle;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container svg .icon-vidsmall-bg {
	fill: #EB5F0C;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container .tablet-title {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container .tablet-title {
	display: block;
	width: calc(100% - 60px);
	font-size: 1.25rem;
	line-height: 1.4;
	display: block;
	color: #FFFFFF;
	display: inline-block;
	margin-left: 1.25rem;
	vertical-align: middle;
}
}
.paragraphs-item-body-video .content .body-video-component .story .mobile-title {
	color: #141E3C;
	font-size: 0.9375rem;
	line-height: 1.6667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video .content .body-video-component .story .mobile-title {
	display: none;
}
}
.paragraphs-item-body-video .content .body-video-component .story .transcript {
	margin-top: 0.625rem;
}
.paragraphs-item-body-video .content .body-video-component .story .transcript a {
	color: #4A4A4A;
	font-size: 0.8125rem;
	line-height: 1.6924;
}
html[data-whatintent="mouse"] .paragraphs-item-body-video .content .body-video-component .story .transcript a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-body-video .content .body-video-component .story .transcript a:hover {
	text-decoration: none;
}
.paragraphs-item-daily-report {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 1.5625rem;
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	margin-top: 2.1875rem;
	margin-bottom: 2.1875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 2.8125rem;
}
}
.paragraphs-item-daily-report.form-success .group-text-container {
	display: none;
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report.form-success .field--name-field-daily-report-block {
	width: 100%;
}
}
.paragraphs-item-daily-report.form-success .webform-client-form {
	display: none !important;
}
.paragraphs-item-daily-report .webform-progressbar {
	display: none;
}
.paragraphs-item-daily-report .form-required {
	color: #FFFFFF;
}
.paragraphs-item-daily-report .overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #141E3C;
	opacity: 0.8;
	z-index: 0;
}
.paragraphs-item-daily-report .daily-report-inner {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	color: #FFFFFF;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .daily-report-inner {
	padding-top: 2.8125rem;
	padding-right: 0;
	padding-bottom: 2.8125rem;
	padding-left: 0;
}
}
.paragraphs-item-daily-report .content {
	position: relative;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .content {
	padding-right: 4.54545%;
	padding-left: 4.54545%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 6.81818%;
	padding-left: 6.81818%;
}
}
.paragraphs-item-daily-report .group-text-container {
	text-align: center;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .group-text-container {
	text-align: left;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .group-text-container {
	text-align: left;
	width: 31.57895%;
}
}
.paragraphs-item-daily-report .group-text-container .field--name-field-title {
	font-size: 1.875rem;
	line-height: 1.0667;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.paragraphs-item-daily-report .group-text-container .field--name-field-main-promo-title {
	font-size: 1.5rem;
	line-height: 1.1667;
	text-transform: uppercase;
	margin-top: 0.25rem;
	letter-spacing: 1px;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .group-text-container .field--name-field-main-promo-title {
	margin-top: 0.625rem;
}
}
.paragraphs-item-daily-report .group-text-container .field--name-field-social-promo-subtitle {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .group-text-container .field--name-field-social-promo-subtitle {
	display: block;
	font-size: 0.9375rem;
	line-height: 1.6667;
	margin-top: 0.625rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block {
	width: 60.52632%;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation {
	text-align: center;
	border: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 2.8125rem;
	padding-left: 0;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h2, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation p {
	color: #FFFFFF;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h2 {
	font-size: 1.875rem;
	line-height: 1.3334;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3 {
	font-size: 1.5rem;
	line-height: 1.1667;
	text-transform: uppercase;
	margin-top: 0.25rem;
	margin-bottom: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3 {
	margin-top: 0.625rem;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3.error {
	text-transform: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3.error {
	padding-right: 5rem;
	padding-left: 5rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3.error {
	padding-right: 12.5rem;
	padding-left: 12.5rem;
}
}

@media screen and (min-width: 1140px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3.error {
	padding-right: 15.625rem;
	padding-left: 15.625rem;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation p {
	font-size: 0.9375rem;
	line-height: 1.6667;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .links {
	display: none;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form {
	margin-top: 1.875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form > div {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component label {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #FFFFFF;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield {
	color: #4A4A4A;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield {
	width: 48.75%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield {
	width: 49.13043%;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-email {
	color: #4A4A4A;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-email {
	width: 71.25%;
	margin: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-email {
	width: 70%;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component .form-text {
	height: 3.125rem;
	width: 100%;
	background-color: #FFFFFF;
	border: none;
	padding-left: 0.9375rem;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component .form-text.error {
	border: 1px solid red;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions {
	width: 100%;
	float: none;
	margin-top: 0.3125rem;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input {
	font-family: "franklin-gothic-urw", sans-serif;
	font-weight: 900;
	font-size: 1.125rem;
	line-height: 0.8889;
	letter-spacing: 1.12px;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	width: 100%;
	margin-top: 0.3125rem;
}
html[data-whatintent="mouse"] .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input:hover {
	background-color: #FFFFFF;
	color: #EB5F0C;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input {
	padding-right: 0;
	padding-left: 0;
	height: 50px;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions {
	margin: 0;
	width: 26.25%;
	-ms-flex-item-align: end;
	align-self: flex-end;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions {
	width: 28.26087%;
}
}
.paragraphs-item-footnotes {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 1.875rem;
	padding-right: 1.25rem;
	padding-bottom: 0;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-footnotes {
	padding-top: 1.875rem;
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-footnotes {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-footnotes .content ol {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

@media screen and (min-width: 960px) {
.paragraphs-item-footnotes .content ol {
	width: 54.16667%;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-footnotes .content ol li {
	list-style-position: inside;
	color: #4A4A4A;
	font-size: 1rem;
	line-height: 1.625;
	margin-top: 0.9375rem;
	margin-bottom: 0.9375rem;
}
.paragraphs-item-footnotes .content ol li:last-child {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.paragraphs-item-full-bleed-feature {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature {
	margin-bottom: 2.1875rem;
	height: 100vh;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature {
	margin-bottom: 3.125rem;
}
}
.paragraphs-item-full-bleed-feature .top-gradient {
	height: 9.375rem;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: linear-gradient(to top, transparent 0%, #000000 100%);
	z-index: 3;
}
.paragraphs-item-full-bleed-feature .full-gradient {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .full-gradient {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background: linear-gradient(to bottom, transparent 0%, #000000 100%);
}
}
.paragraphs-item-full-bleed-feature .mobile-image-container {
	position: relative;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .mobile-image-container {
	display: none;
}
}
.paragraphs-item-full-bleed-feature .mobile-image-container .mobile {
	display: block;
}
.paragraphs-item-full-bleed-feature .mobile-image-container .gradient {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 3.125rem;
	background: linear-gradient(to bottom, transparent 0%, #000000 100%);
}
.paragraphs-item-full-bleed-feature .field--name-field-featured-image {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.paragraphs-item-full-bleed-feature .text-container {
	padding-right: 1.25rem;
	padding-bottom: 1.875rem;
	padding-left: 1.25rem;
	background-color: #000000;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .text-container {
	padding-right: 4.16667%;
	padding-bottom: 1.875rem;
	padding-left: 4.16667%;
	background-color: transparent;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container {
	padding-right: 4.16667%;
	padding-bottom: 2.8125rem;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container .text-elms {
	width: 75%;
}
}
.paragraphs-item-full-bleed-feature .text-container .term, .paragraphs-item-full-bleed-feature .text-container h2 {
	color: #FFFFFF;
}
.paragraphs-item-full-bleed-feature .text-container .term {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.paragraphs-item-full-bleed-feature .text-container h2 {
	font-style: normal;
	font-size: 2.25rem;
	line-height: 1;
	margin-top: 0.625rem;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .text-container h2 {
	font-size: 3.125rem;
	line-height: 1.1;
}
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper {
	margin-top: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .text-container .share-wrapper {
	margin-top: 1.875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container .share-wrapper {
	position: absolute;
	bottom: 2.8125rem;
	right: 4.16667%;
}
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 2.1875rem;
	position: relative;
	height: 1.1875rem;
	height: 1.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button {
	height: 1.1875rem;
	height: 1.1875rem;
}
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button:last-child {
	margin: 0;
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button.email svg, .paragraphs-item-full-bleed-feature .text-container .share-wrapper button.twitter svg {
	height: 0.9375rem;
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: 1.1875rem;
	fill: #FFFFFF;
	transition: fill 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button svg {
	height: 1.25rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-full-bleed-feature .text-container .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-full-bleed-feature .text-container .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .date {
	display: inline;
	color: #CCCCCC;
	font-size: 0.9375rem;
	line-height: 1.4667;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta a {
	text-decoration: none;
	color: #CCCCCC;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color: #CCCCCC;
	font-size: 0.9375rem;
	line-height: 1.4667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author {
	font-size: 1rem;
	line-height: 1.375;
}
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author:not(.list):before {
	content: '\2022';
	display: inline-block;
	color: #EB5F0C;
	margin-right: 0.25rem;
	margin-left: 0.25rem;
	height: 1.125rem;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author .author-email {
	text-decoration: none;
	color: #CCCCCC;
}
html[data-whatintent="mouse"] .paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author .author-email {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author .author-email:hover {
	text-decoration: underline;
}
.paragraphs-item-full-bleed-image-caption {
	color: #4A4A4A;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-image-caption {
	padding-bottom: 2.5rem;
}
}
.paragraphs-item-full-bleed-image-caption .field--name-field-full-image img {
	display: block;
}
.paragraphs-item-full-bleed-image-caption .field--name-field-caption {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 0.9375rem;
	font-size: 0.8125rem;
	line-height: 1.6924;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-image-caption .field--name-field-caption {
	padding-right: 8.33333%;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-image-caption .field--name-field-caption {
	padding-right: 12.5%;
	padding-left: 12.5%;
}
}
.paragraphs-item-full-width-image-caption {
	max-width: 1800px;
	margin: 0 auto;
	color: #4A4A4A;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
.paragraphs-item-full-width-image-caption .field--name-field-full-image {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-width-image-caption .field--name-field-full-image {
	padding-top: 1.25rem;
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-width-image-caption .field--name-field-full-image {
	padding-top: 1.25rem;
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}
.paragraphs-item-full-width-image-caption .field--name-field-full-image img {
	display: block;
}
.paragraphs-item-full-width-image-caption .field--name-field-caption {
	margin-top: 0.625rem;
	font-size: 0.8125rem;
	line-height: 1.6924;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-width-image-caption .field--name-field-caption {
	padding-right: 8.33333%;
	padding-bottom: 2.1875rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-width-image-caption .field--name-field-caption {
	padding-top: 0;
	padding-right: 12.5%;
	padding-bottom: 1.25rem;
	padding-left: 12.5%;
}
}
.paragraphs-item-intro-text {
	position: relative;
	max-width: 1800px;
	margin: 0 auto;
}
.paragraphs-item-intro-text .content .field--name-field-intro-text {
	padding-top: 0;
	padding-right: 1.25rem;
	padding-bottom: 0;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text {
	padding-top: 0;
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-intro-text .content .field--name-field-intro-text h2 {
	display: none;
}
.paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4 {
	font-size: 1.25rem;
	line-height: 1.2;
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
	color: #141E3C;
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4 {
	margin-top: 2.1875rem;
	margin-bottom: 0.9375rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4 {
	width: 54.16667%;
	padding: 0;
	margin-top: 2.5rem;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text h3 {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-intro-text .content .field--name-field-intro-text h4 {
	font-size: 1rem;
	line-height: 1.375;
}
.paragraphs-item-intro-text .content .field--name-field-intro-text p {
	/*font-size: 1rem;*/
	line-height: 1.625;
	color: #111111;
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text p {
	width: 54.16667%;
	line-height: 2;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.l-main:not(.news-article-feature) .paragraphs-item-intro-text .content .field--name-field-intro-text p:first-child:first-letter {
	color: #141E3C;
	float: left;
	font-size: 4.6875rem;
	line-height: 0.9334;
	padding-top: 4px;
	padding-right: 8px;
	padding-left: 3px;
}
.paragraphs-item-intro-text .content .field--name-field-intro-text ul, .paragraphs-item-intro-text .content .field--name-field-intro-text ol {
	padding-left: 1.875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text ul, .paragraphs-item-intro-text .content .field--name-field-intro-text ol {
	width: 54.16667%;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-intro-text .content .field--name-field-intro-text ul li, .paragraphs-item-intro-text .content .field--name-field-intro-text ol li {
	font-size: 1rem;
	line-height: 1.625;
	line-height: 2;
	color: #111111;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	list-style-position: outside;
	padding-left: 15px;
}
.paragraphs-item-intro-text .content .related-story-wrapper {
	display: none;
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .related-story-wrapper {
	position: absolute;
	top: 0;
	right: 12.5%;
	width: 16.66667%;
	display: block;
}
}
.paragraphs-item-intro-text .content .related-story-wrapper .section-title {
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #141E3C;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.paragraphs-item-intro-text .content .related-story-wrapper img {
	display: block;
	margin-top: 0.9375rem;
	margin-bottom: 0.9375rem;
}
.paragraphs-item-intro-text .content .related-story-wrapper .title {
	font-size: 1rem;
	line-height: 1.375;
}
.paragraphs-item-intro-text .content .related-story-wrapper .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-intro-text .content .related-story-wrapper .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-intro-text .content .related-story-wrapper .title a:hover {
	text-decoration: underline;
}
.paragraphs-item-intro-text .content .related-story-wrapper .date-created {
	display: none;
}
.paragraphs-item-latest-most-popular {
	margin-top: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 27.27273%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular {
	width: 25%;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular {
	width: 100%;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title {
	background-image: none;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 1.75rem;
	text-transform: uppercase;
	padding-top: 0;
	padding-bottom: 1.25rem;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-top: 1.25rem;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row {
	min-height: 0;
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1rem;
	color: #4A4A4A;
	margin-bottom: 0.625rem;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url(../../images/svg/icon-vidcam.svg) no-repeat center center/100%;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content {
	display: block;
	font-size: 1rem;
	line-height: 1.375;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper {
	position: relative;
	padding-bottom: 6.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 68.18182%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper {
	width: 70%;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even span, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even span, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	right: 0 !important;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories {
	width: 46.66667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories {
	width: 46.42857%;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container {
	margin-top: 0.9375rem;
	margin-bottom: 2.1875rem;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .term {
	display: inline-block;
	font-size: 0.8125rem;
	line-height: 1.2308;
	color: #141E3C;
	margin-bottom: 0.625rem;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #141E3C;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .teaser {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 1.5625rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .teaser {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story {
	padding-bottom: 1.25rem;
	margin-top: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story:nth-child(1) {
	margin: 0;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story:last-child {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .term {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .term.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url(../../images/svg/icon-vidcam.svg) no-repeat center center/100%;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-latest-videos-home-page {
	position: relative;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 1.5625rem;
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	margin-top: 2.1875rem;
	margin-bottom: 2.1875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 2.8125rem;
}
}
.paragraphs-item-latest-videos-home-page .content {
	background-color: #141E3C;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 6.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .content {
	padding-top: 2.5rem;
	padding-right: 4.54545%;
	padding-bottom: 0;
	padding-left: 4.54545%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .content {
	padding-top: 3.125rem;
	padding-right: 4.54545%;
	padding-bottom: 0;
	padding-left: 4.54545%;
}
}
.paragraphs-item-latest-videos-home-page .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.paragraphs-item-latest-videos-home-page .video-meta .term, .paragraphs-item-latest-videos-home-page .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.paragraphs-item-latest-videos-home-page .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.paragraphs-item-latest-videos-home-page .video-meta .term, .paragraphs-item-latest-videos-home-page .video-meta .runtime {
	color: #FFFFFF;
}
.paragraphs-item-latest-videos-home-page .video-meta .runtime::before {
	content: '';
	background-color: #898E9D;
}
.paragraphs-item-latest-videos-home-page .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	padding: 0;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-latest-videos-home-page .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-latest-videos-home-page .field--name-field-title:after {
	background: #FFFFFF;
	z-index: 0;
	right: 0;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .field--name-field-title:after {
	right: 4px;
}
}
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-items {
	background-color: #141E3C;
	border-right: 1px solid #FFFFFF;
	z-index: 1;
}
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-item {
	color: #FFFFFF;
	background-color: #141E3C;
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even span, .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even span, .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item {
	background-color: #141E3C;
	border: 1px solid #FFFFFF;
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item a {
	color: #FFFFFF;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #FFFFFF;
	color: #141E3C;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item:hover a {
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	top: 2.3125rem;
	right: 8.33333%;
	background-color: #141E3C;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	top: 2.9375rem;
	right: 9.09091%;
	margin-right: -0.625rem;
}
}

@media screen and (min-width: 1500px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	margin-right: -0.75rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left {
	width: 60%;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image {
	position: relative;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video:hover:after,
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video:hover:after{
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100% !important;
}

.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image img {
	display: block;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container {
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .video-meta .term {
	font-size: 0.8125rem;
	line-height: 1.2308;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .video-meta .runtime {
	font-size: 0.8125rem;
	line-height: 1.2308;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #FFFFFF;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title a {
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title a:hover {
	text-decoration: underline !important;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right {
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 35%;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story {
	padding-bottom: 1.25rem;
	margin-bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story {
	width: 30%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .video-meta {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .video-meta .term, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .video-meta .runtime {
	font-size: 0.75rem;
	line-height: 1.1667;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link {
	display: block;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link {
	width: 42.85714%;
	-ms-flex-order: 2;
	order: 2;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image {
	position: relative;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image img {
	display: block;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container {
	width: 50%;
	-ms-flex-order: 1;
	order: 1;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title a {
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-media-contacts {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 1.5625rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-media-contacts {
	padding-top: 2.5rem;
	padding-right: 8.33333%;
	padding-bottom: 2.5rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-media-contacts {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-media-contacts .content {
	width: 54.16667%;
	padding: 0;
	margin-top: 2.5rem;
	margin-bottom: 2.5rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-media-contacts .content .media-contacts {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner {
	padding: 0;
	margin: 0;
	background-image: none;
	border-top: 1px solid #CCCCCC;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner h3 {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #141E3C;
	margin-top: 1.875rem;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact:last-child {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 1.25rem;
	margin-bottom: 0.9375rem;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name a {
	color: #141E3C;
}
html[data-whatintent="mouse"] .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name a:hover {
	text-decoration: underline;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .title-org, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	font-style: normal;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .title-org {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.9375rem;
	margin-left: 0;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .email a {
	text-decoration: none;
	color: #4A4A4A;
}
html[data-whatintent="mouse"] .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .email a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .email a:hover {
	text-decoration: underline;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .phone::before {
	content: '\2022';
	padding-right: 0.625rem;
	padding-left: 0.625rem;
}
.paragraphs-item-section-layout-a {
	position: relative;
	padding-bottom: 6.25rem;
	margin-top: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}
.paragraphs-item-section-layout-a .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-section-layout-a .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-section-layout-a .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-section-layout-a .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-section-layout-a .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-section-layout-a .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-section-layout-a .field--name-field-external-url .even span, .paragraphs-item-section-layout-a .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-section-layout-a .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-section-layout-a .field--name-field-external-url .even span, .paragraphs-item-section-layout-a .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top {
	-ms-flex-order: 2;
	order: 2;
	width: 47.72727%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top {
	width: 50%;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser p {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 0.9375rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser p {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom {
	-ms-flex-order: 1;
	order: 1;
	width: 47.72727%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 45%;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story {
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link {
	display: block;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link {
	width: 38.09524%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link {
	width: 44.44444%;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image {
	position: relative;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image img {
	display: block;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container {
	width: 57.14286%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container {
	width: 50%;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser p {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	margin-top: 0.625rem;
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser p {
	font-size: 0.875rem;
	line-height: 1.4286;
}
}
.paragraphs-item-section-layout-b, .paragraphs-item-section-layout-d {
	position: relative;
	padding-bottom: 6.25rem;
	margin-top: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b, .paragraphs-item-section-layout-d {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b, .paragraphs-item-section-layout-d {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}
.paragraphs-item-section-layout-b .field--name-field-title, .paragraphs-item-section-layout-d .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .field--name-field-title, .paragraphs-item-section-layout-d .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-section-layout-b .field--name-field-title:after, .paragraphs-item-section-layout-d .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-section-layout-b .field--name-field-title .field-items, .paragraphs-item-section-layout-d .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-section-layout-b .field--name-field-title .field-item, .paragraphs-item-section-layout-d .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .field--name-field-title .field-item, .paragraphs-item-section-layout-d .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-section-layout-b .field--name-field-external-url, .paragraphs-item-section-layout-d .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .field--name-field-external-url, .paragraphs-item-section-layout-d .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .field--name-field-external-url, .paragraphs-item-section-layout-d .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-section-layout-b .field--name-field-external-url .even, .paragraphs-item-section-layout-d .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-section-layout-b .field--name-field-external-url .even span, .paragraphs-item-section-layout-b .field--name-field-external-url .even a, .paragraphs-item-section-layout-d .field--name-field-external-url .even span, .paragraphs-item-section-layout-d .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-section-layout-b .field--name-field-external-url .even a, .paragraphs-item-section-layout-d .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .field--name-field-external-url .even a, .paragraphs-item-section-layout-d .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .field--name-field-external-url .even, .paragraphs-item-section-layout-d .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-section-layout-b .field--name-field-external-url .even span, .paragraphs-item-section-layout-b .field--name-field-external-url .even a, .paragraphs-item-section-layout-d .field--name-field-external-url .even span, .paragraphs-item-section-layout-d .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
	html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b, .paragraphs-item-section-layout-d .section-layout-d {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top {
	width: 40.90909%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top {
	width: 45%;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image.video:after, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image.video:after, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image img, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #141E3C;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title a, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .teaser {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 1.5625rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .teaser {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 56.81818%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 52.5%;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story {
	padding-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story {
	width: 48%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story {
	width: 47.61905%;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image img, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}

.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
{
  top:11.7vw;
  left:.5vw
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title a, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser p, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser p {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser p, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser p {
	font-size: 0.875rem;
	line-height: 1.4286;
}
}
.paragraphs-item-section-layout-c {
	position: relative;
	padding-bottom: 6.25rem;
	margin-top: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}
.paragraphs-item-section-layout-c .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-section-layout-c .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-section-layout-c .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-section-layout-c .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-section-layout-c .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-section-layout-c .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-section-layout-c .field--name-field-external-url .even span, .paragraphs-item-section-layout-c .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-section-layout-c .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-section-layout-c .field--name-field-external-url .even span, .paragraphs-item-section-layout-c .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top {
	-ms-flex-order: 2;
	order: 2;
	width: 68.18182%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top {
	width: 72.5%;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}
}

@media screen and (min-width: 580px) and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}

@media screen and (min-width: 580px) {
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title {
	font-size: 2.375rem;
	line-height: 1.159;
	color: #141E3C;
	font-weight:900;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .teaser {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 1.5625rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .teaser {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom {
	-ms-flex-order: 1;
	order: 1;
	width: 27.27273%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 20%;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story {
	padding-bottom: 1.5625rem;
	margin-top: 1.5625rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story:nth-child(1) {
	margin: 0;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story:nth-child(1) .text-container .title.video:after {
	display: none;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story:last-child {
	border-bottom: none;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.9375rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url(../../images/svg/icon-vidcam.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .teaser {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	margin-top: 0.625rem;
}
.paragraphs-item-social-media-promo {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 1.5625rem;
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	margin-top: 2.1875rem;
	margin-bottom: 2.1875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 2.8125rem;
}
}
.paragraphs-item-social-media-promo .social-media-inner {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	color: #FFFFFF;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .social-media-inner {
	padding-top: 2.8125rem;
	padding-right: 0;
	padding-bottom: 2.8125rem;
	padding-left: 0;
}
}
.paragraphs-item-social-media-promo .overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #141E3C;
	opacity: 0.8;
	z-index: 0;
}
.paragraphs-item-social-media-promo .content {
	position: relative;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 4.54545%;
	padding-left: 4.54545%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo .content {
	padding-right: 15.90909%;
	padding-left: 9.09091%;
}
}
.paragraphs-item-social-media-promo .group-text-container {
	text-align: center;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .group-text-container {
	text-align: left;
	width: 45.45455%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo .group-text-container {
	text-align: left;
	width: 36.36364%;
}
}
.paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-title {
	font-size: 1.875rem;
	line-height: 1.3334;
	text-transform: uppercase;
}
.paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-subtitle {
	font-size: 1.5rem;
	line-height: 1;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-subtitle {
	margin-top: 0.625rem;
}
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link {
	padding-top: 2.5rem;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .field--name-field-social-media-link {
	padding-top: 0.5rem;
	width: 34.09091%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo .field--name-field-social-media-link {
	text-align: left;
	width: 36.36364%;
}
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link:after {
	margin-top: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .field--name-field-social-media-link:after {
	margin-top: 2.5rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo .field--name-field-social-media-link:after {
	margin-top: 2.1875rem;
}
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items {
	margin: 0;
	padding: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item {
	margin-right: 2%;
	position: relative;
	width: 18%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item:last-child {
	margin-right: 0;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a {
	position: relative;
	display: inline-block;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	font-size: 0;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a:before {
	content: '';
	display: block;
	width: 1.25rem;
	height: 1.25rem;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.facebook:before {
	background: url(../../images/svg/socialicon-facebook-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.facebook {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.facebook:hover:before {
	background: url(../../images/svg/socialicon-facebook-orange.svg) no-repeat center center/100%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.twitter:before {
	background: url(../../images/svg/socialicon-twitter-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.twitter {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.twitter:hover:before {
	background: url(../../images/svg/socialicon-twitter-orange.svg) no-repeat center center/100%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.instagram:before {
	background: url(../../images/svg/socialicon-instagram-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.instagram {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.instagram:hover:before {
	background: url(../../images/svg/socialicon-instagram-orange.svg) no-repeat center center/100%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.youtube:before {
	width: 1.625rem;
	height: 1.125rem;
	background: url(../../images/svg/socialicon-youtube-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.youtube {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.youtube:hover:before {
	background: url(../../images/svg/socialicon-youtube-orange.svg) no-repeat center center/100%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.snapchat:before {
	background: url(../../images/svg/socialicon-snapchat-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.snapchat {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.snapchat:hover:before {
	background: url(../../images/svg/socialicon-snapchat-orange.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature {
	margin-bottom: 3.125rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100vh;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col {
	-ms-flex-order: 2;
	order: 2;
	height: 100vh;
	width: 50%;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .field--name-field-featured-image {
	display: block;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .field--name-field-featured-image {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .field--name-field-featured-image .caption.none img {
	display: block;
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .field--name-field-featured-image .caption.none p {
	display: none;
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .tablet {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .tablet {
	display: block;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .tablet {
	display: none;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .top-gradient {
	height: 9.375rem;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: linear-gradient(to top, transparent 0%, #000000 100%);
	z-index: 3;
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .top-gradient {
	display: none;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col {
	position: relative;
	background-color: #141E3C;
	padding-top: 2.1875rem;
	padding-right: 1.25rem;
	padding-bottom: 2.1875rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col {
	padding-top: 4.6875rem;
	padding-right: 8.33333%;
	padding-bottom: 4.6875rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col {
	-ms-flex-order: 1;
	order: 1;
	height: 100vh;
	width: 50%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 66.66667%;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms .term, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms p {
	color: #FFFFFF;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms .term {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align: center;
	color: #EB5F0C;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2 {
	text-align: center;
	font-style: normal;
	font-size: 1.75rem;
	line-height: 1.2143;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2 {
	font-size: 2.5rem;
	line-height: 1.125;
	margin-top: 0.9375rem;
	margin-bottom: 0.9375rem;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.small {
	font-size: 1.5rem;
	line-height: 1.25;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.small {
	font-size: 2.1875rem;
	line-height: 1.1429;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.large {
	font-size: 2rem;
	line-height: 1.1875;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.large {
	font-size: 3.125rem;
	line-height: 1.1;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.extra-large {
	font-size: 2.25rem;
	line-height: 1.1667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.extra-large {
	font-size: 3.4375rem;
	line-height: 1.091;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms p {
	text-align: center;
	font-size: 1rem;
	line-height: 1.75;
	margin-top: 0.9375rem;
	margin-bottom: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms p {
	margin-top: 0.625rem;
	margin-bottom: 2.5rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share {
	width: 100%;
	position: absolute;
	bottom: 2.5rem;
	left: 0;
	padding-right: 8.33333%;
	padding-left: 8.33333%;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .date {
	text-align: center;
	color: #CCCCCC;
	font-size: 0.9375rem;
	line-height: 1.6667;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors {
	text-align: center;
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color: #CCCCCC;
	font-size: 0.9375rem;
	line-height: 1.6667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author {
	font-size: 1rem;
	line-height: 1.5625;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author1:nth-child(1):before {
	content: 'By';
	display: inline;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author .author-email {
	text-decoration: none;
	color: #CCCCCC;
}
html[data-whatintent="mouse"] .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author .author-email {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author .author-email:hover {
	text-decoration: underline;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper {
	text-align: center;
	margin-top: 1.25rem;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 1.25rem;
	position: relative;
	width: 1.875rem;
	height: 1.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button {
	width: 2.5rem;
	height: 1.1875rem;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button:last-child {
	margin: 0;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button.email svg, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button.twitter svg {
	height: 0.9375rem;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: 1.1875rem;
	fill: #FFFFFF;
	transition: fill 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button svg {
	height: 1.25rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.paragraphs-item-standard-feature {
	padding-top: 0.9375rem;
	padding-right: 0;
	padding-bottom: 1.875rem;
	padding-left: 0;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature {
	padding-top: 0.9375rem;
	padding-right: 8.33333%;
	padding-bottom: 1.875rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-standard-feature {
	padding-top: 3.125rem;
	padding-right: 12.5%;
	padding-bottom: 1.875rem;
	padding-left: 12.5%;
}
}
.paragraphs-item-standard-feature .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-standard-feature .text-container .term, .paragraphs-item-standard-feature .text-container h2 {
	color: #141E3C;
}
.paragraphs-item-standard-feature .text-container .term {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.paragraphs-item-standard-feature .text-container h2 {
	font-style: normal;
	font-size: 1.5rem;
	line-height: 1.25;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .text-container h2 {
	font-size: 2.125rem;
	line-height: 1.1765;
	margin-top: 1.25rem;
	margin-bottom: 1.875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-standard-feature .text-container h2 {
	font-size: 2.375rem;
	line-height: 1.1579;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}

.paragraphs-item-standard-feature .text-container h2 {
  font-family:"franklin-gothic-urw",arial-black,arial,helvetica,sans-serif;
}
.paragraphs-item-standard-feature .field--name-field-featured-image p, .paragraphs-item-intro-text .content .field--name-field-intro-text p,
.paragraphs-item-body-text .content .field--name-field-body-text p
{
  font-family:"franklin-gothic-urw",arial,helvetica,sans-serif;
}

.paragraphs-item-standard-feature .text-container .article-meta .date {
	display: inline;
	color: #141E3C;
	font-size: 0.9375rem;
	line-height: 1.4667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .text-container .article-meta .date {
	font-size: 1rem;
	line-height: 1.375;
}
}
.paragraphs-item-standard-feature .text-container .article-meta .date:before {
	content: '\2022';
	display: inline-block;
	color: #EB5F0C;
	margin-right: 0.625rem;
	margin-left: 0.625rem;
	height: 1.125rem;
}
.paragraphs-item-standard-feature .text-container .article-meta .authors {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-standard-feature .text-container .article-meta .authors .author {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color: #141E3C;
	font-size: 0.9375rem;
	line-height: 1.4667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .text-container .article-meta .authors .author {
	font-size: 1rem;
	line-height: 1.375;
}
}
.paragraphs-item-standard-feature .text-container .article-meta .authors .author1:not(.list):before {
	content: 'By';
	display: inline;
}
.paragraphs-item-standard-feature .text-container .article-meta .authors .author .author-email {
	text-decoration: none;
	color: #141E3C;
}
html[data-whatintent="mouse"] .paragraphs-item-standard-feature .text-container .article-meta .authors .author .author-email {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-standard-feature .text-container .article-meta .authors .author .author-email:hover {
	text-decoration: underline;
}
.paragraphs-item-standard-feature .text-container .share-wrapper {
	margin-top: 1.25rem;
	margin-left: 0.125rem;
}
.paragraphs-item-standard-feature .text-container .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 1.5625rem;
	position: relative;
	height: 1.1875rem;
	height: 1.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-standard-feature .text-container .share-wrapper button {
	height: 1.1875rem;
	height: 1.1875rem;
}
}
.paragraphs-item-standard-feature .text-container .share-wrapper button:last-child {
	margin: 0;
}
.paragraphs-item-standard-feature .text-container .share-wrapper button.email svg, .paragraphs-item-standard-feature .text-container .share-wrapper button.twitter svg {
	height: 0.9375rem;
}
.paragraphs-item-standard-feature .text-container .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.paragraphs-item-standard-feature .text-container .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: 1.1875rem;
	fill: #141E3C;
	transition: fill 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.paragraphs-item-standard-feature .text-container .share-wrapper button svg {
	height: 1.25rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-standard-feature .text-container .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-standard-feature .text-container .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.paragraphs-item-standard-feature .field--name-field-featured-image {
	margin-top: 1.875rem;
	margin-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .field--name-field-featured-image {
	margin-top: 3.125rem;
	margin-bottom: 2.5rem;
}
}
.paragraphs-item-standard-feature .field--name-field-featured-image img {
	display: block;
}
.paragraphs-item-standard-feature .field--name-field-featured-image p {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	font-size: 0.8125rem;
	line-height: 1.6924;
	color: #4A4A4A;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .field--name-field-featured-image p {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-you-may-also-like {
	background-color: #F1F1F1;
	padding-top: 2.1875rem;
	padding-right: 1.25rem;
	padding-bottom: 1.5625rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-you-may-also-like {
	padding-top: 3.125rem;
	padding-right: 4.16667%;
	padding-bottom: 3.4375rem;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-you-may-also-like {
	padding-top: 4.6875rem;
	padding-right: 10.41667%;
	padding-bottom: 4.6875rem;
	padding-left: 10.41667%;
}
}
.paragraphs-item-you-may-also-like .field--name-field-title h2 {
	text-align: center;
	font-size: 1.25rem;
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	color: #141E3C;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.paragraphs-item-you-may-also-like .content {
	max-width: 1800px;
	margin: 0 auto;
}

@media screen and (min-width: 580px) {
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story {
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story {
	width: 31.81818%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story {
	width: 31.57895%;
}
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.9375rem;
	color: #141E3C;
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image {
	position: relative;
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image img {
	display: block;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top {
	position: relative;
	width: 100%;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top {
	margin-bottom: 2.8125rem;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .image {
	position: relative;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .image img {
	display: block;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .image:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #000000 100%);
	opacity: 0.8;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .text-container {
	text-align: center;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .text-container {
	text-align: left;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	position: absolute;
	bottom: 3.125rem;
	left: 3.125rem;
	width: 72.72727%;
	margin: 0;
	padding: 0;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button span, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button a {
	display: inline-block;
	transform: skew(20deg);
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
	margin-bottom: 0.9375rem;
	text-align: left;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.small {
	font-size: 1.25rem;
	line-height: 1.3;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.small {
	font-size: 1.75rem;
	line-height: 1.2143;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.large {
	font-size: 1.875rem;
	line-height: 1.2;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.large {
	font-size: 2.5rem;
	line-height: 1.15;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.large {
	font-size: 2.875rem;
	line-height: 1.1305;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.extra-large {
	font-size: 2.375rem;
	line-height: 1.1579;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.extra-large {
	font-size: 3.125rem;
	line-height: 1.1201;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.extra-large {
	font-size: 3.75rem;
	line-height: 1.1;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title a {
	color: #141E3C;
	text-decoration: none;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title a {
	color: #FFFFFF;
}
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title a:hover {
	text-decoration: underline !important;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 91.66667%;
	margin-right: 4.16667%;
	margin-left: 4.16667%;
	padding: 0;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom {
	width: 72.72727%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story {
	width: 47.72727%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story {
	margin-bottom: 2.1875rem;
	margin-left: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image {
	width: 56.25%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image {
	position: relative;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image img {
	display: block;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container {
	width: 40.625%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .term {
	display: block;
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
	color: #141E3C;
	text-transform: uppercase;
	font-size: 0.8125rem;
	letter-spacing: 2px;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .term {
	font-size: 0.875rem;
	line-height: 1.1429;
	margin-top: 0;
	margin-bottom: 0.625rem;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .teaser {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	margin-top: 0.625rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .latest-stories {
	width: 18.18182%;
	margin-right: 2.08333%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .latest-stories {
	width: 18.18182%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 77.27273%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image {
	position: relative;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image img {
	display: block;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .term {
	display: block;
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
	color: #141E3C;
	text-transform: uppercase;
	font-size: 0.8125rem;
	letter-spacing: 2px;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.small {
	font-size: 1.25rem;
	line-height: 1.3;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.small {
	font-size: 1.75rem;
	line-height: 1.2143;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.large {
	font-size: 1.875rem;
	line-height: 1.2;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.large {
	font-size: 2.5rem;
	line-height: 1.15;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.large {
	font-size: 2.75rem;
	line-height: 1.1364;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.extra-large {
	font-size: 2.375rem;
	line-height: 1.1579;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.extra-large {
	font-size: 3rem;
	line-height: 1.125;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.extra-large {
	font-size: 3.375rem;
	line-height: 1.1112;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title a:hover {
	text-decoration: underline !important;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser p {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 0.9375rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser p {
	margin-top: 0.9375rem;
	margin-bottom: 1.25rem;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 70.58824%;
	-ms-flex-order: 2;
	order: 2;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container {
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container .term, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container .teaser {
	text-align: center;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories {
	padding-right: 4.16667%;
	padding-left: 4.16667%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories {
	display: block;
	width: 23.52941%;
	-ms-flex-order: 1;
	order: 1;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story {
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story {
	width: 47.72727%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story {
	margin-bottom: 1.875rem;
	width: 100%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image {
	position: relative;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image img {
	display: block;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
}
.latest-stories {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.latest-stories {
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.latest-stories {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.latest-stories .field--name-field-html-title {
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 1.75rem;
	text-transform: uppercase;
	padding-bottom: 1.25rem;
}
.latest-stories .field--name-field-html-title:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-top: 1.25rem;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}
.latest-stories .term {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1rem;
	color: #4A4A4A;
	margin-bottom: 0.625rem;
}
.latest-stories .term.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url(../../images/svg/icon-vidcam.svg) no-repeat center center/100%;
}
.latest-stories .title {
	font-size: 1rem;
	line-height: 1.375;
}

@media screen and (min-width: 960px) {
.latest-stories .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.latest-stories .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .latest-stories .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .latest-stories .title a:hover {
	text-decoration: underline !important;
}
.latest-stories .latest-story-item {
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.block--uva-today-blocks-uva-today-promo {
	padding: 0;
	clear: both;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-promo {
	padding: 0 25%;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-promo {
	padding: 0;
}
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-promo {
	padding: 0;
	clear: none;
	width: 45%;
	float: right;
}
}
#block-facetapi-block-all-facets {
	background-color: #232D4B;
	display: none;
}

@media screen and (min-width: 580px) {
#block-facetapi-block-all-facets {
	display: block;
}
}
#block-facetapi-block-all-facets > h2 {
	background-color: #141E3C;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
#block-facetapi-block-all-facets > h2 {
	height: 40px;
	line-height: 40px;
}
}

@media screen and (min-width: 960px) {
#block-facetapi-block-all-facets > h2 {
	font-size: 16px;
}
}
#block-facetapi-block-all-facets .block__content {
	padding: 10px;
}
#block-facetapi-block-all-facets .block__content h2 {
	font-size: 12px;
	color: #EB5F0C;
	padding: 0 10px;
}
#block-facetapi-block-all-facets ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#block-facetapi-block-all-facets ul li {
	margin-bottom: 8px;
}
#block-facetapi-block-all-facets ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#block-facetapi-block-all-facets ul li a.facetapi-active {
	padding: 5px 5px;
	margin-left: -5px;
	background-color: #EB5F0C;
}
#facet-wrapper-mobile {
	background-color: #232D4B;
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
#facet-wrapper-mobile {
	display: none;
}
}
#facet-wrapper-mobile .block__content {
	padding: 10px;
	display: none;
}
.facet-is-open #facet-wrapper-mobile .block__content {
	display: block;
}
#facet-wrapper-mobile .block__content h2 {
	font-size: 12px;
	color: #EB5F0C;
	padding: 0 10px;
}
#facet-wrapper-mobile ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#facet-wrapper-mobile ul li {
	margin-bottom: 8px;
}
#facet-wrapper-mobile ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#facet-wrapper-mobile ul li a.facetapi-active {
	padding: 5px 5px;
	margin-left: -5px;
	background-color: #EB5F0C;
}
#facet-wrapper-mobile .refine-toggle {
	display: block;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 20px;
	font-weight: bold;
	text-decoration: none;
	background-color: #232D4B;
	position: relative;
}
#facet-wrapper-mobile .refine-toggle:after {
	content: '';
	display: block;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -4px;
	width: 14px;
	height: 9px;
	background: url(../../images/icons2x/icon-facet-arrow.png) no-repeat center center/16px;
}
.facet-is-open #facet-wrapper-mobile .refine-toggle:after {
	transform: rotate(180deg);
}
.search-results-count h2 {
	font-size: 18px;
	margin-bottom: 18px;
}

@media screen and (min-width: 960px) {
.search-results-count h2 {
	font-size: 24px;
	margin-bottom: 40px;
}
}
.search-results-count h2 span {
	color: #EB5F0C;
}
.search-result {
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
.search-result {
	margin-bottom: 28px;
}
}

@media screen and (min-width: 960px) {
.search-result {
	margin-bottom: 40px;
}
}
.search-result h3 {
	margin-bottom: 10px;
}
.search-result h3 a {
	color: #232D4B;
	font-size: 16px;
	text-decoration: none;
}

@media screen and (min-width: 960px) {
.search-result h3 a {
	font-size: 18px;
}
}
.search-result .search-result-body {
	margin-bottom: 12px;
	font-size: 13px;
}
.search-result .search-result-date {
	color: #EB5F0C;
	display: block;
}

@media screen and (min-width: 580px) {
.search-result .search-result-date {
	display: inline;
}
}

@media screen and (min-width: 580px) {
.search-result .search-result-date:after {
	content: '\0020 \2022 \0020';
	color: #bfbfbf;
	vertical-align: middle;
	font-size: 12px;
	text-align: center;
}
}
.search-result .search-result-url {
	display: block;
}

@media screen and (min-width: 580px) {
.search-result .search-result-url {
	display: inline;
}
}
.search-result .search-result-url a {
	text-decoration: none;
}

@media screen and (min-width: 960px) {
#block-uva-today-search-solr-sort {
	float: right;
}
}
#block-uva-today-search-solr-sort option {
	text-transform: uppercase;
}
.spelling-suggestions dl dt, .spelling-suggestions dl dd {
	display: inline-block;
	margin: 0;
	padding: 0;
}
.spelling-suggestions dl dt {
	margin-right: 5px;
}
.btn-search {
	float: right;
	height: 4.0625rem;
	width: 12rem;
	display: block;
	color: #EB5F0C;
	text-align: right;
	line-height: 4.0625rem;
	padding-left: 0;
	background-color: transparent;
	border: none;
	text-transform: uppercase;
	font-size: 1.125rem;
}
html[data-whatintent="mouse"] .btn-search {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .btn-search:hover {
	color: #FFFFFF;
	text-decoration: none;
	transition: none;
}
html[data-whatintent="mouse"] .btn-search:hover:before {
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/100%;
}
.btn-search:before {
	content: '';
	display: inline-block;
	vertical-align: sub;
	width: 1.1875rem;
	height: 1.125rem;
	background: url(../../images/svg/icon-search.svg) no-repeat center center/100%;
	margin-right: 1.125rem;
}


.user-logged-in.search-is-open .btn-search:after {
  top: 79px;
}


.search-is-open .btn-search:after {
	content: '';
	display: inline-block;
	vertical-align: sub;
	background: #000000 url(../../images/svg/icon-close-white.svg) no-repeat center 30px/19px;
	margin-right: 0;
	width: 4.0625rem;
	height: 4.3125rem;
	position: absolute;
	top: 0;
  right: 0;
}

.search-is-open .btn-search {
	display: block;
	background-color: #232D4B;
	color: #FFFFFF;
	margin-top: -0.3125rem;
	padding-top: 0.3125rem;
}

.user-logged-in .search-wrapper {
   top: 79px;
}

.node-type-feature-page.search-is-open .btn-search {
	position: relative;
    z-index: 30;
}

@media screen and (min-width: 960px) {
.search-is-open .btn-search {
	width: 13.75rem;
	padding-right: 5.75rem;
}
.node-type-feature-page.search-is-open .btn-search {
	width: 14.04rem;
}
}
.search-is-open .btn-search:before {
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/100%;
}
.search-wrapper {
	display: none;
	background-color: #EB5F0C;
	width: calc(100% - 60px);
	position: absolute;
	/*top: 0.3125rem;*/
	left: 0;
	/*height: 3.75rem;*/
	z-index: 999999;
	/*overflow: hidden;*/
}
.node-type-feature-page .search-wrapper {
	/*width: calc(100% - 65px);*/
}
.node-type-illimitable .search-wrapper, .section-illimitable .search-wrapper {
	height: 0;
}

@media screen and (min-width: 580px) {
.search-wrapper {
	overflow: visible;
	/*height: 5rem;
	width: calc(100% - 80px);*/
	height: 4.4rem;
}
}

@media screen and (min-width: 960px) {
.search-wrapper {
	top: 0;
	width: calc(100% - 65px);
	/*height: 4.375rem;
	width: calc(100% - 220px);*/
}
}
.search-is-open .search-wrapper {
	display: block;
}
.search-wrapper .block--search-form {
	position: relative;
	/*max-width: 1140px;*/
	margin-left: auto;
	margin-right: auto;
}
.search-wrapper .block--search-form:after {
	content: " ";
	display: block;
	clear: both;
}
.search-wrapper .container-inline {
	position: relative;
}
.search-wrapper input[type=text] {
	border: 0;
	background-color: #EB5F0C;
	height: 3.75rem;
	width: 100%;
	color: #FFFFFF;
	font-size: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.search-wrapper input[type=text] {
	height: 5rem;
	padding: 10px 70px 10px 60px;
}
.node-type-feature-page .search-wrapper input[type=text] {
	height: 3.75rem;
}
}

@media screen and (max-width: 959px) and (min-width: 580px) {
.node-type-feature-page.standard-feature .search-wrapper input[type=text] {
	height: 5rem;
}
}

@media screen and (min-width: 960px) {
.search-wrapper input[type=text] {
	height: 4.0625rem;
}
}
.search-wrapper input[type=text]:focus {
	outline: none;
}
.search-wrapper .form-actions {
	display: inline-block;
	width: 3.75rem;
	height: 3.75rem;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	background-color: #232D4B;
}

@media screen and (max-width: 959px)
{
  input#edit-submit--2 {
    height: 5.19rem !important;
  }
}
@media screen and (min-width: 580px) {
.search-wrapper .form-actions {
	height: 5rem;
	width: 10rem;
	top: 0;
	right: 0;
}
.node-type-feature-page:not(.standard-feature) .search-wrapper .form-actions {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.search-wrapper .form-actions {
	/*display: none;*/
	height: 4.4rem;
}
.node-type-feature-page:not(.standard-feature) .search-wrapper .form-actions {
	/*display: none;
	height: 4.4rem;*/
	height: 3.5rem;
}
}
.search-wrapper .form-actions .form-submit {
	width: 3.75rem;
	height: 3.75rem;
	font-size: 0;
	text-transform: uppercase;
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/19px;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	background-color: transparent;
	border: none;
}

@media screen and (min-width: 580px) {
.search-wrapper .form-actions .form-submit {
	font-size: 1.125rem;
	color: #FFFFFF;
	text-indent: 0;
	padding-left: 1.875rem;
	background: url(../../images/svg/icon-search-white.svg) no-repeat 20px center/19px;
	width: 10rem;
	height: 5rem;
	height: 4.7rem;
}
.node-type-feature-page:not(.standard-feature) .search-wrapper .form-actions .form-submit {
	height: 3.5rem;
}
}

@media screen and (min-width: 960px) {
.search-wrapper .form-actions .form-submit {
	/*position: absolute !important;*/
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	/*height: 1px !important;
	width: 1px !important;*/
	overflow: hidden;
	white-space: nowrap;
}
}
 .search-wrapper ::-webkit-input-placeholder {
 color: #FFFFFF;
 opacity: 1;
}
 .search-wrapper :-moz-placeholder {
    /* Firefox 18- */
    color: #FFFFFF;
 opacity: 1;
}
 .search-wrapper ::-moz-placeholder {
    /* Firefox 19+ */
    color: #FFFFFF;
 opacity: 1;
}
 .search-wrapper :-ms-input-placeholder {
 color: #FFFFFF;
 opacity: 1;
}
.mobile-search-wrapper .search-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	height: 3.75rem;
}

@media screen and (min-width: 580px) {
.mobile-search-wrapper .search-wrapper {
	height: 4.375rem;
}
.node-type-feature-page .mobile-search-wrapper .search-wrapper {
	height: 3.75rem;
}
}
#uva-today-search-sort-form #edit-submit--2 {
	display: none;
}
.row-search-bar {
	background-color: #d75f24;
	height: 3.125rem;
	margin-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.row-search-bar {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.row-search-bar {
	height: 115px;
	margin-bottom: 0;
}
}
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .container-inline {
	position: relative;
}
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-text {
	background-color: transparent;
	border: none;
	color: white;
	width: 100%;
	font-size: 1.5rem;
	padding: 10px 50px 12px 15px;
}

@media screen and (min-width: 580px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-text {
	font-size: 1.875rem;
	padding: 12px 70px 13px 20px;
}
}

@media screen and (min-width: 960px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-text {
	font-size: 3rem;
	padding: 30px 90px 30px 20px;
}
}
 .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone ::-webkit-input-placeholder {
 color: #FFFFFF;
}
 .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone :-moz-placeholder {
    /* Firefox 18- */
    color: #FFFFFF;
}
 .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone ::-moz-placeholder {
    /* Firefox 19+ */
    color: #FFFFFF;
}
 .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone :-ms-input-placeholder {
 color: #FFFFFF;
}
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions {
	display: inline-block;
	width: 1.25rem;
	overflow: hidden;
	position: absolute;
	right: 0.9375rem;
	top: 0.9375rem;
}

@media screen and (min-width: 580px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions {
	top: 1.25rem;
	right: 1.5625rem;
}
}

@media screen and (min-width: 960px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions {
	width: 2rem;
	top: 2.8125rem;
	right: 1.875rem;
}
}
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions .form-submit {
	width: 1.25rem;
	height: 1.25rem;
	background: url(../../images/icons2x/icon-search-white-580.png) no-repeat center center/100%;
	font-size: 0;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	background-color: transparent;
	border: none;
}

@media screen and (min-width: 960px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions .form-submit {
	width: 2rem;
	height: 2rem;
	background: url(../../images/icons2x/icon-search-white-960.png) no-repeat center center/100%;
}
}
.page-articles .page-title-header {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.page-articles .page-title-header:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.page-articles .page-title-header {
	margin-bottom: 20px;
	margin-top: 20px;
}
}
.page-articles .page-title-header h1 {
	background: url(../../images/uva-cat-in-the-news-bg.png) no-repeat center center;
	height: 36px;
	padding: 8px 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.page-articles .page-title-header h1 {
	height: 52px;
	padding: 12px 47px;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.page-articles .page-title-header h1 {
	height: 100px;
	padding: 20px 98px;
	font-size: 48px;
}
}
.page-articles .view-display-id-page_1 .views-field-field-body {
	max-width: 100%;
	display: block;
	padding: 0 10px;
}

@media screen and (min-width: 960px) {
.page-articles .view-display-id-page_1 .views-field-field-body {
	padding: 0;
}
}
.select2-container {
	display: block;
}

@media screen and (min-width: 580px) {
.select2-container {
	width: 210px;
}
}
.select2-container--default .select2-selection--single {
	background-color: #232D4B;
	border-radius: 0;
	border: none;
	position: relative;
	height: auto;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
	background-color: #EB5F0C;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #FFFFFF;
	padding: 10px 20px;
	line-height: 1;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	right: 16px;
	top: 0;
	height: 100%;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	width: 14px;
	height: 9px;
	right: 16px;
	border: none;
	margin-top: -4px;
	background: url(../../images/icons2x/icon-facet-arrow.png) no-repeat center center/14px;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	transform: rotate(180deg);
}
.select2-selection__rendered, .select2-results__option {
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 10px 20px;
}
.select2-results__option:first-child {
	display: none;
}
.select2-dropdown {
	background-color: #232D4B;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option[aria-selected=true] {
	background-color: #141E3C;
}
.sharethis-wrapper {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 500;
}
.sharethis-wrapper::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.sharethis-wrapper {
	position: absolute;
	left: 20px;
	top: 0;
	bottom: auto;
	width: auto;
	padding-top: 20px;
}
}

@media screen and (min-width: 960px) {
.sharethis-wrapper {
	padding-top: 25px;
}
}

@media screen and (min-width: 580px) {
.node-type-illimitable .sharethis-wrapper, .section-illimitable .sharethis-wrapper {
	position: fixed;
	top: 5.625rem;
	left: auto;
	padding-top: 0;
}
}
.sharethis-wrapper span {
	display: block;
	height: 50px;
	background-color: #232D4B;
	width: 33.33333%;
	float: left;
	position: relative;
	cursor: pointer;
}

@media screen and (min-width: 580px) {
.sharethis-wrapper span {
	display: block;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	margin-bottom: 20px;
	float: none;
}
}
.sharethis-wrapper span:nth-child(2) {
	border-left: 1px solid #2c4f92;
	border-right: 1px solid #2c4f92;
}

@media screen and (min-width: 580px) {
.sharethis-wrapper span:nth-child(2) {
	border: 0;
}
}
.sharethis-wrapper span:hover {
	background-color: #EB5F0C;
}
.sharethis-wrapper span.st_twitter_custom:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -7px;
	margin-top: -7px;
	width: 16.5px;
	height: 14px;
	background: url(../../images/icons2x/icon-twitter.png) no-repeat center center/16.5px;
}
.sharethis-wrapper span.st_email_custom:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -10px;
	margin-top: -7px;
	width: 20px;
	height: 14px;
	background: url(../../images/icons2x/icon-mail.png) no-repeat center center/16.5px;
}
.sharethis-wrapper span.st_facebook_custom:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -8px;
	margin-top: -8px;
	width: 16px;
	height: 16px;
	background: url(../../images/icons2x/icon-facebook.png) no-repeat center center/16.5px;
}
.block--uva-today-blocks-uva-today-subscribe {
	position: relative;
}

/*left aligned images*/
/* .align-left span.caption.none.media-element.file-default {
    width: 62.16667% !important;
    margin-left: 32.5% !important;
    margin-right: -22rem !important;
} */

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image {
	display: none;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image {
	display: block;
}
}
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: none;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: block;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: none;
}
}
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a {
	display: inline-block;
	background-color: rgba(35, 45, 75, 0.9);
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	padding: 15px 20px;
	width: 100%;
	position: absolute;
	bottom: 23px;
	transform: none;
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a {
	width: 38.24561%;
	left: inherit;
	bottom: inherit;
	top: 50%;
	right: 0;
	transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a {
	width: 65.88235%;
	bottom: 23px;
	left: 17%;
	top: inherit;
}
}
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a:hover {
	background-color: #EB5F0C;
}
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe {
	margin-bottom: 40px;
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe {
	display: inline-block;
	width: 45%;
	margin-bottom: 0;
}
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image {
	display: block;
}
}
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: none;
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: none;
}
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a {
	display: inline-block;
	background-color: rgba(35, 45, 75, 0.9);
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	padding: 15px 20px;
	width: 62.35294%;
	position: absolute;
	bottom: 23px;
	transform: none;
	font-size: 18px;
	top: 73%;
	height: 52px;
	right: inherit;
	left: 20%;
}
}
.block--views-uva-news-block-4, #block-uva-today-stats-uva-today-stats-weekly {
	clear: both;
	margin-bottom: 40px;
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.block--views-uva-news-block-4:after, #block-uva-today-stats-uva-today-stats-weekly:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-4, #block-uva-today-stats-uva-today-stats-weekly {
	width: 46.66667%;
	float: left;
	margin-right: 1.05263%;
}
.large-headline .block--views-uva-news-block-4, .large-headline #block-uva-today-stats-uva-today-stats-weekly {
	clear: none;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-4, #block-uva-today-stats-uva-today-stats-weekly {
	clear: both;
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.full-width-news-article .block--views-uva-news-block-4, .full-width-news-article #block-uva-today-stats-uva-today-stats-weekly {
	width: 46.66667%;
	float: left;
	margin-right: 1.05263%;
	clear: right;
	float: left;
}
}
.block--views-uva-news-block-4 .views-row, #block-uva-today-stats-uva-today-stats-weekly .views-row {
	clear: both;
	padding: 15px 0;
	border-bottom: 1px solid #EBEBEB;
	min-height: 6em;
}
.block--views-uva-news-block-4 .views-row.views-row-last, #block-uva-today-stats-uva-today-stats-weekly .views-row.views-row-last {
	border-bottom: none;
}
.block--views-uva-news-block-4 .block__title, #block-uva-today-stats-uva-today-stats-weekly .block__title {
	padding: 15px 0 15px;
	color: #232D4B;
	font-style: italic;
	font-size: 24px;
	background-image: linear-gradient(to right, #232D4B 2px, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, #232D4B 2px, rgba(255, 255, 255, 0) 0%);
	background-position: left bottom, left top;
	background-size: 12px 2px;
	background-repeat: repeat-x;
}
.no-cssgradients .block--views-uva-news-block-4 .block__title, .no-cssgradients #block-uva-today-stats-uva-today-stats-weekly .block__title {
	border-top: 2px dotted #232D4B;
	border-bottom: 2px dotted #232D4B;
}
.block--views-uva-news-block-4 .block__title > span, #block-uva-today-stats-uva-today-stats-weekly .block__title > span {
	color: #EB5F0C;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 30px;
	float: right;
	font-style: normal;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-4 .block__title > span, #block-uva-today-stats-uva-today-stats-weekly .block__title > span {
	display: block;
	float: none;
	line-height: 1;
}
}
.block--views-uva-news-block-4 .block__title span.no-caps, #block-uva-today-stats-uva-today-stats-weekly .block__title span.no-caps {
	text-transform: none;
}
.block--views-uva-news-block-4 .views-field-title a, #block-uva-today-stats-uva-today-stats-weekly .views-field-title a {
	text-decoration: none;
	color: #232D4B;
	font-size: 16px;
	line-height: 22px;
}
.block--views-uva-news-block-4 .views-field-title a .title, #block-uva-today-stats-uva-today-stats-weekly .views-field-title a .title {
	padding-right: 5px;
}
.block--views-uva-news-block-4 .views-field-title a:hover, #block-uva-today-stats-uva-today-stats-weekly .views-field-title a:hover {
	text-decoration: underline;
}
.block--views-uva-news-block-4 .views-field-title .more-link, #block-uva-today-stats-uva-today-stats-weekly .views-field-title .more-link {
	color: #EB5F0C;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
}
.block--views-uva-news-block-4 .views-field-title .more-link:after, #block-uva-today-stats-uva-today-stats-weekly .views-field-title .more-link:after {
	content: '>';
	display: inline-block;
	padding-left: 5px;
}
.block--views-uva-news-block-4 .views-field-field-image, #block-uva-today-stats-uva-today-stats-weekly .views-field-field-image {
	float: right;
	margin: 0 0 15px 15px;
	max-width: 116px;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-4 {
	width: 46.66667%;
	float: left;
	margin-right: 0;
	float: right;
	clear: right;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-4 {
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0;
	clear: both;
}
}
.block--views-uva-news-block-4 .views-field-field-image {
	position: relative;
	max-width: 116px;
}
.block--views-uva-news-block-4 .views-field-field-image a:before {
	width: 34.5px;
	height: 34.5px;
	background: url(../../images/icons2x/icon-play-small.png) no-repeat center center/34.5px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}
.block--views-uva-news-block-4 .views-field-field-image a:hover:before {
	background: url(../../images/icons2x/icon-play-small-orange.png) no-repeat center center/34.5px;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item {
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 960px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item {
	margin-bottom: 3.125rem;
}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	        /*width: 31.8566%;*/
	    width: 31%;
	    margin-top: 0;
	  	margin-right: 17px;
	    margin-bottom: 20px;
	    margin-left: 0px;
	    float: left !important;
	}


body.video.node-type-video .field.field--name-field-title
{
	clear:both;
}

body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{
		display:block;
		clear:both;
	}

@media screen and (min-width: 960px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    /*width: 19.23vw;*/
	    margin-top: 0;
	  	margin-right: 17px;
	    margin-bottom: 20px;
	    margin-left: 0px;
	    float: left !important;
	}
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{margin-bottom: 22vh;}

	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{
		display:block;
		clear:both;
	}

	body.toolbar-icon-9.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in.path-node.page-node-type-video.video.node-type-video .field.field--name-field-title {
	    margin-top: 4vh;
	    clear: both;
	}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title::after {
	right: 0;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

/*@media screen and (min-width: 580px) {*/
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	/*width: 71%;*/
	}
/*}*/
body.page-node-type-video-landing .cols-content-wrapper,
body.video.node-type-video .cols-content-wrapper
{
	overflow: hidden !important;
}

@media screen and (max-width: 1726px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
        width: 31.85%;
    }
}

@media screen and (max-width: 1717px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
        width: 31.8%;
    }
}

@media screen and (max-width: 1662px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 21.19vw;
	}
}

@media screen and (max-width: 1646px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 21.18vw;
	}
}

@media screen and (max-width: 1629px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 21.15vw;
	}
}

@media screen and (max-width: 1584px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 21.1vw;
	}
}

@media screen and (max-width: 1514px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 21vw;
	}
}

@media screen and (max-width: 1389px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 20.9vw;
	}
}

@media screen and (max-width:1300px)
{
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:11.3vw;
    left:.5vw
  }
}

@media screen and (max-width: 1285px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 20.8vw;
	}
}

@media screen and (max-width:1198px)
{
  .paragraphs-item-words-series.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield
  {
    width: 49%;
  }
}
@media screen and (max-width: 1194px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 20.7vw;
	}
}

@media screen and (max-width: 1115px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 20.6vw;
	}
}

@media screen and (max-width: 1080px)
{
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:11vw;
    left:.5vw
  }
}

@media screen and (max-width: 1047px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 20.5vw;
	}
}

@media screen and (max-width: 1041px)
{
  .paragraphs-item-words-series.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield
  {
    width: 48.5%;
  }
}

@media screen and (max-width: 986px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 20.4vw;
	}
}

@media screen and (max-width: 579px)
{
  input#edit-submit--2 {
    height: 3.9rem !important;
    top: 24% !important;
  }
}
@media screen and (max-width: 975px)
{
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 20.1vw;
	    margin-top: 0;
	  margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    float: left;
	}
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{
		margin-bottom: 22vh;
		display:block;
		clear:both;
	}
	body.page-node-type-video-landing .field.field--name-field-title {
	    margin-top: 4vh;
	    clear: both;
	}
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title:after
	{
	    width: 68%;
	    right: 10.25rem !important;
	}
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width: 19vw;
	}


}
@media screen and (max-width: 970px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 20.1vw;
	    margin-top: 0;
	  margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    float: left;
	}
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{margin-bottom: 22vh;}

	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{
		display:block;
		clear:both;
	}

	body.toolbar-icon-9.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in.path-node.page-node-type-video.video.node-type-video .field.field--name-field-title {
	    margin-top: 4vh;
	    clear: both;
	}
}

@media screen and (max-width:960px)
{
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width:26%;
  }

  form.webform-client-form div.inline-dr-first, form.webform-client-form div.inline-dr-last, form.webform-client-form div.inline-dr-email input {
    margin: 5px 0px !important;
  }
}

@media screen and (max-width: 959px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title
	{
		margin-top: 65px;
		width:94vw;
  }

  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:12vw;
    left:.5vw
  }

	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title:after
	{
		right: 40px;
	}

	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper {
	width: 100%;
	}

	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
		width: 27.3vw;
	}
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title:after {
	    width: 75vw;
	    right: 18vw !important;
  }
  body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width:26.5vw;
	}
}

@media screen and (max-width: 859px)
{
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:11.7vw;
    left:.5vw
  }
}

@media screen and (max-width: 823px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 28.1vw;
	    margin-top: 0;
	  margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    float: left;
	}
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{margin-bottom: 22vh;}

	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{
		display:block;
		clear:both;
	}

	body.toolbar-icon-9.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in.path-node.page-node-type-video.video.node-type-video .field.field--name-field-title {
	    margin-top: 4vh;
	    clear: both;
	}
}

@media screen and (max-width: 807px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 28vw;
	    margin-top: 0;
	   margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    float: left;
	}
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
  {margin-bottom: 22vh;}
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:11.3vw;
    left:.5vw
  }
}

@media screen and (max-width: 779px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 26.9vw;
	    margin-top: 0;
	   margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    float: left;
	}
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{margin-bottom: 22vh;}
}



@media screen and (max-width: 768px)
{
	body.video.node-type-video .views-row.views-row-1.views-row-odd.views-row-first
	{
	    width: 100vw;
	}
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 28%;
	}

	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper
	{
		width: 100vw;
	}
}

@media screen and (max-width: 762px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 30.199971%;
	    margin-top: 0;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    float: left;
	}
}

@media screen and (max-width: 736px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width: 27vw;
	}

}

@media screen and (max-width: 732px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 28%;
	}
}

@media screen and (max-width: 719px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 27.2vw;
	    margin-top: 0;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    float: left;
	}
}

@media screen and (max-width: 695px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 27.2vw;
	    margin-top: 0;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
  }
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:10.8vw;
    left:.5vw
  }
}

@media screen and (max-width: 690px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width: 26vw;
	}

}

@media screen and (max-width: 675px)
{
  body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story, body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
    width: 26vw;
}
}

@media screen and (max-width: 667px)
{
	body.page-node-type-video-landing .latest-videos-block,
	body.page-node-type-video-landing .view.view-video-section-grid.view-id-video_section_grid.view-display-id-block .view-content
	{
		width:106vw;
	}

	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		/*width:32.1vw;*/
	}

	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title:after {
	    width: 61vw;
	    right: 23vw !important;
	}

	body.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content
	{
		width: 91vw !important;
	}
}

@media screen and (max-width: 626px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 27.2vw;
	    margin-top: 0;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
  }
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:10vw;
    left:1.5vw
  }
}



@media screen and (max-width: 591px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    width: 27.1vw;
	    margin-top: 0;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	}
}

@media screen and (max-width: 580px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	    margin-top: 0;
	    margin-right: 0px;
	    margin-bottom: 20px;
	    margin-left: 0px;
	    padding: 10px 0px;
	    width: 89vw;
	}

	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width: 93vw;
	}

	body.video.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row, body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first,
	body.page-node-type-video-landing .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row, body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
	{
		width: 89vw;
	}
	body.toolbar-icon-9.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in.path-node.page-node-type-video.video.node-type-video .field.field--name-field-title {
	    margin: 11vh auto 2vh;
	    clear: both;
	}
	body.video.node-type-video .views-row.views-row-1.views-row-odd.views-row-first,
	body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first {
    height: 100%;
    width: 93vw;
    padding-bottom: 0 !important;
	}

	body.video.node-type-video .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper,
	body.page-node-type-video-landing .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper{
	    padding-bottom: 0rem !important;
	    margin-bottom: -4rem !important;
	}

	body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
	{
		padding-bottom: 0rem !important;
	}

	body.page-node-type-video-landing footer,
	body.video.node-type-video footer  {
	    margin-top: 5vh;
	}

}

@media screen and (max-width: 579px)
{
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:45vw;
    left:1.5vw
  }

  .paragraphs-item-words-series.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-email
  {
    width: 100%;
    margin-left: 0 !important;
    padding-top: 82px !important;
  }
  .paragraphs-item-words-series.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input
  {
    width: 133px !important;
  }
  .body-wrapper p a {
    text-decoration: underline;
    font-size: 1.1875rem !important;
}

}

@media screen and (max-width: 568px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width: 93vw;
	}

	body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
	{
		width: 93vw;
	}
}

@media screen and (max-width: 540px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
	{
		width: 92vw;
	}
}
@media screen and (max-width: 466px)
{
  input#edit-search-keys {
    padding-left: 13px !important;
}
  input#edit-submit--2 {
    width: 17% !important;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:43vw;
    left:1.5vw
  }
  .search-wrapper input.form-submit,
  input#edit-submit--2 {
    width: 4rem;
    background: url(../../images/icons2x/icon-search-white-960.png) #232D4B no-repeat 15px center/47%;
    color: transparent;
    height: 3.78rem !important;
  }
}


@media screen and (max-width: 414px)
{
	body.video.node-type-video .views-row.views-row-1.views-row-odd.views-row-first,
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width: 90vw;
  }
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:41vw;
    left:1.5vw
  }

	body.video.node-type-video ul.pager.pager-load-more
	{
		margin-bottom:6rem;
	}
	 body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
	{
		width: 90vw;
	}
}
@media screen and (max-width: 400px)
{
  input#edit-search-keys {
    padding-left: 13px !important;
}
}
@media screen and (max-width: 360px)
{
	body.video.node-type-video .views-row.views-row-1.views-row-odd.views-row-first,
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width: 89vw;
  }
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:39vw;
    left:1.5vw
  }

	body.video.node-type-video ul.pager.pager-load-more
	{
		margin-bottom:6rem;
	}

	body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
	{
		width: 89vw;
	}
}

@media screen and (max-width: 320px)
{
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .views-row.views-row-1.views-row-odd.views-row-first
	{
		width: 88vw;
  }

.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:38vw;
    left:1.5vw
  }
}

@media screen and (max-width: 280px)
{
	body.video.node-type-video .views-row.views-row-1.views-row-odd.views-row-first,
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story,
	body.page-node-type-video-landing .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story
	{
		width: 87vw;
  }
  .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after
  {
    top:35vw;
    left:1.5vw
  }
}

.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 580px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	width: 31.81818%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}


}

@media screen and (min-width: 960px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	width: 31.25%;
}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image {
	position: relative;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image img {
	display: block;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .video-meta .term, .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title a:hover {
	text-decoration: underline !important;
}
/*# sourceMappingURL=maps/styles.css.map */

/* BLOCKQUOTES For Feature Pages*/
.node-type-feature-page .field--name-field-body-text blockquote {
	margin: 2rem 0 !important;
}
.node-type-feature-page .field--name-field-body-text blockquote p {
	color: #232d4b !important;
	font-size: 1.6rem !important;
	font-weight: 700 !important;
	line-height: 1.3 !important;
	margin: 0 !important;
}
.node-type-feature-page .field--name-field-body-text blockquote p.speaker {
	font-weight: 400 !important;
	font-size: 1.2rem !important;
	margin-top: 1.5rem !important;
	text-align: right !important;
	text-transform: uppercase !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color {
	background-color: #232d4b !important;
	clear: both !important;
	padding: 2.25rem 10% !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color p {
	color: #fff !important;
	font-size: 1.5rem !important;
	letter-spacing: 0.02em !important;
	padding: 0.75rem 0 !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color p.speaker {
	font-size: 1.3rem !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-gray {
	background-color: #dadada !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-gray p {
	color: #232d4b !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-orange {
	background-color: #ed5f00 !important;
}

@media screen and (min-width:580px) {
.node-type-feature-page .field--name-field-body-text blockquote.quote-color {
	padding: 3.25rem 10% !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color p {
	font-size: 2rem !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color p.speaker {
	font-size: 1.6rem !important;
}
}

@media screen and (min-width:760px) {
.node-type-feature-page .field--name-field-body-text blockquote p {
	font-size: 1.8rem !important;
	width: unset !important;
}
.node-type-feature-page .field--name-field-body-text blockquote p.speaker {
	font-size: 1.3rem !important;
	width: unset !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-right {
	float: right !important;
	margin: 1rem 0 2rem 5% !important;
	width: 45% !important;
	margin-right: 0px !important;
	margin-left: 10px !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-left {
	float: left !important;
	margin: 1rem 5% 2rem 0 !important;
	width: 45% !important;
	margin-left: 0px !important;
	margin-right: 10px !important;
}
}

@media screen and (min-width:960px) {
.node-type-feature-page .field--name-field-body-text blockquote {
	width: 54%;
	margin-left: 12.5vw !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-right {
	float: right !important;
	margin: 1rem 0 2rem 5% !important;
	width: 33.33333% !important;
	margin-right: 12.5vw !important;
	margin-left: 4vw !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-left {
	float: left !important;
	margin: 1rem 5% 2rem 0 !important;
	width: 33.33333% !important;
	margin-left: 8.5vw !important;
	margin-right: 3.5vw !important;
}
.news-article figure.align-right {float:right;margin:1em 0 1em 40px; width: 50%;}
}
/*Autopopulating latest videos block. block-id-9*/

.paragraphs-item-uva-today-latest-videos {
	position: relative;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 1.5625rem;
	margin-bottom: 1.5625rem;
}
.paragraphs-item-uva-today-latest-videos .content {
	background-color: #141E3C;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 6.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	padding: 0;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field-items {
	background-color: #141E3C;
	border-right: 1px solid #FFFFFF;
	z-index: 1;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field__item.even.item-0 {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
	background-color: #141E3C;
	border-right: 1px solid #FFFFFF;
	z-index: 1;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field-item {
	color: #FFFFFF;
	background-color: #141E3C;
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 900;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title:after {
	background: #FFFFFF;
	z-index: 0;
	right: 0;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: 0;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even {
	transition: all 0.1s;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even span, .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image.video {
	transition: all 0.1s;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image {
	position: relative;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image img {
	display: block;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidlarge.svg') no-repeat center center/100%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image.video:hover:after {
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidlarge-blue.svg') no-repeat center center/100%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container {
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}
.paragraphs-item-uva-today-latest-videos .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .video-meta .term {
	font-size: 0.8125rem;
	line-height: 1.2308;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .video-meta .term {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	color: #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .video-meta .runtime {
	font-size: 0.8125rem;
	line-height: 1.2308;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	color: #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;/*color: #4A4A4A;*/
}
.paragraphs-item-uva-today-latest-videos .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .text-container .title {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .text-container .title a:hover {
	text-decoration: underline;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title a {
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story {
	padding-bottom: 1.25rem;
	margin-bottom: 3.125rem;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image.video {
	transition: all 0.1s;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image {
	position: relative;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image img {
	display: block;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidsmall.svg') no-repeat center center/100%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image.video:hover:after {
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidsmall-blue.svg') no-repeat center center/100%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container .title a {
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-uva-today-latest-videos .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .video-meta .term, .paragraphs-item-uva-today-latest-videos .latest-videos-right .story .video-meta .runtime {
	font-size: 0.75rem;
	line-height: 1.1667;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	color: #FFFFFF;
}

@media screen and (min-width:580px) {
.paragraphs-item-uva-today-latest-videos {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	margin-top: 2.1875rem;
	margin-bottom: 2.1875rem;
}
.paragraphs-item-uva-today-latest-videos .content {
	padding-top: 2.5rem;
	padding-right: 4.54545%;
	padding-bottom: 0;
	padding-left: 4.54545%;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even {
	transition: all 0.1s;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item {
	background-color: #141E3C;
	border: 1px solid #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item:hover {
	background-color: #FFFFFF;
	border: 1px solid #141E3C;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item:hover a {
	color: #141E3C;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item a {
	color: #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even span, .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story {
	width: 30%;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	top: 2.3125rem;
	right: 8.33333%;
	background-color: #141E3C;
}
}

@media screen and (min-width:960px) {
.paragraphs-item-uva-today-latest-videos {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 2.8125rem;
}
.paragraphs-item-uva-today-latest-videos .content {
	padding-top: 3.125rem;
	padding-right: 4.54545%;
	padding-bottom: 0;
	padding-left: 4.54545%;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title:after {
	right: 4px;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	top: 2.9375rem;
	right: 9.09091%;
	margin-right: -0.625rem;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	right: 8.33333%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-home-page {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left {
	width: 60%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right {
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 35%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link {
	width: 42.85714%;
	-ms-flex-order: 2;
	order: 2;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link {
	display: block;
	float: right;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container {
	width: 50%;
	-ms-flex-order: 1;
	order: 1;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .video-meta {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width:1500px) {
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	margin-right: -0.75rem;
	margin-right: 0.25rem;
}
}
/*Latest Videos Auto-populated*/

.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories-left, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories-right {
	float: unset;
}
.latest-news-stories-bottom article.story .story-image {
	display: none;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a {
	color: #141E3C;
	text-decoration: none;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content {
	display: block;
	font-size: 1rem;
	line-height: 1.375;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1rem;
	color: #4A4A4A;
	margin-bottom: 0.625rem;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row {
	min-height: 0;
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title {
	background-image: none;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 1.75rem;
	text-transform: uppercase;
	padding-top: 0;
	padding-bottom: 1.25rem;
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 900;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-top: 1.25rem;
	background: url('/sites/all/themes/custom/uva_today/images/svg/border-dot.svg') repeat-x left center;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidcam.svg') no-repeat center center/100%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular {
	width: 100%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .term {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story {
	padding-bottom: 1.25rem;
	margin-top: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story:nth-child(1) {
	margin: 0;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #141E3C;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .term {
	display: inline-block;
	font-size: 0.8125rem;
	line-height: 1.2308;
	color: #141E3C;
	margin-bottom: 0.625rem;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container {
	margin-top: 0.9375rem;
	margin-bottom: 2.1875rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even span, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field__item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 900;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field__items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper {
	position: relative;
	padding-bottom: 6.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat {
	margin-top: 2.5rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom {
	padding-bottom: 15px;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a:hover, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a:hover, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a:hover {
	text-decoration: underline;
}

@media screen and (min-width:580px) {
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories-left {
	float: left;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories-right {
	float: right;
}
.paragraphs-item-latest-most-popular-auto-populat .field--name-field-external-url .field__items .field__item:hover {
	background-color: #141E3C !important;
}
.paragraphs-item-latest-most-popular-auto-populat .field--name-field-external-url:hover a {
	color: #FFFFFF !important;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 27.27273%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories {
	width: 46.66667%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even span, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	right: 0 !important;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 68.18182%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.paragraphs-item-latest-most-popular-auto-populat {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width:960px) {
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content {
	font-size: 1.25rem;
	line-height: 1.3;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular {
	width: 25%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories {
	width: 46.42857%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	right: 8.33333%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field__item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper {
	width: 70%;
}
.paragraphs-item-latest-most-popular-auto-populat {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}

@media screen and (min-width:1500px) {
}
/*Twitter, Instagram, and Iframe Embedded in Feature pages*/

iframe.instagram-media {
	min-width: 300px !important;
}

@media (min-width:960px) {
body.node-type-feature-page twitter-widget, body.node-type-feature-page iframe.instagram-media {
	margin-left: 12vw !important;
}
body.node-type-feature-page .paragraphs-item-body-text:not(.body_video_player-processed) .video-container {
	/*position: relative !important;
	padding-bottom: 0 !important;
	height: auto!important;*/
	width: 54.16667%;
	width: 54.2%;
    line-height: 2;
    padding: 0 !important;
    margin-top: 0;
    margin-bottom: 0.9375rem;
    margin-left: 12.5%;
    height: 30.5vw;
    max-height: 550px;
	max-height: 549px;
}
body.node-type-feature-page .video-container iframe {
	/*margin-left: 12.5vw !important;
	width: 53vw !important;
	height: 29vw !important;*/
	position: relative !important;
}
}
.inline-story-title h3, .inline-profile-title h3 {
	color: #232D4B;
	font-family: 'franklin-gothic-urw-comp';
	font-size: 2.5rem;
	font-weight: 700;
	letter-spacing: 0.0819rem;
	line-height: 1;
	margin-bottom: 1.25rem;
	text-transform: uppercase;
}

@media (min-width:580px) {
.inline-story-title h3, .inline-profile-title h3 {
	font-size: 4.0625rem;
	letter-spacing: 0.1347rem;
	margin-bottom: 1.875rem;
}
}

@media (min-width:960px) {
.inline-story-title h3, .inline-profile-title h3 {
	font-size: 5.625rem;
	letter-spacing: 0.1875rem;
	margin-bottom: 2.5rem;
}
}
.node-type-feature-page.full-bleed-feature .paragraphs-item-inline-story, .node-type-feature-page.split-screen-feature .paragraphs-item-inline-story, .node-type-feature-page.standard-feature .paragraphs-item-inline-story, .node-type-feature-page.full-bleed-feature .paragraphs-item-inline-profile, .node-type-feature-page.split-screen-feature .paragraphs-item-inline-profile, .node-type-feature-page.standard-feature .paragraphs-item-inline-profile {
	margin-left: auto;
	margin-right: auto;
	max-width: 1140px;
}
.paragraphs-item-inline-story {
	margin-bottom: 4rem;
	margin-top: 2.5rem;
  margin-bottom: 0rem !important;
}
.paragraphs-item-inline-story .inline-story-section {
	overflow: hidden;
	margin-bottom: 1.25rem;
}

@media (max-width:959px) {
.paragraphs-item-inline-story {
	margin-bottom: 60px;
	margin-left: auto;
	margin-right: auto;
	width: 92.5%;
}
.paragraphs-item-inline-story .inline-story-section {
	overflow: visible;
	margin-bottom: 2.5rem;
}
	.paragraphs-item-inline-story .inline-story-content label.term {
		padding-top: 10px;
	}
}

@media (min-width:960px) {
.paragraphs-item-inline-story .inline-story-image {
	float: left;
	width: 47.5%;
}
.paragraphs-item-inline-story .inline-story-content {
	float: right;
	width: 50%;
}
}
.paragraphs-item-inline-story .inline-story-content a {
	color: #232D4B;
	text-decoration: none;
}
.paragraphs-item-inline-story .inline-story-content a .story-title {
	font-family: 'franklin-gothic-urw-comp';
	font-size: 1.625rem;
	font-weight: 700;
	letter-spacing: 0.055rem;
	line-height: 1.1923;
}
.paragraphs-item-inline-story .inline-story-content .story-teaser p {
	font-family: 'franklin-gothic-urw';
	font-size: 1.125rem;
	line-height: 1.5;
}
.paragraphs-item-inline-story .inline-story-content .read-more-link {
	color: #E57200;
	font-family: 'franklin-gothic-urw';
	font-size: 1.125rem;
	font-weight: 900;
	line-height: 1.1111;
	text-decoration: none;
	text-transform: uppercase;
}
.paragraphs-item-inline-story .inline-story-content .read-more-link:focus, .paragraphs-item-inline-story .inline-story-content .read-more-link:hover {
	color: #232D4B;
}
.paragraphs-item-inline-story .inline-story-content .read-more-link::before {
	content: '/// ';
}
.paragraphs-item-inline-story .inline-story-content .read-more-link::after {
	content: ' \25b8';
}
.paragraphs-item-inline-profile {
	margin-bottom: 5rem;
	margin-top: 2.5rem;
}
.inline-profile .content {
	overflow: hidden;
}
.inline-profile .inline-profile-section {
	height: 0;
	overflow: hidden;
	padding-bottom: 92.5%;
	position: relative;
	width: 92.5%;
}
.inline-profile .inline-profile-section .inline-profile-image {
	position: absolute;
	z-index: 0;
}
.inline-profile .inline-profile-section .profile-info {
	background: url('/sites/default/files/2018_grad_profile_slider.png') right top no-repeat;
	background-size: cover;
	bottom: 0;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.inline-profile .inline-profile-section .profile-info a {
	color: #fff;
	display: block;
	font-family: 'franklin-gothic-ext-comp-urw';
	letter-spacing: 0.1375rem;
	padding: 12% 5% 4%;
	line-height: 1;
	text-decoration: none;
	text-transform: uppercase;
}
.inline-profile .inline-profile-section .profile-info a h4 {
	font-size: 1.875rem;
	font-weight: 700;
}
.inline-profile .inline-profile-section .profile-info a p {
	color: #fff;
	font-size: 1.25rem;
	line-height: 1;
	margin: 0;
}

.inline-profile .inline-profile-section .profile-info a:hover{
text-decoration: none !important;
}

@media (max-width:579px) {
.inline-profile .inline-profile-section {
	margin: 1.25rem auto;
}
.node--video-landing--full .view-latest-videos-block .view-content {
    padding-left: 2px !important;    padding-right: 0 !important;
}



}

@media (min-width:580px) {
.paragraphs-item-inline-profile {
	margin-bottom: 5.625rem;
}
.inline-profile .inline-profile-section {
	float: left;
	margin-left: 5%;
	margin-top: 5%;
	padding-bottom: 47.5%;
	width: 47.5%;
}
.inline-profile .inline-profile-section:nth-of-type(1), .inline-profile .inline-profile-section:nth-of-type(2) {
	margin-top: 0;
}
.inline-profile .inline-profile-section:nth-of-type(2n+1) {
	clear: both;
	margin-left: 0;
}
}

@media (min-width:760px) {
.node-type-feature-page.full-bleed-feature .inline-profile .inline-profile-section, .node-type-feature-page.split-screen-feature inline-profile-section {
	margin-left: 2.5%;
	margin-top: 2.5%;
	padding-bottom: 23.125%;
	width: 23.125%;
}
.inline-profile .inline-profile-section:nth-of-type(1), .inline-profile .inline-profile-section:nth-of-type(2), .inline-profile .inline-profile-section:nth-of-type(3), .inline-profile .inline-profile-section:nth-of-type(4) {
	margin-top: 0;
}
.node-type-feature-page.full-bleed-feature .inline-profile .inline-profile-section:nth-of-type(2n+1), .node-type-feature-page.split-screen-feature .inline-profile .inline-profile-section:nth-of-type(2n+1) {
	clear: none;
	margin-left: 2.5%;
}
.node-type-feature-page.full-bleed-feature .inline-profile .inline-profile-section:nth-of-type(4n+1), .node-type-feature-page.split-screen-feature .inline-profile .inline-profile-section:nth-of-type(4n+1) {
	clear: both;
	margin-left: 0;
}
.paragraphs-item-inline-profile {
	margin-bottom: 6.25rem;
}
.inline-profile .inline-profile-section .profile-info {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
.inline-profile .inline-profile-section .profile-info a {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0, 200%, 0);
	transform: translate3d(0, 200%, 0);
}
.inline-profile .inline-profile-section:focus .profile-info, .inline-profile .inline-profile-section:hover .profile-info, .inline-profile .inline-profile-section:focus .profile-info a, .inline-profile .inline-profile-section:hover .profile-info a {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.inline-profile .inline-profile-section:focus .profile-info a, .inline-profile .inline-profile-section:hover .profile-info a {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}
}
/*multiple by line remove orange bullet*/
ul.authors li.list:nth-child(2):before {
	/*margin-right: -1rem !important;
    margin-left: 0rem !important;*/
	visibility: hidden;
	margin-left: -7px !important;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .list:before, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .list:before, .paragraphs-item-standard-feature .meta-share .article-meta .authors .list:before {
	content: ' ;';
	display: inline-block;
	height: 1.125rem;
	margin-left: -3px;
}

span.author-seperator{
	display: inline-block;
    color: #EB5F0C;
    margin-right: 0.625rem;
    margin-left: 0.625rem;
    height: 1.125rem;

}
/* .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author1:nth-child(1):before {
        content: 'By';
        display: inline; }
*/











/*


--------------------------------------------------------------------------------------
Category Pages Update 07/01/2019
--------------------------------------------------------------------------------------


*/
.page-taxonomy-term .page-title-header h1, .node-type-view-landing .page-title-header h2 {
	font-size: 35px;
	letter-spacing: 5px;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	color: #232d4b;
	-webkit-transform: skew(20deg);
	transform: skew(20deg);
	padding: 5px 20px;
	height: auto;
	text-align: center;
}
.page-taxonomy-term .page-title-header, .node-type-view-landing .page-title-header {
	/*max-width: max-content;
	background: #FFF;
	border-left: #979797 solid 2px;
	border-right: #979797 solid 2px;
	-webkit-transform: skew(-20deg) translateX(-50%);
	transform: skew(-20deg);
	margin-left: 115px;
	margin-left: 7vw;
	width: 65%;
	.*/
    position: relative;
    padding-right: 0;
    display: inline-block;
    background-color: #FFFFFF;
    border-right: 1px solid #CCCCCC;
    transform: skew(-20deg);
    border-left: 1px solid #CCCCCC;
    padding-left: 0;
	margin-left: 10%;
}

h3.related-story {
	color: #232D4B;
	text-transform: uppercase;
	text-decoration: none;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	letter-spacing: 2px;
	font-size: 14px;
}

h3.related-story-desktop{
	display: block;
}
h3.related-story-mobile{
	display: none;
}

body.page-taxonomy-term .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title{
	font-size: 1rem;
    line-height: 1.375;
}
body.page-taxonomy-term .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a{
	text-transform: none !important;
}
.page-title-container {
	/*background: url(https://www.virginia.edu/sites/all/themes/custom/uva/images/hp-grayhorizline.png) repeat-x center center;
	max-width: 1200px;
	margin: auto;width: 75%;*/
	position: relative;
    max-width: 1300px;
    margin: auto;
	left:25px;
}
body.page-taxonomy-term .l-main .l-content,
body.node-type-view-landing .l-main .l-content
{
	width: 80%;
}
.block--views-uva-news-block-2 .uva-today-news-item-image {
	width: 40%;
}
.block--views-uva-news-block-2 .uva-today-news-item-topic a {
	color: #232d4b;
	font-weight: 900;
	letter-spacing: 2px;
}
.block--views-uva-news-block-7 .uva-today-news-item-title a {
	text-transform: none;
}
#uva_today_category_description.article-body-wrapper p {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}
#uva_today_category_description.article-body-wrapper p:first-of-type:first-letter {
	/*color: #232D4B;
	font-size: 60px;
	float: left;
	line-height: 70px;
	font-family: "bodoni-urw", sans-serif;
	font-weight: 700;
	padding-right: 5px;*/
	    color: #141E3C;
    float: left;
    font-size: 4.6875rem;
    line-height: 0.9334;
    padding-top: 4px;
    padding-right: 8px;
    padding-left: 3px;
	font-family: "bodoni-urw", sans-serif;
    font-style: normal;
    font-weight: 700;
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title {
	font-size: 16px;
	line-height: normal;
	padding: 0px;
}
.category-container {
	width: 130%;
}
div#uva_today_category_description_container {
	width: 75%;
	float: left;
	height: fit-content;
}
div#uva_today_category_related_container {
	/*width: 15%;
	float: left;
	margin-left: 100px;
	margin-left: 5vw;
	height: fit-content;
    margin-block-start: 1em;*/
}
body.page-taxonomy-term .block--uva-today-blocks-uva-today-featured-article {
	overflow: visible;
}
#block-views-uva-news-block-2,
#block-views-uva-news-block-11{
	clear: both;
	padding-top: 60px;
	right:3%;
}

body.page-taxonomy-term #uva_today_featured_article_image, body.page-taxonomy-term .uva_today_featured_article_text{
	padding-top: 12px;
}
/*@media screen and (max-width: 1139px) {
.page-title-container {
	width: 95%;
}
}*/

#block-uva-today-blocks-uva-today-featured-article
{
	right: 3%;
	position: relative;
}
div#uva_today_category_related {
	position: absolute;
    /*top: 0;*/
    width: 29.66667%;
	left: 105%;
}

.uva-today-news-item-title a{
    text-transform: none !important;
}


@media screen and (max-width: 1200px) {
#block-uva-today-blocks-uva-today-featured-article,
#block-views-uva-news-block-2,
#block-views-uva-news-block-11
{
	right: auto;
}
	div#uva_today_category_related {
    left: 97%;
}

	div#uva_today_category_description_container{
	width: 70%;
	}


	.page-title-container{
		left: 0;
	}
}
@media screen and (max-width: 1139px) {
.category-wrapper,
.block--views-uva-news-block-2{
	/*width: 95%;*/
	margin-left: auto;
	margin-right: auto;
	padding: 20px 20px 0;
}
div#uva_today_category_description_container {
	width: 70%;
}
div#uva_today_category_related_container {
	width: 20%;
}
}

@media screen and (max-width: 959px) {
body.page-taxonomy-term .l-main .l-content,
body.node-type-view-landing .l-main .l-content {
	width: 100%;
}
.category-container {
	width: 100%;
}
body.page-taxonomy-term .page-title-header h1,
body.node-type-view-landing	.node-type-view-landing .page-title-header h2{
	font-size: 5vw;
	letter-spacing: 1.6vw;
	padding-left: 0;
    padding-right: 0
}
body.page-taxonomy-term .page-title-header,
body.node-type-view-landing .page-title-header {
	/*margin-left: auto;
	margin-right: auto;*/
	width: 75%;
}
div#uva_today_category_description_container {
	width: 100%;
	clear: both;
}
div#uva_today_category_related_container {
	width: 100%;
	margin-left: 0px;
	clear: both;
}


h3.related-story-desktop{
	display: none;
}
h3.related-story-mobile{
	display: block;
	font-size: 14px;
    line-height: 18px;
	margin-bottom: 5px;
}

div#uva_today_category_related {
    position: relative;
    left: auto;
    width: auto;
}

body.page-taxonomy-term .uva-today-news-item-image {
	width: 40%;
	float: left;
	margin-right: 24px;
	margin-bottom: 15px;
}

.block--views-uva-news-block-2{
	padding: 20px 20px 0;
}


.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title {
	line-height: 20px;
}

.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a {
    font-size: 20px;
	text-transform: uppercase!important;
}

div#uva_today_featured_article_image {
	width: 40%;
	float: left;
	margin-bottom: 15px;
}
.uva_today_featured_article_text {
	width: 57%;
	float: right;
	text-transform: uppercase;
	text-decoration: none;
}
#uva_today_category_related_container:after {
	border-top: 1px solid #EBEBEB;
	content: "";
    display: block;
    height: 1px;
    clear: both;
}
#block-views-uva-news-block-2,
#block-views-uva-news-block-11{
	clear: both;
	padding-top: 50px;
	padding: 20px 20px 0;
}
	.pager{
	width: 98%;
  }

  .hero-image-col{background-image: none !important;}
}


.page-title-container:after {
content: '';
    display: inline-block;
    height: 1px;
    width: calc(100% - 40px);
    right: 1.25rem;
    background: #CCCBCB;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    z-index: -1;
}

/*.page-title-header{
	    position: relative;
    padding-right: 4.125rem;
    display: inline-block;
    background-color: #FFFFFF;
    border-right: 1px solid #CCCCCC;
    transform: skew(-20deg);
    border-left: 1px solid #CCCCCC;
    padding-left: 42px;
    margin-left: 13px;
}*/

.node-type-home-page .paragraphs-item-inline-story{
	width: 84%;
    margin: auto;
}
@media screen and (max-width: 959px) {
	.node-type-home-page .paragraphs-item-inline-story{
		width: 92.5%;
  }

}
.node-type-home-page .paragraphs-item-inline-story .inline-story-title-container{
	display: block;
    overflow: hidden;
    position: relative;
    margin-bottom: 1.25rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
@media screen and (min-width: 580px) {
.node-type-home-page .paragraphs-item-inline-story .inline-story-title-container{
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    margin-bottom: 1.875rem;
}
}
@media screen and (max-width: 959px) {
	.node-type-home-page .paragraphs-item-inline-story{
		width: 92.5%;
	}
}
.node-type-home-page .inline-story-title h3{
    position: relative;
    display: inline-block;
    color: #141E3C;
    font-size: 1.25rem;
    line-height: 2;
    height: 2.375rem;
    text-transform: uppercase;
    background-color: #FFFFFF;
    transform: skew(20deg);
	font-family: "bodoni-urw", sans-serif;
    font-style: italic;
    font-weight: 900;
	margin-bottom: 0;
}
@media screen and (min-width: 960px) {
	.node-type-home-page .inline-story-title h3{
		font-size: 1.5rem;
        line-height: 1.5834;
		letter-spacing: 0;
    	margin-bottom: 0;
	}
}

.node-type-home-page .inline-story-title{
    position: relative;
    padding-right: 3.125rem;
    display: inline-block;
    background-color: #FFFFFF;
    border-right: 1px solid #CCCCCC;
    transform: skew(-20deg);
}
.node-type-home-page .inline-story-title-container:after{
	content: '';
    display: inline-block;
    height: 1px;
    width: calc(100% - 40px);
    right: 1.25rem;
    background: #CCCBCB;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    z-index: -1;
}

.node-type-home-page .paragraphs-item-inline-story .inline-story-image{
	width: 45%;
}
.node-type-home-page .paragraphs-item-inline-story .inline-story-content{
	width: 52.5%;
}


@media screen and (max-width: 959px) {
	.node-type-home-page .paragraphs-item-inline-story .inline-story-image,
	.node-type-home-page .paragraphs-item-inline-story .inline-story-content{
		width: 100%;
	}
}

.paragraphs-item-inline-story .inline-story-content label.term{
	display: none;
	font-size: 0.875rem;
    line-height: 1.1429;
    margin-top: 0;
    margin-bottom: 0.625rem;
	letter-spacing: 2px;
    color: #141E3C;
    text-transform: uppercase;
	font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 900;
}
.node-type-home-page .paragraphs-item-inline-story .inline-story-content label.term{
	display: block;
}


.node-type-home-page .paragraphs-item-inline-story .inline-story-content a .story-title{
	font-size: 1.5rem;
    line-height: 1.25;
	font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 700;
	letter-spacing: 0;
}

.node-type-home-page .paragraphs-item-inline-story .inline-story-content .story-teaser p{
	font-size: 1rem;
    line-height: 1.625;
    color: #4A4A4A;
    margin-top: 0.625rem;
    margin-bottom: 2.1875rem;
	font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
}

.node-type-home-page .paragraphs-item-inline-story .inline-story-content .story-read-more{
	display: none;
}

.video-container-aggragation:after {
    content: '';
    bottom: 2.7rem;
    left: 1rem;
    display: block;
    width: 1.5625rem;
    height: 1.5625rem;
    background: url(/sites/all/themes/custom/uva_today/images/svg/icon-vidsmall.svg) no-repeat center center/100%;
    position: relative;
}

html[data-whatintent="mouse"] .video-container-aggragation:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

/**********************/
/*Passage Block Style*/
/********************/
p.passage-block {
	border-left: 1px #DADADA solid;
	padding-left: 35px !important;
	color: #4A4A4A !important;
}

/* AUDIO PLAYER */
.audio-player {float: left;width: 20%;text-align: center;padding-top: 10px;}
.header-wrapper{float: left;width: 75%;padding-right: 20px;}
.player-controls {line-height:5px;}
progress {border:none;width:100%;}
progress[value] {appearance:none;-webkit-appearance:none;background-color:#E6E6E7;color:#F47D20;height:5px;}
progress[value]::-webkit-progress-bar {background-color:#E6E6E7;color:#F47D20;}
progress::-webkit-progress-value {background-color:#F47D20;}
progress[value]::-moz-progress-bar {background-color:#F47D20;}
progress::-moz-progress-value {background-color:#F47D20;}
.play-nav {overflow:hidden;}

.play-btn
{
	background-image:url('../../images/svg/icon-pause.svg');width:75px; height: 75px;margin:0px auto 20px auto;background-size:contain;padding:0;border:none;
}
.play-btn:hover
{
	background-image:url('../../images/svg/icon-pause-dark-blue.svg');width:75px; height: 75px;margin:0px auto 20px auto;background-size:contain;padding:0;border:none;
}

.play-btn.pause {background-image:url('../../images/svg/icon-vidlarge.svg');width:75px; height: 75px;margin:0px auto 20px auto;background-size:contain;padding:0;border:none;}
.play-btn.pause:hover {background-image:url('../../images/svg/icon-vidlarge-blue.svg');width:75px; height: 75px;margin:0px auto 20px auto;background-size:contain;padding:0;border:none;}
.play-text {line-height:1.55;}
.play-text {color:#F47D20;cursor:pointer;font-size:0.875rem;font-style:italic;}
.play-text:hover {color:#6a6a6a;}
.play-text-show{margin-bottom: 20px;}
.button-engage.play-text{margin: 20px 0;}

.paragraphs-item-audio-player
{
	background: #232D4B;
	padding:10px;
	padding-top: 30px;
	color: #ffffff;
	margin-bottom: 20px;
	font-family: "franklin-gothic-urw", sans-serif;
	width: 54.16667%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 12.5%;
}
.paragraphs-item-audio-player .description p,
.paragraphs-item-audio-player .play-text-show,
.paragraphs-item-audio-player .play-text-hide,
.paragraphs-item-audio-player .transcript p
{
	color: #ffffff;
}

.paragraphs-item-audio-player .play-text-show,
.paragraphs-item-audio-player .play-text-hide,
.paragraphs-item-audio-player h2,
.timer
{
	font-weight: bold;
}
.paragraphs-item-audio-player h2
{
	font-size: 1.4em;
	margin-top: 4px;
}

.paragraphs-item-audio-player .description p,
.paragraphs-item-audio-player .transcript p
{
	line-height: 1.5em;
}

.time
{
	font-weight: 800;
	letter-spacing:1px;
	margin-left: 5px;
}

@media screen and (max-width: 960px)
{
	.paragraphs-item-audio-player
	{
		width: 83.16667%;
	    margin-left: 8.5%;
	}
}

@media screen and (max-width: 580px)
{
	.play-btn,
	.play-btn:hover,
	.play-btn.pause,
	.play-btn.pause:hover
	{
		width:50px;
		height: 50px;
	}
	.header-wrapper
	{
		float:none;
		width: 100%;
		padding-right:40px;
	}

	.audio-player
	{
		padding-top:0;
		width: 20%;
		margin-right: 15px;
	}

	.timer
	{
		margin-bottom: 20px;
	}
	.description,
	.player-controls,
	.button-engage,
	.paragraphs-item-audio-player .play-text-show,
	.paragraphs-item-audio-player .play-text-hide,
	.transcript
	{
		width: 100%;
		clear:both;
		margin-left: 20px;
	}
}

/*Print Stylesheets CSS*/

.site-name-print,
#uva_today_logo_print,
.date-authors.print,
.print-logo,
.article-information-inner,
.print-term,
.print-title,
.date-authors.print,
.content.print,
.print,
.print-video,
.mobile-title,
.print-audio
{
  display:none !important;
}

@media print{
  nav#block-menu-menu-uva-today-footer,
  .container-footer,
  ul#aetni-social,
  aside.l-region.l-region--sidebar-first,
  .sharethis-wrapper,
  .photo-essay,
  .inline-subscribe,
  .l-region.l-region--branding,
  .utility,
  .btn-menu-mobile,
  .l-region--supplemental-menu,
  .l-region--more-content,
  #uva_today_social_links,
  #aetni-social,
  #uva_today_logo,
  .site-name a.web,
  .paragraphs-items.paragraphs-items-field-you-may-also-like.paragraphs-items-field-you-may-also-like-full.paragraphs-items-full,
  .entity.entity-paragraphs-item.paragraphs-item-daily-report.clearfix,
  .related-story-wrapper,
  .share-wrapper,
  .term,
  .date-authors,
  .meta-share,
    .authors,
  .site-name,
  .tabs.tabs--primary.links--inline,
  #block-workbench-block,
  header.feature-main-header,
  div#uva_today_global_subscriber_image,
  .button-engage.play-text,
  .paragraphs-item-full-bleed-feature .content.screen .text-container,
  .term.print-term,
  .top-gradient,
  .full-gradient,
  .date-authors.print,
  .meta-share .article-meta .date,
  .paragraphs-item-split-screen-feature .text-wrapper-col,
  .hero-wrapper .field--name-field-featured-image,
  .split-news li.author::before,
  .node--news-article--full .date-authors,
  .body-video-wrapper,
  iframe,
  img.mobile,
  .time,
  .video-container,
  .print-video .mobile-title
  {
    display: none !important;
  }

  p
  {
  	line-height: 1.3em;
  }

  .paragraphs-items-full .date-authors ul li.author:before,
  .print-video
  {
	content: '';
  }

  .paragraphs-item-audio-player
  {
  	color: #000000;
  }

  .print-video,
  img.print-video,
  .print-audio
  {
  	display:block !important;
  	width: 100%;
  }

  span.print-audio
  {
  	display: inline !important;

  }

  .print-video h2
  {
    font-size: 0.8125rem !important;
    line-height: 1.6924 !important;
    color: #4A4A4A !important;
    margin-top: 0.9375rem !important;
    margin-right: 0 !important;
    margin-bottom: 0.9375rem !important;
    margin-left: 0 !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .header-wrapper
  {
  	clear:both !important;
  	display:block !important;
  	width: 100% !important;
  	margin-left: 0 !important;
  }

  .paragraphs-item-audio-player .header-wrapper
  {
  	width: 100% !important;
  }

	.date-authors.print.split-news #print-author .authors,
	#date-single-line
	{
		display:inline;
	}

	.date-authors.print,
	.date-authors.print p
	{
		margin-bottom:0;
		padding-bottom:0;
	}

   .date-authors.print
   {
   	padding-left: 10px;
   }

  .top-gradient,
  .full-gradient
  {
  	background: none !important;
  }
  .entity.entity-paragraphs-item.paragraphs-item-full-bleed-feature.clearfix,
  .hero-image-col
  {
  	background-image: none !important;
  }

  .text-container
  {
  	position: static !important;
  }

  .text-contianer .article-meta,
  .paragraphs-item-full-bleed-feature #content-print .text-container .article-meta .author,
  .paragraphs-item-full-bleed-feature #content-print .text-container .article-meta .author a,
  .paragraphs-item-full-bleed-feature #content-print .text-container .article-meta .date,
  #content-print .text-container h2
  {
  	color: #232d4b !important;
  }

  .paragraphs-item-full-bleed-feature #content-print .text-container h2
  {
  	margin-bottom: 20px !important;
  }

  .paragraphs-item-full-bleed-feature h2,
  .paragraphs-item-standard-feature .text-container h2,
  .node-type-news-article h1,
  .paragraphs-items-field-main-feature-hero-full h2
  {
  	margin-top: 20px;
  	margin-bottom: 40px;
  	font-family: "franklin-gothic-urw", sans-serif;
  	font-weight: 900;
  	color: #232d4b;
  	font-size: 1.3333rem;
  	line-height: 25px;
  }

  h2,
  .paragraphs-item-standard-feature .field--name-field-featured-image
  {
  	margin-bottom: 0 !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-body-text.clearfix h3
  {
  	font-size: 1.6rem;
  }

  .paragraphs-items.paragraphs-items-field-main-feature-hero.paragraphs-items-field-main-feature-hero-full.paragraphs-items-full .print-title
  {
	margin-left: 10px;
  }

  body.html.not-front.logged-in.page-node.page-node-.page-node-281476.node-type-news-article.section-content.news-article.admin-menu.coffee-processed.setupBreakpoints-processed .field.field--name-field-body.field--type-text-with-summary.field--label-hidden h2
  {
  	font-size: 22px;
  }

  .paragraphs-item-standard-feature
  {
  	padding-bottom: 0 !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-full-bleed-feature.clearfix #content-print
  {
  	margin-bottom: 30px;
  }

  #content-print .date-authors.print p
  {
  	font-size: 1rem !important;
  }

  .article-meta
  {
  	color: black !important;
  }

  .date-authors p
  {
  	color: #232d4b !important;
  	font-weight: bold;
  	font-size: 0.875em;
  }

  .l-main:not(.news-article-feature) .paragraphs-item-intro-text .content .field--name-field-intro-text p:first-child:first-letter
  {
    padding-top: 0 !important;
    padding-left: 0px !important;
    font-size: 3.5em;
  }

  .print-logo
  {
    display: block !important;
    visibility: visible;
    margin: 0 auto;
    width: 25%;
    height: auto;
  }

  .container-pre-footer .l-region--pre-footer #uva_today_logo_print
  {
    display: block !important;
    visibility: visible;
    margin: 0 auto;
    width: 35%;
    height: auto;
    border-top: none;
  }

  .container-pre-footer
  {
    background: #ffffff !important;
  }

  .article-information-inner,
  .l-branding h1 a,
  .print-term,
  .print-title,
  .date-authors.print,
  .date-authors.print .print-date,
  .content.print,
  .paragraphs-item-full-bleed-feature #content-print .text-container
  {
    display: block !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix .date-authors.print,
  .entity.entity-paragraphs-item.paragraphs-item-full-bleed-feature.clearfix .date-authors.print
  {
  	margin-left: 0px;
  	padding-left: 0px;
  }

   .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix .date-authors.print,
   .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix .field.field--name-field-featured-image.field--type-image.field--label-hidden
   {
   	margin-top: 0 !important;
   	padding-top: 0 !important;
   }

   .node-type-news-article.section-content.news-article .date-authors.print
   {
   	margin-bottom: 20px !important;
   }

  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix .field.field--name-field-featured-image.field--type-image.field--label-hidden
  {
  	margin-top:-50px !important;
  }

  .l-content h1
  {
    text-transform: capitalize;
    margin-bottom:0;
  }

  .l-region.l-region--pre-footer
  {
    padding: 20px !important;
    background-color: #ffffff;
  }

  .l-content
  {
    width: 100% !important;
  }

  .field.field--name-field-body.field--type-text-with-summary.field--label-hidden .content img,
  .field.field--name-field-image.field--type-image.field--label-hidden img,
  img.tablet,
  .paragraphs-item-standard-feature .field--name-field-featured-image img
  {
    width: 100%;
    display: inline-block !important;
    margin: 20px 10px;
    vertical-align: middle;
    break-before: always;
    clear:both;
  }

  .field.field--name-field-featured-image.field--type-image.field--label-hidden
  {
  	margin-top:0;
  }

  .field.field--name-field-body.field--type-text-with-summary.field--label-hidden .content p,
  .field.field--name-field-image.field--type-image.field--label-hidden p
  {
    width: 100%;
  }

  article a
  {
    text-decoration: none;
  }

	/*adding the href url link after links in main content section*/
  article a.xref:after {
    content: " (page " target-counter(attr(href, url), page) ")";
  }

   article a::after
  {
    content: " (" attr(href) ") ";
  }

  /*Media contact/article information footer*/
  .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner
  {
    border:none;
  }

  .media-contacts,
  .paragraphs-item-media-contacts .content .media-contacts
  {
    background:none !important;
    border-top: 1px solid #CCCCCC;
    padding-top:20px;
  }

  .media-contacts-inner,
  .article-information-inner
  {
    float: left;
    width: 46%;
  }

  .article-information-inner h3
  {
    margin-bottom: 20px;
  }

  .name,
  .title-org,
  .media-contacts-inner h3,
  .article-information-inner h3
  {
    font-size:10pt !important;
    color: #232d4b !important;
  }

  .media-contacts-inner a
  {
    color: #232d4b !important;
  }

  .media-contacts-inner
  {
    margin-left: 20px;
    padding-top: 0 !important;
    background-image: none  !important;
    padding-right: 20px !important;
  }

  .media-contacts-inner h3
  {
    margin-top: 0 !important;
  }

  /*remove the url after the link in the footer section*/
  .media-contacts a::after,
  .date-authors .print a::after,
  .date-authors a::after,
  .content.print a::after,
  .content .text-container .meta-share .article-meta  .authors .author.list a

  {
    content: "";
  }

  .media-contacts-inner .phone,
  span.phone,
  .email-phone span.phone,
  span.email a
  {
  	font-size: 10pt !important;
  }

  .article-information-inner h3
  {
    color: #232D4B !important;
  }

  .media-contacts
  {
    background-image: linear-gradient(to right,#232D4B 2px,rgba(255,255,255,0) 0%);
    background-position: left top;
    background-size: 12px 2px;
    background-repeat: repeat-x;
    padding-top: 40px;
  }

  .entity.entity-paragraphs-item.paragraphs-item-full-bleed-feature.clearfix
  {
  	clear:both;
  }

  .paragraphs-item-standard-feature .field__item.even.item-0
  {
  	clear:both;
  	margin-top: 60px;
  }

  .title-org
  {
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0 !important;
    font-size: 1rem;
    line-height: 1.625;
    color: #4A4A4A;
    font-style: normal;
  }

  .media-contacts-inner .phone
  {
  	display:block;
  }

   .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .phone::before
   {
   	content: " ";
   }

 .article-information-inner p.title-org
  {
  	margin-top:10px;
  	line-height: 1.625em !important;
  }

  .article-information-inner h3
  {
  	font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 900;
    display: block;
    margin-bottom: 0.3125rem;
    font-size: 0.875rem;
    line-height: 1.1429;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #141E3C;
    margin-bottom: 20px;
  }

  .caption p
  {
  	width: 100% !important;
    font-size: 0.8125rem !important;
    line-height: 1.6924 !important;
    color: #4A4A4A !important;
    /*margin-top: 0.9375rem !important;*/
    margin-right: 0 !important;
    margin-bottom: 0.9375rem !important;
    margin-left: 0 !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .dropcap/*, .body-wrapper.drop-cap p:first-of-type::first-letter*/
  {
  	font-style: normal;
  }

  .news-article .caption p, .news-video .caption p
  {
    margin-bottom: 30px;
    margin-top: 0;
  }

  .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .phone::before
  {
  	padding-left: 0;
  	padding-right: 0;

  }

  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix #print-author,
  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix #print-date,
  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix #print-author ul.authors,
  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix #print-author li.author
  {
  	display:block;
  }

  .news-article .article-information-inner h3
  {
  	margin-bottom: 10px;
  	padding-bottom: 0;
  }

  p.name
  {
  	margin-bottom:10px !important;
  }

  .media-contacts p.email-phone span.phone:before
  {
    color: #EB5F0C!important;
    vertical-align: middle;
    font-size: 20px;
    line-height: 1;
    text-align: center;
  }

  .media.media-element-container.media-default.media-float-left
  {
  	width: 50% !important;
  	float: left;
  	margin-right: 40px;
  }


  .media.media-element-container.media-default.media-float-right
  {
  	width: 50% !important;
  	float: right;
  	margin-left: 40px;
  }

  .paragraphs-items.paragraphs-items-field-you-may-also-like.paragraphs-items-field-you-may-also-like-full.paragraphs-items-full.image-next
  {
  	display:inline;
  }

  .paragraphs-item-audio-player
  {
  	margin-left: 10px !important;
  	width: 100% !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-body-video.clearfix.body_video_player-processed
  {
    margin-bottom: -140px;
  }

  .paragraphs-item-audio-player .description p,
  .print-video h2
  {
  	width: 100%;
    font-size: 0.8125rem;
    line-height: 1.6924;
    color: #4A4A4A;
    margin-top: 0.9375rem;
    margin-right: 0;
    margin-bottom: 0.9375rem;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .print-video h2
  {
  	margin-top: 0px !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-body-text.clearfix .print-video
  {
  	margin-top: -50px !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-body-text.clearfix .print-video a:after
  {
	  content: "";
  }

  @page
  {
    margin: 1in 1.5in 1in 1.5in;
  }
}



/* JIM RYAN CONTAINER */
.jim-ryan-container {font-family:"franklin-gothic-urw",sans-serif;margin-bottom:1rem;overflow:hidden;position:relative;}
.jim-ryan-container img {float:left;margin-right:0.5rem;width:100px;}
.jim-ryan-container p {line-height:1;margin:0;position:absolute;left:115px;}
.jim-ryan-container p.optional-text {bottom:50%;color:#232D4B;font-size:1.625rem;font-weight:900;}
.jim-ryan-container p.jr-name {color:#EB5F0C;font-size:1.5rem;font-weight:700;top:50%;}



#block-cohesion-theme-branding img {
    width: auto;
}
/**
 * @license
 * MyFonts Webfont Build ID 3747640, 2019-04-15T15:54:57-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: CaslonGraD by URW
 * URL: https://www.myfonts.com/fonts/urw/caslon-graphique/d/
 * Copyright: Copyright 2010 URW++ Design &amp; Development Hamburg
 * Licensed pageviews: 100,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3747640
 *
 * Â© 2019 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/392f38");
@font-face {
	font-family: 'CaslonGraD';
	src: url('../../webfonts/392F38_0_0.eot');
	src: url('../../webfonts/392F38_0_0.eot?#iefix') format('embedded-opentype'), url('../../webfonts/392F38_0_0.woff2') format('woff2'), url('../../webfonts/392F38_0_0.woff') format('woff'), url('../../webfonts/392F38_0_0.ttf') format('truetype');
}

@media all and (max-width: 800px) {
#toolbar, #admin-menu {
	display: none;
}
html body.toolbar, html body.admin-menu {
	padding-top: 0 !important;
	margin-top: 0 !important;
}
}
/*
  Primary
  Secondary
  Accent
  Error
  Status

//** Background color for `<body>`.
$body-bg:               #fff !default;
//** Global text color on `<body>`.
$text-color:            $gray-dark !default;

//** Global textual link color.
$link-color:            $brand-primary !default;
//** Link hover color set via `darken()` function.
$link-hover-color:      darken($link-color, 15%) !default;
//** Link hover decoration.
$link-hover-decoration: underline !default;
*/
.photo-essay .photo-essay-item .photo-essay-text p, .news-article .article-body-wrapper p, .news-video .article-body-wrapper p, .article-hero-wrapper .container-article-hero .field--name-field-sub-title, .author-profile .view-recent-articles .views-row .views-field-field-body, .author-profile .l-region .views-field-field-profile-job-title, .author-profile .l-region .views-field-field-profile-organization, .page-node .l-main article .field--name-field-body h3, .container-footer .l-region--footer #block-uva-today-blocks-uva-today-copyright, .block--views-uva-news-block-3 .uva-today-news-item-body, .block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .uva-today-news-item-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .uva-today-news-item-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .uva-today-news-item-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .uva-today-news-item-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .uva-today-news-item-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .uva-today-news-item-body, .view-display-id-page_3 .views-field-field-body, .block--views-uva-news-block-3 .uva-today-news-item-type, .block--views-uva-news-block-3 .views-field-field-news-source, .block--views-uva-news-block-2 .uva-today-news-item-type, .block--views-uva-news-block-2 .views-field-field-news-source, .block--views-uva-news-block-8 .uva-today-news-item-type, .block--views-uva-news-block-8 .views-field-field-news-source, .block--views-uva-news-block-7 .uva-today-news-item-type, .block--views-uva-news-block-7 .views-field-field-news-source, .view-display-id-page_1 .uva-today-news-item-type, .view-display-id-page_1 .views-field-field-news-source, .view-display-id-page_2 .uva-today-news-item-type, .view-display-id-page_2 .views-field-field-news-source, .view-display-id-page_3 .uva-today-news-item-type, .view-display-id-page_3 .views-field-field-news-source, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings select, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .subcopy p, .paragraphs-item-body-text .content .field--name-field-body-text p, .paragraphs-item-body-text .content .field--name-field-body-text ul li, .paragraphs-item-body-text .content .field--name-field-body-text ol li, .paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default p, .paragraphs-item-body-video .content .body-video-component .story .transcript a, .paragraphs-item-daily-report .group-text-container .field--name-field-social-promo-subtitle, .paragraphs-item-footnotes .content ol li, .paragraphs-item-full-bleed-image-caption .field--name-field-caption, .paragraphs-item-full-width-image-caption .field--name-field-caption, .paragraphs-item-intro-text .content .field--name-field-intro-text p, .paragraphs-item-intro-text .content .field--name-field-intro-text ul li, .paragraphs-item-intro-text .content .field--name-field-intro-text ol li, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .teaser, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .term, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .title-org, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser p, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser p, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser p, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser p, .paragraphs-item-standard-feature .field--name-field-featured-image p, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .teaser, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser p, .latest-stories .term, .search-result .search-result-body {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}
.news-article .article-image .field--type-image .caption p, .news-video .article-image .field--type-image .caption p, .news-article .featured-article-image-box-left .caption, .news-article .featured-article-image-box-right .caption, .news-video .featured-article-image-box-left .caption, .news-video .featured-article-image-box-right .caption, .news-article .caption p, .news-video .caption p, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms p {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: italic;
	font-weight: 400;
}
.media-contacts p.title-org, .media-contacts p.email-phone, .date-authors span.date, .date-authors ul li.author, .page-node .l-main article .field--name-field-body h4, .l-region--navigation .block--menu-menu-uva-today-branding ul li a, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a, .paragraphs-item-full-bleed-feature .text-container .article-meta .date, .paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .date, .paragraphs-item-standard-feature .text-container .article-meta .date, .paragraphs-item-standard-feature .text-container .article-meta .authors .author {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 500;
}
.news-photo-essay .field--name-field-body ul li, .news-photo-essay .field--name-field-body ol li, .news-article h1, .news-video h1, .news-article .field--name-field-body ul li, .news-article .field--name-field-body ol li, .news-video .field--name-field-body ul li, .news-video .field--name-field-body ol li, .article-hero-wrapper.photo-essay h1, .media-contacts h3, .media-contacts p.name, .author-profile h1, .author-profile h2, .author-profile .view-recent-articles .views-row .views-field-created span, .author-profile .view-recent-articles .views-row .views-field-title a, .node-type-basic-page h1, .node-type-basic-page .field--name-field-body ul li h3, ul.breadcrumb li:before, ul.breadcrumb li a, .page-node .l-main article .field--name-field-body h2, .page-node .l-main article .field--name-field-body li h3, .popular-videos.aside .view-content .views-row .text-container .title, .popular-videos.aside .view-content .views-row .text-container .title a, .container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf, .block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .uva-today-news-item-title, .block--views-uva-news-block-3 .views-field-title, .block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .uva-today-news-item-title, .block--views-uva-news-block-2 .views-field-title, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .uva-today-news-item-title, .block--views-uva-news-block-8 .views-field-title, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .uva-today-news-item-title, .block--views-uva-news-block-7 .views-field-title, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .uva-today-news-item-title, .view-display-id-page_1 .views-field-title, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .uva-today-news-item-title, .view-display-id-page_2 .views-field-title, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .uva-today-news-item-title, .view-display-id-page_3 .views-field-title, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic, .block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-3 .views-field-field-news-category a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-2 .views-field-field-news-category a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-8 .views-field-field-news-category a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .block--views-uva-news-block-7 .views-field-field-news-category a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_1 .views-field-field-news-category a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_2 .views-field-field-news-category a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a, .view-display-id-page_3 .views-field-field-news-category a, .view-display-id-page_3 .views-field-field-news-topic a, .block--views-uva-news-block-3 .views-field-field-body #more-link, .block--views-uva-news-block-2 .views-field-field-body #more-link, .block--views-uva-news-block-8 .views-field-field-body #more-link, .block--views-uva-news-block-7 .views-field-field-body #more-link, .view-display-id-page_1 .views-field-field-body #more-link, .view-display-id-page_2 .views-field-field-body #more-link, .view-display-id-page_3 .views-field-field-body #more-link, .block--views-uva-news-block-3 .uva-today-news-item-body-more, .block--views-uva-news-block-2 .uva-today-news-item-body-more, .block--views-uva-news-block-8 .uva-today-news-item-body-more, .block--views-uva-news-block-7 .uva-today-news-item-body-more, .view-display-id-page_1 .uva-today-news-item-body-more, .view-display-id-page_2 .uva-today-news-item-body-more, .view-display-id-page_3 .uva-today-news-item-body-more, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a, .block--views-uva-news-block-5 .view-header a, .block--views-uva-news-block-5 .views-row .views-field-field-news-topic a, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title, .node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper p, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left h2, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title, .page-404 .l-content #container-404 h2, .page-404 .l-content #container-404 h3, .page-404 .l-content #container-404 p, .pager.pager-load-more li a, .paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4, .paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4, .paragraphs-item-intro-text .content .related-story-wrapper .title, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author, .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .text-container .title, .latest-stories .title, .latest-stories .title a, #block-facetapi-block-all-facets > h2, #block-facetapi-block-all-facets .block__content h2, #block-facetapi-block-all-facets ul li a, #facet-wrapper-mobile .block__content h2, #facet-wrapper-mobile ul li a, #facet-wrapper-mobile .refine-toggle, .search-results-count h2, .search-result h3 a, .search-result .search-result-date, .search-wrapper input[type=text], .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-selection__rendered, .select2-results__option, .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a, .full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a, .block--views-uva-news-block-4 .block__title > span, #block-uva-today-stats-uva-today-stats-weekly .block__title > span, .block--views-uva-news-block-4 .views-field-title .more-link, #block-uva-today-stats-uva-today-stats-weekly .views-field-title .more-link, .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
blockquote, .page-404 .l-content #container-404 p {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: italic;
	font-weight: 700;
}
.author-profile .l-region .views-field-field-profile-phone {
	font-family: "franklin-gothic-urw-comp", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.featured-quote p, .news-article .article-body-wrapper .featured-quote p, .news-video .article-body-wrapper .featured-quote p, .author-profile .l-region .views-field-field-profile-email {
	font-family: "franklin-gothic-urw-comp", sans-serif;
	font-style: italic;
	font-weight: 700;
}
header .btn-menu-mobile, header .btn-search-mobile, .node-type-video header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile, .node-type-feature-page.full-bleed-feature header .btn-search-mobile, .row-navigation .btn-menu-close, .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li, .l-region--navigation .block--system-main-menu ul li a, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .title, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title, .node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .btn-copy, .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2, .paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container .tablet-title, .paragraphs-item-body-video .content .body-video-component .story .mobile-title, .paragraphs-item-daily-report .group-text-container .field--name-field-main-promo-title, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component label, .paragraphs-item-full-bleed-feature .text-container .term, .paragraphs-item-intro-text .content .related-story-wrapper .section-title, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .term, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .video-meta .term, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner h3, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title, .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title, .paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-subtitle, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms .term, .paragraphs-item-standard-feature .text-container .term, .paragraphs-item-standard-feature .text-container h2, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .term, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .term, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title, .btn-search, .search-wrapper .form-actions .form-submit {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
}
.popular-videos.aside .block__title, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item, .paragraphs-item-blockquote blockquote, .paragraphs-item-daily-report .group-text-container .field--name-field-title, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h2, .paragraphs-item-full-bleed-feature .text-container h2, .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field-item, .paragraphs-item-latest-videos-home-page .field--name-field-title .field-item, .paragraphs-item-section-layout-a .field--name-field-title .field-item, .paragraphs-item-section-layout-b .field--name-field-title .field-item, .paragraphs-item-section-layout-c .field--name-field-title .field-item, .paragraphs-item-section-layout-d .field--name-field-title .field-item, .paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-title, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2, .paragraphs-item-you-may-also-like .field--name-field-title h2, .latest-stories .field--name-field-html-title, .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-item {
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 900;
}
.l-main:not(.news-article-feature) .paragraphs-item-intro-text .content .field--name-field-intro-text p:first-child:first-letter, .block--views-uva-news-block-4 .block__title, #block-uva-today-stats-uva-today-stats-weekly .block__title {
	font-family: "bodoni-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.dropcap, .drop-cap .field__item + p:first-of-type:first-letter,/*.body-wrapper.drop-cap p:first-of-type::first-letter,*/ .featured-quote:before, .page-taxonomy-term .page-title-header h1, .section-headlines .page-title-header h1, .block--views-uva-news-block-5 h2, .node-type-view-landing .page-title-header h2, .page-articles .page-title-header h1 {
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 700;
}
.block--views-uva-news-block-5 .views-row .views-field-title a, .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-text, .block--views-uva-news-block-4 .views-field-title a, #block-uva-today-stats-uva-today-stats-weekly .views-field-title a {
	font-family: Georgia, 'Times New Roman', serif;
}
/* ==========================================================================
   Normalize.scss settings
   ========================================================================== */
/**
 * Includes legacy browser support IE6/7
 *
 * Set to false if you want to drop support for IE6 and IE7
 */
/* Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 * 3. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
 *  `em` units.
 */
html {
	font-family: sans-serif;
	/* 1 */
	-ms-text-size-adjust: 100%;
	/* 2 */
	-webkit-text-size-adjust: 100%;
/* 2 */ }
/**
 * Remove default margin.
 */
body {
	margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display: block;
}
/**
 * 1. Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio, canvas, progress, video {
	display: inline-block;
	/* 1 */
	vertical-align: baseline;
/* 2 */ }
/**
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
	display: none;
	height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
[hidden], template {
	display: none;
}
/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
	background-color: transparent;
}
/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active, a:hover {
	outline: 0;
}
/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
	border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b, strong {
	font-weight: bold;
}
/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
	font-style: italic;
}
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}
/**
 * Addresses styling not present in IE 8/9.
 */
mark {
	background: #ff0;
	color: #000;
}
/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
	font-size: 80%;
}
/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
/* Embedded content
   ========================================================================== */
/**
 * 1. Remove border when inside `a` element in IE 8/9/10.
 * 2. Improves image quality when scaled in IE 7.
 */
img {
	border: 0;
}
/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
	overflow: hidden;
}
/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
	margin: 1em 40px;
}
/**
 * Address differences between Firefox and other browsers.
 */
hr {
	box-sizing: content-box;
	height: 0;
}
/**
 * Contain overflow in all browsers.
 */
pre {
	overflow: auto;
}
/**
 * Address odd `em`-unit font size rendering in all browsers.
 * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 */
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *  Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 * 4. Improves appearance and consistency in all browsers.
 */
button, input, optgroup, select, textarea {
	color: inherit;
	/* 1 */
	font: inherit;
	/* 2 */
	margin: 0;
/* 3 */ }
/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
	overflow: visible;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button, select {
	text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *  and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *  `input` and others.
 * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
 *  Known issue: inner spacing remains in IE 6.
 */
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	/* 2 */
	cursor: pointer;
/* 3 */ }
/**
 * Re-set default cursor for disabled elements.
 */
button[disabled], html input[disabled] {
	cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner, input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
	line-height: normal;
}
/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 *  Known issue: excess padding remains in IE 6.
 */
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	/* 1 */
	padding: 0;
/* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
 height: auto;
}
/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */
input[type="search"] {
	-webkit-appearance: textfield;
	/* 1 */
	box-sizing: content-box;
/* 2 */ }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 * 3. Corrects text not wrapping in Firefox 3.
 * 4. Corrects alignment displayed oddly in IE 6/7.
 */
legend {
	border: 0;
	/* 1 */
	padding: 0;
/* 2 */ }
/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
	overflow: auto;
}
/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
	font-weight: bold;
}
/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td, th {
	padding: 0;
}
/*
 * Image as a centered backdrop, or background.
 *
 *   - Height variables must be specified in pixels.
 */
/* Chevron mixin for creating chevrons
*
*  @param {Size} $size - the size of the chevron
*  @param {Thickness} $thickness - thickness
*  @param {Color} $color - color
*  @param {Direction} $direction - direction chevron faces
*
*  Example Usage:
*
*     .chevron {
*       @include chevron(12px, 12px, #000, 'down');
*     }
*
*/
/*  Clearfix for clearing floats within a container
*
*   No Params
*
*   Example Usage:
*
*     .container {
*       @include clearfix;
*
*       .link {
*          float: left;
*       }
*     }
*
*/
/*  Set font-size and optionally leading
*
*   @param {Font Size} $fontSize - Unit-less font size
*   @param {Leading}   $leading  - (default: null) - Optional- Unit-less leading from Photoshop or Sketch
*
*   Example Usage:
*
*     p {
*       @include font-size(12,14);
*     }
*
*/
/*  Hide browser scrollbars
*
*   No Params
*
*   Example Usage:
*
*     .container {
*       @include hide-scrollbars;
*     }
*
*/
/**
* Hide Text
*/
/* Hover mixin for hover states
*
*  Note: This mixin has a dependency on what-intent plugin which detects the current input method
*        https://github.com/ten1seven/what-input
*
*  @param {Transition Duration} $transition-duration - the duration of transitions on hover states
*
*  Example Usage:
*
*     a {
*       @include hover() {
*         background-color: red
*       }
*     }
*
*/
/**
 * Returns a percentage width based on the number and total number of columns
 *
 * @param 	int 	$num 	Number of columns (e.g. 4)
 * @param 	int 	$total 	Total number of columns (e.g. 24)
 * @return 	float 			 Total width (%)
 */
/*  Unitless line-height
*
*   @param {Font Size} $fontSize - Unit-less font size
*   @param {Leading}   $leading  - Unit-less leading from Photoshop or Sketch
*
*   Example Usage:
*
*     @include line-height(16, 20);
*
*/
/*  Remove List Styles
*
*   No Params
*
*   Example Usage:
*
*     ul {
*       @include no-bullet;
*     }
*
*/
/*  Media Query Mixin
*
*   @param {Media Query} $mq - Media query in single quotes: eg. 'screen and (min-width: 480px)'
*
*   Example Usage:
*
*     .selector {
*       property: value;
*
*       @include mq($bp768) {
*         property: value;
*       }
*     }
*
*/
/*  Overflow Scroll
*   Allows you to set overflow scrolling on the x and y axis
*
*   @param {axix} $axis - the axis on which to set scroll
*/
/*  Placeholder Mixin
*
*   No Params
*
*   Example Usage:
*
*     input[placeholder] {
*       @include placeholder {
*         color: red;
*       }
*     }
*
*/
/*  PX to REM Conversion
*
*   @param {Pixel} $px - Unitless pixel value to be converted into rems.
*
*   Example Usage:
*
*     margin-bottom: rem(20);
*
*/
/*  Triangle helper mixin
*
*   @param {Direction} $direction - Triangle direction, either `top`, `right`, `bottom` or `left`
*   @param {Color} $color [currentcolor] - Triangle color
*   @param {Length} $size [1em] - Triangle size
*
*/
/*  Visually hide text within an element
*   Used mostly for accessibility reasonse
*
*   No Params
*
*   Example Usage:
*
*     button {
*       span {
*         @include visuallyhidden;
*       }
*     }
*
*/
.skip-link.visually-hidden:focus, .skip-link.visually-hidden:active, .skip-link.focusable:focus, .skip-link.focusable:active {
	position: fixed !important;
	width: auto !important;
	height: auto !important;
	overflow: auto !important;
	clip: auto !important;
	top: 0 !important;
	left: 0 !important;
	display: block !important;
	background-color: #FFFFFF !important;
	z-index: 200 !important;
}
.offscreen {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
.visually-hidden {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--sidebar-first .block {
	margin: 0 0 40px 0;
}

@media screen and (min-width: 960px) {
.l-region--sidebar-first .block {
	float: none;
}
}
.ajax-progress-throbber {
	display: none;
}
*, *:before, *:after {
	box-sizing: border-box;
}
* {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body.mobile-menu-is-open, body.prevent-verflow, html.mobile-menu-is-open, html.prevent-verflow {
	overflow: hidden;
	height: 100%;
	position: relative;
}
.row {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.row:after {
	content: " ";
	display: block;
	clear: both;
}
.l-main {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.l-main:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.l-main {
	padding: 30px 0 0;
	position: relative;
}
}
.l-main .l-content {
	max-width: 100%;
}

@media screen and (min-width: 960px) {
.l-main .l-content {
	width: 66.31579%;
	float: left;
	margin-right: 1.05263%;
}
}
.full-width-news-article .l-main .l-content, .news-photo-essay .l-main .l-content {
	width: 100%;
}
.author-profile .l-main .l-content {
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.author-profile .l-main .l-content {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.author-profile .l-main .l-content {
	padding: 0;
}
}
.section-search .l-main .l-content {
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.section-search .l-main .l-content {
	width: 63.50877%;
	float: left;
	margin-right: 0;
	padding: 0 20px 0 0;
}
}

@media screen and (min-width: 960px) {
.section-search .l-main .l-content {
	width: 66.31579%;
	float: left;
	margin-right: 0;
	padding: 0;
}
}
.news-photo-essay .l-main {
	max-width: 100%;
}
.l-region--sidebar-first, .l-region--sidebar-second {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
}
.l-region--sidebar-first:after, .l-region--sidebar-second:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.l-region--sidebar-first, .l-region--sidebar-second {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.l-region--sidebar-first, .l-region--sidebar-second {
	width: 29.82456%;
	float: left;
	margin-right: 0;
	padding-bottom: 360px;
	float: right;
	padding: 0;
	min-height: 1608px;
}
.node-type-basic-page .l-region--sidebar-first, .node-type-basic-page .l-region--sidebar-second {
	min-height: inherit;
}
}

@media screen and (min-width: 580px) {
.l-region--sidebar-second {
	width: 32.63158%;
	float: left;
	margin-right: 1.05263%;
	margin-right: 3.85965%;
	padding: 0 0 0 20px;
}
}

@media screen and (min-width: 960px) {
.l-region--sidebar-second {
	width: 21.40351%;
	float: left;
	margin-right: 1.05263%;
	margin-right: 6.66667%;
}
}
.l-region--sidebar-sticky {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
}
.l-region--sidebar-sticky:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.l-region--sidebar-sticky {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.l-region--sidebar-sticky {
	width: 29.82456%;
	float: left;
	margin-right: 0;
	position: absolute;
	bottom: 115px;
	right: 0;
	padding: 0;
}
}
.l-footer {
	width: 100%;
	clear: both;
}
img, media {
	width: 100%;
	height: auto;
}
.media-element-container .file .contextual-links-wrapper {
	display: none;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}
a {
	color: #284374;
}
a:hover {
	color: #EB5F0C;
}
p {
	font-size: 1.1875rem;
	line-height: 1.5;
	color: #111111;
}

@media screen and (min-width: 580px) {
p {
	font-size: 1rem;
	line-height: 2;
}
}
.dropcap, .drop-cap .field__item + p:first-of-type:first-letter/*, .body-wrapper.drop-cap p:first-of-type::first-letter*/ {
	float: left;
	color: #232D4B;
	font-size: 80px;
	line-height: 60px;
	padding-right: 16px;
	padding-bottom: 26px;
}

@media screen and (min-width: 960px) {
.dropcap, .drop-cap .field__item + p:first-of-type:first-letter/*,
.body-wrapper.drop-cap  p:first-of-type::first-letter*/ {
	font-size: 140px;
	line-height: 120px;
}
}
.featured-quote {
	position: relative;
	background-color: #E57200;
	width: 220px;
	padding: 30px 25px;
	overflow: hidden;
	margin: 20px auto;
}

@media screen and (min-width: 960px) {
.featured-quote {
	width: 308px;
	padding: 40px 30px;
}
}
 .featured-quote:after::after {
 display: block;
 clear: both;
 content: "";
}

@media screen and (min-width: 580px) {
.featured-quote.left {
	float: left;
	margin: 40px 40px 40px 0;
}
}

@media screen and (min-width: 580px) {
.featured-quote.right {
	float: right;
	margin: 40px 0 40px 40px;
}
}
.featured-quote:before {
	content: '\201D';
	display: block;
	color: #fda925;
	font-size: 200px;
	line-height: 140px;
	position: absolute;
	top: 18px;
	left: -40px;
}
.featured-quote p {
	color: #FFFFFF;
	font-size: 20px;
	line-height: 24px;
	margin: 0;
	z-index: 1;
	position: relative;
}

@media screen and (min-width: 960px) {
.featured-quote p {
	font-size: 28px;
	line-height: 34px;
}
}
.featured-quote::after {
	content: '';
	width: 50px;
	height: 50px;
	position: absolute;
	transform: rotate(45deg);
	background: #FFFFFF;
	right: -25px;
	bottom: -25px;
}
.photo-essay .photo-essay-item {
	margin-bottom: 20px;
}
.photo-essay .photo-essay-item::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item {
	margin-bottom: 40px;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item {
	margin-bottom: 70px;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item .photo-essay-text {
	width: 32.63158%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item .photo-essay-image {
	width: 60.70175%;
}
}
.photo-essay .photo-essay-item .photo-essay-image img {
	display: block;
}
.photo-essay .photo-essay-item.image-right {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
	font-size: 15px;
	line-height: 2;
	color: #666666;
}
.photo-essay .photo-essay-item.image-right:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item.image-right {
	padding-left: 5.61404%;
	padding-right: 5.61404%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-right {
	padding: 0;
}
}
.photo-essay .photo-essay-item.image-right .caption p {
	margin: 5px 0 20px;
	font-size: 13px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-right .photo-essay-text {
	float: left;
	padding-left: 5.61404%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-right .photo-essay-image {
	float: right;
}
}
.photo-essay .photo-essay-item.image-left {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
	font-size: 15px;
	line-height: 2;
	color: #666666;
}
.photo-essay .photo-essay-item.image-left:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item.image-left {
	padding-left: 5.61404%;
	padding-right: 5.61404%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-left {
	padding: 0;
}
}
.photo-essay .photo-essay-item.image-left .caption p {
	margin: 5px 0 20px;
	font-size: 13px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-left .photo-essay-text {
	float: right;
	padding-right: 20px;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-left .photo-essay-image {
	float: left;
	padding-left: 5.61404%;
}
}
.photo-essay .photo-essay-item.image-full {
	font-size: 15px;
	line-height: 2;
	color: #666666;
}
.photo-essay .photo-essay-item.image-full .caption p {
	margin: 5px 0 20px;
	font-size: 13px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}
.photo-essay .photo-essay-item.image-full .photo-essay-text {
	width: 100%;
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item.image-full .photo-essay-text {
	padding-left: 5.61404%;
	padding-right: 5.61404%;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-full .photo-essay-text {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 360px;
	padding-left: 60px;
}
.photo-essay .photo-essay-item.image-full .photo-essay-text:after {
	content: " ";
	display: block;
	clear: both;
}
}
.photo-essay .photo-essay-item.image-full .photo-essay-image {
	width: 100%;
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
.photo-essay .photo-essay-item.image-full .photo-essay-image {
	margin-bottom: 40px;
}
}

@media screen and (min-width: 960px) {
.photo-essay .photo-essay-item.image-full .photo-essay-image {
	margin-bottom: 50px;
}
}
.news-photo-essay .l-main {
	margin-bottom: 10px;
}
.news-photo-essay .body-wrapper {
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.news-photo-essay .body-wrapper {
	width: auto;
	margin-left: 60px;
	padding: 0 5.61404% 0 0;
}
}

@media screen and (min-width: 960px) {
.news-photo-essay .body-wrapper {
	margin: 0 auto;
	max-width: 1140px;
	width: 100%;
	padding-left: 60px;
	padding-right: 0;
	position: relative;
}
}

@media screen and (min-width: 580px) {
.news-photo-essay .body-wrapper .field--type-text-with-summary {
	display: inline-block;
	width: auto;
}
}

@media screen and (min-width: 960px) {
.news-photo-essay .body-wrapper .field--type-text-with-summary p {
	padding-right: 20px;
}
}
.news-photo-essay .body-wrapper .dropcap/*, .body-wrapper.drop-cap p:first-of-type::first-letter*/ {
	padding-top: 7px;
}

@media screen and (min-width: 960px) {
.news-photo-essay .body-wrapper .dropcap /*,.body-wrapper.drop-cap p:first-of-type::first-letter*/{
	padding-top: 0;
}
}

@media screen and (min-width: 580px) {
.news-photo-essay .body-wrapper:after {
	display: block;
	content: '';
	margin: 25px auto 45px;
	width: 50%;
	border-bottom: 1px solid #EBEBEB;
}
}
.news-photo-essay .l-region--footer {
	padding: 30px 0 145px;
}

@media screen and (min-width: 580px) {
.news-photo-essay .l-region--footer {
	padding: 16px 0;
}
}

@media screen and (min-width: 960px) {
.news-photo-essay .l-region--footer {
	padding: 25px 0;
}
}

@media screen and (min-width: 580px) {
.news-photo-essay .date-authors {
	padding-top: 30px;
}
}

@media screen and (min-width: 960px) {
.news-photo-essay .date-authors {
	text-align: center;
	padding-top: 10px;
}
}
.news-photo-essay .media-contacts {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
}
.news-photo-essay .media-contacts:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.news-photo-essay .media-contacts {
	padding-left: 5.61404%;
	padding-right: 5.61404%;
}
}
.news-photo-essay .media-contacts .contact {
	width: auto;
}
.news-photo-essay .article-body-wrapper {
	position: relative;
	font-size: 15px;
	line-height: 2;
	color: #666666;
}
.news-photo-essay .article-body-wrapper h2, .news-photo-essay .article-body-wrapper h3, .news-photo-essay .article-body-wrapper h4, .news-photo-essay .article-body-wrapper h5 {
	line-height: 1.5;
}
.news-photo-essay .article-body-wrapper .caption p {
	margin: 5px 0 20px;
	font-size: 13px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}
.news-photo-essay .article-body-wrapper .field--name-field-audio-file {
	width: 96%;
	margin: 0 auto;
}

@media screen and (min-width: 960px) {
.news-photo-essay .article-body-wrapper .field--name-field-audio-file {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.news-photo-essay .article-body-wrapper .field--name-field-audio-file:after {
	content: " ";
	display: block;
	clear: both;
}
}
.news-photo-essay .audio-file .mejs-container {
	width: 100% !important;
}

@media screen and (min-width: 580px) {
.news-photo-essay .sharethis-wrapper {
	position: absolute !important;
	bottom: auto !important;
	top: auto !important;
	width: auto;
	left: 10px !important;
}
}

@media screen and (min-width: 1140px) {
.news-photo-essay .sharethis-wrapper {
	left: 0 !important;
}
}
.news-photo-essay .field--name-field-body::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.news-photo-essay .field--name-field-body {
	padding-left: 60px;
}
}
.news-photo-essay .field--name-field-body ul li, .news-photo-essay .field--name-field-body ol li {
	margin-bottom: 30px;
}
.news-photo-essay .field--name-field-body ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding: 0;
}
.news-photo-essay .field--name-field-body ul li {
	padding-left: 40px;
	position: relative;
}
.news-photo-essay .field--name-field-body ul li:before {
	content: '\2022 \0020';
	position: absolute;
	left: 20px;
	top: 2px;
	color: #EB5F0C;
	font-size: 24px;
	line-height: 0.7;
}
.video-wrapper {
	position: relative;
	overflow: hidden;
	margin-bottom: 26px;
}
.video-wrapper .field--type-image {
	margin-bottom: 18px;
}
.video-wrapper > a {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.video-wrapper > a:before {
	content: '';
	display: block;
	position: absolute !important;
	top: 50% !important;
	left: 50% !important;
	height: 71px !important;
	width: 71px !important;
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/100% !important;
	transform: translate(-50%, -50%) !important;
	margin: 0 !important;
}

@media screen and (min-width: 960px) {
.video-wrapper > a:before {
	height: 100px !important;
	width: 100px !important;
}
}
.video-wrapper > a:hover:before {
	background: url(../../images/icons2x/icon-play-large-orange.png) no-repeat center center/100% !important;
}
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	/* 16:9 */
	height: 0;
}
.video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
html.touch .video-wrapper a {
	display: none !important;
}
.news-article .l-main, .news-video .l-main {
	margin-bottom: 40px;
}

@media screen and (min-width: 960px) {
.news-article .l-main, .news-video .l-main {
	margin-bottom: 10px;
}
}
.news-article h1, .news-video h1 {
	text-transform: uppercase;
	color: #232D4B;
	font-size: 20px;
	line-height: 22px;
	margin-bottom: 10px;
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.news-article h1, .news-video h1 {
	font-size: 30px;
	line-height: 32px;
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article h1, .news-video h1 {
	font-size: 40px;
	line-height: 42px;
	padding: 0;
}
}
.news-article .article-image, .news-video .article-image {
	margin-bottom: 26px;
}
.news-article .article-image .field--type-image, .news-video .article-image .field--type-image {
	margin-bottom: 18px;
}
.news-article .article-image .field--type-image img, .news-video .article-image .field--type-image img {
	display: block;
	margin-bottom: 12px;
}
.news-article .article-image .field--type-image .caption p, .news-video .article-image .field--type-image .caption p {
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.news-article .article-image .field--type-image .caption p, .news-video .article-image .field--type-image .caption p {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article .article-image .field--type-image .caption p, .news-video .article-image .field--type-image .caption p {
	padding: 0;
}
}
.news-article .field--name-field-sub-title, .news-video .field--name-field-sub-title {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 16px;
	padding: 0 10px;
	color: #666666;
}

@media screen and (min-width: 580px) {
.news-article .field--name-field-sub-title, .news-video .field--name-field-sub-title {
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 22px;
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article .field--name-field-sub-title, .news-video .field--name-field-sub-title {
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 26px;
	padding: 0;
}
}
.news-article .article-body-wrapper, .news-video .article-body-wrapper {
	position: relative;
	padding: 0 10px;
	font-size: 14px;
	line-height: 2;
	color: #666666;
}
.news-article .article-body-wrapper h2, .news-article .article-body-wrapper h3, .news-article .article-body-wrapper h4, .news-article .article-body-wrapper h5, .news-video .article-body-wrapper h2, .news-video .article-body-wrapper h3, .news-video .article-body-wrapper h4, .news-video .article-body-wrapper h5 {
	line-height: 1.5;
}
.news-article .article-body-wrapper::after, .news-video .article-body-wrapper::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.news-article .article-body-wrapper, .news-video .article-body-wrapper {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article .article-body-wrapper, .news-video .article-body-wrapper {
	padding: 0 10px 0 20px;
	font-size: 15px;
}
}
.news-article .article-image-portrait, .news-video .article-image-portrait {
	padding: 0;
	max-width: 300px;
	width: 100%;
	margin: 0 auto 15px;
	display: block;
	text-align: center;
}

@media screen and (min-width: 580px) {
.news-article .article-image-portrait, .news-video .article-image-portrait {
	position: relative;
	display: inline-block;
	float: right;
	padding: 0 0 0 20px;
	margin: 0 auto 5px;
}
}

@media screen and (min-width: 580px) {
.news-article .audio-file, .news-video .audio-file {
	padding: 8px 0 0 60px;
}
}
.news-article .audio-file .mejs-container, .news-video .audio-file .mejs-container {
	width: 100% !important;
}
.news-article .field--name-field-body::after, .news-video .field--name-field-body::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.news-article .field--name-field-body, .news-video .field--name-field-body {
	padding-left: 60px;
}
}
.news-article .field--name-field-body ul li, .news-article .field--name-field-body ol li, .news-video .field--name-field-body ul li, .news-video .field--name-field-body ol li {
	margin-bottom: 30px;
	color: #111111;
	font-weight: 400;
}
.news-article .field--name-field-body ul, .news-video .field--name-field-body ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding: 0;
}
.news-article .field--name-field-body ul li, .news-video .field--name-field-body ul li {
	padding-left: 40px;
	position: relative;
}
.news-article .field--name-field-body ul li:before, .news-video .field--name-field-body ul li:before {
	content: '\2022 \0020';
	position: absolute;
	left: 20px;
	top: 6px;
	color: #EB5F0C;
	font-size: 24px;
	line-height: 0.7;
}
.news-article .field--name-field-body .dropcap, .news-video .field--name-field-body .dropcap/*,
.body-wrapper.drop-cap p:first-of-type::first-letter*/ {
	padding-top: 7px;
}

@media screen and (min-width: 960px) {
.news-article .field--name-field-body .dropcap, .news-video .field--name-field-body .dropcap/*, .body-wrapper.drop-cap p:first-of-type::first-letter */{
	padding-top: 0;
}
}
.news-article .featured-article-image-box-left .caption, .news-article .featured-article-image-box-right .caption, .news-video .featured-article-image-box-left .caption, .news-video .featured-article-image-box-right .caption {
	display: block;
	font-size: 18px;
	margin: 0 0 20px;
	padding: 5px 0 0 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}

@media screen and (min-width: 580px) {
.news-article .featured-article-image-box-left .caption, .news-article .featured-article-image-box-right .caption, .news-video .featured-article-image-box-left .caption, .news-video .featured-article-image-box-right .caption {
	font-size: 15px;
}
}

@media screen and (min-width: 960px) and (min-width: 960px) {
.news-article.full-width-news-article .block--views-uva-news-block-1, .news-article.full-width-news-article .block--views-uva-news-block-4, .news-video.full-width-news-article .block--views-uva-news-block-1, .news-video.full-width-news-article .block--views-uva-news-block-4 {
	width: 46.66667%;
	float: left;
	margin-right: 1.05263%;
}
}

@media screen and (min-width: 960px) and (min-width: 960px) {
.news-article.full-width-news-article .block--views-uva-news-block-4, .news-video.full-width-news-article .block--views-uva-news-block-4 {
	width: 46.66667%;
	float: left;
	margin-right: 0;
	float: right;
}
}

@media screen and (min-width: 960px) and (min-width: 580px) {
.news-article.full-width-news-article .block--uva-today-blocks-uva-today-promo, .news-video.full-width-news-article .block--uva-today-blocks-uva-today-promo {
	display: inline-block;
	width: 45%;
	float: right;
}
}

@media screen and (min-width: 960px) {
.news-article.full-width-news-article .l-region--sidebar-first, .news-video.full-width-news-article .l-region--sidebar-first {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	min-height: 0;
}
.news-article.full-width-news-article .l-region--sidebar-first:after, .news-video.full-width-news-article .l-region--sidebar-first:after {
	content: " ";
	display: block;
	clear: both;
}
}

@media screen and (min-width: 960px) and (min-width: 960px) {
.news-article.full-width-news-article .l-region--sidebar-first, .news-video.full-width-news-article .l-region--sidebar-first {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.news-article.full-width-news-article .l-region--sidebar-sticky, .news-video.full-width-news-article .l-region--sidebar-sticky {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	position: relative;
	bottom: inherit;
	right: inherit;
	margin-bottom: 40px;
	padding: 0 20px;
}
.news-article.full-width-news-article .l-region--sidebar-sticky:after, .news-video.full-width-news-article .l-region--sidebar-sticky:after {
	content: " ";
	display: block;
	clear: both;
}
}
.news-article .l-region--footer, .news-video .l-region--footer {
	padding: 30px 0 145px;
}

@media screen and (min-width: 580px) {
.news-article .l-region--footer, .news-video .l-region--footer {
	padding: 16px 0;
}
}

@media screen and (min-width: 960px) {
.news-article .l-region--footer, .news-video .l-region--footer {
	padding: 25px 0;
}
}
.news-article .caption p, .news-video .caption p {
	margin: 5px 0 20px;
	font-size: 18px;
	padding: 0;
	line-height: 1.4;
	text-align: left;
	color: #111111;
}

@media screen and (min-width: 580px) {
.news-article .caption p, .news-video .caption p {
	font-size: 15px;
}
}
.article-hero-wrapper .container-article-hero {
	position: relative;
	background-size: cover;
	background-position: center;
}

@media screen and (min-width: 1140px) {
.article-hero-wrapper .container-article-hero {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.article-hero-wrapper .container-article-hero:after {
	content: " ";
	display: block;
	clear: both;
}
}
.article-hero-wrapper .container-article-hero .hero-image {
	display: block;
}
.article-hero-wrapper .container-article-hero .article-hero-table {
	position: absolute;
	height: auto;
	width: 100%;
	display: block;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 100;
}
.article-hero-wrapper .container-article-hero .article-hero-table-cell {
	display: block;
	text-align: left;
	position: relative;
}
.news-article .article-hero-wrapper .container-article-hero h1 {
	position: relative;
	z-index: 1;
	font-size: 36px;
	line-height: 1;
	text-align: center;
	color: #FFFFFF;
}

@media screen and (min-width: 580px) {
.news-article .article-hero-wrapper .container-article-hero h1 {
	font-size: 60px;
}
}

@media screen and (min-width: 1140px) {
.news-article .article-hero-wrapper .container-article-hero h1 {
	font-size: 100px;
}
}
.article-hero-wrapper .container-article-hero .field--name-field-sub-title {
	position: relative;
	z-index: 1;
	text-align: center;
	display: none;
	width: 77.54386%;
	margin: 0 auto;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper .container-article-hero .field--name-field-sub-title {
	display: block;
	color: #FFFFFF;
}
}
.article-hero-wrapper .container-article-hero .overlay {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #000000;
	opacity: 0.26;
	z-index: 0;
}
.article-hero-wrapper .field--name-field-sub-title-mobile {
	margin: 20px 10px 0 10px;
	padding-bottom: 20px;
	border-bottom: 1px solid #EBEBEB;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper .field--name-field-sub-title-mobile {
	display: none;
}
}
.article-hero-wrapper.photo-essay .container-article-hero {
	position: relative;
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay .container-article-hero {
	margin-bottom: 0;
}
}

@media screen and (min-width: 1140px) {
.article-hero-wrapper.photo-essay .container-article-hero {
	width: 100%;
	max-width: inherit;
}
}
.article-hero-wrapper.photo-essay .container-article-hero .hero-image {
	display: block;
}
.article-hero-wrapper.photo-essay .article-hero-table {
	display: none;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay .article-hero-table {
	display: block;
	left: 30px;
	bottom: 30px;
	top: inherit;
	max-width: 49.47368%;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.article-hero-wrapper.photo-essay .article-hero-table {
	left: 60px;
	bottom: 60px;
	max-width: 66.31579%;
}
}
.article-hero-wrapper.photo-essay .article-hero-table-cell-mobile {
	display: block;
	padding: 0 10px;
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay .article-hero-table-cell-mobile {
	display: none;
}
}
.article-hero-wrapper.photo-essay h1 {
	font-size: 20px;
	line-height: 1;
	color: #232D4B;
	margin-bottom: 10px;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay h1 {
	color: #FFFFFF;
	z-index: 1;
	position: relative;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.article-hero-wrapper.photo-essay h1 {
	font-size: 40px;
	margin-bottom: 15px;
}
}
.article-hero-wrapper.photo-essay .field--name-field-sub-title {
	color: #666666;
	font-size: 14px;
	line-height: 1.3;
	width: auto;
	text-align: left;
}

@media screen and (min-width: 580px) {
.article-hero-wrapper.photo-essay .field--name-field-sub-title {
	color: #FFFFFF;
}
}

@media screen and (min-width: 960px) {
.article-hero-wrapper.photo-essay .field--name-field-sub-title {
	font-size: 18px;
}
}
.media-contacts::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.media-contacts {
	padding: 0 10px 0 60px;
}
}
.media-contacts .media-contacts-inner {
	padding-top: 40px;
	background-image: linear-gradient(to right, #232D4B 2px, rgba(255, 255, 255, 0) 0%);
	background-position: left top;
	background-size: 12px 2px;
	background-repeat: repeat-x;
}
.no-cssgradients .media-contacts .media-contacts-inner {
	border-top: 2px dotted #232D4B;
}
.media-contacts h3 {
	text-transform: uppercase;
	color: #EB5F0C;
	font-size: 14px;
	margin-bottom: 10px;
}
.media-contacts .contact {
	margin-bottom: 28px;
}

@media screen and (min-width: 580px) {
.media-contacts .contact {
	width: auto;
	margin-bottom: 38px;
}
}
.media-contacts .contact:nth-child(odd) {
	margin-right: 0;
}
.media-contacts .contact:nth-child(even) {
	clear: both;
}
.media-contacts p {
	margin: 0;
	line-height: 1;
}
.media-contacts p.name {
	font-size: 24px;
	color: #232D4B;
	margin-bottom: 4px;
}
.media-contacts p.name a {
	text-decoration: none;
	font-size: 24px;
	color: #232D4B;
    margin-bottom: 4px;
    font-family: "franklin-gothic-urw",sans-serif;
    font-style: normal;
    font-weight: 700;
}
.media-contacts p.title-org {
	margin-bottom: 14px;
	font-style: italic;
	color: #a4a4a4;
	font-size: 16px;
	line-height: 1;
}
.media-contacts p.title-org span {
	display: block;
}
.media-contacts p.email-phone {
	font-style: italic;
	color: #232D4B;
	font-size: 18px;
}
.media-contacts p.email-phone span.phone:before {
	content: '\2022 \0020';
	color: #EB5F0C;
	vertical-align: middle;
	font-size: 20px;
	line-height: 1;
	text-align: center;
}
.date-authors {
	padding: 10px 10px 20px;
}

.page-node .l-main article .field--name-field-body h3,
.news-article .article-body-wrapper h3
{
    font-size: 24px;
    color: #232D4B;
}

.news-article .article-body-wrapper h2, .news-article .article-body-wrapper h3, .news-article .article-body-wrapper h4, .news-article .article-body-wrapper h5, .news-video .article-body-wrapper h2, .news-video .article-body-wrapper h3, .news-video .article-body-wrapper h4, .news-video .article-body-wrapper h5
{
	line-height: 1.5
}


@media screen and (min-width: 580px) {
.date-authors {
	padding: 10px 10px 20px 20px;
}
}

@media screen and (min-width: 960px) {
.date-authors {
	padding: 0 10px 20px 20px;
}
}
.date-authors span.date {
	color: #EB5F0C;
	font-size: 14px;
}
.date-authors ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

@media screen and (min-width: 580px) {
.date-authors ul {
	display: inline;
}
}
.date-authors ul li.author {
	display: inline;
	color: #666666;
	font-size: 14px;
}

@media screen and (min-width: 580px) {
.date-authors ul li.author:before {
	content: '\2022 \0020';
	color: #bfbfbf;
	vertical-align: middle;
	font-size: 20px;
	line-height: 1;
	text-align: center;
}
}
.date-authors ul li.author a {
	text-decoration: none;
	color: #232D4B;
}
audio {
	width: 100%;
}
.author-profile h1 {
	font-size: 28px;
	color: #232D4B;
}

@media screen and (min-width: 580px) {
.author-profile h1 {
	font-size: 36px;
}
}

@media screen and (min-width: 960px) {
.author-profile h1 {
	font-size: 48px;
}
}
.author-profile h2 {
	color: #B4B4B4;
	font-size: 12px;
	line-height: 1;
	text-transform: uppercase;
	margin-bottom: 14px;
}

@media screen and (min-width: 580px) {
.author-profile h2 {
	font-size: 14px;
}
}

@media screen and (min-width: 960px) {
.author-profile h2 {
	margin-bottom: 20px;
}
}
.author-profile .view-recent-articles .views-row {
	padding: 18px 0;
	border-bottom: 1px solid #EBEBEB;
}
.author-profile .view-recent-articles .views-row .views-field-created span {
	margin-bottom: 12px;
	font-size: 12px;
	color: #EB5F0C;
	text-transform: uppercase;
	display: block;
}

@media screen and (min-width: 580px) {
.author-profile .view-recent-articles .views-row .views-field-created span {
	margin-bottom: 20px;
}
}
.author-profile .view-recent-articles .views-row .views-field-title a {
	display: block;
	color: #232D4B;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 20px;
	margin-bottom: 20px;
}

@media screen and (min-width: 960px) {
.author-profile .view-recent-articles .views-row .views-field-title a {
	font-size: 24px;
	margin-bottom: 16px;
}
}
.author-profile .view-recent-articles .views-row .views-field-field-body {
	color: #666666;
}
.author-profile .view-recent-articles .views-row .views-field-field-body p {
	margin: 0;
	font-size: 14px;
	line-height: 18px;
}
.author-profile .l-region .block--views {
	background-color: #f0f0f0;
	padding: 18px;
}

@media screen and (min-width: 580px) {
.author-profile .l-region .block--views {
	padding: 30px;
}
}

@media screen and (min-width: 960px) {
.author-profile .l-region .block--views {
	padding: 40px;
}
}
.author-profile .l-region h2 {
	color: #EB5F0C;
	margin-bottom: 12px;
}
.author-profile .l-region .views-row {
	padding: 0;
}
.author-profile .l-region .views-row .views-field-title a {
	text-transform: none;
	margin-bottom: 0;
}
.author-profile .l-region .views-field-field-profile-job-title {
	font-size: 14px;
	color: #a4a4a4;
}

@media screen and (min-width: 960px) {
.author-profile .l-region .views-field-field-profile-job-title {
	font-size: 16px;
}
}
.author-profile .l-region .views-field-field-profile-organization {
	margin-bottom: 12px;
	font-size: 14px;
	color: #a4a4a4;
}

@media screen and (min-width: 960px) {
.author-profile .l-region .views-field-field-profile-organization {
	font-size: 16px;
}
}
.author-profile .l-region .views-field-field-profile-phone {
	color: #232D4B;
	font-size: 14px;
	margin-bottom: 10px;
	position: relative;
}

@media screen and (min-width: 580px) {
.author-profile .l-region .views-field-field-profile-phone {
	font-size: 18px;
	margin-bottom: 14px;
}
}
.author-profile .l-region .views-field-field-profile-phone > div {
	padding-left: 34px;
}
.author-profile .l-region .views-field-field-profile-phone > div:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -8px;
	width: 18px;
	height: 18px;
	background: url(../../images/icons2x/icon-phone.png) no-repeat center center/18px;
}
.author-profile .l-region .views-field-field-profile-email {
	color: #232D4B;
	font-size: 14px;
	position: relative;
}

@media screen and (min-width: 580px) {
.author-profile .l-region .views-field-field-profile-email {
	font-size: 18px;
}
}
.author-profile .l-region .views-field-field-profile-email > div {
	padding-left: 34px;
	text-decoration: underline;
}
.author-profile .l-region .views-field-field-profile-email > div:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -8px;
	width: 24px;
	height: 16px;
	background: url(../../images/icons2x/icon-mail-author.png) no-repeat center center/24px;
}
.node-type-basic-page h1 {
	text-transform: uppercase;
	color: #232D4B;
	font-size: 20px;
	line-height: 22px;
	margin-bottom: 10px;
	padding: 0 10px;
}

@media screen and (min-width: 580px) {
.node-type-basic-page h1 {
	font-size: 30px;
	line-height: 32px;
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.node-type-basic-page h1 {
	font-size: 40px;
	line-height: 42px;
	padding: 0;
}
}
.node-type-basic-page .field--name-field-body {
	padding: 0 10px;
}
.node-type-basic-page .field--name-field-body::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 960px) {
.node-type-basic-page .field--name-field-body {
	padding: 0 10px;
}
}

@media screen and (min-width: 1140px) {
.node-type-basic-page .field--name-field-body {
	padding: 0;
}
}
.node-type-basic-page .field--name-field-body ul li, .node-type-basic-page .field--name-field-body ol li {
	margin-bottom: 30px;
}
.node-type-basic-page .field--name-field-body ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding: 0;
}
.node-type-basic-page .field--name-field-body ul li {
	padding-left: 40px;
	position: relative;
	line-height: 1.2;
}
.node-type-basic-page .field--name-field-body ul li:before {
	content: '\2022 \0020';
	position: absolute;
	left: 20px;
	top: 0;
	color: #EB5F0C;
	font-size: 30px;
	line-height: 0.6;
}
.node-type-basic-page .field--name-field-body ul li h3 {
	text-transform: uppercase;
	color: #232D4B;
	font-size: 18px;
	line-height: 1;
}
.node-type-basic-page .field--name-field-body ul li h3 a {
	text-decoration: none;
}
audio {
	width: 100%;
}
ul.breadcrumb {
	list-style: none;
	padding: 0 10px;
	margin: 10px 0;
}

@media screen and (min-width: 580px) {
ul.breadcrumb {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
ul.breadcrumb {
	margin: -16px 0 16px 0;
	padding: 0;
}
}
ul.breadcrumb li {
	display: inline-block;
	padding-left: 8px;
}
ul.breadcrumb li:before {
	content: '\003e';
	display: inline-block;
	color: #a4a4a4;
	padding-right: 8px;
}
ul.breadcrumb li:first-child {
	padding-left: 0;
}
ul.breadcrumb li:first-child:before {
	display: none;
}
ul.breadcrumb li:first-child a {
	width: 20px;
	height: 20px;
	background: url(../../images/icons2x/icon-home.png) no-repeat center center/20px;
	display: block;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}
ul.breadcrumb li a {
	color: #EB5F0C;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
.article-hero-wrapper ul.breadcrumb {
	position: absolute;
	top: 20px;
	z-index: 1;
	margin: 0;
}

@media screen and (min-width: 1140px) {
.article-hero-wrapper ul.breadcrumb {
	left: 0;
}
}
.article-hero-wrapper.photo-essay ul.breadcrumb {
	left: 0;
	padding: 0;
}

@media screen and (min-width: 580px) {
.breadcrumb-mobile {
	display: none;
}
}
.front .breadcrumb {
	display: none;
}
.page-taxonomy-term .page-title-header {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.page-taxonomy-term .page-title-header:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.page-taxonomy-term .page-title-header {
	margin-bottom: 20px;
	margin-top: 20px;
}
}
.page-taxonomy-term .page-title-header h1 {
	/*background: url(../../images/uva-cat-in-the-news-bg.png) no-repeat right;*/
	height: 38px;
	padding: 8px 10px;
	text-transform: uppercase;
	/*color: #FFFFFF;*/
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.page-taxonomy-term .page-title-header h1 {
	height: 52px;
	padding: 12px 47px;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.page-taxonomy-term .page-title-header h1 {
	height: 100px;
	padding: 20px 98px;
	font-size: 48px;
}
}
/*.page-taxonomy-term.page-taxonomy-term-100 .page-title-header h1 {
  background: url(../../images/uva-cat-uni-news-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-104 .page-title-header h1 {
  background: url(../../images/uva-cat-arts-culture-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-105 .page-title-header h1 {
  background: url(../../images/uva-cat-science-tech-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-106 .page-title-header h1 {
  background: url(../../images/uva-cat-health-med-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-102 .page-title-header h1 {
  background: url(../../images/uva-cat-biz-pol-bg.png) no-repeat right; }

.page-taxonomy-term.page-taxonomy-term-103 .page-title-header h1 {
  background: url(../../images/uva-cat-student-life-bg.png) no-repeat right; }*/

.page-node .l-main article .field--name-field-body h2, .page-node .l-main article .field--name-field-body h3, .page-node .l-main article .field--name-field-body h4 {
	color: #232D4B;
}
.page-node .l-main article .field--name-field-body h2 {
	font-size: 24px;
}
.page-node .l-main article .field--name-field-body h3 {
	font-size: 24px;
}
.page-node .l-main article .field--name-field-body h4 {
	font-size: 18px;
}
.page-node .l-main article .field--name-field-body li h3 {
	font-size: inherit;
}
.popular-videos.aside {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2.5rem;
	margin-left: 0;
}

@media screen and (min-width: 580px) {
.popular-videos.aside {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.popular-videos.aside {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}
.popular-videos.aside .block__title {
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 1.4;
	text-transform: uppercase;
	padding-bottom: 0.625rem;
}
.popular-videos.aside .block__title:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-top: 1.25rem;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}

@media screen and (min-width: 960px) {
.popular-videos.aside .block__title {
	padding-top: 0.375rem;
	padding-bottom: 0.625rem;
}
}
.popular-videos.aside .view-content .views-row {
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.popular-videos.aside .view-content .views-row .text-container .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.popular-videos.aside .view-content .views-row .text-container .video-meta .term, .popular-videos.aside .view-content .views-row .text-container .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.popular-videos.aside .view-content .views-row .text-container .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.popular-videos.aside .view-content .views-row .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
}
.popular-videos.aside .view-content .views-row .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .popular-videos.aside .view-content .views-row .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .popular-videos.aside .view-content .views-row .text-container .title a:hover {
	text-decoration: underline;
}
.container-pre-footer {
	background-color: #141E3C !important;
	border-top: 8px solid #EB5F0C;
	clear: both;
}
.container-pre-footer .l-region--pre-footer {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 2.5rem;
	padding-right: 1.5625rem;
	padding-left: 1.5625rem;
}

@media screen and (min-width: 580px) {
.container-pre-footer .l-region--pre-footer {
	padding-top: 3rem;
	padding-right: 2.8125rem;
	padding-left: 2.8125rem;
}
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer {
	padding-top: 3.375rem;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer #uva_today_footer {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.container-pre-footer .l-region--pre-footer #uva_today_logo {
	margin-right: auto;
	margin-bottom: 2.5rem;
	margin-left: auto;
	display: block;
	background: url(../../images/svg/logo-uva-stacked-white.svg) no-repeat center center/100%;
	width: 12.5rem;
	height: 3.0625rem;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}

@media screen and (min-width: 580px) {
.container-pre-footer .l-region--pre-footer #uva_today_logo {
	width: 14rem;
	height: 3.375rem;
}
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer #uva_today_logo {
	background: url(../../images/logo-uva-horizontal.svg) no-repeat center center/100%;
	width: 25%;
	height: 2.8125rem;
	margin: 0;
}
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links {
	margin: auto;
}

@media screen and (min-width: 580px) {
.container-pre-footer .l-region--pre-footer #uva_today_social_links {
	max-width: 23.4375rem;
}
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer #uva_today_social_links {
	margin: 0;
	width: 33.33333%;
}
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social {
	list-style: none;
	margin: 0;
	padding: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
}

@media screen and (min-width: 960px) {
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social {
	text-align: right;
}
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li {
	margin-right: 2%;
	position: relative;
	width: 18%;
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li:last-child {
	margin-right: 0;
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li a span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li a svg {
	height: 19px;
	fill: #FFFFFF;
}
html[data-whatintent="mouse"] .container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .container-pre-footer .l-region--pre-footer #uva_today_social_links ul#aetni-social li a:hover svg {
	fill: #EB5F0C;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu {
	padding: 0;
	margin-top: 2.5rem;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align: center;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf {
	list-style: none;
	display: inline-block;
	margin-right: 1.25rem;
	margin-bottom: 0.1875rem;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf:last-child {
	margin: 0;
}
.container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf a {
	color: #FFFFFF;
	font-size: 0.75rem;
	text-transform: uppercase;
	text-decoration: none;
}
html[data-whatintent="mouse"] .container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .container-pre-footer .l-region--pre-footer .block--menu-menu-uva-today-footer .menu .leaf a:hover {
	text-decoration: underline !important;
}
.container-footer {
	background-color: #141E3C;
}
.container-footer .l-region--footer {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 1.25rem;
	padding-right: 1.5625rem;
	padding-bottom: 4.6875rem;
	padding-left: 1.5625rem;
}
.container-footer .l-region--footer:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.container-footer .l-region--footer {
	padding-top: 1.25rem;
	padding-right: 2.8125rem;
	padding-bottom: 3.125rem;
	padding-left: 2.8125rem;
}
}

@media screen and (min-width: 960px) {
.container-footer .l-region--footer {
	padding-top: 1.25rem;
	padding-right: 3.125rem;
	padding-bottom: 3.125rem;
	padding-left: 3.125rem;
}
}

@media screen and (min-width: 1140px) {
.container-footer .l-region--footer {
	padding-top: 1.25rem;
	padding-right: 0;
	padding-bottom: 3.125rem;
	padding-left: 0;
}
}
.container-footer .l-region--footer #block-uva-today-blocks-uva-today-copyright {
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
}
.node-type-video header {
	background-color: #000000;
}
.node-type-feature-page.full-bleed-feature header, .node-type-feature-page.split-screen-feature header {
	background-color: transparent;
}
header .utility {
	/*display: none;*/
}

  div#block-uva-today-blocks-uva-today-branding-header-logo {
    display: none;
}
.utility button.btn-search.uvaSearch-processed {
    display: none;
}
.user-logged-in .search-wrapper {
    top: 0px;
}

@media screen and (min-width: 960px) {
  div#block-uva-today-blocks-uva-today-branding-header-logo {
    display: block;
}
.utility button.btn-search.uvaSearch-processed {
    display: block;
}
.user-logged-in .search-wrapper {
     top: 79px;
}
}


@media screen and (min-width: 960px) {
header .utility {
	display: block;
	background-color: #232D4B;
	border-top: 5px solid #EB5F0C;
}
.node-type-video header .utility, .node-type-feature-page.full-bleed-feature header .utility, .node-type-feature-page.split-screen-feature header .utility {
	display: none;
}
}
header .utility .l-region--branding {
	max-width: 1800px;
	margin: 0 auto;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.search-is-open header .utility .l-region--branding {
	padding: 0;
}

@media screen and (min-width: 580px) {
header .utility .l-region--branding {
	padding-right: 1.875rem;
	padding-left: 1.875rem;
}
}

@media screen and (min-width: 960px) {
header .utility .l-region--branding {
	padding-right: 4.16667%;
	padding-left: 4.16667%;
	height: 4.0625rem;
}
.search-is-open header .utility .l-region--branding {
	max-width: none;
}
}
header .utility #uva-branding-logo {
	width: 13.5rem;
	height: 4.0625rem;
	float: left;
	display: block;
	background: url(../../images/logo-uva-horizontal.svg) no-repeat center center;
	background-size: 100%;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}
header .row.row-branding {
	height: 3.75rem;
	position: relative;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.node-type-illimitable header .row.row-branding, .section-illimitable header .row.row-branding {
	height: auto;
}

@media screen and (min-width: 580px) {
header .row.row-branding {
	height: 5rem;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
.node-type-video header .row.row-branding, .node-type-feature-page.full-bleed-feature header .row.row-branding, .node-type-feature-page.split-screen-feature header .row.row-branding {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
header .row.row-branding {
	max-width: 1800px;
	margin: 0 auto;
	height: 7.5rem;
}
.node-type-video header .row.row-branding, .node-type-feature-page.full-bleed-feature header .row.row-branding {
	height: 3.75rem;
}
.node-type-feature-page.full-bleed-feature header .row.row-branding {
	max-width: 100%;
}
.node-type-feature-page.split-screen-feature header .row.row-branding {
	width: 50%;
	margin: 0;
}
.node-type-video-landing header .row.row-branding {
	height: 5rem;
}
.search-is-open header .row.row-branding {
	z-index: 1;
}
}
header .row.row-branding .contextual-links-region {
	position: inherit;
}
header .l-branding {
	position: relative;
	text-align: center;
	height: 3.75rem;
}

@media screen and (min-width: 580px) {
header .l-branding {
	height: 5rem;
}
.node-type-video header .l-branding, .node-type-feature-page.full-bleed-feature header .l-branding, .node-type-feature-page.split-screen-feature header .l-branding {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
header .l-branding {
	height: 7.5rem;
}
.node-type-video header .l-branding, .node-type-feature-page.full-bleed-feature header .l-branding, .node-type-feature-page.split-screen-feature header .l-branding {
	height: 3.75rem;
}
.node-type-video-landing header .l-branding {
	height: 5rem;
}
.search-is-open header .l-branding {
	z-index: -1;
	/*display: none;*/
}
}
.search-is-open header .l-branding {
	position: static;
}

@media screen and (min-width: 960px) {
.search-is-open header .l-branding {
	position: relative;
}
}
header .l-branding h1 {
	display: inline-block;
	width: 6.25rem;
	height: 1.625rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.node-type-illimitable header .l-branding h1, .section-illimitable header .l-branding h1 {
	left: 0;
	position: absolute;
	top: 0;
	transform: none;
}

@media screen and (min-width: 580px) {
header .l-branding h1 {
	width: 9.375rem;
	height: 2.25rem;
}
.node-type-video header .l-branding h1, .node-type-feature-page.full-bleed-feature header .l-branding h1, .node-type-feature-page.split-screen-feature header .l-branding h1 {
	width: 6.25rem;
	height: 1.375rem;
}
}

@media screen and (min-width: 960px) {
header .l-branding h1 {
	width: 15.625rem;
	height: 3.625rem;
}
.node-type-video header .l-branding h1, .node-type-feature-page.full-bleed-feature header .l-branding h1, .node-type-feature-page.split-screen-feature header .l-branding h1 {
	width: 6.25rem;
	height: 1.375rem;
}
}
header .l-branding h1 a {
	color: #EB5F0C;
	text-decoration: none;
	background: url(../../images/logo-uva-main.svg) no-repeat center center/100%;
	display: block;
	text-indent: -999em;
	width: 100%;
	height: 100%;
}
.node-type-feature-page.full-bleed-feature header .l-branding h1 a, .node-type-feature-page.split-screen-feature header .l-branding h1 a {
	background: url(../../images/svg/uva-today-white.svg) no-repeat center center/100%;
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature header .l-branding h1 a, .node-type-feature-page.split-screen-feature header .l-branding h1 a {
	height: 1.625rem;
}
}
header .l-branding h2 {
	display: inline-block;
	width: 6.25rem;
	height: 1.625rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

@media screen and (min-width: 580px) {
header .l-branding h2 {
	width: 9.375rem;
	height: 2.25rem;
}
}

@media screen and (min-width: 960px) {
header .l-branding h2 {
	width: 15.625rem;
	height: 3.625rem;
}
.node-type-video header .l-branding h2, .node-type-video-landing header .l-branding h2 {
	width: 6.25rem;
	height: 1.25rem;
}
}
header .l-branding h2 a {
	text-decoration: none;
	background: url(../../images/svg/logo-uvavideo-white.svg) no-repeat center center/100%;
	display: block;
	text-indent: -999em;
	width: 100%;
	height: 100%;
}
.node-type-video-landing header .l-branding h2 a {
	background: url(../../images/svg/logo-uvavideo.svg) no-repeat center center/100%;
}
header .btn-menu-mobile, header .btn-search-mobile {
	width: 1.25rem;
	height: 3.75rem;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	font-size: 0;
	background-color: transparent;
	border: none;
	padding: 0;
	z-index: 30 !important;
}

@media screen and (min-width: 580px) {
header .btn-menu-mobile, header .btn-search-mobile {
	width: 5rem;
	height: 5rem;
}
.node-type-video header .btn-menu-mobile, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile, .node-type-feature-page.split-screen-feature header .btn-menu-mobile, .node-type-video header .btn-search-mobile, .node-type-feature-page.full-bleed-feature header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	height: 3.75rem;
}
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile, .node-type-illimitable header .btn-search-mobile, .section-illimitable header .btn-search-mobile {
	width: 1.25rem;
	height: 3.75rem;
	top: -0.625rem;
}
}

@media screen and (min-width: 960px) {
header .btn-menu-mobile, header .btn-search-mobile {
	width: 7.5rem;
	height: 7.5rem;
	display: none;
}
.node-type-video header .btn-menu-mobile, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile, .node-type-feature-page.split-screen-feature header .btn-menu-mobile, .node-type-video header .btn-search-mobile, .node-type-feature-page.full-bleed-feature header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	height: 3.75rem;
}
.node-type-video-landing header .btn-menu-mobile, .node-type-video-landing header .btn-search-mobile {
	height: 5rem;
}
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile, .node-type-illimitable header .btn-search-mobile, .section-illimitable header .btn-search-mobile {
	width: 1.25rem;
	height: 3.75rem;
}
}
header .btn-menu-mobile:after, header .btn-search-mobile:after {
	content: '';
	display: block;
	position: absolute;
	width: 1.25rem;
	height: 3.75rem;
	top: 0;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}

@media screen and (min-width: 580px) {
header .btn-menu-mobile:after, header .btn-search-mobile:after {
	width: 1.25rem;
	height: 5rem;
}
.node-type-video header .btn-menu-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile:after, .node-type-feature-page.split-screen-feature header .btn-menu-mobile:after, .node-type-video header .btn-search-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-search-mobile:after, .node-type-feature-page.split-screen-feature header .btn-search-mobile:after {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video header .btn-menu-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile:after, .node-type-feature-page.split-screen-feature header .btn-menu-mobile:after, .node-type-video header .btn-search-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-search-mobile:after, .node-type-feature-page.split-screen-feature header .btn-search-mobile:after {
	height: 3.75rem;
}
.node-type-video-landing header .btn-menu-mobile:after, .node-type-video-landing header .btn-search-mobile:after {
	height: 5rem;
}
.node-type-illimitable header .btn-menu-mobile:after, .section-illimitable header .btn-menu-mobile:after, .node-type-illimitable header .btn-search-mobile:after, .section-illimitable header .btn-search-mobile:after {
	height: 4.375rem;
}
}
header .btn-menu-mobile {
	background-color: transparent;
	border: none;
}
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile {
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	right: 0.625rem;
}

@media screen and (min-width: 580px) {
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile {
	top: -1.25rem;
}
}
header .btn-menu-mobile:after {
	background: url(../../images/svg/icon-hamburger-blue.svg) no-repeat center center/20px;
	left: 0;
}
.node-type-video header .btn-menu-mobile:after {
	background: url(../../images/svg/icon-hamburger-grey.svg) no-repeat left center/20px !important;
}
.node-type-feature-page.full-bleed-feature header .btn-menu-mobile:after, .node-type-feature-page.split-screen-feature header .btn-menu-mobile:after {
	background: url(../../images/svg/icon-hamburger-white.svg) no-repeat left center/20px !important;
}

@media screen and (min-width: 580px) {
header .btn-menu-mobile:after {
	width: 1.25rem;
	height: 5rem;
}
.node-type-video header .btn-menu-mobile:after, .node-type-feature-page.full-bleed-feature header .btn-menu-mobile:after, .node-type-feature-page.split-screen-feature header .btn-menu-mobile:after {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
header .btn-menu-mobile {
	display: block;
	text-indent: 0;
	font-size: 1rem;
	color: #232D4B !important;
	padding-left: 1.875rem;
	text-transform: uppercase;
}
.node-type-video header .btn-menu-mobile {
	color: #808080 !important;
}
html[data-whatintent="mouse"] .node-type-video header .btn-menu-mobile {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video header .btn-menu-mobile:hover {
	color: #FFFFFF !important;
}
html[data-whatintent="mouse"] .node-type-video header .btn-menu-mobile:hover:after {
	background: url(../../images/svg/icon-hamburger-white.svg) no-repeat left center/20px !important;
}
.node-type-feature-page.full-bleed-feature header .btn-menu-mobile {
	color: #FFFFFF !important;
}
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile {
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}
header .btn-menu-mobile:after {
	background: url(../../images/svg/icon-hamburger-blue.svg) no-repeat left center/20px !important;
	width: 1.25rem;
	height: 7.5rem;
	display: block;
}
}

@media screen and (min-width: 960px) and (min-width: 960px) {
.node-type-feature-page.split-screen-feature header .btn-menu-mobile {
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	font-size: 0;
}
}
.mobile-menu-is-open header .btn-menu-mobile {
	background-color: transparent !important;
}
header .btn-search-mobile {
	left: auto;
	right: 0;
}
.node-type-video header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	display: block;
}

@media screen and (min-width: 960px) {
.node-type-video header .btn-search-mobile, .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	font-size: 1rem;
	line-height: 1.625;
	text-indent: 0;
	color: #808080;
	text-transform: uppercase;
	width: 9.375rem;
	padding-right: 2.1875rem;
}
html[data-whatintent="mouse"] .node-type-video header .btn-search-mobile, html[data-whatintent="mouse"] .node-type-feature-page.split-screen-feature header .btn-search-mobile {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video header .btn-search-mobile:hover, html[data-whatintent="mouse"] .node-type-feature-page.split-screen-feature header .btn-search-mobile:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
html[data-whatintent="mouse"] .node-type-video header .btn-search-mobile:hover::after, html[data-whatintent="mouse"] .node-type-feature-page.split-screen-feature header .btn-search-mobile:hover::after {
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/20px;
}
}
.node-type-feature-page.full-bleed-feature header .btn-search-mobile {
	display: block;
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature header .btn-search-mobile {
	font-size: 1rem;
	line-height: 1.625;
	text-indent: 0;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 9.375rem;
	padding-right: 2.1875rem;
}
html[data-whatintent="mouse"] .node-type-feature-page.full-bleed-feature header .btn-search-mobile {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-feature-page.full-bleed-feature header .btn-search-mobile:hover {
	text-decoration: underline;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.split-screen-feature header .btn-search-mobile {
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	font-size: 0;
}
}

@media screen and (min-width: 960px) {
.node-type-illimitable header .btn-search-mobile, .section-illimitable header .btn-search-mobile {
	right: 3.125rem;
}
}

@media screen and (min-width: 960px) {
.search-is-open header .btn-search-mobile {
	display: none;
}
}
header .btn-search-mobile:after {
	background: url(../../images/svg/icon-search-blue.svg) no-repeat center center/20px;
	right: 0;
}
.node-type-video header .btn-search-mobile:after {
	background: url(../../images/svg/icon-search-grey.svg) no-repeat center center/20px;
}
.node-type-feature-page.full-bleed-feature header .btn-search-mobile:after, .node-type-feature-page.split-screen-feature header .btn-search-mobile:after {
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/20px;
}
.search-is-open header .btn-search-mobile {
	background-color: #000000;
	width: 3.75rem;
	right: 0;
	margin-top: 0;
}

@media screen and (min-width: 580px) {
.search-is-open header .btn-search-mobile {
	width: 5rem;
	margin-top: 0;
}
}
.search-is-open header .btn-search-mobile:after {
	background: url(../../images/svg/icon-close-white.svg) no-repeat center center/20px !important;
	top: 0;
	left: auto;
	margin-top: 0;
	width: 3.75rem;
}

@media screen and (min-width: 580px) {
.search-is-open header .btn-search-mobile:after {
	/*width: 5rem;*/
}
}

@media screen and (min-width: 960px) {
.search-is-open header .btn-search-mobile:after {
	width: 4.375rem;
	height: 4.375rem;
}
}
.node-type-illimitable .btn-search, .section-illimitable .btn-search {
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-illimitable .btn-search, .section-illimitable .btn-search {
	display: none;
}
}

@media screen and (min-width: 960px) {
.node-type-illimitable header .btn-menu-mobile, .section-illimitable header .btn-menu-mobile {
	top: -0.625rem;
}
}

@media screen and (min-width: 580px) {
.node-type-illimitable.search-is-open header .btn-search-mobile, .section-illimitable.search-is-open header .btn-search-mobile {
	height: 5.3125rem;
	top: -0.3125rem;
}
}

@media screen and (min-width: 580px) {
.node-type-illimitable.search-is-open header .btn-search-mobile::after, .section-illimitable.search-is-open header .btn-search-mobile::after {
	height: 5.3125rem;
}
}

@media screen and (min-width: 960px) {
.node-type-illimitable.search-is-open .btn-menu-mobile, .section-illimitable.search-is-open .btn-menu-mobile {
	display: none;
}
}
.node-type-illimitable.search-is-open .btn-search, .section-illimitable.search-is-open .btn-search {
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-illimitable.search-is-open .btn-search, .section-illimitable.search-is-open .btn-search {
	line-height: 1;
	display: block;
	z-index: 40;
	height: 48px;
	margin-top: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.node-type-illimitable.search-is-open .btn-search::after, .section-illimitable.search-is-open .btn-search::after {
	height: 48px;
}
}
.node-type-illimitable.search-is-open .l-branding, .section-illimitable.search-is-open .l-branding {
	z-index: 1;
}

@media screen and (min-width: 960px) {
.node-type-illimitable.search-is-open .search-wrapper input[type="text"], .section-illimitable.search-is-open .search-wrapper input[type="text"] {
	height: 48px;
}
}
.block--views-uva-news-block-3, .block--views-uva-news-block-2, .block--views-uva-news-block-8, .block--views-uva-news-block-7, .view-display-id-page_1, .view-display-id-page_2, .view-display-id-page_3 {
	padding-top: 20px;
}
.block--views-uva-news-block-3:before,   /*.block--views-uva-news-block-2:before,*/ .block--views-uva-news-block-8:before, .block--views-uva-news-block-7:before, .view-display-id-page_1:before, .view-display-id-page_2:before, .view-display-id-page_3:before {
	content: "";
	display: block;
	height: 1px;
	width: 95%;
	/*border-top: 1px solid #EBEBEB;*/
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3:before, .block--views-uva-news-block-2:before, .block--views-uva-news-block-8:before, .block--views-uva-news-block-7:before, .view-display-id-page_1:before, .view-display-id-page_2:before, .view-display-id-page_3:before {
	width: 100%;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3:before, .block--views-uva-news-block-2:before, .block--views-uva-news-block-8:before, .block--views-uva-news-block-7:before, .view-display-id-page_1:before, .view-display-id-page_2:before, .view-display-id-page_3:before {
	width: 100%;
	margin-bottom: 50px;
	padding-top: 0;
}
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3, .block--views-uva-news-block-2, .block--views-uva-news-block-8, .block--views-uva-news-block-7, .view-display-id-page_1, .view-display-id-page_2, .view-display-id-page_3 {
	padding: 20px 20px 0;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3, .block--views-uva-news-block-2, .block--views-uva-news-block-8, .block--views-uva-news-block-7, .view-display-id-page_1, .view-display-id-page_2, .view-display-id-page_3 {
	padding: 0;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .uva-today-news-item-title, .block--views-uva-news-block-3 .views-field-title, .block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .uva-today-news-item-title, .block--views-uva-news-block-2 .views-field-title, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .uva-today-news-item-title, .block--views-uva-news-block-8 .views-field-title, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .uva-today-news-item-title, .block--views-uva-news-block-7 .views-field-title, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .uva-today-news-item-title, .view-display-id-page_1 .views-field-title, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .uva-today-news-item-title, .view-display-id-page_2 .views-field-title, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .uva-today-news-item-title, .view-display-id-page_3 .views-field-title, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	padding: 0 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-3 .views-field-field-news-category a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-2 .views-field-field-news-category a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-8 .views-field-field-news-category a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .block--views-uva-news-block-7 .views-field-field-news-category a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_1 .views-field-field-news-category a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_2 .views-field-field-news-category a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a, .view-display-id-page_3 .views-field-field-news-category a, .view-display-id-page_3 .views-field-field-news-topic a {
	text-transform: uppercase;
	text-decoration: none;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .uva-today-news-item-title, .block--views-uva-news-block-3 .views-field-title, .block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .uva-today-news-item-title, .block--views-uva-news-block-2 .views-field-title, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .uva-today-news-item-title, .block--views-uva-news-block-8 .views-field-title, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .uva-today-news-item-title, .block--views-uva-news-block-7 .views-field-title, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .uva-today-news-item-title, .view-display-id-page_1 .views-field-title, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .uva-today-news-item-title, .view-display-id-page_2 .views-field-title, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .uva-today-news-item-title, .view-display-id-page_3 .views-field-title, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	padding: 0;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-body, .block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .uva-today-news-item-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .uva-today-news-item-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .uva-today-news-item-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .uva-today-news-item-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .uva-today-news-item-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .uva-today-news-item-body, .view-display-id-page_3 .views-field-field-body {
	display: none;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-body, .block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .uva-today-news-item-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .uva-today-news-item-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .uva-today-news-item-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .uva-today-news-item-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .uva-today-news-item-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .uva-today-news-item-body, .view-display-id-page_3 .views-field-field-body {
	display: inline-block;
	font-size: 16px;
	line-height: 1.3;
	margin-top: 30px;
	max-width: 44%;
	color: #111111;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-body p, .block--views-uva-news-block-3 .views-field-field-body p, .block--views-uva-news-block-2 .uva-today-news-item-body p, .block--views-uva-news-block-2 .views-field-field-body p, .block--views-uva-news-block-8 .uva-today-news-item-body p, .block--views-uva-news-block-8 .views-field-field-body p, .block--views-uva-news-block-7 .uva-today-news-item-body p, .block--views-uva-news-block-7 .views-field-field-body p, .view-display-id-page_1 .uva-today-news-item-body p, .view-display-id-page_1 .views-field-field-body p, .view-display-id-page_2 .uva-today-news-item-body p, .view-display-id-page_2 .views-field-field-body p, .view-display-id-page_3 .uva-today-news-item-body p, .view-display-id-page_3 .views-field-field-body p {
	line-height: 1;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-body p, .block--views-uva-news-block-3 .views-field-field-body p, .block--views-uva-news-block-2 .uva-today-news-item-body p, .block--views-uva-news-block-2 .views-field-field-body p, .block--views-uva-news-block-8 .uva-today-news-item-body p, .block--views-uva-news-block-8 .views-field-field-body p, .block--views-uva-news-block-7 .uva-today-news-item-body p, .block--views-uva-news-block-7 .views-field-field-body p, .view-display-id-page_1 .uva-today-news-item-body p, .view-display-id-page_1 .views-field-field-body p, .view-display-id-page_2 .uva-today-news-item-body p, .view-display-id-page_2 .views-field-field-body p, .view-display-id-page_3 .uva-today-news-item-body p, .view-display-id-page_3 .views-field-field-body p {
	display: inline;
}
}
.block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .views-field-field-body {
	display: none;
	max-width: 100%;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .views-field-field-body, .block--views-uva-news-block-2 .views-field-field-body, .block--views-uva-news-block-8 .views-field-field-body, .block--views-uva-news-block-7 .views-field-field-body, .view-display-id-page_1 .views-field-field-body, .view-display-id-page_2 .views-field-field-body, .view-display-id-page_3 .views-field-field-body {
	/*max-width: 44%;*/
	display: inline-block;
	margin-top: 10px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .views-field-field-body p, .block--views-uva-news-block-2 .views-field-field-body p, .block--views-uva-news-block-8 .views-field-field-body p, .block--views-uva-news-block-7 .views-field-field-body p, .view-display-id-page_1 .views-field-field-body p, .view-display-id-page_2 .views-field-field-body p, .view-display-id-page_3 .views-field-field-body p {
	display: inline;
}
}
.block--views-uva-news-block-3 .views-field-field-body #more-link, .block--views-uva-news-block-2 .views-field-field-body #more-link, .block--views-uva-news-block-8 .views-field-field-body #more-link, .block--views-uva-news-block-7 .views-field-field-body #more-link, .view-display-id-page_1 .views-field-field-body #more-link, .view-display-id-page_2 .views-field-field-body #more-link, .view-display-id-page_3 .views-field-field-body #more-link {
	color: #EB5F0C;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	font-size: 12px;
	line-height: 18px;
}
.block--views-uva-news-block-3 .uva-today-news-item-body-more, .block--views-uva-news-block-2 .uva-today-news-item-body-more, .block--views-uva-news-block-8 .uva-today-news-item-body-more, .block--views-uva-news-block-7 .uva-today-news-item-body-more, .view-display-id-page_1 .uva-today-news-item-body-more, .view-display-id-page_2 .uva-today-news-item-body-more, .view-display-id-page_3 .uva-today-news-item-body-more {
	color: #EB5F0C;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	font-size: 12px;
	line-height: 18px;
}
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .views-field-field-news-topic {
	margin-bottom: 5px;
	margin-top: 15px;
}
.block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .views-field-field-news-topic a {
	font-size: 12px;
	line-height: 18px;
	color: #EB5F0C;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-topic a, .block--views-uva-news-block-3 .views-field-field-news-topic a, .block--views-uva-news-block-2 .uva-today-news-item-topic a, .block--views-uva-news-block-2 .views-field-field-news-topic a, .block--views-uva-news-block-8 .uva-today-news-item-topic a, .block--views-uva-news-block-8 .views-field-field-news-topic a, .block--views-uva-news-block-7 .uva-today-news-item-topic a, .block--views-uva-news-block-7 .views-field-field-news-topic a, .view-display-id-page_1 .uva-today-news-item-topic a, .view-display-id-page_1 .views-field-field-news-topic a, .view-display-id-page_2 .uva-today-news-item-topic a, .view-display-id-page_2 .views-field-field-news-topic a, .view-display-id-page_3 .uva-today-news-item-topic a, .view-display-id-page_3 .views-field-field-news-topic a {
	font-size: 14px;
}
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .views-field-field-news-topic {
	margin-top: 0;
	margin-bottom: 10px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-topic, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .uva-today-news-item-topic, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .uva-today-news-item-topic, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .uva-today-news-item-topic, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .uva-today-news-item-topic, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .uva-today-news-item-topic, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .uva-today-news-item-topic, .view-display-id-page_3 .views-field-field-news-topic {
	margin-bottom: 20px;
}
}
.block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	text-transform: uppercase;
	color: #EB5F0C;
	margin-bottom: 5px;
	margin-top: 15px;
	font-size: 12px;
	line-height: 18px;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	margin-top: 0;
	margin-bottom: 10px;
	font-size: 14px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .views-field-field-news-category, .block--views-uva-news-block-3 .views-field-field-news-topic, .block--views-uva-news-block-2 .views-field-field-news-category, .block--views-uva-news-block-2 .views-field-field-news-topic, .block--views-uva-news-block-8 .views-field-field-news-category, .block--views-uva-news-block-8 .views-field-field-news-topic, .block--views-uva-news-block-7 .views-field-field-news-category, .block--views-uva-news-block-7 .views-field-field-news-topic, .view-display-id-page_1 .views-field-field-news-category, .view-display-id-page_1 .views-field-field-news-topic, .view-display-id-page_2 .views-field-field-news-category, .view-display-id-page_2 .views-field-field-news-topic, .view-display-id-page_3 .views-field-field-news-category, .view-display-id-page_3 .views-field-field-news-topic {
	margin-bottom: 10px;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a {
	font-size: 20px;
	line-height: 22px;
	color: #232D4B;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a {
	font-size: 20px;
	line-height: 24px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-title a, .block--views-uva-news-block-3 .views-field-title a, .block--views-uva-news-block-2 .uva-today-news-item-title a, .block--views-uva-news-block-2 .views-field-title a, .block--views-uva-news-block-8 .uva-today-news-item-title a, .block--views-uva-news-block-8 .views-field-title a, .block--views-uva-news-block-7 .uva-today-news-item-title a, .block--views-uva-news-block-7 .views-field-title a, .view-display-id-page_1 .uva-today-news-item-title a, .view-display-id-page_1 .views-field-title a, .view-display-id-page_2 .uva-today-news-item-title a, .view-display-id-page_2 .views-field-title a, .view-display-id-page_3 .uva-today-news-item-title a, .view-display-id-page_3 .views-field-title a {
	font-size: 24px;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-title a:hover, .block--views-uva-news-block-3 .views-field-title a:hover, .block--views-uva-news-block-2 .uva-today-news-item-title a:hover, .block--views-uva-news-block-2 .views-field-title a:hover, .block--views-uva-news-block-8 .uva-today-news-item-title a:hover, .block--views-uva-news-block-8 .views-field-title a:hover, .block--views-uva-news-block-7 .uva-today-news-item-title a:hover, .block--views-uva-news-block-7 .views-field-title a:hover, .view-display-id-page_1 .uva-today-news-item-title a:hover, .view-display-id-page_1 .views-field-title a:hover, .view-display-id-page_2 .uva-today-news-item-title a:hover, .view-display-id-page_2 .views-field-title a:hover, .view-display-id-page_3 .uva-today-news-item-title a:hover, .view-display-id-page_3 .views-field-title a:hover {
	text-decoration: underline;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-image, .block--views-uva-news-block-2 .uva-today-news-item-image, .block--views-uva-news-block-8 .uva-today-news-item-image, .block--views-uva-news-block-7 .uva-today-news-item-image, .view-display-id-page_1 .uva-today-news-item-image, .view-display-id-page_2 .uva-today-news-item-image, .view-display-id-page_3 .uva-today-news-item-image {
	width: 29.82456%;
	float: left;
	margin-right: 1.05263%;
	float: left;
	margin-right: 24px;
	margin-bottom: 15px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item-image, .block--views-uva-news-block-2 .uva-today-news-item-image, .block--views-uva-news-block-8 .uva-today-news-item-image, .block--views-uva-news-block-7 .uva-today-news-item-image, .view-display-id-page_1 .uva-today-news-item-image, .view-display-id-page_2 .uva-today-news-item-image, .view-display-id-page_3 .uva-today-news-item-image {
	width: 49.20635%;
	float: left;
	margin-right: 1.5873%;
	float: left;
	margin-right: 44px;
	margin-bottom: 0;
}
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item, .block--views-uva-news-block-2 .uva-today-news-item, .block--views-uva-news-block-8 .uva-today-news-item, .block--views-uva-news-block-7 .uva-today-news-item, .view-display-id-page_1 .uva-today-news-item, .view-display-id-page_2 .uva-today-news-item, .view-display-id-page_3 .uva-today-news-item {
	min-height: 85px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .uva-today-news-item, .block--views-uva-news-block-2 .uva-today-news-item, .block--views-uva-news-block-8 .uva-today-news-item, .block--views-uva-news-block-7 .uva-today-news-item, .view-display-id-page_1 .uva-today-news-item, .view-display-id-page_2 .uva-today-news-item, .view-display-id-page_3 .uva-today-news-item {
	min-height: 210px;
}
}
.block--views-uva-news-block-3 .uva-today-news-item-type, .block--views-uva-news-block-3 .views-field-field-news-source, .block--views-uva-news-block-2 .uva-today-news-item-type, .block--views-uva-news-block-2 .views-field-field-news-source, .block--views-uva-news-block-8 .uva-today-news-item-type, .block--views-uva-news-block-8 .views-field-field-news-source, .block--views-uva-news-block-7 .uva-today-news-item-type, .block--views-uva-news-block-7 .views-field-field-news-source, .view-display-id-page_1 .uva-today-news-item-type, .view-display-id-page_1 .views-field-field-news-source, .view-display-id-page_2 .uva-today-news-item-type, .view-display-id-page_2 .views-field-field-news-source, .view-display-id-page_3 .uva-today-news-item-type, .view-display-id-page_3 .views-field-field-news-source {
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	color: #666666;
	font-style: italic;
	font-size: 13px;
}
.block--views-uva-news-block-3 .uva-today-news-item-type a, .block--views-uva-news-block-3 .views-field-field-news-source a, .block--views-uva-news-block-2 .uva-today-news-item-type a, .block--views-uva-news-block-2 .views-field-field-news-source a, .block--views-uva-news-block-8 .uva-today-news-item-type a, .block--views-uva-news-block-8 .views-field-field-news-source a, .block--views-uva-news-block-7 .uva-today-news-item-type a, .block--views-uva-news-block-7 .views-field-field-news-source a, .view-display-id-page_1 .uva-today-news-item-type a, .view-display-id-page_1 .views-field-field-news-source a, .view-display-id-page_2 .uva-today-news-item-type a, .view-display-id-page_2 .views-field-field-news-source a, .view-display-id-page_3 .uva-today-news-item-type a, .view-display-id-page_3 .views-field-field-news-source a {
	color: #232D4B;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .uva-today-news-item-type, .block--views-uva-news-block-3 .views-field-field-news-source, .block--views-uva-news-block-2 .uva-today-news-item-type, .block--views-uva-news-block-2 .views-field-field-news-source, .block--views-uva-news-block-8 .uva-today-news-item-type, .block--views-uva-news-block-8 .views-field-field-news-source, .block--views-uva-news-block-7 .uva-today-news-item-type, .block--views-uva-news-block-7 .views-field-field-news-source, .view-display-id-page_1 .uva-today-news-item-type, .view-display-id-page_1 .views-field-field-news-source, .view-display-id-page_2 .uva-today-news-item-type, .view-display-id-page_2 .views-field-field-news-source, .view-display-id-page_3 .uva-today-news-item-type, .view-display-id-page_3 .views-field-field-news-source {
	display: block;
	right: 10px;
}
}
.block--views-uva-news-block-3 .views-field-field-news-source, .block--views-uva-news-block-2 .views-field-field-news-source, .block--views-uva-news-block-8 .views-field-field-news-source, .block--views-uva-news-block-7 .views-field-field-news-source, .view-display-id-page_1 .views-field-field-news-source, .view-display-id-page_2 .views-field-field-news-source, .view-display-id-page_3 .views-field-field-news-source {
	display: block;
	right: 10px;
	font-size: 12px;
}
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image, .view-display-id-page_1 .news_video .uva-today-news-item-image, .view-display-id-page_2 .news_video .uva-today-news-item-image, .view-display-id-page_3 .news_video .uva-today-news-item-image {
	position: relative;
}
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image img, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image img, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image img, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image img, .view-display-id-page_1 .news_video .uva-today-news-item-image img, .view-display-id-page_2 .news_video .uva-today-news-item-image img, .view-display-id-page_3 .news_video .uva-today-news-item-image img {
	display: block;
}
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image a, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image a, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image a, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image a, .view-display-id-page_1 .news_video .uva-today-news-item-image a, .view-display-id-page_2 .news_video .uva-today-news-item-image a, .view-display-id-page_3 .news_video .uva-today-news-item-image a {
	display: block;
}
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image a:before, .view-display-id-page_1 .news_video .uva-today-news-item-image a:before, .view-display-id-page_2 .news_video .uva-today-news-item-image a:before, .view-display-id-page_3 .news_video .uva-today-news-item-image a:before {
	width: 62px;
	height: 62px;
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image a:before, .view-display-id-page_1 .news_video .uva-today-news-item-image a:before, .view-display-id-page_2 .news_video .uva-today-news-item-image a:before, .view-display-id-page_3 .news_video .uva-today-news-item-image a:before {
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .news_video .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-2 .news_video .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-8 .news_video .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-7 .news_video .uva-today-news-item-image a:hover:before, .view-display-id-page_1 .news_video .uva-today-news-item-image a:hover:before, .view-display-id-page_2 .news_video .uva-today-news-item-image a:hover:before, .view-display-id-page_3 .news_video .uva-today-news-item-image a:hover:before {
	background: url(../../images/icons2x/icon-play-large-orange.png) no-repeat center center/62px;
}
}
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image {
	position: relative;
}
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image img, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image img, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image img, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image img, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image img, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image img, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image img {
	display: block;
}
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image a, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image a, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image a, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image a, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image a, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image a, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image a {
	display: block;
}
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image a:before, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image a:before, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image a:before, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image a:before {
	width: 60.5px;
	height: 46.5px;
	background: url(../../images/icons2x/icon-camera-large.png) no-repeat center center/60.5px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .news_photo_essay .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-2 .news_photo_essay .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-8 .news_photo_essay .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-7 .news_photo_essay .uva-today-news-item-image a:hover:before, .view-display-id-page_1 .news_photo_essay .uva-today-news-item-image a:hover:before, .view-display-id-page_2 .news_photo_essay .uva-today-news-item-image a:hover:before, .view-display-id-page_3 .news_photo_essay .uva-today-news-item-image a:hover:before {
	background: url(../../images/icons2x/icon-camera-large-orange.png) no-repeat center center/60.5px;
}
}
.block--views-uva-news-block-3 .full-video-wrapper, .block--views-uva-news-block-2 .full-video-wrapper, .block--views-uva-news-block-8 .full-video-wrapper, .block--views-uva-news-block-7 .full-video-wrapper, .view-display-id-page_1 .full-video-wrapper, .view-display-id-page_2 .full-video-wrapper, .view-display-id-page_3 .full-video-wrapper {
	position: relative;
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image {
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0;
	float: none;
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a {
	display: block;
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a:before {
	width: 62px;
	height: 62px;
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
	left: 8%;
	bottom: 10%;
	top: inherit;
	z-index: 3;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a:before {
	bottom: 3%;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a:before, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a:before, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a:before {
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
	bottom: 0;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a:hover:before, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a:hover:before, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a:hover:before, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a:hover:before, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a:hover:before {
	background: url(../../images/icons2x/icon-play-large-orange.png) no-repeat center center/62px;
}
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-image a img, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-image a img, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-image a img, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-image a img, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-image a img, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-image a img, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-image a img {
	display: block;
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_1 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_2 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_3 .full-video-wrapper .uva-today-meta-container {
	position: absolute;
	bottom: 20px;
	left: 15%;
	width: 80%;
	z-index: 3;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-meta-container, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_1 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_2 .full-video-wrapper .uva-today-meta-container, .view-display-id-page_3 .full-video-wrapper .uva-today-meta-container {
	bottom: 35px;
}
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-title, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-title, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-title, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-title, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-title, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-title, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-title {
	position: relative;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-topic, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-topic, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-topic {
	margin-bottom: 8px;
}
}
.block--views-uva-news-block-3 .full-video-wrapper .uva-today-news-item-title a, .block--views-uva-news-block-2 .full-video-wrapper .uva-today-news-item-title a, .block--views-uva-news-block-8 .full-video-wrapper .uva-today-news-item-title a, .block--views-uva-news-block-7 .full-video-wrapper .uva-today-news-item-title a, .view-display-id-page_1 .full-video-wrapper .uva-today-news-item-title a, .view-display-id-page_2 .full-video-wrapper .uva-today-news-item-title a, .view-display-id-page_3 .full-video-wrapper .uva-today-news-item-title a {
	color: #FFFFFF;
}
.block--views-uva-news-block-3 .full-video-wrapper .large-video-gradient, .block--views-uva-news-block-2 .full-video-wrapper .large-video-gradient, .block--views-uva-news-block-8 .full-video-wrapper .large-video-gradient, .block--views-uva-news-block-7 .full-video-wrapper .large-video-gradient, .view-display-id-page_1 .full-video-wrapper .large-video-gradient, .view-display-id-page_2 .full-video-wrapper .large-video-gradient, .view-display-id-page_3 .full-video-wrapper .large-video-gradient {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+50,000000+100&amp;0+50,0.75+100 */
      /* FF3.6+ */
      /* Chrome,Safari4+ */
      /* Chrome10+,Safari5.1+ */
      /* Opera 11.10+ */
      /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.75) 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#bf000000', GradientType=0 );
	/* IE6-8 */
	z-index: 2;
}
.block--views-uva-news-block-3 .full-video-wrapper .video-container, .block--views-uva-news-block-2 .full-video-wrapper .video-container, .block--views-uva-news-block-8 .full-video-wrapper .video-container, .block--views-uva-news-block-7 .full-video-wrapper .video-container, .view-display-id-page_1 .full-video-wrapper .video-container, .view-display-id-page_2 .full-video-wrapper .video-container, .view-display-id-page_3 .full-video-wrapper .video-container {
	position: relative;
	padding-bottom: 56.25%;
	/* 16:9 */
	height: 0;
}
.block--views-uva-news-block-3 .full-video-wrapper .video-container iframe, .block--views-uva-news-block-2 .full-video-wrapper .video-container iframe, .block--views-uva-news-block-8 .full-video-wrapper .video-container iframe, .block--views-uva-news-block-7 .full-video-wrapper .video-container iframe, .view-display-id-page_1 .full-video-wrapper .video-container iframe, .view-display-id-page_2 .full-video-wrapper .video-container iframe, .view-display-id-page_3 .full-video-wrapper .video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.block--views-uva-news-block-3 .full-video-wrapper img, .block--views-uva-news-block-2 .full-video-wrapper img, .block--views-uva-news-block-8 .full-video-wrapper img, .block--views-uva-news-block-7 .full-video-wrapper img, .view-display-id-page_1 .full-video-wrapper img, .view-display-id-page_2 .full-video-wrapper img, .view-display-id-page_3 .full-video-wrapper img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
/*.block--views-uva-news-block-3 .views-row, .block--views-uva-news-block-2 .views-row, .block--views-uva-news-block-8 .views-row, .block--views-uva-news-block-7 .views-row, .view-display-id-page_1 .views-row, .view-display-id-page_2 .views-row, .view-display-id-page_3 .views-row {
	position: relative;
}
.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	content: "";
	display: block;
	height: 1px;
	width: 95%;
	border-top: 1px solid #EBEBEB;
	margin-top: 64px;
	margin-bottom: 20px;
	margin-top:80px;
	margin-bottom: 50px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}*/


/*@media screen and (min-width: 960px) {
.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	width: 100%;
   margin-top: 50px;
	margin-top:80px;
	margin-bottom: 50px;
}
}*/

/*@media screen and (min-width: 734px) {
.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	width: 100%;
	margin-bottom: 20px;
    margin-top: 125px;
}
}*/
/*
@media screen and (max-width: 733px)
{
	.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	{
		margin-top: 122px !important;
	}
}
@media screen and (max-width: 640px)
{
	.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	{
		margin-top: 100px !important;
	}
}
@media screen and (max-width: 579px)
{
	.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	{
		margin-top: 20px !important;
	}
}

@media screen and (max-width: 510px)
{
	.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	{
		margin-top: 20px !important;
	}
}
@media screen and (max-width: 412px)
{
	.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	{
		margin-top: 22px !important;
	}
}

@media screen and (max-width: 360px)
{
	.block--views-uva-news-block-3 .views-row:after, .block--views-uva-news-block-2 .views-row:after, .block--views-uva-news-block-8 .views-row:after, .block--views-uva-news-block-7 .views-row:after, .view-display-id-page_1 .views-row:after, .view-display-id-page_2 .views-row:after, .view-display-id-page_3 .views-row:after {
	{
		margin-top: 99px !important;
	}
}*/
.view-display-id-page_2 .views-row {
	position: relative;
}
.view-display-id-page_2 .views-row:after {
	content: "";
	display: block;
	height: 1px;
	width: 95%;
	border-top: 1px solid #EBEBEB;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

@media screen and (min-width: 580px) {
.view-display-id-page_2 .views-row:after {
	width: 100%;
}
}

@media screen and (min-width: 960px) {
.view-display-id-page_2 .views-row:after {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
}
.view-display-id-page_3 .views-field-field-news-topic {
	padding: 0 10px;
	margin-bottom: 5px;
	margin-top: 15px;
}
.view-display-id-page_3 .views-field-field-news-topic a {
	font-size: 12px;
	line-height: 18px;
	color: #EB5F0C;
	text-transform: uppercase;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.view-display-id-page_3 .views-field-field-news-topic a {
	font-size: 14px;
}
}

@media screen and (min-width: 580px) {
.view-display-id-page_3 .views-field-field-news-topic {
	margin-top: 0;
	margin-bottom: 10px;
}
}

@media screen and (min-width: 960px) {
.view-display-id-page_3 .views-field-field-news-topic {
	margin-bottom: 20px;
	padding: 0;
}
}
.view-display-id-page_3 .views-field-field-image {
	position: relative;
}

@media screen and (min-width: 580px) {
.view-display-id-page_3 .views-field-field-image {
	width: 29.82456%;
	float: left;
	margin-right: 1.05263%;
	float: left;
	margin-right: 24px;
	margin-bottom: 15px;
}
}

@media screen and (min-width: 960px) {
.view-display-id-page_3 .views-field-field-image {
	width: 49.20635%;
	float: left;
	margin-right: 1.5873%;
	float: left;
	margin-right: 44px;
	margin-bottom: 0;
}
}
.view-display-id-page_3 .views-field-field-image img {
	display: block;
}
.view-display-id-page_3 .views-field-field-image a {
	display: block;
}
.view-display-id-page_3 .views-field-field-image a:before {
	width: 62px;
	height: 62px;
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}

@media screen and (min-width: 580px) {
.view-display-id-page_3 .views-field-field-image a:before {
	background: url(../../images/icons2x/icon-play-large.png) no-repeat center center/62px;
}
}

@media screen and (min-width: 960px) {
.view-display-id-page_3 .views-field-field-image a:hover:before {
	background: url(../../images/icons2x/icon-play-large-orange.png) no-repeat center center/62px;
}
}
.block--uva-today-blocks-uva-today-featured-article {
	overflow: hidden;
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article {
	margin-bottom: 50px;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more {
	padding: 0 10px;
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a {
	text-transform: uppercase;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more {
	padding: 0 20px;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more {
	padding: 0;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic {
	margin-bottom: 5px;
	margin-top: 15px;
	font-size: 12px;
	line-height: 18px;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic {
	font-size: 14px;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic a {
	color: #EB5F0C;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_topic {
	margin-top: 0;
	margin-bottom: 0;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title {
	font-size: 20px;
	line-height: 22px;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title {
	font-size: 30px;
	line-height: 30px;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a {
	color: #232D4B;
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more {
	font-size: 15px;
	line-height: 18px;
}
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a {
	display: none;
	color: #EB5F0C;
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_more a {
	display: block;
}
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_slope {
	background-color: rgba(33, 60, 111, 0.7);
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left #uva_today_featured_article_image, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right #uva_today_featured_article_image {
	position: relative;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left #uva_today_featured_article_image .invisible-text, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right #uva_today_featured_article_image .invisible-text {
	display: block;
	font-size: 0;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_slope, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_slope {
	position: absolute;
	left: -33%;
	top: -86px;
	height: 250%;
	width: 89%;
	transform: rotate(-10deg);
	-webkit-transform: rotate(-10deg);
	-ms-transform: rotate(-10deg);
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_text, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 49.20635%;
	float: left;
	margin-right: 1.5873%;
	margin: 0;
	padding: 0 20px 40px 30px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_text #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_text #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text #uva_today_featured_article_topic, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text #uva_today_featured_article_title {
	margin-bottom: 25px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left .uva_today_featured_article_text #uva_today_featured_article_title a, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text #uva_today_featured_article_title a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_text {
	left: auto;
	right: 0px;
	padding-left: 40px;
	padding-right: 20px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right .uva_today_featured_article_slope {
	position: absolute;
	left: auto;
	right: -33%;
	top: -86px;
	height: 250%;
	width: 89%;
	transform: rotate(10deg);
	-webkit-transform: rotate(10deg);
	-ms-transform: rotate(10deg);
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center {
	position: relative;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center .invisible-text {
	display: block;
	font-size: 0;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center .uva_today_featured_article_text {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 30px 30px 20px;
	transform: none;
	width: 100%;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center #uva_today_featured_article_topic {
	margin-bottom: 5px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center #uva_today_featured_article_title {
	max-height: 4em;
	overflow: hidden;
	margin-bottom: 15px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center #uva_today_featured_article_title a {
	color: #FFFFFF;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center #uva_today_featured_article_more {
	text-align: right;
	padding-right: 20px;
}
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center .uva_today_featured_article_slope {
	position: absolute;
	right: -33%;
	bottom: -65%;
	height: 100%;
	width: 200%;
	top: inherit;
	transform: rotate(4deg);
	-webkit-transform: rotate(4deg);
	-ms-transform: rotate(4deg);
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_left.uva_today_featured_article_large-headline #uva_today_featured_article_title, .block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_right.uva_today_featured_article_large-headline #uva_today_featured_article_title {
	max-height: 4.4em;
	overflow: hidden;
	line-height: .8;
	font-size: 42px;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-featured-article .uva_today_featured_article_center.uva_today_featured_article_large-headline #uva_today_featured_article_title {
	max-height: 1em;
	overflow: hidden;
	line-height: 1;
	font-size: 55px;
}
}
.section-headlines .page-title-header {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.section-headlines .page-title-header:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.section-headlines .page-title-header {
	margin-bottom: 20px;
	margin-top: 20px;
}
}
.section-headlines .page-title-header h1 {
	/*background: url(../../images/uva-cat-in-the-news-bg.png) no-repeat center center;*/
	height: 36px;
	padding: 8px 10px;
	text-transform: uppercase;
	/*color: #FFFFFF;*/
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.section-headlines .page-title-header h1 {
	height: 52px;
	padding: 12px 47px;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.section-headlines .page-title-header h1 {
	height: 100px;
	padding: 20px 98px;
	font-size: 48px;
}
}
.section-headlines .view-display-id-page_2 .views-field-field-body {
	max-width: 100%;
	display: block;
	padding: 0 10px;
}

@media screen and (min-width: 960px) {
.section-headlines .view-display-id-page_2 .views-field-field-body {
	padding: 0;
}
}
.page-node .l-main article .media-element-container .body-image-left, .page-node .l-main article .media-element-container .body-image-right {
	display: block;
	float: none !important;
	height: auto !important;
	width: 100% !important;
	margin: 30px auto;
}

@media screen and (min-width: 580px) {
.page-node .l-main article .media-element-container .body-image-left, .page-node .l-main article .media-element-container .body-image-right {
	width: 50% !important;
	max-width: none;
}
}

@media screen and (min-width: 580px) {
.page-node .l-main article .media-element-container .body-image-left {
	float: left !important;
	margin: 10px 30px 0 0;
}
}

@media screen and (min-width: 580px) {
.page-node .l-main article .media-element-container .body-image-right {
	float: right !important;
	margin: 10px 0 0 30px;
}
}

@media screen and (min-width: 580px) {
.news-photo-essay .l-main article .media-element-container .body-image-left, .news-photo-essay .l-main article .media-element-container .body-image-right {
	width: 33% !important;
}
}
.block--views-uva-news-block-5 {
	position: relative;
	padding: 30px 10px 80px 10px;
	background-color: #f0f0f0;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 {
	padding: 40px 20px;
}
}

@media screen and (min-width: 1140px) {
.block--views-uva-news-block-5 {
	padding: 50px 0;
}
}
.block--views-uva-news-block-5 h2 {
	margin-bottom: 30px;
	font-size: 24px;
	color: #232D4B;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 h2 {
	padding-left: 2.80702%;
}
}

@media screen and (min-width: 1140px) {
.block--views-uva-news-block-5 h2 {
	font-size: 30px;
}
}
.block--views-uva-news-block-5 .content {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.block--views-uva-news-block-5 .content:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .content {
	position: relative;
}
}
.block--views-uva-news-block-5 .view-content::after {
	display: block;
	clear: both;
	content: "";
}
.block--views-uva-news-block-5 .view-header {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	padding: 20px 0 40px 0;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .view-header {
	top: 0;
	bottom: auto;
	padding: 0;
	text-align: right;
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 2.80702%;
}
.block--views-uva-news-block-5 .view-header:after {
	content: " ";
	display: block;
	clear: both;
}
}
.block--views-uva-news-block-5 .view-header p {
	margin: 0;
}
.block--views-uva-news-block-5 .view-header a {
	font-size: 16px;
	line-height: 1;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .view-header a {
	font-size: 14px;
}
}

@media screen and (min-width: 1140px) {
.block--views-uva-news-block-5 .view-header a {
	font-size: 16px;
}
}
.block--views-uva-news-block-5 .views-row {
	margin-bottom: 26px;
}
.block--views-uva-news-block-5 .views-row::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row {
	margin-bottom: 0;
	width: 27.01754%;
	float: left;
	margin-right: 6.66667%;
}
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row:first-child {
	margin-left: 2.80702%;
}
}
.block--views-uva-news-block-5 .views-row:last-child {
	margin-right: 0;
}
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic, .block--views-uva-news-block-5 .views-row .views-field-title, .block--views-uva-news-block-5 .views-row .views-field-field-body {
	width: 57.89474%;
	float: right;
	padding-left: 2.80702%;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic, .block--views-uva-news-block-5 .views-row .views-field-title, .block--views-uva-news-block-5 .views-row .views-field-field-body {
	width: 100%;
	float: none;
	padding-left: 0;
}
}
.block--views-uva-news-block-5 .views-row .views-field-field-body {
	display: none;
}
.block--views-uva-news-block-5 .views-row .views-field-field-image {
	width: 41.05263%;
	float: left;
	margin-right: 1.05263%;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row .views-field-field-image {
	width: 100%;
	float: none;
	margin-right: 0;
	margin-bottom: 20px;
}
}
.block--views-uva-news-block-5 .views-row .views-field-field-image a {
	display: block;
}
.block--views-uva-news-block-5 .views-row .views-field-field-image a img {
	display: block;
}
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic {
	margin-bottom: 12px;
}
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic a {
	color: #EB5F0C;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-5 .views-row .views-field-field-news-topic a {
	font-size: 14px;
}
}
.block--views-uva-news-block-5 .views-row .views-field-title a {
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	color: #232D4B;
}

@media screen and (min-width: 1140px) {
.block--views-uva-news-block-5 .views-row .views-field-title a {
	font-size: 18px;
}
}
.logged-in.page-node .tabs--primary {
	position: relative;
	z-index: 998;
	margin-top: 2.5rem;
}
.row-navigation {
	position: fixed;
	top: 0;
	left: -105%;
	height: 100vh;
	width: 100%;
	z-index: 510;
	background-color: rgba(0, 0, 0, 0.4);
	opacity: 0;
	transition: opacity 0.3s ease-in-out;
}
.mobile-menu-is-open .row-navigation {
	width: 100%;
	opacity: 1;
	left: 0;
}

@media screen and (min-width: 960px) {
.mobile-menu-is-open .row-navigation {
	top: 4.375rem;
	height: calc(100vh - 70px);
}
.mobile-menu-is-open .row-navigation.node-type-video, .mobile-menu-is-open .row-navigation.node-type-home-page {
	height: 100vh;
	top: 0;
}
}
.row-navigation .nav-wrapper {
	position: relative;
	height: 100vh;
	width: 18.75rem;
	left: -101%;
	max-height: 100vh;
	overflow-y: auto;
	background-color: #FFFFFF;
	padding-top: 1.25rem;
	padding-right: 1.25rem;
	padding-bottom: 1.25rem;
	padding-left: 1.25rem;
	transition: left 0.3s ease-in-out;
}

@media screen and (min-width: 580px) {
.row-navigation .nav-wrapper {
	width: 20.9375rem;
}
}

@media screen and (min-width: 960px) {
.row-navigation .nav-wrapper {
	width: 21.875rem;
	height: calc(100vh - 70px);
}
}
.row-navigation .nav-wrapper.nav-wrapper-animate {
	left: 0;
}
.row-navigation .btn-menu-close {
	width: 7.5rem;
	height: 2.5rem;
	position: relative;
	background-color: transparent;
	border: none;
	text-transform: uppercase;
	font-size: 1rem;
	color: #232D4B;
	padding-left: 0.625rem;
	line-height: 1;
	margin-bottom: 2.5rem;
}
.row-navigation .btn-menu-close:before {
	content: '';
	width: 1rem;
	height: 1rem;
	display: block;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	left: 0.3125rem;
	background: url(../../images/svg/icon-close.svg) no-repeat left center/16px;
}
.row-navigation .sections-menu-logo {
	width: 12.5rem;
	height: 3.0625rem;
	display: block;
	margin: 2.5rem auto;
	background: url(../../images/svg/logo-uva-stacked.svg) no-repeat center center/100%;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
}
.l-region--supplemental-menu {
	display: none;
}

@media screen and (min-width: 960px) {
.l-region--supplemental-menu {
	display: block;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	right: 0;
}
.node-type-video .l-region--supplemental-menu, .node-type-feature-page.full-bleed-feature .l-region--supplemental-menu {
	right: 10.9375rem;
}
.node-type-video-landing .l-region--supplemental-menu {
	right: 0;
}
}
.search-is-open .l-region--supplemental-menu {
	z-index: -1;
}

@media screen and (min-width: 960px) {
.node-type-feature-page.split-screen-feature .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental {
	display: none;
}
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li {
	list-style: none;
	padding: 0;
	margin: 5px 0;
   display: inline-block;
  /*display:block;*/
	text-transform: uppercase;
	margin-right: 1.875rem;
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li:nth-child(2) {
	margin: 0;
}
.node-type-video .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li:nth-child(1), .node-type-video-landing .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li:nth-child(1) {
	display: none;
}
.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	display: block;
	height: 100%;
	color: #232D4B !important;
	text-decoration: none;
	background-color: transparent !important;
	font-weight: 900 !important;
}
.node-type-video .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	color: #808080 !important;
}
html[data-whatintent="mouse"] .node-type-video .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a:hover {
	color: #FFFFFF !important;
}
.node-type-feature-page.full-bleed-feature .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	color: #FFFFFF !important;
}
html[data-whatintent="mouse"] .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a:hover {
	text-decoration: underline !important;
}
.l-region--navigation .block--menu-menu-illimitable .block__title, .l-region--navigation .block--menu-menu-illimitable-utility .block__title {
	display: none;
}
.l-region--navigation .block--system-main-menu h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--navigation .block--system-main-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.l-region--navigation .block--system-main-menu ul li {
	display: none;
	position: relative;
	display: block;
}
.l-region--navigation .block--system-main-menu ul li a {
	display: block;
	height: 100%;
	color: #141E3C;
	text-decoration: none;
	font-size: 1.125rem;
	padding-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.l-region--navigation .block--system-main-menu ul li a {
	font-size: 1.25rem;
}
}
html[data-whatintent="mouse"] .l-region--navigation .block--system-main-menu ul li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--navigation .block--system-main-menu ul li a:hover {
	color: #141E3C !important;
	text-decoration: underline !important;
}
.l-region--navigation .block--system-main-menu ul li a.active {
	color: #141E3C;
	background-color: transparent;
}
.l-region--navigation .block--system-main-menu ul li:nth-child(1) a {
	display: inline-block;
}
html[data-whatintent="mouse"] .l-region--navigation .block--system-main-menu ul li:nth-child(1) a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--navigation .block--system-main-menu ul li:nth-child(1) a:hover {
	color: #141E3C !important;
	text-decoration: underline !important;
}
.l-region--navigation .block--system-main-menu ul li:nth-child(1) a:before {
	content: '';
	display: inline-block;
	width: 4.5625rem;
	height: 1.3125rem;
	background: url(../../images/svg/logo-uvatoday.svg) no-repeat center center/100%;
	margin-right: 0.4375rem;
	vertical-align: sub;
}

@media screen and (min-width: 580px) {
.l-region--navigation .block--system-main-menu ul li:nth-child(1) a:before {
	width: 5.125rem;
	height: 1.25rem;
}
}
.l-region--navigation .block--system-main-menu ul li:last-child a:hover {
	color: #EB5F0C;
	background-color: transparent !important;
}
.l-region--navigation .block--menu-menu-uva-today-branding {
	margin-top: 1.25rem;
	margin-bottom: 1.75rem;
}
.l-region--navigation .block--menu-menu-uva-today-branding h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--navigation .block--menu-menu-uva-today-branding ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.l-region--navigation .block--menu-menu-uva-today-branding ul li {
	display: none;
	position: relative;
	display: block;
}
.l-region--navigation .block--menu-menu-uva-today-branding ul li a {
	display: block;
	height: 100%;
	color: #141E3C;
	text-decoration: none;
	font-size: 1rem;
	padding-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.l-region--navigation .block--menu-menu-uva-today-branding ul li a {
	font-size: 1.125rem;
}
}
html[data-whatintent="mouse"] .l-region--navigation .block--menu-menu-uva-today-branding ul li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--navigation .block--menu-menu-uva-today-branding ul li a:hover {
	text-decoration: underline;
}
.l-region--navigation #block-uva-today-social-uva-today-social:before {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-bottom: 2.5rem;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social {
	list-style: none;
	margin: 0;
	padding: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li {
	margin-right: 2%;
	position: relative;
	width: 18%;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li:last-child {
	margin-right: 0;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a svg {
	height: 19px;
	fill: #232D4B;
}
html[data-whatintent="mouse"] .l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a:hover svg {
	fill: #EB5F0C;
}
#mobile-menu-wrapper {
	width: 230px;
	top: 40px;
	left: auto;
	right: 0;
	display: none;
	position: absolute;
	z-index: 999999;
}
.mobile-menu-is-open #mobile-menu-wrapper {
	display: block;
}
.node-type-view-landing .page-title-header {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.node-type-view-landing .page-title-header:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.node-type-view-landing .page-title-header {
	margin-bottom: 20px;
	margin-top: 20px;
}
}
.node-type-view-landing .page-title-header h2 {
	/*background: url(../../images/uva-cat-in-the-news-bg.png) no-repeat right;*/
	height: 38px;
	padding: 8px 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.node-type-view-landing .page-title-header h2 {
	height: 52px;
	padding: 12px 47px;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.node-type-view-landing .page-title-header h2 {
	height: 100px;
	padding: 20px 98px;
	font-size: 48px;
}
}
.node-type-view-landing .block--views::before {
	display: none;
}
.node-type-view-landing .block--views .uva-today-news-item-type {
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.mobile-menu-is-open .row-navigation, .node-type-feature-page.split-screen-feature.mobile-menu-is-open .row-navigation {
	height: 100vh;
	top: 0;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility, .node-type-feature-page.split-screen-feature.search-is-open .utility {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: block;
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding, .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding {
	padding: 0;
	max-width: none;
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding .search-wrapper, .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding .search-wrapper {
	height: 3.4375rem;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding .search-wrapper input[type="text"], .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding .search-wrapper input[type="text"] {
	height: 3.4375rem;
	padding-top: 0;
	padding-right: 4.375rem;
	padding-bottom: 0.625rem;
	padding-left: 1.25rem;
	height: 3.5rem;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding .btn-search, .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding .btn-search {
	height: 3.75rem;
	line-height: 1;
}
}

@media screen and (min-width: 960px) {
.node-type-feature-page.full-bleed-feature.search-is-open .utility .l-region--branding .btn-search:after, .node-type-feature-page.split-screen-feature.search-is-open .utility .l-region--branding .btn-search:after {
	top: -5px;
	height: 4.1rem;
}
}
.node-type-feature-page.full-bleed-feature .feature-main-header, .node-type-feature-page.split-screen-feature .feature-main-header {
	position: absolute;
	width: 100%;
	z-index: 20;
}

.node-type-feature-page.full-bleed-feature .feature-main-header{
  display: none;
}

.node-type-feature-page.full-bleed-feature .l-main, .node-type-feature-page.split-screen-feature .l-main {
	width: 100%;
	max-width: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.node-type-feature-page.full-bleed-feature .l-main .l-content, .node-type-feature-page.split-screen-feature .l-main .l-content {
	width: 100%;
	max-width: none;
}
.node-type-feature-page.full-bleed-feature .l-main .l-content h1, .node-type-feature-page.split-screen-feature .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-feature-page.standard-feature .l-main {
	width: 100%;
	max-width: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.node-type-feature-page.standard-feature .l-main .l-content {
	width: 100%;
	max-width: none;
}
.node-type-feature-page.standard-feature .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-home-page .l-main {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.node-type-home-page .l-main .l-content {
	width: 100%;
	max-width: 1800px;
	margin: 0 auto;
}
.node-type-home-page .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video-landing .l-page {
	width: 100%;
}
.node-type-video-landing .l-page .video-main-header {
	position: relative;
	z-index: 1;
}
.node-type-video-landing .l-page .l-main {
	width: 100%;
	max-width: none;
	z-index: 0;
	padding: 0;
	position: relative;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main {
	margin-top: 0;
}
}
.node-type-video-landing .l-page .l-main .l-content {
	width: 100%;
}
.node-type-video-landing .l-page .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full {
	max-width: 1800px;
	margin: 0 auto;
	padding-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video {
	margin-bottom: 3.125rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story {
	position: relative;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .story-image {
	position: relative;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .story-image img {
	display: block;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .story-image::after {
	content: '';
	display: block;
	width: 100%;
	height: 50%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: linear-gradient(to top, black 0%, transparent 100%);
	z-index: 0;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .video-meta .term {
	font-size: 0.8125rem;
	line-height: 1.2308;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #141E3C;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop {
	position: absolute;
	bottom: 1.5625rem;
	left: 1.5625rem;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: normal;
	justify-content: normal;
  z-index: 1;
  width: 100%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link {
	position: relative;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 7.8125rem;
	height: 7.8125rem;
}
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link::after {
	left: 0;
	bottom: 0;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link {
	width: 4.6875rem;
	height: 4.6875rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link {
	width: 7.8125rem;
	height: 7.8125rem;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .featured-video-link span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper {
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper {
	display: block;
	width: 75%;
	margin-left: 2.27273%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
	margin-top: 0;
	margin-bottom: 0.625rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .runtime {
	color: #FFFFFF;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .video-meta .term {
	font-size: 0.8125rem;
	line-height: 1.2308;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .story .text-container-desktop .meta-wrapper .title {
	color: #FFFFFF;
	font-size: 2.375rem;
	line-height: 1.1579;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container {
	display: none;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .featured-video .text-container .title a:hover {
	text-decoration: underline !important;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content {
	width: 72.72727%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title::after {
	right: 0;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more {
	margin: 0;
	padding: 0;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more.pager-show-more-empty {
	display: none;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next {
	margin: 0;
	padding: 0;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next span, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next a {
	display: inline-block;
	transform: skew(20deg);
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next a {
	line-height: 1;
	height: auto;
	min-width: auto;
	background-color: transparent;
	color: #FFFFFF;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 580px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	width: 31.81818%;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	width: 31.25%;
}
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image {
	position: relative;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image img {
	display: block;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .term, .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .videos-sectiomn-grid-block {
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .main-content .videos-sectiomn-grid-block {
	margin-top: 3.125rem;
	margin-bottom: 1.875rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video-landing .l-page .l-main .l-content .node--video-landing--full .node__content .cols-content-wrapper .popular-videos.aside {
	width: 22.72727%;
}
}

@media screen and (min-width: 960px) {
.node-type-video.mobile-menu-is-open .row-navigation {
	height: 100vh;
	top: 0;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: block;
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding {
	padding: 0;
	max-width: none;
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding .search-wrapper {
	height: 3.4375rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding .search-wrapper input[type="text"] {
	height: 3.4375rem;
	padding-top: 0;
	padding-right: 4.375rem;
	padding-bottom: 0.625rem;
	padding-left: 1.25rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding .btn-search {
	height: 3.75rem;
	line-height: 1;
}
}

@media screen and (min-width: 960px) {
.node-type-video.search-is-open .utility .l-region--branding .btn-search:after {
	top: -5px;
	height: 3.75rem;
}
}
.node-type-video .l-page {
	width: 100%;
}
.node-type-video .l-page .video-main-header {
	position: relative;
}
.node-type-video .l-page .l-main {
	width: 100%;
	max-width: none;
	z-index: 0;
	padding: 0;
	position: relative;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main {
	margin-top: 0;
}
}
.node-type-video .l-page .l-main .l-content {
	width: 100%;
}
.node-type-video .l-page .l-main .l-content h1 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code {
	display: none;
	background-color: rgba(0, 0, 0, 0.75);
	transition: opacity 0.3s ease-in-out;
	width: 100%;
	height: 100vh;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 18;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 90%;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text {
	width: 31.25rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper {
	position: relative;
	text-align: center;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper p {
	color: #FFFFFF;
	text-align: center;
	font-size: 1rem;
	line-height: 1.375;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .tooltip {
	display: none;
	width: auto;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	border-radius: 0.25rem;
	padding-top: 0.9375rem;
	padding-right: 1.5625rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.5625rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	transform: translateX(-50%);
	color: #FFFFFF;
	z-index: 10;
	opacity: 0.8;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .btn-copy {
	text-transform: uppercase;
	display: inline-block;
	width: 9.375rem;
	height: 3.125rem;
	border-radius: 0.125rem;
	background-color: #141E3C;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .btn-copy {
	vertical-align: top;
	height: 3.75rem;
	margin-top: 0;
	margin-left: 0.625rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .code {
	background-color: #FFFFFF;
	border: none;
	border-radius: 0.125rem;
	width: 100%;
	height: 3.75rem;
	padding-top: 1.25rem;
	padding-right: 1.25rem;
	padding-bottom: 1.25rem;
	padding-left: 1.25rem;
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
	resize: none;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .code {
	display: inline-block;
	width: calc(100% - 160px);
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .code:after {
	content: '';
	display: block;
	width: 5rem;
	height: 3.75rem;
	position: absolute;
	right: 0;
	bottom: 0;
	border-top-right-radius: 0.125rem;
	border-bottom-right-radius: 0.125rem;
	background: linear-gradient(to left, white 0%, transparent 100%);
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .uvat-close-copy {
	width: 1.875rem;
	height: 1.875rem;
	border: none;
	background-color: #000000;
	border: 2px solid #FFFFFF;
	padding-top: 0.625rem;
	padding-right: 0.625rem;
	padding-bottom: 0.625rem;
	padding-left: 0.625rem;
	border-radius: 100%;
	display: block;
	position: absolute;
	top: -3.125rem;
	right: 0;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .uvat-close-copy {
	top: -3.75rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .uvat-close-copy span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-embed-code .video-embed-code-text .code-wrapper .uvat-close-copy svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 0.875rem;
	height: 0.875rem;
	fill: #FFFFFF;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content {
	position: relative;
	width: 100%;
	background-color: #000000;
	z-index: 5;
	padding: 0;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content {
	overflow: hidden;
	height: calc(100vh - 60px);
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info {
	display: none;
	background-color: transparent;
	border: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 2.25rem;
	height: 2.25rem;
	position: absolute;
	top: 1.25rem;
	left: 1.25rem;
	z-index: 10;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info {
	display: block;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info svg {
	width: 2.25rem;
	height: 2.25rem;
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info svg path {
	fill: #CCCCCC;
	transition: fill 0.3s ease-in-out;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-info:hover svg path {
	fill: #FFFFFF;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video {
	background: black none repeat scroll 0% 0%;
	padding-bottom: 0%;
	position: relative;
	overflow: hidden;
	width: 100%;
	transition: height 0.3s ease 0s;
	height: 0;
	padding-bottom: 56.25%;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video {
	display: block;
	height: calc(100% - 50px);
	padding: 0;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings {
	z-index: 50;
	font-size: 1rem;
	line-height: 1.125;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings .vjs-close-button .vjs-icon-placeholder::before {
	width: 1.5625rem;
	height: 1.5625rem;
	content: '';
	background: url(../../images/svg/icon-close-white.svg) no-repeat center center/100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings select {
	font-size: 1rem;
	line-height: 1.125;
	color: #000000;
	height: 2.5rem;
	border: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings .vjs-track-settings-controls button {
	background-image: none !important;
	font-family: "franklin-gothic-urw", sans-serif;
	font-weight: 900;
	font-size: 1.125rem;
	line-height: 0.8889;
	letter-spacing: 1.12px;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings .vjs-track-settings-controls button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-text-track-settings .vjs-track-settings-controls button:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
/*.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	width: 3.125rem;
	height: 3.125rem;
	border: none;
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	width: 4.6875rem;
	height: 4.6875rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	width: 7.8125rem;
	height: 7.8125rem;
}
}*/
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	content: '';
	position: absolute;
	left: 46%;
    top: 41%;
	display: block;
	/*width: 3.125rem;
	height: 3.125rem;*/
	width: 7.8125rem;
	height: 7.8125rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
	border: none;
	border-radius: .1rem;
}



/*@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	width: 7.8125rem;
	height: 7.8125rem;
}
}*/

@media screen and (max-width: 959px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	width: 4.6875rem;
	height: 4.6875rem;
}
}
@media screen and (max-width: 579px)
{
	.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button
	{
		width: 3.5rem;
		height: 3.5rem;
		left: 46%;
	    top: 41%;
  }
  .hero-image-col{background-color: #141E3C !important;}

}

.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left h2 {
    font-size: 1rem;
    line-height: 1.375;
    margin-bottom: 0.3125rem;
    color: #141E3C;
}

.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title {
    display: inline-block;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    color: #4A4A4A;
    font-size: 0.875rem;
    line-height: 1.7143;
}

.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper {
    margin-top: 0.625rem;
    margin-bottom: 1.5625rem;
    width: 100%;
}

.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .subcopy p {
    margin-top: 0.625rem;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3 {
    line-height: 3.125rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    width: 22.72727%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a {
    height: 3.125rem;
    line-height: 3.125rem;
    border-top: none;
    padding-top: 0;
    padding-right: 1.25rem;
    padding-bottom: 0;
    padding-left: 1.25rem;
    border-left: 1px solid #666666;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript {
    margin-top: 0;
    margin-bottom: 1.25rem;
    display: inline-block;
    font-size: 0.875rem;
    line-height: 1.4286;
    color: #141E3C;
    text-decoration: underline;
}

@media screen (max-width: 579px)
{
	.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .subcopy p {
	    color: #4A4A4A;
	    font-size: 0.875rem;
	    line-height: 1.4286;
	}

	.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3 {
	    font-size: 1rem;
	}
	.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a
	{
		text-decoration: none;
	    display: block;
	    color: #9B9B9B;
	    font-size: 1rem;
	}
	.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript {
	    display: inline-block;
	    font-size: 0.875rem;
	    line-height: 1.4286;
	    margin-top: 1.25rem;
	    margin-bottom: 1.25rem;
	    color: #141E3C;
	}
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button:hover {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button .vjs-icon-placeholder {
	display: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-big-play-button .vjs-control-text {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-control-bar {
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #000000 100%);
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .uva-video .vjs-play-progress {
	background: #EB5F0C;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content #vhs-container {
	background: black none repeat scroll 0% 0%;
	padding-bottom: 0%;
	height: 100%;
	position: relative;
	overflow: hidden;
	width: 100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content #vhs-container video {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	transition: opacity 0.4s ease-in-out 0s;
	opacity: 1;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	opacity: 0;
	height: 0;
	overflow: hidden;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements.visible {
	opacity: 0;
	height: 0;
	overflow: hidden;
	transition: opacity 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements {
	height: auto;
	padding-top: 0;
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	background: linear-gradient(to bottom, black 0%, transparent 100%);
	min-height: 40%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements.visible {
	display: block;
	opacity: 1;
	height: auto;
	overflow: visible;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info {
	background-color: transparent;
	border: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 2.25rem;
	height: 2.25rem;
	position: absolute;
	top: 1.25rem;
	left: 1.25rem;
	z-index: 10;
	display: none;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info {
	display: block;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info svg {
	width: 2.25rem;
	height: 2.25rem;
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info svg path {
	fill: #CCCCCC;
	transition: fill 0.3s ease-in-out;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .close-video-info:hover svg path {
	fill: #FFFFFF;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2 {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.9375rem;
	margin-left: 0;
	color: #FFFFFF;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2 {
	font-size: 1.5rem;
	line-height: 1.25;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements h2 {
	padding-top: 1.875rem;
	font-size: 1.625rem;
	line-height: 1.2308;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author {
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p {
	display: inline-block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-size: 0.875rem;
	line-height: 1.7143;
	padding: 0;
	color: #FFFFFF;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p {
	font-size: 1rem;
	line-height: 2;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p a {
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p a:hover {
	text-decoration: underline;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .authors .author p.title:after {
	content: ', ';
	display: inline-block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper {
	margin-top: 1.875rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper {
	width: 33.33333%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper {
	width: 29.16667%;
	margin-top: 1.875rem;
	margin-left: -0.625rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 0.625rem;
	position: relative;
	width: 1.875rem;
	height: 1.875rem;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button {
	width: 2.5rem;
	height: 2.5rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button:last-child {
	margin: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: 0.9375rem;
	fill: #FFFFFF;
	transition: fill 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button svg {
	height: 1.25rem;
}
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos {
	background-color: #1E1E1E;
	width: 100%;
	padding-top: 1.5625rem;
	padding-right: 1.25rem;
	padding-bottom: 1.5625rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos {
	height: 3.125rem;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos {
	bottom: 0;
	left: 0;
	position: absolute;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3 {
	font-size: 1rem;
	line-height: 1.375;
	color: #FFFFFF;
	margin-bottom: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos h3 {
	line-height: 3.125rem;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 22.72727%;
}
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos {
	width: 75%;
}
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items {
	overflow: hidden;
}
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item {
	display: inline-block;
	float: left;
	width: 27.27273%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a {
	font-size: 1rem;
	line-height: 1.75;
	text-decoration: none;
	display: block;
	color: #9B9B9B;
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	border-top: 1px solid #666666;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .related-videos .field--name-field-related-videos .field__items .field__item a {
	height: 3.125rem;
	line-height: 3.125rem;
	border-top: none;
	padding-top: 0;
	padding-right: 1.25rem;
	padding-bottom: 0;
	padding-left: 1.25rem;
	border-left: 1px solid #666666;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata {
	background-color: #F1F1F1;
	margin-bottom: 2.5rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-inner {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 2.5rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-inner {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 2.5rem;
	padding-right: 4.16667%;
	padding-bottom: 2.5rem;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right {
	width: 31.81818%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right {
	width: 22.72727%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.4286;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
	color: #141E3C;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript:hover {
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript {
	margin-top: 0;
	margin-bottom: 1.25rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .transcript::after {
	content: '';
	display: inline-block;
	width: 0.8125rem;
	height: 1.1875rem;
	margin-left: 0.9375rem;
	vertical-align: middle;
	background: url(../../images/svg/icon-transcript.svg) no-repeat center center/100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .date, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .topic, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-right .runtime {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color: #4A4A4A;
	font-size: 0.875rem;
	line-height: 1.4286;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left {
	width: 65.90909%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left {
	width: 72.72727%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left h2 {
	font-size: 1rem;
	line-height: 1.375;
	margin-bottom: 0.3125rem;
	color: #141E3C;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .subcopy p {
	color: #4A4A4A;
	font-size: 0.875rem;
	line-height: 1.4286;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .subcopy p {
	margin-top: 0.625rem;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author {
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title {
	display: inline-block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color: #4A4A4A;
	font-size: 0.875rem;
	line-height: 1.7143;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email a, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title a {
	color: #4A4A4A;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email a, html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.email a:hover, html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title a:hover {
	text-decoration: underline;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .authors .author p.title:after {
	content: ',';
	display: inline-block;
	margin-right: 0.1875rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper {
	margin-top: 0.625rem;
	margin-bottom: 1.5625rem;
	width: 100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 1.875rem;
	position: relative;
	width: 1.1875rem;
	height: 1.1875rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button:last-child {
	margin: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button.email svg, .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button.twitter svg {
	height: 0.9375rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button.email svg {
	width: 1.25rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button.uvat-embed-copy svg {
	width: 1.5625rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	width: 1.25rem;
	fill: #4A4A4A;
	transition: fill 0.3s ease-in-out;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper {
	max-width: 1800px;
	margin: 0 auto;
	padding-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content {
	width: 72.72727%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-title::after {
	right: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .block__title {
	display: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more {
	margin: 0;
	padding: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more.pager-show-more-empty {
	display: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next {
	margin: 0;
	padding: 0;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next span, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next a {
	display: inline-block;
	transform: skew(20deg);
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .pager-show-more .pager-show-more-next a {
	line-height: 1;
	height: auto;
	min-width: auto;
	background-color: transparent;
	color: #FFFFFF;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 580px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	width: 31.81818%;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row {
	width: 31.25%;
}
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image {
	position: relative;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .story-image img {
	display: block;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .term, .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .latest-videos-block .field--name-field-latest-videos-block .view-the-latest-videos .view-content .views-row .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .videos-sectiomn-grid-block {
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .main-content .videos-sectiomn-grid-block {
	margin-top: 3.125rem;
	margin-bottom: 1.875rem;
}
}

@media screen and (min-width: 960px) {
.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper .popular-videos.aside {
	width: 22.72727%;
}
}
.page-404 header {
	margin-bottom: 0;
}
.page-404 .l-main {
	max-width: 100%;
	padding-top: 0;
}
.page-404 .l-content {
	max-width: 100%;
	width: 100%;
}
.page-404 .l-content .page-title, .page-404 .l-content h1, .page-404 .l-content .breadcrumb {
	display: none;
}
.page-404 .l-content .tabs--primary, .page-404 .l-content .field__label {
	display: none;
}
.page-404 .l-content #container-404 {
	width: 100%;
	height: 230px;
	background-image: url(../../images/uva-404.png);
	background-repeat: no-repeat;
	background-size: cover;
}

@media screen and (min-width: 960px) {
.page-404 .l-content #container-404 {
	height: 480px;
}
}
.page-404 .l-content #container-404 h2, .page-404 .l-content #container-404 h3, .page-404 .l-content #container-404 p {
	max-width: 1140px;
	text-align: center;
	margin: 0 auto;
	color: #FFFFFF;
}
.page-404 .l-content #container-404 h2 {
	font-size: 12px;
	padding: 22px 10px 5px 10px;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
.page-404 .l-content #container-404 h2 {
	font-size: 14px;
	padding: 33px 10px 0 10px;
}
}

@media screen and (min-width: 960px) {
.page-404 .l-content #container-404 h2 {
	font-size: 16px;
	padding: 80px 0 45px 0;
}
}
.page-404 .l-content #container-404 h3 {
	font-size: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	padding: 0 10px;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
.page-404 .l-content #container-404 h3 {
	font-size: 36px;
	padding: 30px 10px 8px 10px;
}
}

@media screen and (min-width: 960px) {
.page-404 .l-content #container-404 h3 {
	font-size: 72px;
	margin-bottom: 70px;
}
}
.page-404 .l-content #container-404 p {
	font-size: 16px;
	padding: 0 15px;
	line-height: 30px;
}

@media screen and (min-width: 580px) {
.page-404 .l-content #container-404 p {
	padding: 0 30px;
}
}

@media screen and (min-width: 960px) {
.page-404 .l-content #container-404 p {
	font-size: 24px;
}
}
.page-404 .l-content article ul.links {
	display: none;
}
.pager {
	margin: 40px 0;
	padding: 0;
	list-style: none;
	width: 100%;
	text-align: center;
}

@media screen and (min-width: 580px) {
.pager {
	margin: 50px 0;
}
}
.pager li {
	display: none;
	margin: 0 1%;
	padding: 0;
}

@media screen and (min-width: 580px) {
.pager li {
	margin: 0 2%;
}
}

@media screen and (min-width: 960px) {
.pager li {
	margin: 0;
}
}
.pager li:first-child {
	margin-left: 0;
}
.pager li:last-child {
	margin-right: 0;
}

@media screen and (min-width: 960px) {
.pager li {
	display: inline-block;
}
}
.pager li.pager__item--first, .pager li.pager__item--previous, .pager li.pager__item--next, .pager li.pager__item--last, .pager li.pager__item--ellipsis {
	display: inline-block;
}
.pager li.pager__item--ellipsis {
	min-width: 30px;
	height: 30px;
	display: inline-block;
	line-height: 30px;
	background-color: #f0f0f0;
	color: #232D4B;
}

@media screen and (min-width: 960px) {
.pager li.pager__item--ellipsis {
	background-color: transparent;
	min-width: 24px;
}
}
.pager li a {
	min-width: 30px;
	height: 30px;
	display: block;
	line-height: 30px;
	text-decoration: none;
	background-color: #f0f0f0;
	color: #232D4B;
	padding: 0 8px;
}

@media screen and (min-width: 960px) {
.pager li a {
	background-color: transparent;
	min-width: 26px;
	padding: 0 5px;
}
}

@media screen and (min-width: 960px) {
.pager li a:hover {
	background-color: #f0f0f0;
}
}
.pager li.pager__item--current {
	min-width: 30px;
	height: 30px;
	display: inline-block;
	line-height: 30px;
	background-color: #232D4B;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0 8px;
}

@media screen and (min-width: 960px) {
.pager li.pager__item--current {
	min-width: 26px;
	padding: 0 6px;
}
}
.pager.pager-load-more {
	margin: 0 0 50px 0;
}
.pager.pager-load-more li {
	display: block;
	margin: 0;
}
.pager.pager-load-more li a {
	display: block;
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	padding: 20px 0;
	max-width: 95%;
	text-align: center;
	text-transform: uppercase;
	background-color: #232D4B;
	color: #FFFFFF;
	line-height: 1;
	height: auto;
}
.pager.pager-load-more li a:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.pager.pager-load-more li a {
	max-width: 100%;
}
}

@media screen and (min-width: 960px) {
.pager.pager-load-more li a {
	max-width: 282px;
	margin: 0 auto;
}
}
.pager.pager-load-more li a:hover {
	background-color: #E57200;
}
.paragraphs-item-blockquote {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 1.25rem;
	padding-right: 1.25rem;
	padding-bottom: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-blockquote {
	padding-top: 1.25rem;
	padding-right: 14.58333%;
	padding-bottom: 2.5rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-blockquote {
	padding-top: 1.25rem;
	padding-right: 14.58333%;
	padding-bottom: 2.5rem;
	padding-left: 12.5%;
}
}
.paragraphs-item-blockquote blockquote {
	margin: 0;
	font-size: 1.25rem;
	line-height: 1.4;
	color: #141E3C;
	quotes: "â€œ" "â€" "â€˜" "â€™";
}

@media screen and (min-width: 580px) {
.paragraphs-item-blockquote blockquote {
	font-size: 1.875rem;
	line-height: 1.3334;
}
}
.paragraphs-item-blockquote blockquote::before {
	/*content: open-quote;*/
	font-size: 2.5rem;
	line-height: 0.1em;
	margin-right: 0.125rem;
	vertical-align: -0.75rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-blockquote blockquote::before {
	font-size: 2.8125rem;
	margin-left: -1.5625rem;
	margin-right: 0.25rem;
}
}
.paragraphs-item-blockquote blockquote::after {
	/*content: close-quote;*/
	font-size: 2.5rem;
	line-height: 0.1em;
	vertical-align: -0.75rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-blockquote blockquote::after {
	font-size: 2.8125rem;
}
}
.paragraphs-item-body-text {
	max-width: 1800px;
	margin: 0 auto;
}
.paragraphs-item-body-text .content .field--name-field-body-text {
	padding-top: 0;
	padding-right: 1.25rem;
	padding-bottom: 0;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text {
	padding-right: 8.33333%;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text h2 {
	display: none;
}
.paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4 {
	font-size: 1.25rem;
	line-height: 1.2;
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
	color: #141E3C;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4 {
	margin-top: 2.1875rem;
	margin-bottom: 0.9375rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text h3, .paragraphs-item-body-text .content .field--name-field-body-text h4 {
	width: 54.16667%;
	padding: 0;
	margin-top: 2.5rem;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text h3 {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text h4 {
	/*font-size: 1rem;*/
	line-height: 1.375;
}
.paragraphs-item-body-text .content .field--name-field-body-text p {
	/*font-size: 1rem;*/
	line-height: 1.625;
	color: #111111;
}
.paragraphs-item-body-text .content .field--name-field-body-text p:first-of-type {
	margin-top: 0;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text p {
	width: 54.16667%;
	line-height: 2;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text p a {
	color: #141E3C;
}
html[data-whatintent="mouse"] .paragraphs-item-body-text .content .field--name-field-body-text p a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-body-text .content .field--name-field-body-text p a:hover {
	color: #EB5F0C;
}
.paragraphs-item-body-text .content .field--name-field-body-text ul, .paragraphs-item-body-text .content .field--name-field-body-text ol {
	padding-left: 1.875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text ul, .paragraphs-item-body-text .content .field--name-field-body-text ol {
	width: 54.16667%;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text ul li, .paragraphs-item-body-text .content .field--name-field-body-text ol li {
	font-size: 1rem;
	line-height: 1.625;
	line-height: 2;
	color: #111111;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	list-style-position: outside;
	padding-left: 15px;
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img {
	display: block;
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default {
	width: 100%;
	height: auto;
	max-width: 1800px;
	margin: 0 auto;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default {
	width: 54.16667% !important;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default.body-image-left {
	max-width: 43.18182%;
	float: left;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default.body-image-left {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	max-width: 33.33333% !important;
	margin-right: 4.16667%;
	margin-bottom: 0.9375rem;
	margin-left: 8.33333%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default.body-image-right {
	max-width: 43.18182%;
	float: right;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image img.file-default.body-image-right {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	max-width: 33.33333% !important;
	margin-right: 12.5%;
	margin-bottom: 0.9375rem;
	margin-left: 4.16667%;
}
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default {
	display: block;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default {
	min-width: 0;
	max-width: 1800px;
	margin: 0 auto;
	width: 54.16667% !important;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}

/*left aligned images*/
.l-main:not(.news-article-feature) .paragraphs-item-body-text .content .field--name-field-body-text .align-left span.caption.none.media-element.file-default {
    width: 32vw !important;
    margin-right: 7rem !important;
    margin-left: 12.5%;
}

.news-article .align-left {width:60%;}
.news-article figure.align-left {margin:1em 40px 1em 0;}

/*right aligned images*/
.l-main:not(.news-article-feature) .paragraphs-item-body-text .content .field--name-field-body-text .align-right span.caption.none.media-element.file-default {
    width: 32vw !important;
    margin-right: 13rem !important;
    margin-left: 3.5% !important;
}
}
.news-article .paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default img {
	width: 100%;
	height: auto;
	display: block;
}
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default p {
	width: 100%;
	font-size: 0.8125rem;
	line-height: 1.6924;
	color: #4A4A4A;
	margin-top: 0.9375rem;
	margin-right: 0;
	margin-bottom: 0.9375rem;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.body-image-left {
	min-width: 0;
	width: 43.18182%;
	float: left;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.body-image-left {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 33.33333% !important;
	margin-top: 0.9375rem;
	margin-right: 4.16667%;
	margin-bottom: 0.9375rem;
	margin-left: 8.33333%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.body-image-right {
	min-width: 0;
	width: 43.18182%;
	float: right;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-text .content .field--name-field-body-text .file-image span.body-image-right {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 33.33333% !important;
	margin-top: 0.9375rem;
	margin-right: 12.5%;
	margin-bottom: 0.9375rem;
	margin-left: 4.16667%;
}
}
.paragraphs-item-body-video {
	padding-top: 1.5625rem;
	padding-right: 1.25rem;
	padding-bottom: 1.5625rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video {
	padding-top: 2.1875rem;
	padding-right: 8.33333%;
	padding-bottom: 2.1875rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-video {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 2.1875rem;
	padding-right: 0;
	padding-bottom: 2.1875rem;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-body-video .content {
	width: 54.16667%;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 12.5%;
}
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper {
	position: relative;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container {
	z-index: 0;
	width: 100%;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container .body-video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container .body-video .vjs-control-bar {
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #000000 100%);
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container .body-video .vjs-play-progress {
	background: #EB5F0C;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .video-container video {
	width: 100%;
	height: auto;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1;
}
html[data-whatintent="mouse"] .paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder:hover .text-container svg .icon-vidsmall-bg {
	fill: #141E3C;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder img {
	display: block;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .full-gradient {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .full-gradient {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background: linear-gradient(to bottom, transparent 0%, #000000 100%);
}
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .play-bideo-btn {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: transparent;
	padding: 0;
	border: none;
	top: 0;
	left: 0;
	z-index: 4;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container {
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container {
	width: calc(100% - 30px);
}
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container svg {
	width: 1.5625rem;
	height: 1.5625rem;
	display: inline-block;
	vertical-align: middle;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container svg .icon-vidsmall-bg {
	fill: #EB5F0C;
}
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container .tablet-title {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-body-video .content .body-video-component .story .body-video-wrapper .placeholder .text-container .tablet-title {
	display: block;
	width: calc(100% - 60px);
	font-size: 1.25rem;
	line-height: 1.4;
	display: block;
	color: #FFFFFF;
	display: inline-block;
	margin-left: 1.25rem;
	vertical-align: middle;
}
}
.paragraphs-item-body-video .content .body-video-component .story .mobile-title {
	color: #141E3C;
	font-size: 0.9375rem;
	line-height: 1.6667;
}
.inline-affiliation-wrapper.form-item.webform-component.webform-component-select.webform-component--affiliation.js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-affiliation.form-item-affiliation {
    float: left;
    margin-right: 20px;
    width: 45%;
}
@media screen and (min-width: 580px) {
.paragraphs-item-body-video .content .body-video-component .story .mobile-title {
	display: none;
}
}
.paragraphs-item-body-video .content .body-video-component .story .transcript {
	margin-top: 0.625rem;
}
.paragraphs-item-body-video .content .body-video-component .story .transcript a {
	color: #4A4A4A;
	font-size: 0.8125rem;
	line-height: 1.6924;
}
html[data-whatintent="mouse"] .paragraphs-item-body-video .content .body-video-component .story .transcript a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-body-video .content .body-video-component .story .transcript a:hover {
	text-decoration: none;
}
.paragraphs-item-daily-report {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 1.5625rem;
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	margin-top: 2.1875rem;
	margin-bottom: 2.1875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 2.8125rem;
}
}
.paragraphs-item-daily-report.form-success .group-text-container {
	display: none;
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report.form-success .field--name-field-daily-report-block {
	width: 100%;
}
}
.paragraphs-item-daily-report.form-success .webform-client-form {
	display: none !important;
}
.paragraphs-item-daily-report .webform-progressbar {
	display: none;
}
.paragraphs-item-daily-report .form-required {
	color: #FFFFFF;
}
.paragraphs-item-daily-report .overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #141E3C;
	opacity: 0.8;
	z-index: 0;
}
.paragraphs-item-daily-report .daily-report-inner {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	color: #FFFFFF;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .daily-report-inner {
	padding-top: 2.8125rem;
	padding-right: 0;
	padding-bottom: 2.8125rem;
	padding-left: 0;
}
}
.paragraphs-item-daily-report .content {
	position: relative;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .content {
	padding-right: 4.54545%;
	padding-left: 4.54545%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 6.81818%;
	padding-left: 6.81818%;
}
}
.paragraphs-item-daily-report .group-text-container {
	text-align: center;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .group-text-container {
	text-align: left;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .group-text-container {
	text-align: left;
	width: 31.57895%;
}
}
.paragraphs-item-daily-report .group-text-container .field--name-field-title {
	font-size: 1.875rem;
	line-height: 1.0667;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.paragraphs-item-daily-report .group-text-container .field--name-field-main-promo-title {
	font-size: 1.5rem;
	line-height: 1.1667;
	text-transform: uppercase;
	margin-top: 0.25rem;
	letter-spacing: 1px;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .group-text-container .field--name-field-main-promo-title {
	margin-top: 0.625rem;
}
}
.paragraphs-item-daily-report .group-text-container .field--name-field-social-promo-subtitle {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .group-text-container .field--name-field-social-promo-subtitle {
	display: block;
	font-size: 0.9375rem;
	line-height: 1.6667;
	margin-top: 0.625rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block {
	width: 60.52632%;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation {
	text-align: center;
	border: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 2.8125rem;
	padding-left: 0;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h2, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3, .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation p {
	color: #FFFFFF;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h2 {
	font-size: 1.875rem;
	line-height: 1.3334;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3 {
	font-size: 1.5rem;
	line-height: 1.1667;
	text-transform: uppercase;
	margin-top: 0.25rem;
	margin-bottom: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3 {
	margin-top: 0.625rem;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3.error {
	text-transform: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3.error {
	padding-right: 5rem;
	padding-left: 5rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3.error {
	padding-right: 12.5rem;
	padding-left: 12.5rem;
}
}

@media screen and (min-width: 1140px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation h3.error {
	padding-right: 15.625rem;
	padding-left: 15.625rem;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-confirmation p {
	font-size: 0.9375rem;
	line-height: 1.6667;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .links {
	display: none;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form {
  margin-top: 1.875rem;
  margin-top: 1.875rem;
  overflow: visible;
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form > div {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component label {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #FFFFFF;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield {
	color: #4A4A4A;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield {
	width: 48.75%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-textfield {
	width: 49.13043%;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-email {
	color: #4A4A4A;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-email {
	width: 71.25%;
	margin: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-email {
	width: 70%;
}
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component .form-text {
	height: 3.125rem;
	width: 100%;
	background-color: #FFFFFF;
	border: none;
	padding-left: 0.9375rem;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component .form-text.error {
	border: 1px solid red;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions {
	width: 100%;
	float: none;
	margin-top: 0.3125rem;
}
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input {
	font-family: "franklin-gothic-urw", sans-serif;
	font-weight: 900;
	font-size: 1.125rem;
	line-height: 0.8889;
	letter-spacing: 1.12px;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	width: 100%;
	margin-top: 0.3125rem;
}
html[data-whatintent="mouse"] .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input:hover {
	background-color: #FFFFFF;
	color: #EB5F0C;
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input {
	padding-right: 0;
	padding-left: 0;
	height: 50px;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions {
	margin: 0;
	width: 26.25%;
	-ms-flex-item-align: end;
	align-self: flex-end;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions {
	width: 28.26087%;
}
}
.paragraphs-item-footnotes {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 1.875rem;
	padding-right: 1.25rem;
	padding-bottom: 0;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-footnotes {
	padding-top: 1.875rem;
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-footnotes {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-footnotes .content ol {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

@media screen and (min-width: 960px) {
.paragraphs-item-footnotes .content ol {
	width: 54.16667%;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-footnotes .content ol li {
	list-style-position: inside;
	color: #4A4A4A;
	font-size: 1rem;
	line-height: 1.625;
	margin-top: 0.9375rem;
	margin-bottom: 0.9375rem;
}
.paragraphs-item-footnotes .content ol li:last-child {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.paragraphs-item-full-bleed-feature {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature {
	margin-bottom: 2.1875rem;
	height: 100vh;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature {
	margin-bottom: 3.125rem;
}
}
.paragraphs-item-full-bleed-feature .top-gradient {
	height: 9.375rem;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: linear-gradient(to top, transparent 0%, #000000 100%);
	z-index: 3;
}
.paragraphs-item-full-bleed-feature .full-gradient {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .full-gradient {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background: linear-gradient(to bottom, transparent 0%, #000000 100%);
}
}
.paragraphs-item-full-bleed-feature .mobile-image-container {
	position: relative;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .mobile-image-container {
	display: none;
}
}
.paragraphs-item-full-bleed-feature .mobile-image-container .mobile {
	display: block;
}
.paragraphs-item-full-bleed-feature .mobile-image-container .gradient {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 3.125rem;
	background: linear-gradient(to bottom, transparent 0%, #000000 100%);
}
.paragraphs-item-full-bleed-feature .field--name-field-featured-image {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.paragraphs-item-full-bleed-feature .text-container {
	padding-right: 1.25rem;
	padding-bottom: 1.875rem;
	padding-left: 1.25rem;
	background-color: #000000;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .text-container {
	padding-right: 4.16667%;
	padding-bottom: 1.875rem;
	padding-left: 4.16667%;
	background-color: transparent;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container {
	padding-right: 4.16667%;
	padding-bottom: 2.8125rem;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container .text-elms {
	width: 75%;
}
}
.paragraphs-item-full-bleed-feature .text-container .term, .paragraphs-item-full-bleed-feature .text-container h2 {
	color: #FFFFFF;
}
.paragraphs-item-full-bleed-feature .text-container .term {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.paragraphs-item-full-bleed-feature .text-container h2 {
	font-style: normal;
	font-size: 2.25rem;
	line-height: 1;
	margin-top: 0.625rem;
	margin-bottom: 0.9375rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .text-container h2 {
	font-size: 3.125rem;
	line-height: 1.1;
}
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper {
	margin-top: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .text-container .share-wrapper {
	margin-top: 1.875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container .share-wrapper {
	position: absolute;
	bottom: 2.8125rem;
	right: 4.16667%;
}
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 2.1875rem;
	position: relative;
	height: 1.1875rem;
	height: 1.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button {
	height: 1.1875rem;
	height: 1.1875rem;
}
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button:last-child {
	margin: 0;
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button.email svg, .paragraphs-item-full-bleed-feature .text-container .share-wrapper button.twitter svg {
	height: 0.9375rem;
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: 1.1875rem;
	fill: #FFFFFF;
	transition: fill 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-feature .text-container .share-wrapper button svg {
	height: 1.25rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-full-bleed-feature .text-container .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-full-bleed-feature .text-container .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .date {
	display: inline;
	color: #CCCCCC;
	font-size: 0.9375rem;
	line-height: 1.4667;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta a {
	text-decoration: none;
	color: #CCCCCC;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color: #CCCCCC;
	font-size: 0.9375rem;
	line-height: 1.4667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author {
	font-size: 1rem;
	line-height: 1.375;
}
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author:not(.list):before {
	content: '\2022';
	display: inline-block;
	color: #EB5F0C;
	margin-right: 0.25rem;
	margin-left: 0.25rem;
	height: 1.125rem;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author .author-email {
	text-decoration: none;
	color: #CCCCCC;
}
html[data-whatintent="mouse"] .paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author .author-email {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-full-bleed-feature .text-container .article-meta .authors .author .author-email:hover {
	text-decoration: underline;
}
.paragraphs-item-full-bleed-image-caption {
	color: #4A4A4A;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-image-caption {
	padding-bottom: 2.5rem;
}
}
.paragraphs-item-full-bleed-image-caption .field--name-field-full-image img {
	display: block;
}
.paragraphs-item-full-bleed-image-caption .field--name-field-caption {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 0.9375rem;
	font-size: 0.8125rem;
	line-height: 1.6924;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-bleed-image-caption .field--name-field-caption {
	padding-right: 8.33333%;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-bleed-image-caption .field--name-field-caption {
	padding-right: 12.5%;
	padding-left: 12.5%;
}
}
.paragraphs-item-full-width-image-caption {
	max-width: 1800px;
	margin: 0 auto;
	color: #4A4A4A;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
.paragraphs-item-full-width-image-caption .field--name-field-full-image {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-width-image-caption .field--name-field-full-image {
	padding-top: 1.25rem;
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-width-image-caption .field--name-field-full-image {
	padding-top: 1.25rem;
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}
.paragraphs-item-full-width-image-caption .field--name-field-full-image img {
	display: block;
}
.paragraphs-item-full-width-image-caption .field--name-field-caption {
	margin-top: 0.625rem;
	font-size: 0.8125rem;
	line-height: 1.6924;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-full-width-image-caption .field--name-field-caption {
	padding-right: 8.33333%;
	padding-bottom: 2.1875rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-full-width-image-caption .field--name-field-caption {
	padding-top: 0;
	padding-right: 12.5%;
	padding-bottom: 1.25rem;
	padding-left: 12.5%;
}
}
.paragraphs-item-intro-text {
	position: relative;
	max-width: 1800px;
	margin: 0 auto;
}
.paragraphs-item-intro-text .content .field--name-field-intro-text {
	padding-top: 0;
	padding-right: 1.25rem;
	padding-bottom: 0;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text {
	padding-top: 0;
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-intro-text .content .field--name-field-intro-text h2 {
	display: none;
}
.paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4 {
	font-size: 1.25rem;
	line-height: 1.2;
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
	color: #141E3C;
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4 {
	margin-top: 2.1875rem;
	margin-bottom: 0.9375rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text h3, .paragraphs-item-intro-text .content .field--name-field-intro-text h4 {
	width: 54.16667%;
	padding: 0;
	margin-top: 2.5rem;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text h3 {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-intro-text .content .field--name-field-intro-text h4 {
	font-size: 1rem;
	line-height: 1.375;
}
.paragraphs-item-intro-text .content .field--name-field-intro-text p {
	/*font-size: 1rem;*/
	line-height: 1.625;
	color: #111111;
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text p {
	width: 54.16667%;
	line-height: 2;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.l-main:not(.news-article-feature) .paragraphs-item-intro-text .content .field--name-field-intro-text p:first-child:first-letter {
	color: #141E3C;
	float: left;
	font-size: 4.6875rem;
	line-height: 0.9334;
	padding-top: 4px;
	padding-right: 8px;
	padding-left: 3px;
}
.paragraphs-item-intro-text .content .field--name-field-intro-text ul, .paragraphs-item-intro-text .content .field--name-field-intro-text ol {
	padding-left: 1.875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .field--name-field-intro-text ul, .paragraphs-item-intro-text .content .field--name-field-intro-text ol {
	width: 54.16667%;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-intro-text .content .field--name-field-intro-text ul li, .paragraphs-item-intro-text .content .field--name-field-intro-text ol li {
	font-size: 1rem;
	line-height: 1.625;
	line-height: 2;
	color: #111111;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	list-style-position: outside;
	padding-left: 15px;
}
.paragraphs-item-intro-text .content .related-story-wrapper {
	display: none;
}

@media screen and (min-width: 960px) {
.paragraphs-item-intro-text .content .related-story-wrapper {
	position: absolute;
	top: 0;
	right: 12.5%;
	width: 16.66667%;
	display: block;
}
}
.paragraphs-item-intro-text .content .related-story-wrapper .section-title {
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #141E3C;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.paragraphs-item-intro-text .content .related-story-wrapper img {
	display: block;
	margin-top: 0.9375rem;
	margin-bottom: 0.9375rem;
}
.paragraphs-item-intro-text .content .related-story-wrapper .title {
	font-size: 1rem;
	line-height: 1.375;
}
.paragraphs-item-intro-text .content .related-story-wrapper .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-intro-text .content .related-story-wrapper .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-intro-text .content .related-story-wrapper .title a:hover {
	text-decoration: underline;
}
.paragraphs-item-intro-text .content .related-story-wrapper .date-created {
	display: none;
}
.paragraphs-item-latest-most-popular {
	margin-top: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 27.27273%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular {
	width: 25%;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular {
	width: 100%;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title {
	background-image: none;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 1.75rem;
	text-transform: uppercase;
	padding-top: 0;
	padding-bottom: 1.25rem;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-top: 1.25rem;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row {
	min-height: 0;
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1rem;
	color: #4A4A4A;
	margin-bottom: 0.625rem;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url(../../images/svg/icon-vidcam.svg) no-repeat center center/100%;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content {
	display: block;
	font-size: 1rem;
	line-height: 1.375;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper {
	position: relative;
	padding-bottom: 6.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 68.18182%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper {
	width: 70%;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even span, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even span, .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	right: 0 !important;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories {
	width: 46.66667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories {
	width: 46.42857%;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container {
	margin-top: 0.9375rem;
	margin-bottom: 2.1875rem;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .term {
	display: inline-block;
	font-size: 0.8125rem;
	line-height: 1.2308;
	color: #141E3C;
	margin-bottom: 0.625rem;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #141E3C;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .teaser {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 1.5625rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .teaser {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story {
	padding-bottom: 1.25rem;
	margin-top: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story:nth-child(1) {
	margin: 0;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story:last-child {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .term {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .term.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url(../../images/svg/icon-vidcam.svg) no-repeat center center/100%;
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-latest-videos-home-page {
	position: relative;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 1.5625rem;
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	margin-top: 2.1875rem;
	margin-bottom: 2.1875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 2.8125rem;
}
}
.paragraphs-item-latest-videos-home-page .content {
	background-color: #141E3C;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 6.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .content {
	padding-top: 2.5rem;
	padding-right: 4.54545%;
	padding-bottom: 0;
	padding-left: 4.54545%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .content {
	padding-top: 3.125rem;
	padding-right: 4.54545%;
	padding-bottom: 0;
	padding-left: 4.54545%;
}
}
.paragraphs-item-latest-videos-home-page .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.paragraphs-item-latest-videos-home-page .video-meta .term, .paragraphs-item-latest-videos-home-page .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.paragraphs-item-latest-videos-home-page .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.paragraphs-item-latest-videos-home-page .video-meta .term, .paragraphs-item-latest-videos-home-page .video-meta .runtime {
	color: #FFFFFF;
}
.paragraphs-item-latest-videos-home-page .video-meta .runtime::before {
	content: '';
	background-color: #898E9D;
}
.paragraphs-item-latest-videos-home-page .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	padding: 0;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-latest-videos-home-page .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-latest-videos-home-page .field--name-field-title:after {
	background: #FFFFFF;
	z-index: 0;
	right: 0;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .field--name-field-title:after {
	right: 4px;
}
}
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-items {
	background-color: #141E3C;
	border-right: 1px solid #FFFFFF;
	z-index: 1;
}
.paragraphs-item-latest-videos-home-page .field--name-field-title .field-item {
	color: #FFFFFF;
	background-color: #141E3C;
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even span, .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .even span, .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item {
	background-color: #141E3C;
	border: 1px solid #FFFFFF;
}
.paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item a {
	color: #FFFFFF;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #FFFFFF;
	color: #141E3C;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item:hover a {
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	top: 2.3125rem;
	right: 8.33333%;
	background-color: #141E3C;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	top: 2.9375rem;
	right: 9.09091%;
	margin-right: -0.625rem;
}
}

@media screen and (min-width: 1500px) {
.paragraphs-item-latest-videos-home-page .field--name-field-external-url {
	margin-right: -0.75rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left {
	width: 60%;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image {
	position: relative;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .story-image img {
	display: block;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container {
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .video-meta .term {
	font-size: 0.8125rem;
	line-height: 1.2308;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .video-meta .runtime {
	font-size: 0.8125rem;
	line-height: 1.2308;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #FFFFFF;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title a {
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-left .latest-video .text-container .title a:hover {
	text-decoration: underline !important;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right {
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 35%;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story {
	padding-bottom: 1.25rem;
	margin-bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story {
	width: 30%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .video-meta {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .video-meta .term, .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .video-meta .runtime {
	font-size: 0.75rem;
	line-height: 1.1667;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link {
	display: block;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link {
	width: 42.85714%;
	-ms-flex-order: 2;
	order: 2;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image {
	position: relative;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image img {
	display: block;
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image.video:hover:after,
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .image-link .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

form.webform-client-form div.inline-dr-email {
    width: 65%;
    margin-left: 17.5%;
    margin-top: 3.7rem;
}

form.webform-client-form div.form-actions {
    width: 47% !important;
    /* margin: 0 auto !important; */
}

form.webform-client-form {
    overflow: hidden;
    padding-bottom: 3rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container {
	width: 50%;
	-ms-flex-order: 1;
	order: 1;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title a {
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-videos-home-page .latest-videos-home-page .latest-videos-right .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-media-contacts {
	max-width: 1800px;
	margin: 0 auto;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 1.5625rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-media-contacts {
	padding-top: 2.5rem;
	padding-right: 8.33333%;
	padding-bottom: 2.5rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-media-contacts {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-media-contacts .content {
	width: 54.16667%;
	padding: 0;
	margin-top: 2.5rem;
	margin-bottom: 2.5rem;
	margin-left: 12.5%;
}
}
.paragraphs-item-media-contacts .content .media-contacts {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner {
	padding: 0;
	margin: 0;
	background-image: none;
	border-top: 1px solid #CCCCCC;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner h3 {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #141E3C;
	margin-top: 1.875rem;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact:last-child {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 1.25rem;
	margin-bottom: 0.9375rem;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name a {
	color: #141E3C;
}
html[data-whatintent="mouse"] .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .name a:hover {
	text-decoration: underline;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .title-org, .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	font-style: normal;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .title-org {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.9375rem;
	margin-left: 0;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .email a {
	text-decoration: none;
	color: #4A4A4A;
}
html[data-whatintent="mouse"] .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .email a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .email a:hover {
	text-decoration: underline;
}
.paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .phone::before {
	content: '\2022';
	padding-right: 0.625rem;
	padding-left: 0.625rem;
}
.paragraphs-item-section-layout-a {
	position: relative;
	padding-bottom: 6.25rem;
	margin-top: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}
.paragraphs-item-section-layout-a .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-section-layout-a .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-section-layout-a .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-section-layout-a .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-section-layout-a .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-section-layout-a .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-section-layout-a .field--name-field-external-url .even span, .paragraphs-item-section-layout-a .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-section-layout-a .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-section-layout-a .field--name-field-external-url .even span, .paragraphs-item-section-layout-a .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top {
	-ms-flex-order: 2;
	order: 2;
	width: 47.72727%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top {
	width: 50%;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser p {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 0.9375rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .teaser p {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom {
	-ms-flex-order: 1;
	order: 1;
	width: 47.72727%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 45%;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story {
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link {
	display: block;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link {
	width: 38.09524%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link {
	width: 44.44444%;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image {
	position: relative;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image img {
	display: block;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .image-link .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container {
	width: 57.14286%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container {
	width: 50%;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser p {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	margin-top: 0.625rem;
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser, .paragraphs-item-section-layout-a .section-layout-a .section-layout-a-bottom .story .text-container .teaser p {
	font-size: 0.875rem;
	line-height: 1.4286;
}
}
.paragraphs-item-section-layout-b, .paragraphs-item-section-layout-d {
	position: relative;
	padding-bottom: 6.25rem;
	margin-top: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b, .paragraphs-item-section-layout-d {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b, .paragraphs-item-section-layout-d {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}
.paragraphs-item-section-layout-b .field--name-field-title, .paragraphs-item-section-layout-d .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .field--name-field-title, .paragraphs-item-section-layout-d .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-section-layout-b .field--name-field-title:after, .paragraphs-item-section-layout-d .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-section-layout-b .field--name-field-title .field-items, .paragraphs-item-section-layout-d .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-section-layout-b .field--name-field-title .field-item, .paragraphs-item-section-layout-d .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .field--name-field-title .field-item, .paragraphs-item-section-layout-d .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-section-layout-b .field--name-field-external-url, .paragraphs-item-section-layout-d .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .field--name-field-external-url, .paragraphs-item-section-layout-d .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .field--name-field-external-url, .paragraphs-item-section-layout-d .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-section-layout-b .field--name-field-external-url .even, .paragraphs-item-section-layout-d .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-section-layout-b .field--name-field-external-url .even span, .paragraphs-item-section-layout-b .field--name-field-external-url .even a, .paragraphs-item-section-layout-d .field--name-field-external-url .even span, .paragraphs-item-section-layout-d .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-section-layout-b .field--name-field-external-url .even a, .paragraphs-item-section-layout-d .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .field--name-field-external-url .even a, .paragraphs-item-section-layout-d .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .field--name-field-external-url .even, .paragraphs-item-section-layout-d .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-section-layout-b .field--name-field-external-url .even span, .paragraphs-item-section-layout-b .field--name-field-external-url .even a, .paragraphs-item-section-layout-d .field--name-field-external-url .even span, .paragraphs-item-section-layout-d .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
	html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b, .paragraphs-item-section-layout-d .section-layout-d {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top {
	width: 40.90909%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top {
	width: 45%;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image.video:after, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image.video:after, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .story-image img, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #141E3C;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title a, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .teaser {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 1.5625rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-top .featured-story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-top .featured-story .text-container .teaser {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 56.81818%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 52.5%;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story {
	padding-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story {
	width: 48%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story {
	width: 47.61905%;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image img, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:after, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title a, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser p, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser p {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser, .paragraphs-item-section-layout-b .section-layout-b .section-layout-b-bottom .story .text-container .teaser p, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser, .paragraphs-item-section-layout-d .section-layout-d .section-layout-d-bottom .story .text-container .teaser p {
	font-size: 0.875rem;
	line-height: 1.4286;
}
}
.paragraphs-item-section-layout-c {
	position: relative;
	padding-bottom: 6.25rem;
	margin-top: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}
.paragraphs-item-section-layout-c .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.paragraphs-item-section-layout-c .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-section-layout-c .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-section-layout-c .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.paragraphs-item-section-layout-c .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .field--name-field-external-url {
	right: 8.33333%;
}
}
.paragraphs-item-section-layout-c .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-section-layout-c .field--name-field-external-url .even span, .paragraphs-item-section-layout-c .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-section-layout-c .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-section-layout-c .field--name-field-external-url .even span, .paragraphs-item-section-layout-c .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #232D4B;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .field--name-field-external-url .even:hover a {
	color: #FFFFFF;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top {
	-ms-flex-order: 2;
	order: 2;
	width: 68.18182%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top {
	width: 72.5%;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}
}

@media screen and (min-width: 580px) and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}

@media screen and (min-width: 580px) {
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .teaser {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 1.5625rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .teaser {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom {
	-ms-flex-order: 1;
	order: 1;
	width: 27.27273%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 20%;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story {
	padding-bottom: 1.5625rem;
	margin-top: 1.5625rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story:nth-child(1) {
	margin: 0;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story:nth-child(1) .text-container .title.video:after {
	display: none;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story:last-child {
	border-bottom: none;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image {
	position: relative;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image img {
	display: block;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.9375rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .title.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url(../../images/svg/icon-vidcam.svg) no-repeat center center/100%;
}
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-bottom .story .text-container .teaser {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	margin-top: 0.625rem;
}
.paragraphs-item-social-media-promo {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 1.5625rem;
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	margin-top: 2.1875rem;
	margin-bottom: 2.1875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 2.8125rem;
}
}
.paragraphs-item-social-media-promo .social-media-inner {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	color: #FFFFFF;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .social-media-inner {
	padding-top: 2.8125rem;
	padding-right: 0;
	padding-bottom: 2.8125rem;
	padding-left: 0;
}
}
.paragraphs-item-social-media-promo .overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #141E3C;
	opacity: 0.8;
	z-index: 0;
}
.paragraphs-item-social-media-promo .content {
	position: relative;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 4.54545%;
	padding-left: 4.54545%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo .content {
	padding-right: 15.90909%;
	padding-left: 9.09091%;
}
}
.paragraphs-item-social-media-promo .group-text-container {
	text-align: center;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .group-text-container {
	text-align: left;
	width: 45.45455%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo .group-text-container {
	text-align: left;
	width: 36.36364%;
}
}
.paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-title {
	font-size: 1.875rem;
	line-height: 1.3334;
	text-transform: uppercase;
}
.paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-subtitle {
	font-size: 1.5rem;
	line-height: 1;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .group-text-container .field--name-field-social-promo-subtitle {
	margin-top: 0.625rem;
}
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link {
	padding-top: 2.5rem;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .field--name-field-social-media-link {
	padding-top: 0.5rem;
	width: 34.09091%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo .field--name-field-social-media-link {
	text-align: left;
	width: 36.36364%;
}
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link:after {
	margin-top: 3.125rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-social-media-promo .field--name-field-social-media-link:after {
	margin-top: 2.5rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-social-media-promo .field--name-field-social-media-link:after {
	margin-top: 2.1875rem;
}
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items {
	margin: 0;
	padding: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item {
	margin-right: 2%;
	position: relative;
	width: 18%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item:last-child {
	margin-right: 0;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a {
	position: relative;
	display: inline-block;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	font-size: 0;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a:before {
	content: '';
	display: block;
	width: 1.25rem;
	height: 1.25rem;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.facebook:before {
	background: url(../../images/svg/socialicon-facebook-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.facebook {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.facebook:hover:before {
	background: url(../../images/svg/socialicon-facebook-orange.svg) no-repeat center center/100%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.twitter:before {
	background: url(../../images/svg/socialicon-twitter-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.twitter {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.twitter:hover:before {
	background: url(../../images/svg/socialicon-twitter-orange.svg) no-repeat center center/100%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.instagram:before {
	background: url(../../images/svg/socialicon-instagram-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.instagram {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.instagram:hover:before {
	background: url(../../images/svg/socialicon-instagram-orange.svg) no-repeat center center/100%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.youtube:before {
	width: 1.625rem;
	height: 1.125rem;
	background: url(../../images/svg/socialicon-youtube-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.youtube {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.youtube:hover:before {
	background: url(../../images/svg/socialicon-youtube-orange.svg) no-repeat center center/100%;
}
.paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.snapchat:before {
	background: url(../../images/svg/socialicon-snapchat-white.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.snapchat {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-social-media-promo .field--name-field-social-media-link .field__items .field__item a.snapchat:hover:before {
	background: url(../../images/svg/socialicon-snapchat-orange.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature {
	margin-bottom: 3.125rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100vh;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col {
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col {
	-ms-flex-order: 2;
	order: 2;
	height: 100vh;
	width: 50%;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .field--name-field-featured-image {
	display: block;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .field--name-field-featured-image {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .field--name-field-featured-image .caption.none img {
	display: block;
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .field--name-field-featured-image .caption.none p {
	display: none;
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .tablet {
	display: none;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .tablet {
	display: block;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .tablet {
	display: none;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .top-gradient {
	height: 9.375rem;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: linear-gradient(to top, transparent 0%, #000000 100%);
	z-index: 3;
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .hero-image-col .top-gradient {
	display: none;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col {
	position: relative;
	background-color: #141E3C;
	padding-top: 2.1875rem;
	padding-right: 1.25rem;
	padding-bottom: 2.1875rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col {
	padding-top: 4.6875rem;
	padding-right: 8.33333%;
	padding-bottom: 4.6875rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col {
	-ms-flex-order: 1;
	order: 1;
	height: 100vh;
	width: 50%;
}
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 66.66667%;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms .term, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms p {
	color: #FFFFFF;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms .term {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align: center;
	color: #EB5F0C;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2 {
	text-align: center;
	font-style: normal;
	font-size: 1.75rem;
	line-height: 1.2143;
	margin-top: 0.625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2 {
	font-size: 2.5rem;
	line-height: 1.125;
	margin-top: 0.9375rem;
	margin-bottom: 0.9375rem;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.small {
	font-size: 1.5rem;
	line-height: 1.25;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.small {
	font-size: 2.1875rem;
	line-height: 1.1429;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.large {
	font-size: 2rem;
	line-height: 1.1875;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.large {
	font-size: 3.125rem;
	line-height: 1.1;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.extra-large {
	font-size: 2.25rem;
	line-height: 1.1667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms h2.extra-large {
	font-size: 3.4375rem;
	line-height: 1.091;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms p {
	text-align: center;
	font-size: 1rem;
	line-height: 1.75;
	margin-top: 0.9375rem;
	margin-bottom: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .main-text-elms p {
	margin-top: 0.625rem;
	margin-bottom: 2.5rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share {
	width: 100%;
	position: absolute;
	bottom: 2.5rem;
	left: 0;
	padding-right: 8.33333%;
	padding-left: 8.33333%;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .date {
	text-align: center;
	color: #CCCCCC;
	font-size: 0.9375rem;
	line-height: 1.6667;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors {
	text-align: center;
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color: #CCCCCC;
	font-size: 0.9375rem;
	line-height: 1.6667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author {
	font-size: 1rem;
	line-height: 1.5625;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author1:nth-child(1):before {
	content: 'By';
	display: inline;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author .author-email {
	text-decoration: none;
	color: #CCCCCC;
}
html[data-whatintent="mouse"] .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author .author-email {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author .author-email:hover {
	text-decoration: underline;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper {
	text-align: center;
	margin-top: 1.25rem;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 1.25rem;
	position: relative;
	width: 1.875rem;
	height: 1.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button {
	width: 2.5rem;
	height: 1.1875rem;
}
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button:last-child {
	margin: 0;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button.email svg, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button.twitter svg {
	height: 0.9375rem;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: 1.1875rem;
	fill: #FFFFFF;
	transition: fill 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button svg {
	height: 1.25rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.paragraphs-item-standard-feature {
	padding-top: 0.9375rem;
	padding-right: 0;
	padding-bottom: 1.875rem;
	padding-left: 0;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature {
	padding-top: 0.9375rem;
	padding-right: 8.33333%;
	padding-bottom: 1.875rem;
	padding-left: 8.33333%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-standard-feature {
	padding-top: 3.125rem;
	padding-right: 12.5%;
	padding-bottom: 1.875rem;
	padding-left: 12.5%;
}
}
.paragraphs-item-standard-feature .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-standard-feature .text-container .term, .paragraphs-item-standard-feature .text-container h2 {
	color: #141E3C;
}
.paragraphs-item-standard-feature .text-container .term {
	display: block;
	margin-bottom: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.paragraphs-item-standard-feature .text-container h2 {
	font-style: normal;
	font-size: 1.5rem;
	line-height: 1.25;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .text-container h2 {
	font-size: 2.125rem;
	line-height: 1.1765;
	margin-top: 1.25rem;
	margin-bottom: 1.875rem;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-standard-feature .text-container h2 {
	font-size: 2.375rem;
	line-height: 1.1579;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}
}

.paragraphs-item-standard-feature .text-container h2 {
  font-family:"franklin-gothic-urw",arial-black,arial,helvetica,sans-serif;
}
.paragraphs-item-standard-feature .field--name-field-featured-image p, .paragraphs-item-intro-text .content .field--name-field-intro-text p,
.paragraphs-item-body-text .content .field--name-field-body-text p
{
  font-family:"franklin-gothic-urw",arial,helvetica,sans-serif;
}

.paragraphs-item-standard-feature .text-container .article-meta .date {
	display: inline;
	color: #141E3C;
	font-size: 0.9375rem;
	line-height: 1.4667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .text-container .article-meta .date {
	font-size: 1rem;
	line-height: 1.375;
}
}
.paragraphs-item-standard-feature .text-container .article-meta .date:before {
	content: '\2022';
	display: inline-block;
	color: #EB5F0C;
	margin-right: 0.625rem;
	margin-left: 0.625rem;
	height: 1.125rem;
}
.paragraphs-item-standard-feature .text-container .article-meta .authors {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-standard-feature .text-container .article-meta .authors .author {
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color: #141E3C;
	font-size: 0.9375rem;
	line-height: 1.4667;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .text-container .article-meta .authors .author {
	font-size: 1rem;
	line-height: 1.375;
}
}
.paragraphs-item-standard-feature .text-container .article-meta .authors .author1:not(.list):before {
	content: 'By';
	display: inline;
}
.paragraphs-item-standard-feature .text-container .article-meta .authors .author .author-email {
	text-decoration: none;
	color: #141E3C;
}
html[data-whatintent="mouse"] .paragraphs-item-standard-feature .text-container .article-meta .authors .author .author-email {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-standard-feature .text-container .article-meta .authors .author .author-email:hover {
	text-decoration: underline;
}
.paragraphs-item-standard-feature .text-container .share-wrapper {
	margin-top: 1.25rem;
	margin-left: 0.125rem;
}
.paragraphs-item-standard-feature .text-container .share-wrapper button {
	background-color: transparent;
	border: none;
	margin-right: 1.5625rem;
	position: relative;
	height: 1.1875rem;
	height: 1.1875rem;
}

@media screen and (min-width: 960px) {
.paragraphs-item-standard-feature .text-container .share-wrapper button {
	height: 1.1875rem;
	height: 1.1875rem;
}
}
.paragraphs-item-standard-feature .text-container .share-wrapper button:last-child {
	margin: 0;
}
.paragraphs-item-standard-feature .text-container .share-wrapper button.email svg, .paragraphs-item-standard-feature .text-container .share-wrapper button.twitter svg {
	height: 0.9375rem;
}
.paragraphs-item-standard-feature .text-container .share-wrapper button span {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}
.paragraphs-item-standard-feature .text-container .share-wrapper button svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: block;
	width: auto;
	height: 1.1875rem;
	fill: #141E3C;
	transition: fill 0.3s ease-in-out;
}

@media screen and (min-width: 960px) {
.paragraphs-item-standard-feature .text-container .share-wrapper button svg {
	height: 1.25rem;
}
}
html[data-whatintent="mouse"] .paragraphs-item-standard-feature .text-container .share-wrapper button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-standard-feature .text-container .share-wrapper button:hover svg {
	fill: #EB5F0C;
}
.paragraphs-item-standard-feature .field--name-field-featured-image {
	margin-top: 1.875rem;
	margin-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .field--name-field-featured-image {
	margin-top: 3.125rem;
	margin-bottom: 2.5rem;
}
}
.paragraphs-item-standard-feature .field--name-field-featured-image img {
	display: block;
}
.paragraphs-item-standard-feature .field--name-field-featured-image p {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	font-size: 0.8125rem;
	line-height: 1.6924;
	color: #4A4A4A;
}

@media screen and (min-width: 580px) {
.paragraphs-item-standard-feature .field--name-field-featured-image p {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.paragraphs-item-you-may-also-like {
	background-color: #F1F1F1;
	padding-top: 2.1875rem;
	padding-right: 1.25rem;
	padding-bottom: 1.5625rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-you-may-also-like {
	padding-top: 3.125rem;
	padding-right: 4.16667%;
	padding-bottom: 3.4375rem;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-you-may-also-like {
	padding-top: 4.6875rem;
	padding-right: 10.41667%;
	padding-bottom: 4.6875rem;
	padding-left: 10.41667%;
}
}
.paragraphs-item-you-may-also-like .field--name-field-title h2 {
	text-align: center;
	font-size: 1.25rem;
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: 0.9375rem;
	color: #141E3C;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.paragraphs-item-you-may-also-like .content {
	max-width: 1800px;
	margin: 0 auto;
}

@media screen and (min-width: 580px) {
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story {
	margin-bottom: 1.5625rem;
}

@media screen and (min-width: 580px) {
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story {
	width: 31.81818%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 960px) {
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story {
	width: 31.57895%;
}
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.9375rem;
	color: #141E3C;
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .text-container .title a:hover {
	text-decoration: underline !important;
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image {
	position: relative;
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.paragraphs-item-you-may-also-like .content .you-may-also-like .stories .story .story-image img {
	display: block;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top {
	position: relative;
	width: 100%;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top {
	margin-bottom: 2.8125rem;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .image {
	position: relative;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .image img {
	display: block;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .image:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #000000 100%);
	opacity: 0.8;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .text-container {
	text-align: center;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .text-container {
	text-align: left;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	position: absolute;
	bottom: 3.125rem;
	left: 3.125rem;
	width: 72.72727%;
	margin: 0;
	padding: 0;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button:hover {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	background-color: #232D4B;
	color: #FFFFFF;
	text-decoration: none;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button span, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .uvat-button a {
	display: inline-block;
	transform: skew(20deg);
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
	margin-bottom: 0.9375rem;
	text-align: left;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.small {
	font-size: 1.25rem;
	line-height: 1.3;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.small {
	font-size: 1.75rem;
	line-height: 1.2143;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.large {
	font-size: 1.875rem;
	line-height: 1.2;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.large {
	font-size: 2.5rem;
	line-height: 1.15;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.large {
	font-size: 2.875rem;
	line-height: 1.1305;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.extra-large {
	font-size: 2.375rem;
	line-height: 1.1579;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.extra-large {
	font-size: 3.125rem;
	line-height: 1.1201;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title.extra-large {
	font-size: 3.75rem;
	line-height: 1.1;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title a {
	color: #141E3C;
	text-decoration: none;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title a {
	color: #FFFFFF;
}
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-top .title a:hover {
	text-decoration: underline !important;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 91.66667%;
	margin-right: 4.16667%;
	margin-left: 4.16667%;
	padding: 0;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom {
	width: 72.72727%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story {
	width: 47.72727%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story {
	margin-bottom: 2.1875rem;
	margin-left: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image {
	width: 56.25%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image {
	position: relative;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image img {
	display: block;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .image .special-occasion-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container {
	width: 40.625%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .term {
	display: block;
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
	color: #141E3C;
	text-transform: uppercase;
	font-size: 0.8125rem;
	letter-spacing: 2px;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .term {
	font-size: 0.875rem;
	line-height: 1.1429;
	margin-top: 0;
	margin-bottom: 0.625rem;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .title a:hover {
	text-decoration: underline !important;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .special-occasion-bottom .special-occasion-story .text-container .teaser {
	font-size: 1rem;
	line-height: 1.625;
	color: #4A4A4A;
	margin-top: 0.625rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-special-occasion-hero .content .special-occasion-bottom-wrapper .latest-stories {
	width: 18.18182%;
	margin-right: 2.08333%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .latest-stories {
	width: 18.18182%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories h2 {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden;
	white-space: nowrap;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 77.27273%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image {
	position: relative;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidlarge.svg) no-repeat center center/100%;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video:hover:after,
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image.video:hover:after {
	background: url(../../images/svg/icon-vidlarge-blue.svg) no-repeat center center/100%;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story-image img {
	display: block;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .term {
	display: block;
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
	color: #141E3C;
	text-transform: uppercase;
	font-size: 0.8125rem;
	letter-spacing: 2px;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title {
	font-size: 1.5rem;
	line-height: 1.25;
	color: #141E3C;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title {
	font-size: 2.125rem;
	line-height: 1.1765;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title {
	font-size: 2.375rem;
	line-height: 1.1579;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.small {
	font-size: 1.25rem;
	line-height: 1.3;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.small {
	font-size: 1.75rem;
	line-height: 1.2143;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.large {
	font-size: 1.875rem;
	line-height: 1.2;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.large {
	font-size: 2.5rem;
	line-height: 1.15;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.large {
	font-size: 2.75rem;
	line-height: 1.1364;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.extra-large {
	font-size: 2.375rem;
	line-height: 1.1579;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.extra-large {
	font-size: 3rem;
	line-height: 1.125;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title.extra-large {
	font-size: 3.375rem;
	line-height: 1.1112;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .title a:hover {
	text-decoration: underline !important;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser p {
	font-size: 1.125rem;
	line-height: 1.5556;
	color: #4A4A4A;
	margin-top: 0.9375rem;
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .teaser p {
	margin-top: 0.9375rem;
	margin-bottom: 1.25rem;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 70.58824%;
	-ms-flex-order: 2;
	order: 2;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container {
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container .term, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container .title, .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .featured-story .text-container .teaser {
	text-align: center;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories {
	padding-right: 4.16667%;
	padding-left: 4.16667%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories {
	display: block;
	width: 23.52941%;
	-ms-flex-order: 1;
	order: 1;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story {
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 580px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story {
	width: 47.72727%;
}
}

@media screen and (min-width: 960px) {
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story {
	margin-bottom: 1.875rem;
	width: 100%;
}
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image {
	position: relative;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image img {
	display: block;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .featured-story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.home-page-hero .paragraphs-items-field-home-page-hero .paragraphs-item-daily-use-hero .content .featured-stories .supplemental-stories .supplemental-story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
}
.latest-stories {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.latest-stories {
	padding-right: 4.16667%;
	padding-left: 4.16667%;
}
}

@media screen and (min-width: 960px) {
.latest-stories {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.latest-stories .field--name-field-html-title {
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 1.75rem;
	text-transform: uppercase;
	padding-bottom: 1.25rem;
}
.latest-stories .field--name-field-html-title:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-top: 1.25rem;
	background: url(../../images/svg/border-dot.svg) repeat-x left center;
}
.latest-stories .term {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1rem;
	color: #4A4A4A;
	margin-bottom: 0.625rem;
}
.latest-stories .term.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url(../../images/svg/icon-vidcam.svg) no-repeat center center/100%;
}
.latest-stories .title {
	font-size: 1rem;
	line-height: 1.375;
}

@media screen and (min-width: 960px) {
.latest-stories .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
}
.latest-stories .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .latest-stories .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .latest-stories .title a:hover {
	text-decoration: underline !important;
}
.latest-stories .latest-story-item {
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.block--uva-today-blocks-uva-today-promo {
	padding: 0;
	clear: both;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-promo {
	padding: 0 25%;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-promo {
	padding: 0;
}
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-promo {
	padding: 0;
	clear: none;
	width: 45%;
	float: right;
}
}
#block-facetapi-block-all-facets {
	background-color: #232D4B;
	display: none;
}

@media screen and (min-width: 580px) {
#block-facetapi-block-all-facets {
	display: block;
}
}
#block-facetapi-block-all-facets > h2 {
	background-color: #141E3C;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}

@media screen and (min-width: 580px) {
#block-facetapi-block-all-facets > h2 {
	height: 40px;
	line-height: 40px;
}
}

@media screen and (min-width: 960px) {
#block-facetapi-block-all-facets > h2 {
	font-size: 16px;
}
}
#block-facetapi-block-all-facets .block__content {
	padding: 10px;
}
#block-facetapi-block-all-facets .block__content h2 {
	font-size: 12px;
	color: #EB5F0C;
	padding: 0 10px;
}
#block-facetapi-block-all-facets ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#block-facetapi-block-all-facets ul li {
	margin-bottom: 8px;
}
#block-facetapi-block-all-facets ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#block-facetapi-block-all-facets ul li a.facetapi-active {
	padding: 5px 5px;
	margin-left: -5px;
	background-color: #EB5F0C;
}
#facet-wrapper-mobile {
	background-color: #232D4B;
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
#facet-wrapper-mobile {
	display: none;
}
}
#facet-wrapper-mobile .block__content {
	padding: 10px;
	display: none;
}
.facet-is-open #facet-wrapper-mobile .block__content {
	display: block;
}
#facet-wrapper-mobile .block__content h2 {
	font-size: 12px;
	color: #EB5F0C;
	padding: 0 10px;
}
#facet-wrapper-mobile ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#facet-wrapper-mobile ul li {
	margin-bottom: 8px;
}
#facet-wrapper-mobile ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#facet-wrapper-mobile ul li a.facetapi-active {
	padding: 5px 5px;
	margin-left: -5px;
	background-color: #EB5F0C;
}
#facet-wrapper-mobile .refine-toggle {
	display: block;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 20px;
	font-weight: bold;
	text-decoration: none;
	background-color: #232D4B;
	position: relative;
}
#facet-wrapper-mobile .refine-toggle:after {
	content: '';
	display: block;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -4px;
	width: 14px;
	height: 9px;
	background: url(../../images/icons2x/icon-facet-arrow.png) no-repeat center center/16px;
}
.facet-is-open #facet-wrapper-mobile .refine-toggle:after {
	transform: rotate(180deg);
}
.search-results-count h2 {
	font-size: 18px;
	margin-bottom: 18px;
}

@media screen and (min-width: 960px) {
.search-results-count h2 {
	font-size: 24px;
	margin-bottom: 40px;
}
}
.search-results-count h2 span {
	color: #EB5F0C;
}
.search-result {
	margin-bottom: 20px;
}

@media screen and (min-width: 580px) {
.search-result {
	margin-bottom: 28px;
}
}

@media screen and (min-width: 960px) {
.search-result {
	margin-bottom: 40px;
}
}
.search-result h3 {
	margin-bottom: 10px;
}
.search-result h3 a {
	color: #232D4B;
	font-size: 16px;
	text-decoration: none;
}

@media screen and (min-width: 960px) {
.search-result h3 a {
	font-size: 18px;
}
}
.search-result .search-result-body {
	margin-bottom: 12px;
	font-size: 13px;
}
.search-result .search-result-date {
	color: #EB5F0C;
	display: block;
}

@media screen and (min-width: 580px) {
.search-result .search-result-date {
	display: inline;
}
}

@media screen and (min-width: 580px) {
.search-result .search-result-date:after {
	content: '\0020 \2022 \0020';
	color: #bfbfbf;
	vertical-align: middle;
	font-size: 12px;
	text-align: center;
}
}
.search-result .search-result-url {
	display: block;
}

@media screen and (min-width: 580px) {
.search-result .search-result-url {
	display: inline;
}
}
.search-result .search-result-url a {
	text-decoration: none;
}

@media screen and (min-width: 960px) {
#block-uva-today-search-solr-sort {
	float: right;
}
}
#block-uva-today-search-solr-sort option {
	text-transform: uppercase;
}
.spelling-suggestions dl dt, .spelling-suggestions dl dd {
	display: inline-block;
	margin: 0;
	padding: 0;
}
.spelling-suggestions dl dt {
	margin-right: 5px;
}
.btn-search {
	float: right;
	height: 4.0625rem;
	width: 12rem;
	display: block;
	color: #EB5F0C;
	text-align: right;
	line-height: 4.0625rem;
	padding-left: 0;
	background-color: transparent;
	border: none;
	text-transform: uppercase;
	font-size: 1.185rem;
}
html[data-whatintent="mouse"] .btn-search {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .btn-search:hover {
	color: #FFFFFF;
	text-decoration: none;
	transition: none;
}
html[data-whatintent="mouse"] .btn-search:hover:before {
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/100%;
}
.btn-search:before {
	content: '';
	display: inline-block;
	vertical-align: sub;
	width: 1.1875rem;
	height: 1.125rem;
	background: url(../../images/svg/icon-search.svg) no-repeat center center/100%;
	margin-right: 1.125rem;
}


.user-logged-in.search-is-open .btn-search:after {
  top: 79px;
}


.search-is-open .btn-search:after {
	content: '';
	display: inline-block;
	vertical-align: sub;
	background: #000000 url(../../images/svg/icon-close-white.svg) no-repeat center 30px/19px;
	margin-right: 0;
	width: 4.0625rem;
	height: 4.3125rem;
	position: absolute;
	top: 0;
  right: 0;
}

.search-is-open .btn-search {
	display: block;
	background-color: #232D4B;
	color: #FFFFFF;
	margin-top: -0.3125rem;
	padding-top: 0.3125rem;
}

.user-logged-in .search-wrapper {
   top: 79px;
}

.node-type-feature-page.search-is-open .btn-search {
	position: relative;
    z-index: 30;
}

@media screen and (min-width: 960px) {
.search-is-open .btn-search {
	width: 13.75rem;
	padding-right: 5.75rem;
}
.node-type-feature-page.search-is-open .btn-search {
	width: 14.04rem;
}
}
.search-is-open .btn-search:before {
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/100%;
}
.search-wrapper {
	display: none;
	background-color: #EB5F0C;
	width: calc(100% - 60px);
	position: absolute;
	/*top: 0.3125rem;*/
	left: 0;
	/*height: 3.75rem;*/
	z-index: 999999;
	/*overflow: hidden;*/
}
.node-type-feature-page .search-wrapper {
	/*width: calc(100% - 65px);*/
}
.node-type-illimitable .search-wrapper, .section-illimitable .search-wrapper {
	height: 0;
}



@media only screen and (max-width: 959px) {

.search-is-open .search-wrapper {
    height: 5rem;
  margin-top: 0;

}
}


@media only screen and (max-width: 579px) {

.search-is-open .search-wrapper {
    height: 3.75rem;
  margin-top: 0;

}
}


@media screen and (min-width: 580px) {
.search-wrapper {
	overflow: visible;
	/*height: 5rem;
	width: calc(100% - 80px);*/
	height: 4.4rem;
}
}

@media screen and (min-width: 960px) {
.search-wrapper {
	top: 0;
	width: calc(100% - 65px);
	/*height: 4.375rem;
	width: calc(100% - 220px);*/
}
}
.search-is-open .search-wrapper {
	display: block;
}
.search-wrapper .block--search-form {
	position: relative;
	/*max-width: 1140px;*/
	margin-left: auto;
	margin-right: auto;
}
.search-wrapper .block--search-form:after {
	content: " ";
	display: block;
	clear: both;
}
.search-wrapper .container-inline {
	position: relative;
}
.search-wrapper input[type=text] {
	border: 0;
	background-color: #EB5F0C;
	height: 3.75rem;
	width: 100%;
	color: #FFFFFF;
	font-size: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.search-wrapper input[type=text] {
	height: 5rem;
	padding: 10px 70px 10px 60px;
}
.node-type-feature-page .search-wrapper input[type=text] {
	height: 3.75rem;
}
}

@media screen and (max-width: 959px) and (min-width: 580px) {
.node-type-feature-page.standard-feature .search-wrapper input[type=text] {
	height: 5rem;
}
}

@media screen and (min-width: 960px) {
.search-wrapper input[type=text] {
	height: 4.0625rem;
}
}
.search-wrapper input[type=text]:focus {
	outline: none;
}
.search-wrapper .form-actions {
	display: inline-block;
	width: 3.75rem;
	height: 3.75rem;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	background-color: #232D4B;
}

@media screen and (min-width: 580px) {
.search-wrapper .form-actions {
	height: 5rem;
	width: 10rem;
	top: 0;
	right: 0;
}
.node-type-feature-page:not(.standard-feature) .search-wrapper .form-actions {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.search-wrapper .form-actions {
	/*display: none;*/
	height: 4.4rem;
}
.node-type-feature-page:not(.standard-feature) .search-wrapper .form-actions {
	/*display: none;
	height: 4.4rem;*/
	height: 3.5rem;
}
}
.search-wrapper .form-actions .form-submit {
	width: 3.75rem;
	height: 3.75rem;
	font-size: 0;
	text-transform: uppercase;
	background: url(../../images/svg/icon-search-white.svg) no-repeat center center/19px;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	background-color: transparent;
	border: none;
}

@media screen and (min-width: 580px) {
.search-wrapper .form-actions .form-submit {
	font-size: 1.125rem;
	color: #FFFFFF;
	text-indent: 0;
	padding-left: 1.875rem;
	background: url(../../images/svg/icon-search-white.svg) no-repeat 20px center/19px;
	width: 10rem;
	height: 5rem;
	height: 4.7rem;
}
.node-type-feature-page:not(.standard-feature) .search-wrapper .form-actions .form-submit {
	height: 3.5rem;
}
}

@media screen and (min-width: 960px) {
.search-wrapper .form-actions .form-submit {
	/*position: absolute !important;*/
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	/*height: 1px !important;
	width: 1px !important;*/
	overflow: hidden;
	white-space: nowrap;
}
}
 .search-wrapper ::-webkit-input-placeholder {
 color: #FFFFFF;
 opacity: 1;
}
 .search-wrapper :-moz-placeholder {
    /* Firefox 18- */
    color: #FFFFFF;
 opacity: 1;
}
 .search-wrapper ::-moz-placeholder {
    /* Firefox 19+ */
    color: #FFFFFF;
 opacity: 1;
}
 .search-wrapper :-ms-input-placeholder {
 color: #FFFFFF;
 opacity: 1;
}
.mobile-search-wrapper .search-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	height: 3.75rem;
}

@media screen and (min-width: 580px) {
.mobile-search-wrapper .search-wrapper {
	height: 4.375rem;
}
.node-type-feature-page .mobile-search-wrapper .search-wrapper {
	height: 3.75rem;
}
}
#uva-today-search-sort-form #edit-submit--2 {
	display: none;
}
.row-search-bar {
	background-color: #d75f24;
	height: 3.125rem;
	margin-bottom: 1.875rem;
}

@media screen and (min-width: 580px) {
.row-search-bar {
	height: 3.75rem;
}
}

@media screen and (min-width: 960px) {
.row-search-bar {
	height: 115px;
	margin-bottom: 0;
}
}
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .container-inline {
	position: relative;
}
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-text {
	background-color: transparent;
	border: none;
	color: white;
	width: 100%;
	font-size: 1.5rem;
	padding: 10px 50px 12px 15px;
}

@media screen and (min-width: 580px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-text {
	font-size: 1.875rem;
	padding: 12px 70px 13px 20px;
}
}

@media screen and (min-width: 960px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-text {
	font-size: 3rem;
	padding: 30px 90px 30px 20px;
}
}
 .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone ::-webkit-input-placeholder {
 color: #FFFFFF;
}
 .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone :-moz-placeholder {
    /* Firefox 18- */
    color: #FFFFFF;
}
 .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone ::-moz-placeholder {
    /* Firefox 19+ */
    color: #FFFFFF;
}
 .row-search-bar .block--uva-today-blocks-uva-today-search-block-clone :-ms-input-placeholder {
 color: #FFFFFF;
}
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions {
	display: inline-block;
	width: 1.25rem;
	overflow: hidden;
	position: absolute;
	right: 0.9375rem;
	top: 0.9375rem;
}

@media screen and (min-width: 580px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions {
	top: 1.25rem;
	right: 1.5625rem;
}
}

@media screen and (min-width: 960px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions {
	width: 2rem;
	top: 2.8125rem;
	right: 1.875rem;
}
}
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions .form-submit {
	width: 1.25rem;
	height: 1.25rem;
	background: url(../../images/icons2x/icon-search-white-580.png) no-repeat center center/100%;
	font-size: 0;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	background-color: transparent;
	border: none;
}

@media screen and (min-width: 960px) {
.row-search-bar .block--uva-today-blocks-uva-today-search-block-clone .form-actions .form-submit {
	width: 2rem;
	height: 2rem;
	background: url(../../images/icons2x/icon-search-white-960.png) no-repeat center center/100%;
}
}
.page-articles .page-title-header {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.page-articles .page-title-header:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 960px) {
.page-articles .page-title-header {
	margin-bottom: 20px;
	margin-top: 20px;
}
}
.page-articles .page-title-header h1 {
	background: url(../../images/uva-cat-in-the-news-bg.png) no-repeat center center;
	height: 36px;
	padding: 8px 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.page-articles .page-title-header h1 {
	height: 52px;
	padding: 12px 47px;
	font-size: 24px;
}
}

@media screen and (min-width: 960px) {
.page-articles .page-title-header h1 {
	height: 100px;
	padding: 20px 98px;
	font-size: 48px;
}
}
.page-articles .view-display-id-page_1 .views-field-field-body {
	max-width: 100%;
	display: block;
	padding: 0 10px;
}

@media screen and (min-width: 960px) {
.page-articles .view-display-id-page_1 .views-field-field-body {
	padding: 0;
}
}
.select2-container {
	display: block;
}

@media screen and (min-width: 580px) {
.select2-container {
	width: 210px;
}
}
.select2-container--default .select2-selection--single {
	background-color: #232D4B;
	border-radius: 0;
	border: none;
	position: relative;
	height: auto;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
	background-color: #EB5F0C;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #FFFFFF;
	padding: 10px 20px;
	line-height: 1;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	right: 16px;
	top: 0;
	height: 100%;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	width: 14px;
	height: 9px;
	right: 16px;
	border: none;
	margin-top: -4px;
	background: url(../../images/icons2x/icon-facet-arrow.png) no-repeat center center/14px;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	transform: rotate(180deg);
}
.select2-selection__rendered, .select2-results__option {
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 10px 20px;
}
.select2-results__option:first-child {
	display: none;
}
.select2-dropdown {
	background-color: #232D4B;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option[aria-selected=true] {
	background-color: #141E3C;
}
.sharethis-wrapper {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 500;
}
.sharethis-wrapper::after {
	display: block;
	clear: both;
	content: "";
}

@media screen and (min-width: 580px) {
.sharethis-wrapper {
	position: absolute;
	left: 20px;
	top: 0;
	bottom: auto;
	width: auto;
	padding-top: 20px;
}
}

@media screen and (min-width: 960px) {
.sharethis-wrapper {
	padding-top: 25px;
}
}

@media screen and (min-width: 580px) {
.node-type-illimitable .sharethis-wrapper, .section-illimitable .sharethis-wrapper {
	position: fixed;
	top: 5.625rem;
	left: auto;
	padding-top: 0;
}
}
.sharethis-wrapper span {
	display: block;
	height: 50px;
	background-color: #232D4B;
	width: 33.33333%;
	float: left;
	position: relative;
	cursor: pointer;
}

@media screen and (min-width: 580px) {
.sharethis-wrapper span {
	display: block;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	overflow: hidden;
	text-indent: 101%;
	white-space: nowrap;
	margin-bottom: 20px;
	float: none;
}
}
.sharethis-wrapper span:nth-child(2) {
	border-left: 1px solid #2c4f92;
	border-right: 1px solid #2c4f92;
}

@media screen and (min-width: 580px) {
.sharethis-wrapper span:nth-child(2) {
	border: 0;
}
}
.sharethis-wrapper span:hover {
	background-color: #EB5F0C;
}
.sharethis-wrapper span.st_twitter_custom:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -7px;
	margin-top: -7px;
	width: 16.5px;
	height: 14px;
	background: url(../../images/icons2x/icon-twitter.png) no-repeat center center/16.5px;
}
.sharethis-wrapper span.st_email_custom:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -10px;
	margin-top: -7px;
	width: 20px;
	height: 14px;
	background: url(../../images/icons2x/icon-mail.png) no-repeat center center/16.5px;
}
.sharethis-wrapper span.st_facebook_custom:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -8px;
	margin-top: -8px;
	width: 16px;
	height: 16px;
	background: url(../../images/icons2x/icon-facebook.png) no-repeat center center/16.5px;
}
.block--uva-today-blocks-uva-today-subscribe {
	position: relative;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image {
	display: none;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image {
	display: block;
}
}
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: none;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: block;
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: none;
}
}
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a {
	display: inline-block;
	background-color: rgba(35, 45, 75, 0.9);
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	padding: 15px 20px;
	width: 100%;
	position: absolute;
	bottom: 23px;
	transform: none;
	font-size: 18px;
}

@media screen and (min-width: 580px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a {
	width: 38.24561%;
	left: inherit;
	bottom: inherit;
	top: 50%;
	right: 0;
	transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
}
}

@media screen and (min-width: 960px) {
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a {
	width: 65.88235%;
	bottom: 23px;
	left: 17%;
	top: inherit;
}
}
.block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a:hover {
	background-color: #EB5F0C;
}
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe {
	margin-bottom: 40px;
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe {
	display: inline-block;
	width: 45%;
	margin-bottom: 0;
}
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image {
	display: block;
}
}
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: none;
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_image_alternative {
	display: none;
}
}

@media screen and (min-width: 580px) {
.full-width-news-article .block--uva-today-blocks-uva-today-subscribe #uva_today_global_subscriber_button a {
	display: inline-block;
	background-color: rgba(35, 45, 75, 0.9);
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	padding: 15px 20px;
	width: 62.35294%;
	position: absolute;
	bottom: 23px;
	transform: none;
	font-size: 18px;
	top: 73%;
	height: 52px;
	right: inherit;
	left: 20%;
}
}
.block--views-uva-news-block-4, #block-uva-today-stats-uva-today-stats-weekly {
	clear: both;
	margin-bottom: 40px;
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
}
.block--views-uva-news-block-4:after, #block-uva-today-stats-uva-today-stats-weekly:after {
	content: " ";
	display: block;
	clear: both;
}

@media screen and (min-width: 580px) {
.block--views-uva-news-block-4, #block-uva-today-stats-uva-today-stats-weekly {
	width: 46.66667%;
	float: left;
	margin-right: 1.05263%;
}
.large-headline .block--views-uva-news-block-4, .large-headline #block-uva-today-stats-uva-today-stats-weekly {
	clear: none;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-4, #block-uva-today-stats-uva-today-stats-weekly {
	clear: both;
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.full-width-news-article .block--views-uva-news-block-4, .full-width-news-article #block-uva-today-stats-uva-today-stats-weekly {
	width: 46.66667%;
	float: left;
	margin-right: 1.05263%;
	clear: right;
	float: left;
}
}
.block--views-uva-news-block-4 .views-row, #block-uva-today-stats-uva-today-stats-weekly .views-row {
	clear: both;
	padding: 15px 0;
	border-bottom: 1px solid #EBEBEB;
	min-height: 6em;
}
.block--views-uva-news-block-4 .views-row.views-row-last, #block-uva-today-stats-uva-today-stats-weekly .views-row.views-row-last {
	border-bottom: none;
}
.block--views-uva-news-block-4 .block__title, #block-uva-today-stats-uva-today-stats-weekly .block__title {
	padding: 15px 0 15px;
	color: #232D4B;
	font-style: italic;
	font-size: 24px;
	background-image: linear-gradient(to right, #232D4B 2px, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, #232D4B 2px, rgba(255, 255, 255, 0) 0%);
	background-position: left bottom, left top;
	background-size: 12px 2px;
	background-repeat: repeat-x;
}
.no-cssgradients .block--views-uva-news-block-4 .block__title, .no-cssgradients #block-uva-today-stats-uva-today-stats-weekly .block__title {
	border-top: 2px dotted #232D4B;
	border-bottom: 2px dotted #232D4B;
}
.block--views-uva-news-block-4 .block__title > span, #block-uva-today-stats-uva-today-stats-weekly .block__title > span {
	color: #EB5F0C;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 30px;
	float: right;
	font-style: normal;
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-4 .block__title > span, #block-uva-today-stats-uva-today-stats-weekly .block__title > span {
	display: block;
	float: none;
	line-height: 1;
}
}
.block--views-uva-news-block-4 .block__title span.no-caps, #block-uva-today-stats-uva-today-stats-weekly .block__title span.no-caps {
	text-transform: none;
}
.block--views-uva-news-block-4 .views-field-title a, #block-uva-today-stats-uva-today-stats-weekly .views-field-title a {
	text-decoration: none;
	color: #232D4B;
	font-size: 16px;
	line-height: 22px;
}
.block--views-uva-news-block-4 .views-field-title a .title, #block-uva-today-stats-uva-today-stats-weekly .views-field-title a .title {
	padding-right: 5px;
}
.block--views-uva-news-block-4 .views-field-title a:hover, #block-uva-today-stats-uva-today-stats-weekly .views-field-title a:hover {
	text-decoration: underline;
}
.block--views-uva-news-block-4 .views-field-title .more-link, #block-uva-today-stats-uva-today-stats-weekly .views-field-title .more-link {
	color: #EB5F0C;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
}
.block--views-uva-news-block-4 .views-field-title .more-link:after, #block-uva-today-stats-uva-today-stats-weekly .views-field-title .more-link:after {
	content: '>';
	display: inline-block;
	padding-left: 5px;
}
.block--views-uva-news-block-4 .views-field-field-image, #block-uva-today-stats-uva-today-stats-weekly .views-field-field-image {
	float: right;
	margin: 0 0 15px 15px;
	max-width: 116px;
}


#block-uva-today-stats-uva-today-stats-weekly .article-image {
    margin-bottom: 0px;
}

#block-uva-today-stats-uva-today-stats-weekly .article-image .field--type-image {
    margin-bottom: 0px;
}

#block-uva-today-stats-uva-today-stats-weekly .article-image img {
    margin-bottom: 0px;
}


@media screen and (min-width: 580px) {
.block--views-uva-news-block-4 {
	width: 46.66667%;
	float: left;
	margin-right: 0;
	float: right;
	clear: right;
}
}

@media screen and (min-width: 960px) {
.block--views-uva-news-block-4 {
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0;
	clear: both;
}
}
.block--views-uva-news-block-4 .views-field-field-image {
	position: relative;
	max-width: 116px;
}
.block--views-uva-news-block-4 .views-field-field-image a:before {
	width: 34.5px;
	height: 34.5px;
	background: url(../../images/icons2x/icon-play-small.png) no-repeat center center/34.5px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}
.block--views-uva-news-block-4 .views-field-field-image a:hover:before {
	background: url(../../images/icons2x/icon-play-small-orange.png) no-repeat center center/34.5px;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item {
	margin-bottom: 2.5rem;
}

@media screen and (min-width: 960px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item {
	margin-bottom: 3.125rem;
}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}

@media screen and (min-width: 960px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title::after {
	right: 0;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}

@media screen and (min-width: 580px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	margin-bottom: 2.1875rem;
}

@media screen and (min-width: 580px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	width: 31.81818%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width: 960px) {
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story {
	width: 31.25%;
}
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image {
	position: relative;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
}
html[data-whatintent="mouse"] .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image.video {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image.video:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .story-image img {
	display: block;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .video-meta .term, .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .stories-wrapper .story .text-container .title a:hover {
	text-decoration: underline !important;
}
/*# sourceMappingURL=maps/styles.css.map */

/* BLOCKQUOTES For Feature Pages*/
.node-type-feature-page .field--name-field-body-text blockquote {
	margin: 2rem 0 !important;
}
.node-type-feature-page .field--name-field-body-text blockquote p {
	color: #232d4b !important;
	font-size: 1.6rem !important;
	font-weight: 700 !important;
	line-height: 1.3 !important;
	margin: 0 !important;
}
.node-type-feature-page .field--name-field-body-text blockquote p.speaker {
	font-weight: 400 !important;
	font-size: 1.2rem !important;
	margin-top: 1.5rem !important;
	text-align: right !important;
	text-transform: uppercase !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color {
	background-color: #232d4b !important;
	clear: both !important;
	padding: 2.25rem 10% !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color p {
	color: #fff !important;
	font-size: 1.5rem !important;
	letter-spacing: 0.02em !important;
	padding: 0.75rem 0 !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color p.speaker {
	font-size: 1.3rem !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-gray {
	background-color: #dadada !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-gray p {
	color: #232d4b !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-orange {
	background-color: #ed5f00 !important;
}

@media screen and (min-width:580px) {
.node-type-feature-page .field--name-field-body-text blockquote.quote-color {
	padding: 3.25rem 10% !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color p {
	font-size: 2rem !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-color p.speaker {
	font-size: 1.6rem !important;
}
}

@media screen and (min-width:760px) {
.node-type-feature-page .field--name-field-body-text blockquote p {
	font-size: 1.8rem !important;
	width: unset !important;
}
.node-type-feature-page .field--name-field-body-text blockquote p.speaker {
	font-size: 1.3rem !important;
	width: unset !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-right {
	float: right !important;
	margin: 1rem 0 2rem 5% !important;
	width: 45% !important;
	margin-right: 0px !important;
	margin-left: 10px !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-left {
	float: left !important;
	margin: 1rem 5% 2rem 0 !important;
	width: 45% !important;
	margin-left: 0px !important;
	margin-right: 10px !important;
}
}

@media screen and (min-width:960px) {
.node-type-feature-page .field--name-field-body-text blockquote {
	width: 54%;
	margin-left: 12.5vw !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-right {
	float: right !important;
	margin: 1rem 0 2rem 5% !important;
	width: 33.33333% !important;
	margin-right: 12.5vw !important;
	margin-left: 4vw !important;
}
.node-type-feature-page .field--name-field-body-text blockquote.quote-left {
	float: left !important;
	margin: 1rem 5% 2rem 0 !important;
	width: 33.33333% !important;
	margin-left: 8.5vw !important;
	margin-right: 3.5vw !important;
}
}
/*Autopopulating latest videos block. block-id-9*/

.paragraphs-item-uva-today-latest-videos {
	position: relative;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	margin-top: 1.5625rem;
	margin-bottom: 1.5625rem;
}
.paragraphs-item-uva-today-latest-videos .content {
	background-color: #141E3C;
	padding-top: 2.5rem;
	padding-right: 1.25rem;
	padding-bottom: 6.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	padding: 0;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field-items {
	background-color: #141E3C;
	border-right: 1px solid #FFFFFF;
	z-index: 1;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field__item.even.item-0 {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
	background-color: #141E3C;
	border-right: 1px solid #FFFFFF;
	z-index: 1;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field-item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field-item {
	color: #FFFFFF;
	background-color: #141E3C;
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 900;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title:after {
	background: #FFFFFF;
	z-index: 0;
	right: 0;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: 0;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even {
	transition: all 0.1s;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even span, .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image.video {
	transition: all 0.1s;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image {
	position: relative;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image img {
	display: block;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidlarge.svg') no-repeat center center/100%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image.video:hover:after {
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidlarge-blue.svg') no-repeat center center/100%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container {
	margin-top: 0.9375rem;
	margin-bottom: 2.5rem;
}
.paragraphs-item-uva-today-latest-videos .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .video-meta .term {
	font-size: 0.8125rem;
	line-height: 1.2308;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .video-meta .term {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	color: #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .video-meta .runtime {
	font-size: 0.8125rem;
	line-height: 1.2308;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	color: #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;/*color: #4A4A4A;*/
}
.paragraphs-item-uva-today-latest-videos .video-meta .runtime::before {
	content: '';
	width: 0.0625rem;
	height: 1.25rem;
	display: inline-block;
	margin-right: 0.3125rem;
	margin-left: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1.1429;
	background-color: #CCCCCC;
	vertical-align: middle;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .text-container .title {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container .title a {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .text-container .title a:hover {
	text-decoration: underline;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title a {
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story {
	padding-bottom: 1.25rem;
	margin-bottom: 3.125rem;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image.video {
	transition: all 0.1s;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image {
	position: relative;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image img {
	display: block;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image.video:after {
	content: '';
	position: absolute;
	bottom: 0.9375rem;
	left: 0.9375rem;
	display: block;
	width: 1.5625rem;
	height: 1.5625rem;
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidsmall.svg') no-repeat center center/100%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link .story-image.video:hover:after {
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidsmall-blue.svg') no-repeat center center/100%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container .title a {
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-uva-today-latest-videos .video-meta {
	margin-top: 0.9375rem;
	margin-bottom: 0.625rem;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .video-meta .term, .paragraphs-item-uva-today-latest-videos .latest-videos-right .story .video-meta .runtime {
	font-size: 0.75rem;
	line-height: 1.1667;
}
.paragraphs-item-uva-today-latest-videos .video-meta .term, .paragraphs-item-uva-today-latest-videos .video-meta .runtime {
	color: #FFFFFF;
}

@media screen and (min-width:580px) {
.paragraphs-item-uva-today-latest-videos {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
	margin-top: 2.1875rem;
	margin-bottom: 2.1875rem;
}
.paragraphs-item-uva-today-latest-videos .content {
	padding-top: 2.5rem;
	padding-right: 4.54545%;
	padding-bottom: 0;
	padding-left: 4.54545%;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item {
	transition: all 0.1s;
}
html[data-whatintent="mouse"] .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even {
	transition: all 0.1s;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item {
	background-color: #141E3C;
	border: 1px solid #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item:hover {
	background-color: #FFFFFF;
	border: 1px solid #141E3C;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item:hover a {
	color: #141E3C;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .field__items .field__item a {
	color: #FFFFFF;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even span, .paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .story-image.video:after {
	bottom: 1.5625rem;
	left: 1.5625rem;
	width: 4.6875rem;
	height: 4.6875rem;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left .latest-video .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story {
	width: 30%;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	top: 2.3125rem;
	right: 8.33333%;
	background-color: #141E3C;
}
}

@media screen and (min-width:960px) {
.paragraphs-item-uva-today-latest-videos {
	max-width: 1800px;
	margin: 0 auto;
	margin-top: 2.8125rem;
	margin-bottom: 2.8125rem;
}
.paragraphs-item-uva-today-latest-videos .content {
	padding-top: 3.125rem;
	padding-right: 4.54545%;
	padding-bottom: 0;
	padding-left: 4.54545%;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title .field-item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-title:after {
	right: 4px;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	top: 2.9375rem;
	right: 9.09091%;
	margin-right: -0.625rem;
}
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	right: 8.33333%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-home-page {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-left {
	width: 60%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right {
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 35%;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link {
	width: 42.85714%;
	-ms-flex-order: 2;
	order: 2;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .image-link {
	display: block;
	float: right;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .text-container {
	width: 50%;
	-ms-flex-order: 1;
	order: 1;
}
.paragraphs-item-uva-today-latest-videos .latest-videos-right .story .video-meta {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
}

@media screen and (min-width:1500px) {
.paragraphs-item-uva-today-latest-videos .field--name-field-external-url {
	margin-right: -0.75rem;
	margin-right: 0.25rem;
}
}
/*Latest Videos Auto-populated*/

.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories-left, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories-right {
	float: unset;
}
.latest-news-stories-bottom article.story .story-image {
	display: none;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a {
	color: #141E3C;
	text-decoration: none;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content {
	display: block;
	font-size: 1rem;
	line-height: 1.375;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1rem;
	color: #4A4A4A;
	margin-bottom: 0.625rem;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row {
	min-height: 0;
	padding-bottom: 1.25rem;
	margin-bottom: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title {
	background-image: none;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 1.75rem;
	text-transform: uppercase;
	padding-top: 0;
	padding-bottom: 1.25rem;
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 900;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .block__title:after {
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	margin-top: 1.25rem;
	background: url('/sites/all/themes/custom/uva_today/images/svg/border-dot.svg') repeat-x left center;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title label.video:after {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.5rem;
	margin-left: 0.875rem;
	background: url('/sites/all/themes/custom/uva_today/images/svg/icon-vidcam.svg') no-repeat center center/100%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular {
	width: 100%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 0.625rem;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .term {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1.1429;
	color: #4A4A4A;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story {
	padding-bottom: 1.25rem;
	margin-top: 1.25rem;
	border-bottom: 1px solid #CCCCCC;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story:nth-child(1) {
	margin: 0;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a {
	color: #141E3C;
	text-decoration: none;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.2;
	color: #141E3C;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 700;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .term {
	display: inline-block;
	font-size: 0.8125rem;
	line-height: 1.2308;
	color: #141E3C;
	margin-bottom: 0.625rem;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container {
	margin-top: 0.9375rem;
	margin-bottom: 2.1875rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image img {
	display: block;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .story-image {
	position: relative;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story {
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even span, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	display: inline-block;
	transform: skew(20deg);
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	color: #FFFFFF;
	text-decoration: none;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #EB5F0C;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	line-height: 1;
	padding-top: 0.9375rem;
	padding-right: 1.875rem;
	padding-bottom: 0.9375rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
	border: none;
	transform: skew(-20deg);
	width: 9.375rem;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	bottom: 3.125rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title:after {
	content: '';
	display: inline-block;
	height: 1px;
	width: calc(100% - 40px);
	right: 1.25rem;
	background: #CCCBCB;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	z-index: -1;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field__item {
	position: relative;
	display: inline-block;
	color: #141E3C;
	font-size: 1.25rem;
	line-height: 2;
	height: 2.375rem;
	text-transform: uppercase;
	background-color: #FFFFFF;
	transform: skew(20deg);
	font-family: "bodoni-urw", sans-serif;
	font-style: italic;
	font-weight: 900;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field__items {
	position: relative;
	padding-right: 3.125rem;
	display: inline-block;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	transform: skew(-20deg);
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title {
	display: block;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.25rem;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper {
	position: relative;
	padding-bottom: 6.25rem;
}
.paragraphs-item-latest-most-popular-auto-populat {
	margin-top: 2.5rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom {
	padding-bottom: 15px;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content a:hover, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title a:hover, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title a:hover {
	text-decoration: underline;
}

li.pager__item.is-active {
    background-color: #232D4B;
    color: #ffffff !important;
    width: 30px;
    font-weight: bold;
    padding: 10px 0px;
}
li.pager__item.is-active a {
    color: #ffffff;
}
li.pager__item {
    text-decoration: underline;
}

/*Video Page Hover on share icons*/
.node-type-video .l-page .l-main .l-content .node--video--full .full-bleed.header-content .video-text-elements .share-wrapper button svg:hover,
.node-type-video .l-page .l-main .l-content .node--video--full .video-metadata .video-metadata-left .share-wrapper button svg:hover {
    fill: #EB5F0C;
}


@media screen and (min-width:580px) {
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories-left {
	float: left;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories-right {
	float: right;
}
.paragraphs-item-latest-most-popular-auto-populat .field--name-field-external-url .field__items .field__item:hover {
	background-color: #141E3C !important;
}
.paragraphs-item-latest-most-popular-auto-populat .field--name-field-external-url:hover a {
	color: #FFFFFF !important;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 27.27273%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom .story .text-container .title {
	font-size: 1.25rem;
	line-height: 1.3;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-bottom {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories {
	width: 46.66667%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	font-size: 0.875rem;
	color: #141E3C;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even span, .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a {
	display: inline-block;
	transform: none;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.125rem;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	transform: none;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #141E3C;
	height: 2.75rem;
	line-height: 1;
	padding-top: 0.625rem;
	padding-right: 1.875rem;
	padding-bottom: 0.625rem;
	padding-left: 1.875rem;
	transition: background-color 0.3s ease-in-out;
}
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even {
	transition: all 0.1s;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	position: absolute;
	bottom: auto;
	right: 4.16667%;
	top: -0.1875rem;
	left: auto;
	transform: none;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	right: 0 !important;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 1.875rem;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 68.18182%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.paragraphs-item-latest-most-popular-auto-populat {
	padding-right: 4.16667%;
	padding-bottom: 0;
	padding-left: 4.16667%;
}
}

@media screen and (min-width:960px) {
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular .block--uva-today-stats-uva-today-stats-most-popular .view-content .views-row .views-field-title .field-content {
	font-size: 1.25rem;
	line-height: 1.3;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .field--name-field-most-popular {
	width: 25%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories .latest-news-stories-top .featured-story .text-container .title {
	font-size: 1.5rem;
	line-height: 1.25;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .latest-news-custom .latest-new-stories {
	width: 46.42857%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url {
	right: 8.33333%;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper .field--name-field-title .field__item {
	font-size: 1.5rem;
	line-height: 1.5834;
}
.paragraphs-item-latest-most-popular-auto-populat .content-outer-wrapper .content-stories-wrapper {
	width: 70%;
}
.paragraphs-item-latest-most-popular-auto-populat {
	padding-right: 8.33333%;
	padding-bottom: 0;
	padding-left: 8.33333%;
}
}

@media screen and (min-width:1500px) {
}
/*Twitter, Instagram, and Iframe Embedded in Feature pages*/

iframe.instagram-media {
	min-width: 300px !important;
}

@media (min-width:960px) {
body.node-type-feature-page twitter-widget, body.node-type-feature-page iframe.instagram-media {
	margin-left: 12vw !important;
}
body.node-type-feature-page .paragraphs-item-body-text:not(.body_video_player-processed) .video-container {
	/*position: relative !important;
	padding-bottom: 0 !important;
	height: auto!important;*/
	width: 54.16667%;
	width: 54.2%;
    line-height: 2;
    padding: 0 !important;
    margin-top: 0;
    margin-bottom: 0.9375rem;
    margin-left: 12.5%;
    min-height: 4.5vw;
    max-height: 550px;
	max-height: 549px;
}
body.node-type-feature-page .video-container iframe {
	/*margin-left: 12.5vw !important;
	width: 53vw !important;
	height: 29vw !important;*/
	position: relative !important;
}
}
.inline-story-title h3, .inline-profile-title h3 {
	color: #232D4B;
	font-family: 'franklin-gothic-urw-comp';
	font-size: 2.5rem;
	font-weight: 700;
	letter-spacing: 0.0819rem;
	line-height: 1;
	margin-bottom: 1.25rem;
	text-transform: uppercase;
}

@media (min-width:580px) {
.inline-story-title h3, .inline-profile-title h3 {
	font-size: 4.0625rem;
	letter-spacing: 0.1347rem;
	margin-bottom: 1.875rem;
}
}

@media (min-width:960px) {
.inline-story-title h3, .inline-profile-title h3 {
	font-size: 5.625rem;
	letter-spacing: 0.1875rem;
	margin-bottom: 2.5rem;
}
}
.node-type-feature-page.full-bleed-feature .paragraphs-item-inline-story, .node-type-feature-page.split-screen-feature .paragraphs-item-inline-story, .node-type-feature-page.standard-feature .paragraphs-item-inline-story, .node-type-feature-page.full-bleed-feature .paragraphs-item-inline-profile, .node-type-feature-page.split-screen-feature .paragraphs-item-inline-profile, .node-type-feature-page.standard-feature .paragraphs-item-inline-profile {
	margin-left: auto;
	margin-right: auto;
	max-width: 1140px;
}
.paragraphs-item-inline-story {
	margin-bottom: 4rem;
	margin-top: 2.5rem;
}
.paragraphs-item-inline-story .inline-story-section {
	overflow: hidden;
	margin-bottom: 1.25rem;
}

@media (max-width:959px) {
.paragraphs-item-inline-story {
	margin-bottom: 60px;
	margin-left: auto;
	margin-right: auto;
	width: 92.5%;
}
.paragraphs-item-inline-story .inline-story-section {
	overflow: visible;
	margin-bottom: 2.5rem;
}
	.paragraphs-item-inline-story .inline-story-content label.term {
		padding-top: 10px;
	}
}

@media (min-width:960px) {
.paragraphs-item-inline-story .inline-story-image {
	float: left;
	width: 47.5%;
}
.paragraphs-item-inline-story .inline-story-content {
	float: right;
	width: 50%;
}
}
.paragraphs-item-inline-story .inline-story-content a {
	color: #232D4B;
	text-decoration: none;
}
.paragraphs-item-inline-story .inline-story-content a .story-title {
	font-family: 'franklin-gothic-urw-comp';
	font-size: 1.625rem;
	font-weight: 700;
	letter-spacing: 0.055rem;
	line-height: 1.1923;
}
.paragraphs-item-inline-story .inline-story-content .story-teaser p {
	font-family: 'franklin-gothic-urw';
	font-size: 1.125rem;
	line-height: 1.5;
}
.paragraphs-item-inline-story .inline-story-content .read-more-link {
	color: #E57200;
	font-family: 'franklin-gothic-urw';
	font-size: 1.125rem;
	font-weight: 900;
	line-height: 1.1111;
	text-decoration: none;
	text-transform: uppercase;
}
.paragraphs-item-inline-story .inline-story-content .read-more-link:focus, .paragraphs-item-inline-story .inline-story-content .read-more-link:hover {
	color: #232D4B;
}
.paragraphs-item-inline-story .inline-story-content .read-more-link::before {
	content: '/// ';
}
.paragraphs-item-inline-story .inline-story-content .read-more-link::after {
	content: ' \25b8';
}
.paragraphs-item-inline-profile {
	margin-bottom: 5rem;
	margin-top: 2.5rem;
}
.inline-profile .content {
	overflow: hidden;
}
.inline-profile .inline-profile-section {
	height: 0;
	overflow: hidden;
	padding-bottom: 92.5%;
	position: relative;
	width: 92.5%;
}
.inline-profile .inline-profile-section .inline-profile-image {
	position: absolute;
	z-index: 0;
}
.inline-profile .inline-profile-section .profile-info {
	background: url('/sites/default/files/2018_grad_profile_slider.png') right top no-repeat;
	background-size: cover;
	bottom: 0;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.inline-profile .inline-profile-section .profile-info a {
	color: #fff;
	display: block;
	font-family: 'franklin-gothic-ext-comp-urw';
	letter-spacing: 0.1375rem;
	padding: 12% 5% 4%;
	line-height: 1;
	text-decoration: none;
	text-transform: uppercase;
}
.inline-profile .inline-profile-section .profile-info a h4 {
	font-size: 1.875rem;
	font-weight: 700;
}
.inline-profile .inline-profile-section .profile-info a p {
	color: #fff;
	font-size: 1.25rem;
	line-height: 1;
	margin: 0;
}

@media (max-width:579px) {
.inline-profile .inline-profile-section {
	margin: 1.25rem auto;
}
}

@media (min-width:580px) {
.paragraphs-item-inline-profile {
	margin-bottom: 5.625rem;
}
.inline-profile .inline-profile-section {
	float: left;
	margin-left: 5%;
	margin-top: 5%;
	padding-bottom: 47.5%;
	width: 47.5%;
}
.inline-profile .inline-profile-section:nth-of-type(1), .inline-profile .inline-profile-section:nth-of-type(2) {
	margin-top: 0;
}
.inline-profile .inline-profile-section:nth-of-type(2n+1) {
	clear: both;
	margin-left: 0;
}
}

@media (min-width:760px) {
.node-type-feature-page.full-bleed-feature .inline-profile .inline-profile-section, .node-type-feature-page.split-screen-feature inline-profile-section {
	margin-left: 2.5%;
	margin-top: 2.5%;
	padding-bottom: 23.125%;
	width: 23.125%;
}
.inline-profile .inline-profile-section:nth-of-type(1), .inline-profile .inline-profile-section:nth-of-type(2), .inline-profile .inline-profile-section:nth-of-type(3), .inline-profile .inline-profile-section:nth-of-type(4) {
	margin-top: 0;
}
.node-type-feature-page.full-bleed-feature .inline-profile .inline-profile-section:nth-of-type(2n+1), .node-type-feature-page.split-screen-feature .inline-profile .inline-profile-section:nth-of-type(2n+1) {
	clear: none;
	margin-left: 2.5%;
}
.node-type-feature-page.full-bleed-feature .inline-profile .inline-profile-section:nth-of-type(4n+1), .node-type-feature-page.split-screen-feature .inline-profile .inline-profile-section:nth-of-type(4n+1) {
	clear: both;
	margin-left: 0;
}
.paragraphs-item-inline-profile {
	margin-bottom: 6.25rem;
}
.inline-profile .inline-profile-section .profile-info {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
.inline-profile .inline-profile-section .profile-info a {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0, 200%, 0);
	transform: translate3d(0, 200%, 0);
}
.inline-profile .inline-profile-section:focus .profile-info, .inline-profile .inline-profile-section:hover .profile-info, .inline-profile .inline-profile-section:focus .profile-info a, .inline-profile .inline-profile-section:hover .profile-info a {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.inline-profile .inline-profile-section:focus .profile-info a, .inline-profile .inline-profile-section:hover .profile-info a {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}
}
/*multiple by line remove orange bullet*/
ul.authors li.list:nth-child(2):before {
	/*margin-right: -1rem !important;
    margin-left: 0rem !important;*/
	visibility: hidden;
	margin-left: -7px !important;
}
.paragraphs-item-full-bleed-feature .text-container .article-meta .authors .list:before, .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .list:before, .paragraphs-item-standard-feature .meta-share .article-meta .authors .list:before {
	content: ' ;';
	display: inline-block;
	height: 1.125rem;
	margin-left: -3px;
}

span.author-seperator{
	display: inline-block;
    color: #EB5F0C;
    margin-right: 0.625rem;
    margin-left: 0.625rem;
    height: 1.125rem;

}
/* .paragraphs-item-split-screen-feature .hero-wrapper .text-wrapper-col .meta-share .article-meta .authors .author1:nth-child(1):before {
        content: 'By';
        display: inline; }
*/











/*


--------------------------------------------------------------------------------------
Category Pages Update 07/01/2019
--------------------------------------------------------------------------------------


*/
.page-taxonomy-term .page-title-header h1, .node-type-view-landing .page-title-header h2 {
	font-size: 35px;
	letter-spacing: 5px;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	color: #232d4b;
	-webkit-transform: skew(20deg);
	transform: skew(20deg);
	padding: 5px 20px;
	height: auto;
	text-align: center;
}
.page-taxonomy-term .page-title-header, .node-type-view-landing .page-title-header {
	/*max-width: max-content;
	background: #FFF;
	border-left: #979797 solid 2px;
	border-right: #979797 solid 2px;
	-webkit-transform: skew(-20deg) translateX(-50%);
	transform: skew(-20deg);
	margin-left: 115px;
	margin-left: 7vw;
	width: 65%;
	.*/
    position: relative;
    padding-right: 0;
    display: inline-block;
    background-color: #FFFFFF;
    border-right: 1px solid #CCCCCC;
    transform: skew(-20deg);
    border-left: 1px solid #CCCCCC;
    padding-left: 0;
	margin-left: 10%;
}

h3.related-story {
	color: #232D4B;
	text-transform: uppercase;
	text-decoration: none;
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 900;
	letter-spacing: 2px;
	font-size: 14px;
}

h3.related-story-desktop{
	display: block;
}
h3.related-story-mobile{
	display: none;
}

body.page-taxonomy-term .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title{
	font-size: 1rem;
    line-height: 1.375;
}
body.page-taxonomy-term .block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a{
	text-transform: none !important;
}
.page-title-container {
	/*background: url(https://www.virginia.edu/sites/all/themes/custom/uva/images/hp-grayhorizline.png) repeat-x center center;
	max-width: 1200px;
	margin: auto;width: 75%;*/
	position: relative;
    max-width: 1300px;
    margin: auto;
	left:25px;
}
body.page-taxonomy-term .l-main .l-content,
body.node-type-view-landing .l-main .l-content
{
	width: 80%;
}
.block--views-uva-news-block-2 .uva-today-news-item-image {
	width: 40%;
}
.block--views-uva-news-block-2 .uva-today-news-item-topic a {
	color: #232d4b;
	font-weight: 900;
	letter-spacing: 2px;
}
.block--views-uva-news-block-7 .uva-today-news-item-title a {
	text-transform: none;
}
#uva_today_category_description.article-body-wrapper p {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}
#uva_today_category_description.article-body-wrapper p:first-of-type:first-letter {
	/*color: #232D4B;
	font-size: 60px;
	float: left;
	line-height: 70px;
	font-family: "bodoni-urw", sans-serif;
	font-weight: 700;
	padding-right: 5px;*/
	    color: #141E3C;
    float: left;
    font-size: 4.6875rem;
    line-height: 0.9334;
    padding-top: 4px;
    padding-right: 8px;
    padding-left: 3px;
	font-family: "bodoni-urw", sans-serif;
    font-style: normal;
    font-weight: 700;
}
.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title {
	font-size: 16px;
	line-height: normal;
	padding: 0px;
}
.category-container {
	width: 130%;
}
div#uva_today_category_description_container {
	width: 75%;
	float: left;
	height: fit-content;
}
div#uva_today_category_related_container {
	/*width: 15%;
	float: left;
	margin-left: 100px;
	margin-left: 5vw;
	height: fit-content;
    margin-block-start: 1em;*/
}
body.page-taxonomy-term .block--uva-today-blocks-uva-today-featured-article {
	overflow: visible;
}
#block-views-uva-news-block-2,
#block-views-uva-news-block-11{
	clear: both;
	padding-top: 60px;
	right:3%;
}

body.page-taxonomy-term #uva_today_featured_article_image, body.page-taxonomy-term .uva_today_featured_article_text{
	padding-top: 12px;
}
/*@media screen and (max-width: 1139px) {
.page-title-container {
	width: 95%;
}
}*/

#block-uva-today-blocks-uva-today-featured-article
{
	right: 3%;
	position: relative;
}
div#uva_today_category_related {
	position: absolute;
    /*top: 0;*/
    width: 29.66667%;
	left: 105%;
}

.uva-today-news-item-title a{
    text-transform: none !important;
}


@media screen and (max-width: 1200px) {
#block-uva-today-blocks-uva-today-featured-article,
#block-views-uva-news-block-2,
#block-views-uva-news-block-11
{
	right: auto;
}
	div#uva_today_category_related {
    left: 97%;
}

	div#uva_today_category_description_container{
	width: 70%;
	}


	.page-title-container{
		left: 0;
	}
}
@media screen and (max-width: 1139px) {
.category-wrapper,
.block--views-uva-news-block-2{
	/*width: 95%;*/
	margin-left: auto;
	margin-right: auto;
	padding: 20px 20px 0;
}
div#uva_today_category_description_container {
	width: 70%;
}
div#uva_today_category_related_container {
	width: 20%;
}
}

@media screen and (max-width: 959px) {
body.page-taxonomy-term .l-main .l-content,
body.node-type-view-landing .l-main .l-content {
	width: 100%;
}
.category-container {
	width: 100%;
}
body.page-taxonomy-term .page-title-header h1,
body.node-type-view-landing	.node-type-view-landing .page-title-header h2{
	font-size: 5vw;
	letter-spacing: 1.6vw;
	padding-left: 0;
    padding-right: 0
}
body.page-taxonomy-term .page-title-header,
body.node-type-view-landing .page-title-header {
	/*margin-left: auto;
	margin-right: auto;*/
	width: 75%;
}
div#uva_today_category_description_container {
	width: 100%;
	clear: both;
}
div#uva_today_category_related_container {
	width: 100%;
	margin-left: 0px;
	clear: both;
}


h3.related-story-desktop{
	display: none;
}
h3.related-story-mobile{
	display: block;
	font-size: 14px;
    line-height: 18px;
	margin-bottom: 5px;
}

div#uva_today_category_related {
    position: relative;
    left: auto;
    width: auto;
}

body.page-taxonomy-term .uva-today-news-item-image {
	width: 40%;
	float: left;
	margin-right: 24px;
	margin-bottom: 15px;
}

.block--views-uva-news-block-2{
	padding: 20px 20px 0;
}


.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title {
	line-height: 20px;
}

.block--uva-today-blocks-uva-today-featured-article #uva_today_featured_article_title a {
    font-size: 20px;
	text-transform: uppercase!important;
}

div#uva_today_featured_article_image {
	width: 40%;
	float: left;
	margin-bottom: 15px;
}
.uva_today_featured_article_text {
	width: 57%;
	float: right;
	text-transform: uppercase;
	text-decoration: none;
}
#uva_today_category_related_container:after {
	border-top: 1px solid #EBEBEB;
	content: "";
    display: block;
    height: 1px;
    clear: both;
}
#block-views-uva-news-block-2,
#block-views-uva-news-block-11{
	clear: both;
	padding-top: 50px;
	padding: 20px 20px 0;
}
	.pager{
	width: 98%;
  }
}


.page-title-container:after {
content: '';
    display: inline-block;
    height: 1px;
    width: calc(100% - 40px);
    right: 1.25rem;
    background: #CCCBCB;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    z-index: -1;
}

/*.page-title-header{
	    position: relative;
    padding-right: 4.125rem;
    display: inline-block;
    background-color: #FFFFFF;
    border-right: 1px solid #CCCCCC;
    transform: skew(-20deg);
    border-left: 1px solid #CCCCCC;
    padding-left: 42px;
    margin-left: 13px;
}*/

.node-type-home-page .paragraphs-item-inline-story{
	width: 84%;
    margin: auto;
}
@media screen and (max-width: 959px) {
	.node-type-home-page .paragraphs-item-inline-story{
		width: 92.5%;
	}
}
.node-type-home-page .paragraphs-item-inline-story .inline-story-title-container{
	display: block;
    overflow: hidden;
    position: relative;
    margin-bottom: 1.25rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
}
@media screen and (min-width: 580px) {
.node-type-home-page .paragraphs-item-inline-story .inline-story-title-container{
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    margin-bottom: 1.875rem;
}
}
@media screen and (max-width: 959px) {
	.node-type-home-page .paragraphs-item-inline-story{
		width: 92.5%;
	}
}
.node-type-home-page .inline-story-title h3{
    position: relative;
    display: inline-block;
    color: #141E3C;
    font-size: 1.25rem;
    line-height: 2;
    height: 2.375rem;
    text-transform: uppercase;
    background-color: #FFFFFF;
    transform: skew(20deg);
	font-family: "bodoni-urw", sans-serif;
    font-style: italic;
    font-weight: 900;
	margin-bottom: 0;
}
@media screen and (min-width: 960px) {
	.node-type-home-page .inline-story-title h3{
		font-size: 1.5rem;
        line-height: 1.5834;
		letter-spacing: 0;
    	margin-bottom: 0;
	}
}

.node-type-home-page .inline-story-title{
    position: relative;
    padding-right: 3.125rem;
    display: inline-block;
    background-color: #FFFFFF;
    border-right: 1px solid #CCCCCC;
    transform: skew(-20deg);
}
.node-type-home-page .inline-story-title-container:after{
	content: '';
    display: inline-block;
    height: 1px;
    width: calc(100% - 40px);
    right: 1.25rem;
    background: #CCCBCB;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    z-index: -1;
}

.node-type-home-page .paragraphs-item-inline-story .inline-story-image{
	width: 45%;
}
.node-type-home-page .paragraphs-item-inline-story .inline-story-content{
	width: 52.5%;
}


@media screen and (max-width: 959px) {
	.node-type-home-page .paragraphs-item-inline-story .inline-story-image,
	.node-type-home-page .paragraphs-item-inline-story .inline-story-content{
		width: 100%;
	}
}

.paragraphs-item-inline-story .inline-story-content label.term{
	display: none;
	font-size: 0.875rem;
    line-height: 1.1429;
    margin-top: 0;
    margin-bottom: 0.625rem;
	letter-spacing: 2px;
    color: #141E3C;
    text-transform: uppercase;
	font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 900;
}
.node-type-home-page .paragraphs-item-inline-story .inline-story-content label.term{
	display: block;
}


.node-type-home-page .paragraphs-item-inline-story .inline-story-content a .story-title{
	font-size: 1.5rem;
    line-height: 1.25;
	font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 700;
	letter-spacing: 0;
}

.node-type-home-page .paragraphs-item-inline-story .inline-story-content .story-teaser p{
	font-size: 1rem;
    line-height: 1.625;
    color: #4A4A4A;
    margin-top: 0.625rem;
    margin-bottom: 2.1875rem;
	font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
}

.node-type-home-page .paragraphs-item-inline-story .inline-story-content .story-read-more{
	display: none;
}

.video-container-aggragation:after {
    content: '';
    bottom: 2.7rem;
    left: 1rem;
    display: block;
    width: 1.5625rem;
    height: 1.5625rem;
    background: url(../../images/svg/icon-vidsmall.svg) no-repeat center center/100%;
    position: relative;
}

html[data-whatintent="mouse"] .video-container-aggragation:hover:after {
	background: url(../../images/svg/icon-vidsmall-blue.svg) no-repeat center center/100%;
}

/**********************/
/*Passage Block Style*/
/********************/
p.passage-block {
	border-left: 1px #DADADA solid;
	padding-left: 35px !important;
	color: #4A4A4A !important;
}

/* AUDIO PLAYER */
.audio-player {float: left;width: 20%;text-align: center;padding-top: 10px;}
.header-wrapper{float: left;width: 75%;padding-right: 20px;}
.player-controls {line-height:5px;}
progress {border:none;width:100%;}
progress[value] {appearance:none;-webkit-appearance:none;background-color:#E6E6E7;color:#F47D20;height:5px;}
progress[value]::-webkit-progress-bar {background-color:#E6E6E7;color:#F47D20;}
progress::-webkit-progress-value {background-color:#F47D20;}
progress[value]::-moz-progress-bar {background-color:#F47D20;}
progress::-moz-progress-value {background-color:#F47D20;}
.play-nav {overflow:hidden;}

.play-btn
{
	background-image:url('../../images/svg/icon-pause.svg');width:75px; height: 75px;margin:0px auto 20px auto;background-size:contain;padding:0;border:none;
}
.play-btn:hover
{
	background-image:url('../../images/svg/icon-pause-dark-blue.svg');width:75px; height: 75px;margin:0px auto 20px auto;background-size:contain;padding:0;border:none;
}

.play-btn.pause {background-image:url('../../images/svg/icon-vidlarge.svg');width:75px; height: 75px;margin:0px auto 20px auto;background-size:contain;padding:0;border:none;}
.play-btn.pause:hover {background-image:url('../../images/svg/icon-vidlarge-blue.svg');width:75px; height: 75px;margin:0px auto 20px auto;background-size:contain;padding:0;border:none;}
.play-text {line-height:1.55;}
.play-text {color:#F47D20;cursor:pointer;font-size:0.875rem;font-style:italic;}
.play-text:hover {color:#6a6a6a;}
.play-text-show{margin-bottom: 20px;}
.button-engage.play-text{margin: 20px 0;}

.paragraphs-item-audio-player
{
	background: #232D4B;
	padding:10px;
	padding-top: 30px;
	color: #ffffff;
	margin-bottom: 20px;
	font-family: "franklin-gothic-urw", sans-serif;
	width: 54.16667%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 12.5%;
}
.paragraphs-item-audio-player .description p,
.paragraphs-item-audio-player .play-text-show,
.paragraphs-item-audio-player .play-text-hide,
.paragraphs-item-audio-player .transcript p
{
	color: #ffffff;
}

.paragraphs-item-audio-player .play-text-show,
.paragraphs-item-audio-player .play-text-hide,
.paragraphs-item-audio-player h2,
.timer
{
	font-weight: bold;
}
.paragraphs-item-audio-player h2
{
	font-size: 1.4em;
	margin-top: 4px;
}

.paragraphs-item-audio-player .description p,
.paragraphs-item-audio-player .transcript p
{
	line-height: 1.5em;
}

.time
{
	font-weight: 800;
	letter-spacing:1px;
	margin-left: 5px;
}

@media screen and (max-width: 960px)
{
	.paragraphs-item-audio-player
	{
		width: 83.16667%;
	    margin-left: 8.5%;
	}
}

@media screen and (max-width: 580px)
{
	.play-btn,
	.play-btn:hover,
	.play-btn.pause,
	.play-btn.pause:hover
	{
		width:50px;
		height: 50px;
	}
	.header-wrapper
	{
		float:none;
		width: 100%;
		padding-right:40px;
	}

	.audio-player
	{
		padding-top:0;
		width: 20%;
		margin-right: 15px;
	}

	.timer
	{
		margin-bottom: 20px;
	}
	.description,
	.player-controls,
	.button-engage,
	.paragraphs-item-audio-player .play-text-show,
	.paragraphs-item-audio-player .play-text-hide,
	.transcript
	{
		width: 100%;
		clear:both;
		margin-left: 20px;
	}
}

/*Print Stylesheets CSS*/

.site-name-print,
#uva_today_logo_print,
.date-authors.print,
.print-logo,
.article-information-inner,
.print-term,
.print-title,
.date-authors.print,
.content.print,
.print,
.print-video,
.mobile-title,
.print-audio
{
  display:none !important;
}

@media print{
  nav#block-menu-menu-uva-today-footer,
  .container-footer,
  ul#aetni-social,
  aside.l-region.l-region--sidebar-first,
  .sharethis-wrapper,
  .photo-essay,
  .inline-subscribe,
  .l-region.l-region--branding,
  .utility,
  .btn-menu-mobile,
  .l-region--supplemental-menu,
  .l-region--more-content,
  #uva_today_social_links,
  #aetni-social,
  #uva_today_logo,
  .site-name a.web,
  .paragraphs-items.paragraphs-items-field-you-may-also-like.paragraphs-items-field-you-may-also-like-full.paragraphs-items-full,
  .entity.entity-paragraphs-item.paragraphs-item-daily-report.clearfix,
  .related-story-wrapper,
  .share-wrapper,
  .term,
  .date-authors,
  .meta-share,
    .authors,
  .site-name,
  .tabs.tabs--primary.links--inline,
  #block-workbench-block,
  header.feature-main-header,
  div#uva_today_global_subscriber_image,
  .button-engage.play-text,
  .paragraphs-item-full-bleed-feature .content.screen .text-container,
  .term.print-term,
  .top-gradient,
  .full-gradient,
  .date-authors.print,
  .meta-share .article-meta .date,
  .paragraphs-item-split-screen-feature .text-wrapper-col,
  .hero-wrapper .field--name-field-featured-image,
  .split-news li.author::before,
  .node--news-article--full .date-authors,
  .body-video-wrapper,
  iframe,
  img.mobile,
  .time,
  .video-container,
  .print-video .mobile-title
  {
    display: none !important;
  }

  p
  {
  	line-height: 1.3em;
  }

  .paragraphs-items-full .date-authors ul li.author:before,
  .print-video
  {
	content: '';
  }

  .paragraphs-item-audio-player
  {
  	color: #000000;
  }

  .print-video,
  img.print-video,
  .print-audio
  {
  	display:block !important;
  	width: 100%;
  }

  span.print-audio
  {
  	display: inline !important;

  }

  .print-video h2
  {
    font-size: 0.8125rem !important;
    line-height: 1.6924 !important;
    color: #4A4A4A !important;
    margin-top: 0.9375rem !important;
    margin-right: 0 !important;
    margin-bottom: 0.9375rem !important;
    margin-left: 0 !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .header-wrapper
  {
  	clear:both !important;
  	display:block !important;
  	width: 100% !important;
  	margin-left: 0 !important;
  }

  .paragraphs-item-audio-player .header-wrapper
  {
  	width: 100% !important;
  }

	.date-authors.print.split-news #print-author .authors,
	#date-single-line
	{
		display:inline;
	}

	.date-authors.print,
	.date-authors.print p
	{
		margin-bottom:0;
		padding-bottom:0;
	}

   .date-authors.print
   {
   	padding-left: 10px;
   }

  .top-gradient,
  .full-gradient
  {
  	background: none !important;
  }
  .entity.entity-paragraphs-item.paragraphs-item-full-bleed-feature.clearfix,
  .hero-image-col
  {
  	background-image: none !important;
  }

  .text-container
  {
  	position: static !important;
  }

  .text-contianer .article-meta,
  .paragraphs-item-full-bleed-feature #content-print .text-container .article-meta .author,
  .paragraphs-item-full-bleed-feature #content-print .text-container .article-meta .author a,
  .paragraphs-item-full-bleed-feature #content-print .text-container .article-meta .date,
  #content-print .text-container h2
  {
  	color: #232d4b !important;
  }

  .paragraphs-item-full-bleed-feature #content-print .text-container h2
  {
  	margin-bottom: 20px !important;
  }

  .paragraphs-item-full-bleed-feature h2,
  .paragraphs-item-standard-feature .text-container h2,
  .node-type-news-article h1,
  .paragraphs-items-field-main-feature-hero-full h2
  {
  	margin-top: 20px;
  	margin-bottom: 40px;
  	font-family: "franklin-gothic-urw", sans-serif;
  	font-weight: 900;
  	color: #232d4b;
  	font-size: 1.3333rem;
  	line-height: 25px;
  }

  h2,
  .paragraphs-item-standard-feature .field--name-field-featured-image
  {
  	margin-bottom: 0 !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-body-text.clearfix h3
  {
  	font-size: 1.6rem;
  }

  .paragraphs-items.paragraphs-items-field-main-feature-hero.paragraphs-items-field-main-feature-hero-full.paragraphs-items-full .print-title
  {
	margin-left: 10px;
  }

  body.html.not-front.logged-in.page-node.page-node-.page-node-281476.node-type-news-article.section-content.news-article.admin-menu.coffee-processed.setupBreakpoints-processed .field.field--name-field-body.field--type-text-with-summary.field--label-hidden h2
  {
  	font-size: 22px;
  }

  .paragraphs-item-standard-feature
  {
  	padding-bottom: 0 !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-full-bleed-feature.clearfix #content-print
  {
  	margin-bottom: 30px;
  }

  #content-print .date-authors.print p
  {
  	font-size: 1rem !important;
  }

  .article-meta
  {
  	color: black !important;
  }

  .date-authors p
  {
  	color: #232d4b !important;
  	font-weight: bold;
  	font-size: 0.875em;
  }

  .l-main:not(.news-article-feature) .paragraphs-item-intro-text .content .field--name-field-intro-text p:first-child:first-letter
  {
    padding-top: 0 !important;
    padding-left: 0px !important;
    font-size: 3.5em;
  }

  .print-logo
  {
    display: block !important;
    visibility: visible;
    margin: 0 auto;
    width: 25%;
    height: auto;
  }

  .container-pre-footer .l-region--pre-footer #uva_today_logo_print
  {
    display: block !important;
    visibility: visible;
    margin: 0 auto;
    width: 35%;
    height: auto;
    border-top: none;
  }

  .container-pre-footer
  {
    background: #ffffff !important;
  }

  .article-information-inner,
  .l-branding h1 a,
  .print-term,
  .print-title,
  .date-authors.print,
  .date-authors.print .print-date,
  .content.print,
  .paragraphs-item-full-bleed-feature #content-print .text-container
  {
    display: block !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix .date-authors.print,
  .entity.entity-paragraphs-item.paragraphs-item-full-bleed-feature.clearfix .date-authors.print
  {
  	margin-left: 0px;
  	padding-left: 0px;
  }

   .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix .date-authors.print,
   .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix .field.field--name-field-featured-image.field--type-image.field--label-hidden
   {
   	margin-top: 0 !important;
   	padding-top: 0 !important;
   }

   .node-type-news-article.section-content.news-article .date-authors.print
   {
   	margin-bottom: 20px !important;
   }

  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix .field.field--name-field-featured-image.field--type-image.field--label-hidden
  {
  	margin-top:-50px !important;
  }

  .l-content h1
  {
    text-transform: capitalize;
    margin-bottom:0;
  }

  .l-region.l-region--pre-footer
  {
    padding: 20px !important;
    background-color: #ffffff;
  }

  .l-content
  {
    width: 100% !important;
  }

  .field.field--name-field-body.field--type-text-with-summary.field--label-hidden .content img,
  .field.field--name-field-image.field--type-image.field--label-hidden img,
  img.tablet,
  .paragraphs-item-standard-feature .field--name-field-featured-image img
  {
    width: 100%;
    display: inline-block !important;
    margin: 20px 10px;
    vertical-align: middle;
    break-before: always;
    clear:both;
  }

  .field.field--name-field-featured-image.field--type-image.field--label-hidden
  {
  	margin-top:0;
  }

  .field.field--name-field-body.field--type-text-with-summary.field--label-hidden .content p,
  .field.field--name-field-image.field--type-image.field--label-hidden p
  {
    width: 100%;
  }

  article a
  {
    text-decoration: none;
  }

	/*adding the href url link after links in main content section*/
  article a.xref:after {
    content: " (page " target-counter(attr(href, url), page) ")";
  }

   article a::after
  {
    content: " (" attr(href) ") ";
  }

  /*Media contact/article information footer*/
  .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner
  {
    border:none;
  }

  .media-contacts,
  .paragraphs-item-media-contacts .content .media-contacts
  {
    background:none !important;
    border-top: 1px solid #CCCCCC;
    padding-top:20px;
  }

  .media-contacts-inner,
  .article-information-inner
  {
    float: left;
    width: 46%;
  }

  .article-information-inner h3
  {
    margin-bottom: 20px;
  }

  .name,
  .title-org,
  .media-contacts-inner h3,
  .article-information-inner h3
  {
    font-size:10pt !important;
    color: #232d4b !important;
  }

  .media-contacts-inner a
  {
    color: #232d4b !important;
  }

  .media-contacts-inner
  {
    margin-left: 20px;
    padding-top: 0 !important;
    background-image: none  !important;
    padding-right: 20px !important;
  }

  .media-contacts-inner h3
  {
    margin-top: 0 !important;
  }

  /*remove the url after the link in the footer section*/
  .media-contacts a::after,
  .date-authors .print a::after,
  .date-authors a::after,
  .content.print a::after,
  .content .text-container .meta-share .article-meta  .authors .author.list a

  {
    content: "";
  }

  .media-contacts-inner .phone,
  span.phone,
  .email-phone span.phone,
  span.email a
  {
  	font-size: 10pt !important;
  }

  .article-information-inner h3
  {
    color: #232D4B !important;
  }

  .media-contacts
  {
    background-image: linear-gradient(to right,#232D4B 2px,rgba(255,255,255,0) 0%);
    background-position: left top;
    background-size: 12px 2px;
    background-repeat: repeat-x;
    padding-top: 40px;
  }

  .entity.entity-paragraphs-item.paragraphs-item-full-bleed-feature.clearfix
  {
  	clear:both;
  }

  .paragraphs-item-standard-feature .field__item.even.item-0
  {
  	clear:both;
  	margin-top: 60px;
  }

  .title-org
  {
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0 !important;
    font-size: 1rem;
    line-height: 1.625;
    color: #4A4A4A;
    font-style: normal;
  }

  .media-contacts-inner .phone
  {
  	display:block;
  }

   .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .phone::before
   {
   	content: " ";
   }

 .article-information-inner p.title-org
  {
  	margin-top:10px;
  	line-height: 1.625em !important;
  }

  .article-information-inner h3
  {
  	font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 900;
    display: block;
    margin-bottom: 0.3125rem;
    font-size: 0.875rem;
    line-height: 1.1429;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #141E3C;
    margin-bottom: 20px;
  }

  .caption p
  {
  	width: 100% !important;
    font-size: 0.8125rem !important;
    line-height: 1.6924 !important;
    color: #4A4A4A !important;
    /*margin-top: 0.9375rem !important;*/
    margin-right: 0 !important;
    margin-bottom: 0.9375rem !important;
    margin-left: 0 !important;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .dropcap/*, .body-wrapper.drop-cap p:first-of-type::first-letter*/
  {
  	font-style: normal;
  }

  .news-article .caption p, .news-video .caption p
  {
    margin-bottom: 30px;
    margin-top: 0;
  }

  .paragraphs-item-media-contacts .content .media-contacts .media-contacts-inner .contact .email-phone .phone::before
  {
  	padding-left: 0;
  	padding-right: 0;

  }

  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix #print-author,
  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix #print-date,
  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix #print-author ul.authors,
  .entity.entity-paragraphs-item.paragraphs-item-standard-feature.clearfix #print-author li.author
  {
  	display:block;
  }

  .news-article .article-information-inner h3
  {
  	margin-bottom: 10px;
  	padding-bottom: 0;
  }

  p.name
  {
  	margin-bottom:10px !important;
  }

  .media-contacts p.email-phone span.phone:before
  {
    color: #EB5F0C!important;
    vertical-align: middle;
    font-size: 20px;
    line-height: 1;
    text-align: center;
  }

  .media.media-element-container.media-default.media-float-left
  {
  	width: 50% !important;
  	float: left;
  	margin-right: 40px;
  }


  .media.media-element-container.media-default.media-float-right
  {
  	width: 50% !important;
  	float: right;
  	margin-left: 40px;
  }

  .paragraphs-items.paragraphs-items-field-you-may-also-like.paragraphs-items-field-you-may-also-like-full.paragraphs-items-full.image-next
  {
  	display:inline;
  }

  .paragraphs-item-audio-player
  {
  	margin-left: 10px !important;
  	width: 100% !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-body-video.clearfix.body_video_player-processed
  {
    margin-bottom: -140px;
  }

  .paragraphs-item-audio-player .description p,
  .print-video h2
  {
  	width: 100%;
    font-size: 0.8125rem;
    line-height: 1.6924;
    color: #4A4A4A;
    margin-top: 0.9375rem;
    margin-right: 0;
    margin-bottom: 0.9375rem;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .print-video h2
  {
  	margin-top: 0px !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-body-text.clearfix .print-video
  {
  	margin-top: -50px !important;
  }

  .entity.entity-paragraphs-item.paragraphs-item-body-text.clearfix .print-video a:after
  {
	  content: "";
  }

  @page
  {
    margin: 1in 1.5in 1in 1.5in;
  }
}



/* JIM RYAN CONTAINER */
.jim-ryan-container {font-family:"franklin-gothic-urw",sans-serif;margin-bottom:1rem;overflow:hidden;position:relative;}
.jim-ryan-container img {float:left;margin-right:0.5rem;width:100px;}
.jim-ryan-container p {line-height:1;margin:0;position:absolute;left:115px;}
.jim-ryan-container p.optional-text {bottom:50%;color:#232D4B;font-size:1.625rem;font-weight:900;}
.jim-ryan-container p.jr-name {color:#EB5F0C;font-size:1.5rem;font-weight:700;top:50%;}



#block-cohesion-theme-branding img {
    width: auto;
}

span.caption.none {
    width: 100% !important;
}

@media screen and (max-width: 958px)
{
	span.caption.none {
    width: 100% !important;
}
}

@media screen and (max-width:579px)
{
	.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top {
	    width: 100% !important;
	}
}
/*
p.statistic-number {
    padding-bottom: 26px !important;
}
*/
.news-article .article-body-wrapper p.statistic-number{
    color: #232D4B;
    font-family: "franklin-gothic-ext-comp-urw", sans-serif;
    font-size: 9.5rem;
    font-weight: 700;
    line-height: 0.625;
    margin-bottom: 0;
    padding-bottom: 2rem;
    text-transform: uppercase;
}

/*.body-wrapper.drop-cap blockquote p:first-of-type::first-letter
{
	clear:both !important;
	font-style:normal !important;
	padding-right: unset !important;
	padding-bottom: unset !important;
	font-family: "franklin-gothic-urw", sans-serif !important;
	line-height: 1.3 !important;
    font-size: 1.6rem !important;
}*/


@media screen and (min-width: 960px){
.paragraphs-item-section-layout-a .section-layout-a .section-layout-a-top .featured-story .text-container .title a,
.paragraphs-item-section-layout-c .section-layout-c .section-layout-c-top .featured-story .text-container .title a {
    font-size: 2.375rem !important;
    font-weight: 900 !important;
    line-height: 1.1579 !important;
}
}

a:hover
{
	text-decoration: underline !important;
}
@media screen and (min-width: 580px){
html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover,
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover,
.paragraphs-item-section-layout-a .field--name-field-external-url .even:hover,
.paragraphs-item-section-layout-c .field--name-field-external-url .field__item.even:hover,
.field.field--name-field-external-url.field--type-link-field.field--label-hidden .even:hover {
    transition: background-color 0.3s ease-in-out,color 0.3s ease-in-out;
    background-color: #232D4B;
    color: #FFFFFF !important;
    text-decoration: none;
    border: 1px solid #232D4B;
}
}

html[data-whatintent="mouse"] .paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover,
.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover,
.paragraphs-item-section-layout-a .field--name-field-external-url .even:hover,
.paragraphs-item-section-layout-c .field--name-field-external-url .field__item.even:hover,
.field.field--name-field-external-url.field--type-link-field.field--label-hidden .even:hover {
    transition: background-color 0.3s ease-in-out,color 0.3s ease-in-out;
    background-color: #232D4B;
    color: #FFFFFF !important;
    text-decoration: none;
}

.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even:hover a,
.paragraphs-item-section-layout-a .field--name-field-external-url .even:hover a,
.paragraphs-item-section-layout-c .field--name-field-external-url .field__item.even:hover a,
.field.field--name-field-external-url.field--type-link-field.field--label-hidden .even:hover a
{
	color: #FFFFFF !important;
	text-decoration:none !important;
}

.paragraphs-item-latest-videos-home-page .field--name-field-external-url .field__items .field__item:hover
{
	transition: background-color 0.3s ease-in-out,color 0.3s ease-in-out;
    background-color: #FFFFFF !important;
    color: #141E3C !important;
    text-decoration: none;
    border: 1px solid #FFFFFF !important;
}

.entity.entity-paragraphs-item.paragraphs-item-latest-videos-home-page.clearfix .even:hover a
{
	color: #141E3C !important;
}

.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even,
.paragraphs-item-section-layout-a .field--name-field-external-url .even,
.paragraphs-item-section-layout-c .field--name-field-external-url .field__item.even,
.field.field--name-field-external-url.field--type-link-field.field--label-hidden .even
{
	padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}

.paragraphs-item-latest-most-popular .content-outer-wrapper .content-stories-wrapper .field--name-field-external-url .even a,
.paragraphs-item-section-layout-a .field--name-field-external-url .even a,
.paragraphs-item-section-layout-c .field--name-field-external-url .field__item.even a,
.field.field--name-field-external-url.field--type-link-field.field--label-hidden .even a
{
    padding-top: 0.825rem;
    padding-right: 1.875rem;
    padding-bottom: 0.625rem;
    padding-left: 1.875rem;
    font-weight: 900;
    font-family: 'franklin-gothic-urw', sans-serif;
}

html[data-whatintent="mouse"] .l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
    transition: all 0.1s;
}

.l-region--supplemental-menu .block--menu-menu-uva-today-supplemental ul li a {
    display: block;
    height: 100%;
    color: #232D4B !important;
    text-decoration: none;
    background-color: transparent !important;
    font-weight: 900 !important;
    font-size: .999rem;
}

/*
.featured-story .title.regular a{font-size:2.375rem;font-weight:900;}
.title a{font-size: 1rem;}
.title.regular a,.title a {font-size: 16px; font-weight: 700;}
.featured-story .title a, .latest-news-stories-bottom .title a {font-size: 20px;}
.latest-videos-left .title a {font-size: 30px; font-weight: 700;}
*/


/**
 * @file
 * Inline links as generated by theme_links().
 */
.links--inline {
  *zoom: 1;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.links--inline:after {
  content: "";
  display: table;
  clear: both;
}
.links--inline li {
  float: left;
  /* LTR */
  margin-right: 1em;
  /* LTR */
}
.links--inline li > a {
  display: block;
}
/**
 * @file
 * Theme styles for markup generated by theme_menu_local_tasks().
 */
/* Tabs */
.tabs a {
  background-color: #eee;
  text-decoration: none;
}
.tabs a.active {
  background-color: #ccc;
}
.tabs a:hover, .tabs a:focus {
  background-color: #bbb;
}
/* Primary Tabs */
.tabs--primary {
  margin-bottom: 1em;
  border-bottom: 1px solid #bbb;
}
.tabs--primary a {
  padding: 0.3em 0.8em;
}
/* Secondary Tabs */
.tabs--secondary a {
  padding: 0.2em 0.5em;
  margin: 0.4em 0;
  font-size: 0.9em;
}

@media screen and (max-width: 580px)
{
	body.video.node-type-video .l-page .l-main .l-content .node--video--full .cols-content-wrapper{
	    padding-bottom: 0rem !important;
	    margin-bottom: -4rem !important;
	}
	body.video.node-type-video .view-video-section-grid .paragraphs-item-video-section-grid .content .video-grid-item .field--name-field-title:after {
	    right: 0px;
	}
}

@media screen and (max-width: 959px)
{
  .paragraphs-item-daily-report.updated-dr .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions
{
margin-bottom: -24px !important;
}
.node-type-feature-page .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions
{
  margin-top:0 !important;
}
.node-type-feature-page .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form #edit-actions
{
  clear: both !important;
  margin-top: 0 !important;
}
.node-type-feature-page .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform input#edit-actions-submit
{
  margin-top: 30px !important;
  width: 100% !important;
}
}


body.split-screen-feature header.feature-main-header {
    display: none;
}

.node-type-video-landing li.pager__item.pager-next {
    margin: 0;
    padding: 0;
    font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 900;
    font-size: 1.125rem;
    position: relative;
    background-color: #EB5F0C;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    line-height: 1;
    padding-top: 0.9375rem;
    padding-right: 1.875rem;
    padding-bottom: 0.9375rem;
    padding-left: 1.875rem;
    transition: background-color 0.3s ease-in-out;
    border: none;
    transform: skew(
-20deg);
}

.node-type-video-landing li.pager__item.pager-next a
{
  background:transparent !important;
  color: #ffffff;
  padding: 0;
  font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal !important;
    font-weight: 900;
    font-size: 1.125rem;
    text-align: center;
    text-transform: uppercase;
    display: inline-block;
    transform: skew(
20deg);
}
.node-type-video-landing li.pager__item.pager-next:hover
{
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
    background-color: #232D4B;
    color: #FFFFFF;
    text-decoration: none;
}
.pager.pager-load-more li {
    text-decoration: none !important;
}

#drupal-live-announce{
  display: none;
}

.block--views-uva-news-block-4 .views-field-field-image a:before,
.block--views-uva-news-block-4 .views-field-field-image a:hover:before{
  background: none;
}


aside .uvatoday-promo-image p {
  display: none;
}

#block-views-uva-news-block-4 span.caption p,
#block-views-uva-news-block-4_2 span.caption p,
#block-uva-today-stats-uva-today-stats-weekly span.caption p {
  display:none;
}

.news-article .article-body-wrapper div.inline-subscribe-border
{
  min-height: 550px !important;
  max-height: 570px !important;
  padding-bottom: 10px !important;
}

.news-article .article-body-wrapper div.inline-subscribe iframe
{
  height: 95%;
  overflow: visible;
  background: transparent;
}

.paragraphs-item-standard-feature .text-container .article-meta .authors:not(:first-of-type) .author:first-of-type::before {color:#EB5F0C;content:'\2022';display:inline-block;height:1.125rem;margin-left:0.625rem;margin-right:0.625rem;}

/*
.news-article-feature .entity *:last-child {
    width: auto !important;
    margin-left: 0 !important;
}


.news-article-feature .entity, .news-article-feature .entity *:last-child  {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
*/


.news-article-feature .paragraphs-item-intro-text .content .field--name-field-intro-text p,
.news-article-feature .paragraphs-item-body-text .content .field--name-field-body-text p {
    width: auto;
    margin-left: 0;
}

.news-article-feature .paragraphs-item-body-video,
.news-article-feature .paragraphs-item-body-video .content,
.news-article-feature .paragraphs-item-media-contacts .content{
  margin-left: 0;
  width: auto;
}

.news-article-feature .paragraphs-item-daily-report.updated-dr .inline-affiliation-wrapper,
.news-article-feature .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .webform-component.webform-component-email{
  margin-left: auto !important;
  width: 100% !important;
}

.news-article-feature .paragraphs-item-audio-player{
  margin-left: 0;
  width: auto;
  color: white;
}

.news-article-feature .paragraphs-item-audio-player h2{
  color: White !important;
}


.news-article-feature .paragraphs-item-daily-report.updated-dr .group-text-container,
.news-article-feature .paragraphs-item-daily-report.updated-dr .field--name-field-daily-report-block {
    width: 100%;
}

.news-article-feature .paragraphs-item-daily-report{
    padding-left: 0;
    padding-right: 0;
}

.news-article-feature ul.authors li.list:nth-child(2):before {
    margin-left: -15px !important;
}

.news-article-feature input#edit-actions-submit {
   /* width: 50%;*/
    display: block;
    top: 30px;
}

.news-article-feature .updated-dr .chosen-container-single .chosen-single,
.news-article-feature .updated-dr .chosen-container.chosen-with-drop .chosen-drop{
  width: 100% !important;
}

.l-main.news-article-feature .paragraphs-item-body-text .content .field--name-field-body-text .file-image span.file-default{
width: 100% !important;
margin: 0;
}

.l-main.news-article-feature .field--name-field-body ul li {
    padding-left: 2rem !important;
}

.paragraphs-item-daily-report.paragraphs-item-inline-ad .content,
.l-main.news-article-feature .paragraphs-item-blockquote,
.l-main.news-article-feature .paragraphs-item-body-text .content .field--name-field-body-text h3,
.l-main.news-article-feature .paragraphs-item-full-width-image-caption .field--name-field-full-image,
.l-main.news-article-feature .paragraphs-item-full-width-image-caption .field--name-field-caption {
  padding-left: 0;
  padding-right: 0;
}

.l-main.news-article-feature .paragraphs-item-body-text .content .field--name-field-body-text h3{
  margin-left:0;
  margin-right:0;
}


.l-main.news-article-feature .paragraphs-item-inline-profile {
    margin-bottom: 2rem;
}


@media (min-width:580px) {
.l-main.news-article-feature .paragraphs-item-inline-profile {
    margin-bottom: 3.625rem;
}
}

@media (min-width: 760px)
{
.l-main.news-article-feature .inline-profile-section {
    margin-bottom: 2rem;
}
.l-main.news-article-feature .paragraphs-item-inline-profile {
    margin-bottom: 3.25rem;
}
}



.l-main.news-article-feature  .article-body-wrapper .inline-profile .inline-profile-section .profile-info a h4, .news-article .article-body-wrapper .inline-profile .inline-profile-section .profile-info a p {font-family:'franklin-gothic-ext-comp-urw';}


.l-main.news-article-feature .news-article .caption p, .l-main.news-article-feature .news-article .article-body-wrapper {padding:0 10px;}
.l-main.news-article-feature .paragraphs-item-intro-text .content .field--name-field-intro-text, .l-main.news-article-feature .paragraphs-item-body-text .content .field--name-field-body-text {padding:0;}
.l-main.news-article-feature .inline-profile .inline-profile-section {padding-bottom:100%;width:100%;}
.l-main.news-article-feature .paragraphs-item-body-video {padding:1.5625rem 0;}
@media screen and (max-width:579px) {
.l-main.news-article-feature .paragraphs-item-daily-report.updated-dr .group-text-container .field--name-field-social-promo-subtitle {font-size:5vw;line-height:6vw;}

}

@media screen and (min-width:580px) {
.l-main.news-article-feature .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform input#edit-actions-submit{
    margin-top: 0 !important;
    top: 0;
}

.l-main.news-article-feature .inline-affiliation-wrapper.form-item.webform-component.webform-component-select.webform-component--affiliation.js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-affiliation.form-item-affiliation {
  /*width: 100% !important;*/
  margin-left: 0% !important;

  width: 47% !important;
}
.l-main.news-article-feature .paragraphs-item-daily-report .field--name-field-daily-report-block .block--webform .webform-client-form .form-actions input{
  height: 45px;
}
}

@media (max-width:959px) {
.l-main.news-article-feature .paragraphs-item-inline-story {width:100%;}
}
@media screen and (min-width:960px) {
.l-main.news-article-feature .news-article .caption p {padding:0;}
}


.l-main.news-article-feature .paragraphs-item-body-text .content .field--name-field-body-text h3 {width:100%;}


.l-main.news-article-feature .news-article .field--name-field-body ul {list-style:disc;}
.l-main.news-article-feature .paragraphs-item-body-text .content .field--name-field-body-text ul {margin-left:0;width:100%;}
.l-main.news-article-feature .field--name-field-body ul li {padding-left:0 !important;padding-right:0;}


.l-main.news-article-feature .paragraphs-item-body-text:not(.body_video_player-processed) .video-container {
  margin-left:0;
  width:100%;
      max-height: 370px;
}

.l-main.news-article-feature .field--name-field-body ul {list-style:disc;}
.l-main.news-article-feature .paragraphs-item-body-text .content .field--name-field-body-text ul {margin-left:0;width:100%;}
.l-main.news-article-feature .field--name-field-body ul li {padding-left:0 !important;padding-right:0;}



/***Tool bar for split screen feature page ****/
/*body.user-logged-in.toolbar-loading{
  padding-top:79px;
}

/*body.user-logged-in.split-screen-feature div#toolbar-administration,
body.user-logged-in.news-article div#toolbar-administration,
body.user-logged-in.feature-page div#toolbar-administration{
      height: 79px !important;
}*/

body.user-logged-in.split-screen-feature div#toolbar-administration,
body.user-logged-in.toolbar-loading div#toolbar-administration{
      height: 79px !important;
}
body.user-logged-in .toolbar-tray {
  position: absolute !important;
}

div.personalized-ad{
  display:none;
}
/*end CSS File******/
