.center {text-align:center;}
.mb-20 {margin-bottom:20px; margin: 0 auto; display: block;}
.ml-20  {margin-left:20px !important;}
.mt-20  {margin-top:0px !important;}
.btm-border-strong {border-bottom: 1px solid #ccc;}
.width-90 {width: 90%;margin: 0 auto;}
.c-featured__page-title{
font-size: 1.25rem;
line-height: 1.3125rem;}

h5.center.white {line-height: 2.2rem !important;}


.image-mbmt {margin-bottom:10px;margin-top:20px;}
.c-featured__button {font-size:1rem;}
.image-holder {border:none!important;margin-bottom:0px!important;padding: 0px !important;}
.image-holder img {width:100%;border:none;}
.summary-fund-image {width:100%;}
.fund-info{padding: 10px 15px 5px 15px;background:#efefef;min-height:80px;}
.fund-info h5 a{color: #0054a6; text-decoration:none;}
section.c-image-rotator{margin-left:30px;}
.white {color:#fff;}
.comp-ltblue-bg {background-color: #4187c5;padding:20px;}
.comp-blue-bg {background-color: #0054A6;padding:20px;}
.dark-blue {background-color: #0054a6;padding:40px 60px 30px 60px;}
p.footnote{font-size:0.85rem;}
.left-yellow {border-left:4px solid #f0af02;padding-left:20px; font-size:18px;}
.c-video-trigger {
    position: relative;
    cursor: pointer;
}

.c-video-trigger__image {
    width: 100%;
}

.c-video-trigger::after {
    content: ' ';
    background-image: url(/multimedia/catalog-play-button.png);
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-size: 40% auto;
    background-repeat: no-repeat;
    background-position: center;
    opacity: .4;
}

@media (max-width: 768px) {
.image-holder {width:100%;}
}

@media only screen and (min-width: 728px){
h1 {
font-size: 3rem;
color: #fff;
line-height: 3.2rem;
}
}

@media only screen and (max-width: 999px){
h1 {
font-size: 2rem;
font-weight: 700;
line-height: 2rem;
}
}

@media only screen and (max-width: 727px){
h1 {
color: #333;
}
.mt-20  {margin-top:20px !important;}
.ml-20  {margin-left:0px !important;}
section.c-image-rotator{margin-left:0px;}
.height-160 {min-height:0px;}
}