.caption-container-paging .card-meta .list-inline time.asset-date {
    display: none;
}

.business-map {
    display: none;
}

.drop-cap {
  color: #cf181c;
  float: left;
  font-family: Georgia;
  font-size: 75px;
  line-height: 60px;
  padding-top: 4px;
  padding-right: 8px;
  padding-left: 3px;
}

#main-page-container .centerpiece .card-container .additional-content ul {
    list-style: square; 
}

.tnt-inline-presentation-fullbleed figcaption.caption {
    max-width: 600px;
    margin: 0px auto;
    font-size: 0.8em;
}

.gallery-intro {
    margin-bottom: -20px;
}

.navbar-header .navbar-brand img {
    max-height: 50px;
}

blockquote.pullquote>span {font-size: 12px; font-weight: 400; text-align:right;}
blockquote.pullquote>span::before {content: "--";}

.asset-body p.activate-link a {
        font-weight: bold !important;
        font-size: 1.2em !important;
        text-decoration: none;
        line-height: 20px;      
    }

.asset-body p.activate-link a, .asset-body p.subscribe-link a {
    text-decoration: none;
}

.subscribe-link {
    font-weight: 400;
    font-size: 1em;
    text-decoration: none;
    margin-top: 0px;
    line-height: 16px;
    color: #000000;
}

div.heat-gallery {font-size: 1.2em;}

img.pdflink {max-width: 200px;}

p.lead {font-size:1.6em !important; font-weight: 500;}

.poll-content p {
    padding-left: 0.5em;
}

/*.test-middle-row {
border-left: 1px solid #666666;
padding-left: 1em;
}

.test-middle-row h4 {
font-weight: 400;
font-size: 16px;
line-height: 18px;

}

.test-desktop {
border-left: 1px solid #EAEDED;
padding-left: 1em;
}

.test-desktop img {
padding-bottom: 0.5em;
}

.test-desktop div.card-image {
float:right;
}

.brightcove-player {
min-height:200px;
max-height:300px;
}

a.dog_link {
color: #ca1d1d;
font-weight: 500;
}

h3.projects-subhead {
font-size: 16px;
font-weight: 500;
color: #959595;
text-transform: uppercase;
letter-spacing:1px;
}

div#mapwrap {
margin-bottom: 1em;
}

div#tncms-block-552270 {
    background-color: #000000;
}

.unleashed-photo img {
max-height: 200px !important;
}

.showcase-caption {
position: static !important;
}

.showcase-caption p {
font-size: 12px !important;
}

.mosaic-frontpage-promo div.block-title {
margin-bottom: 0 !important;
}

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

    .kickoff_preview_card .card-container {
        min-height: 252px !important;
    }
}

@media screen and (min-width: 990px) and (max-width:1200px){
    .kickoff_preview_card .card-container {
        min-height: 212px !important;

        }
    }

div.highlight-grid-homepage .col-sm-4 {
    padding-left: 0;
    padding-right: 0;
}

div.highlight-grid-homepage .col-sm-4 .card-body {
    padding-top: 5px !important;
}

div.highlight-grid-homepage .col-sm-4 h3 {
    font-size: 18px;
}
*/
@media (min-width: 768px){
    .asset-content .asset-body .tnt-inline-alignment-right {
        margin-right: -35%;
    }
        .asset-content .asset-body .tnt-inline-alignment-left {
        margin-left: -35%;
    }   
}


body #site-top-nav .list-inline>li>a {
    color: #fff;
    font-size: 0.7em;
    text-transform: uppercase;
    letter-spacing: -0.5px;
}

body #site-top-nav {
        padding-top: 0 !important;
}

body #site-top-nav #block-591156 .list-inline>li>a {
	font-size: 18px;
	height: 24px;
        width: 24px;
        border-radius: 8px;
}

#site-top-nav-container, #site-top-nav {
	background-color: #444;
}

body.section-design-test #site-top-nav .list-inline>li>a {
    color: #428bca;
    font-size: 0.8em;
}

body.section-design-test div#topbar-col-one {
    padding-top: 0;
}

body.section-design-test div#masthead-col-two .tnt-ads {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

body.section-design-test div#site-top-nav-container {
    background-color: #fff;
}

body.section-design-test div#site-navbar-container {
    background-color: #333;
}