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(../img/icon-hamburger-blue.svg) no-repeat center center/20px;left:0;}
.node-type-video header .btn-menu-mobile:after{background:url(../img/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(../img/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(../img/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(../img/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;}

@media screen and (min-width:960px){.node-type-illimitable header .btn-menu-mobile,.section-illimitable header .btn-menu-mobile{top:-0.625rem;}
}
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;}
.l-region--navigation .block--system-main-menu ul li a:hover{color: #EB5F0C;}
.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(../img/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(../img/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)
{
  .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-video.mobile-menu-is-open .row-navigation{height:100vh;top:0;}
img, media {
    width: 100%;
    height: auto;
}
}

.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(../img/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;}
}


.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-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;}
.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;}




.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(../img/logo-uvatoday.svg) no-repeat center center/100%;
    margin-right: 0.4375rem;
    vertical-align: sub;

}

.l-region--navigation #block-uva-today-social-uva-today-social:before{content:'';display:block;height:2px;width:100%;margin-bottom:2.5rem;background:url(../img/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;}

.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li a svg{height:19px;fill:#232D4B;}





	.hidden {
  display: none;
}

.uva-nav-logo
{
	width:67%;
  margin: 45px auto;
}

.sections-menu-logo
{
	display:block;
	text-align: center;
}

button.btn-menu-mobile.mobileMenu-processed.mobileMenuIllimitable-processed.closed-button
{
    font-family: "franklin-gothic-urw",sans-serif;
    font-style: normal;
    font-weight: 900;
    text-transform: uppercase;
}
.topbar .btn-menu-mobile:after {
    background: url(../img/icon-hamburger-blue.svg) no-repeat left center/20px !important;
    width: 1.25rem;
    height: 7.5rem;
    display: block;
    font-size: 1rem;
    color: #232D4B !important;
    padding-left: 1.875rem;
  }
.btn-menu-mobile
{
  background: transparent;
  border: none;
  width: 150px;
  right: 0px;
  z-index: 10;
}

.is-open-mobile-menu .btn-menu-mobile
{
  background: transparent;
}

.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;
    font-family: "franklin-gothic-urw",sans-serif;
    font-style: normal;
    font-weight: 900;
    left: -1vw;
}
header .btn-menu-mobile, header .btn-search-mobile
{
	left: 1vw;
}
.btn-menu-close:before {
    content: '';
    width: 1rem;
    height: 1rem;
    display: block;
    position: absolute;
    left: 50%;
    transform: translate(-50%,0);
    left: 0.3125rem;
    background: url(../img/icon-close.svg) no-repeat left center/16px;
}

div#dialog1 {
    overflow: scroll;
    height: 100vh;
    /*top:45px;*/
    top:0;
    z-index: 10;
    /*right: 15vw;*/
}

[role="alertdialog"],
[role="dialog"] {
  box-sizing: border-box;
  padding: 15px;
  /*border: 1px solid #000;*/
  background-color: #fff;
  min-height: 100vh;
}

@media screen and (min-width: 640px) {
  [role="alertdialog"],
  [role="dialog"] {
    position: absolute;
    top: 45px;
    right: 0;  /* move to the middle of the screen (assumes relative parent is the body/viewport) */
    /*transform: translateX(-50%);   move backwards 50% of this element's width */
    /*min-width: calc(640px - (15px * 2));   == breakpoint - left+right margin */
    width: 21.875rem;
    min-height: auto;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.12), 0 15px 12px rgba(0, 0, 0, 0.22);
  }
}

.dialog-backdrop
{
  top: -6px;
}

/*.topbar
{
  background-color: transparent;
}*/

ul#aetni-social li,
.l-region--navigation #block-uva-today-social-uva-today-social ul#aetni-social li
{
  width: auto;
}

.dialog_form_item {
  margin: 10px 0;
  font-size: 0;
}

ul#aetni-social
{
  width: 100%;
}

.dialog_form_actions {
  text-align: left;
  padding: 0 20px 20px;
}

.dialog_close_button {
  float: right;
  position: absolute;
  top: 10px;
  left: 92%;
  height: 25px;
}

.dialog_close_button {
  border: 0;
}

.dialog_desc {
  padding: 10px 20px;
}

/* native <dialog> element uses the ::backdrop pseudo-element */

/* dialog::backdrop, */
.dialog-backdrop {
  display: none;
  position: fixed;
  overflow-y: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.main-container .container-footer
{
  background-color: #141E3C;
}

.container-footer .block__content
{

}

/*@media screen and (min-width: 640px) {*/
  .dialog-backdrop {
    background: rgba(0, 0, 0, 0.3);
  }
/*}*/

.dialog-backdrop.active {
  display: block;
  z-index: 100;
}

.no-scroll {
  overflow-y: auto !important;
}

/* this is added to the body when a dialog is open */
.has-dialog {
  overflow: hidden;
}

#stcpDiv {
      display:none;
    }

button img
{
  top: 17px;
}
/*@media screen and (max-width: 2300px)
{
	div#dialog1
	{
		right: 9vw;
	}
}
@media screen and (max-width: 2179px)
{
	div#dialog1
	{
		right: 13vw;
		top: 0;
	}
}

@media screen and (max-width: 2050px)
{
	div#dialog1
	{
		right: 6vw;
	}
}
@media screen and (max-width: 1800px)
{
	div#dialog1
	{
		right: 0;
	}
}*/

@media screen and (max-width: 900px) {
  button img
  {
    top: 11px;
  }
  /*div#dialog1 {
    top: 33px;
  }

  div#dialog1 {
      overflow: scroll;
      height: 100vh;
      top:45px;
      z-index: 10;*/
  }

@media screen and (max-width: 639px) {
  .dialog-backdrop {
    top:48px;
  }
}

@media screen and (max-width: 579px) {
  .btn-menu-mobile
  {
    width: 170px;
  }

}
