﻿@charset "utf-8";

/* CSS Document */

@media(min-width:768px) {}
@media(min-width:992px) {}
@media(min-width:1200px) {}

/* Custom Page Styles */

.content-box-white.no-margin.grey-bg { padding-top: 0; padding-bottom: 0; }

.featured-news-wrap h2 { margin-top:1em; font-size:1.2em; }
@media(min-width:768px) { .featured-news-wrap h2 { font-size:1.8em; } }
.featured-news-wrap .btn-blue { display:none; }


@media(min-width:768px) { .featured-news-wrap .grey-box>p:nth-child(2) { line-height: 1.3em; } }

.pr-list-wrap .resource-single { max-width: inherit !important; }
.pr-list-wrap .btn-blue-border { margin: 2em auto 3em; /*! width: 80%; */ display: block; /*! border: 2px solid #d1e1ea !important; */ /*! border-radius: 4px; */ /*! font-size: .9em !important; */ }
@media(min-width:768px) { .pr-list-wrap .btn-blue-border { width: 40%; } }
@media(min-width:1200px) { .pr-list-wrap .btn-blue-border { width: 25%; } }

@media(min-width:768px) { .products-wrap { margin-top: 3em; } }
.products-wrap .row > div { margin-bottom: 2em; }
@media(min-width:768px) { .products-wrap .row > div { margin-bottom: 0; } }

.products-wrap h3 { text-align: center; margin-bottom:1em; font-size: 1.2em; font-weight: 400; color: #1f3662; border-bottom: 6px solid #f6f7f7; padding-bottom:1em; margin-top:1em; background-color:#f6f7f7; padding-top:0.8em; padding-bottom:0.7em }
@media(min-width:768px) { .products-wrap h3 { font-size: 1.8em; } } 
.products-wrap h4 { margin-top: 0.5em; }
/* .products-wrap .row { border-bottom: 1em solid #f6f7f7; padding-bottom: 2em; } */

/* .news a.btn-blue-border, .blog-wrap a.btn-blue-border { ! padding: 7px 10px !important; ! border: 2px solid #d1e1ea !important; ! border-radius: 4px; ! margin: 0 !important; ! display: inline-block; ! text-align: center; ! font-size: .9em !important;} */

.news-wrap .feed-list li:last-child { border: 0 none; }
.news-wrap a.btn-blue-border { display:none !important; }

.news-listing .list-wrap { margin-bottom: 0; }
@media(min-width:768px) { .news-listing .list-wrap { margin-bottom: 50px; } }

.content-box-white h3 {color: inherit !important; font-size: 1.5em; }
@media(min-width:768px) { .content-box-white h3 { font-size: 1.75em; } }

.videos-wrap { margin-bottom: 3em; }

/* .ilightbox-wrapper .col-sm-12 { ! padding-right:0; ! padding-left:0; } */

.videos-wrap h3 { font-weight: 700; font-family: "Open Sans",helvetica,arial,sans-serif; line-height: 1.65em; }
@media(min-width:768px) { .videos-wrap h3 { margin-top:1em !important; } } 
@media(min-width:768px) { .news h3, .blog-wrap h3, .videos-wrap h3 { font-size: 1.3em; } }
@media(min-width:992px) { .news h3, .blog-wrap h3, .videos-wrap h3 { font-size: 1.6em; } }
@media(min-width:992px) { .blog-wrap {padding-right: 2em;} }
.blog-wrap h3 { padding-bottom: 0.9em; }
.blog-wrap h5 { font-size: 1em; font-weight: 700; font-family: "Open Sans",helvetica,arial,sans-serif; line-height: 1.65em; }
.btn-blog-wrap { border-top: 1px solid #e3e3e3; margin-top: 22px; padding-top: 35px;}

.co-rss-dialoglink { font-family: 'proxima-nova'; }

.content-box-white.no-margin, #dnn_LowerPane .content-box-white { padding-top: 0 !important; padding-bottom: 0 !important; }

.blog-wrap { margin-top: 3em; }
.feedgrabbr_widget { width: auto !important; /* max-width: 390px; */ /* transform:translate(-15px,0); */ }
@media(min-width:768px) { .feedgrabbr_widget { max-width: 220px; } }
@media(min-width:992px) { .feedgrabbr_widget { max-width: 284px; } }
@media(min-width:1200px) { .feedgrabbr_widget { max-width: 350px; } }
.feedgrabbr_widget .uw-scroller-text { padding-bottom: 10px; }
.feedgrabbr_widget .uw-text { display: block; font-size: 16px !important; line-height: 1.65em; padding: 10px 0 13px 0 !important; font-weight: 600 !important; }
.feedgrabbr_widget .uw-sc-snippet { display: block; font-size: 13px !important; line-height: 1.5em; color: #333 !important; }
@media(min-width:768px) { .feedgrabbr_widget .uw-sc-snippet { line-height: 1.7em; font-size: 15px !important; } }
.feedgrabbr_widget .uw-sc-date { display: none !important; }
.feedgrabbr_widget .uw-card2-row { outline: 0; }
.feedgrabbr_widget .uw-card2-row:hover { opacity: 1 !important; }
.feedgrabbr_widget .uw-card2-row:hover .uw-text { color: #25517C !important; }

.press-contact .btn-blue-border { color: #1f3662; position: relative; top:-12px; }
.press-contact .btn-blue-border:hover,.press-contact .btn-blue-border:active,.press-contact .btn-blue-border:focus { color: #fff; }



/* Events page */

.eventlist-wrap { margin-top: 1em; margin-bottom: 3em; }
.eventlist-wrap div.resource-single > div.item > div.ng-scope {display: table;float: left;height: 90px;margin: 0 0 1em;padding-top: 0;text-align: center;width: 100%; }
.eventlist-wrap div.resource-single > div.item > div.ng-scope h5 { font-size: 1.1em; margin-bottom:0.3em }
.eventlist-wrap div.resource-single > div.item > div.ng-scope p { font-size: 0.9em; }
@media(min-width:768px) { .eventlist-wrap div.resource-single > div.item > div.ng-scope { padding:0 1em; width: 33%; height: 7.5em; } }
@media(min-width:992px) { .eventlist-wrap div.resource-single > div.item > div.ng-scope { width: 25%; } }

.eventlist-wrap div.resource-single { max-width: none; }


