﻿.page-class-etf table.holding tbody tr td:first-child {
    min-width: 200px;
}

.page-class-two-column iframe, .page-class-literature iframe, .page-class-performance-list iframe, .page-class-insights iframe, .page-class-about-us iframe, .page-class-mf iframe {
    /*height: 300px !important;*/
    width: 345px !important;
    max-width: 99.5%;
}

.subscription-form-title {
    max-width: 346px;
}

.literature nav.top_new .level2 {
    width: 260px;
}

.page-class-insights #global-nav, .page-class-insights #global-nav li a {
    text-align: left !important;
}

.page-class-insights iframe.iframeContainer {
    max-width: 296px !important;
}

.page-class-insights.videos iframe.iframeContainer {
    max-width: 220px !important;
}

.page-class-mf .subscription-form-title {
    margin-bottom: 10px !important;
}

.page-webreplays .subscription-access-left-content iframe {
    max-width: 220px !important;
}

.tblMutualFundMonthlyTop10Holdings td.leftAlign:first-child, .mf-top-ten-holdings td.leftAlign:first-child {
    width: 60%;
    white-space: normal;
}

.uemb div.label {
    min-width: 115px;
}

.subscription-access-left-content iframe {
    height: 330px !important;
}

.page-class-mf .subscription-access-left-content iframe {
    max-width: 228px;
}

.page-class-mf .sidebar {
    width: 230px;
}

.page-class-mf ul.noHead {
    width: 225px;
}

.page-class-mf #ulFundNavigation {
    width: 715px;
}

.page-class-mf .mainContent {
    width: 978px;
}

.page-class-mf .sidebar div:first-child div img {
    margin-bottom: 15px;
}


.page-class-mf .align-top.web-position-middle .double {
    margin-top: 20px;
}


.page-class-mf .align-top.web-position-right .double {
    margin-top: 13px;
}

.page-class-mf .highcharts-root {
    left: -14px;
    position: relative;
}

.past-years-chart .highcharts-root {
    left:0;
}

.page-class-mf .half {
    width: 228px;
}

.page-class-mf div.label {
    min-width: 100px;
}

.subscription-form .checkbox-selection {
    width: 310px;
}

.holding th:nth-child(3) {
    width: 95px;
    padding-right: 10px;
}

@media screen and (max-width: 1200px) {

    .page-class-two-column iframe, .page-class-literature iframe, .page-webcalendar iframe, .page-webreplays iframe, .page-class-performance-list iframe, .page-class-insights iframe, .page-class-about-us iframe, .page-class-mf iframe {
        width: 345px !important;
    }
}

@media screen and (min-width: 769px) {
    .page-class-mf .wrapper, .mainWrapper {
        min-width: 980px;
    }
}

@media screen and (max-width: 768px) {
    .page-class-insights div.row {
        margin-left: 0px !important;
    }

    .page-class-insights .subscription .header-section h3.form-header, .page-class-insights a.subscribe-today {
        font-size: 14px !important;
        margin-right: 0 !important;
    }

    .page-class-insights .container-content.subscription {
        margin-top: 91px !important;
    }

    .page-class-insights div.btn-group.submit {
        margin-left: 0px !important; /*px is required.*/
    }

    .page-class-insights div.btn-group.category {
        margin-left: -10px !important;
    }

    .mainFooter {
        width: auto;
    }

    .page-class-insights iframe.iframeContainer {
        max-width: 221px !important;
        margin-left: -1px !important;
    }

    .small-card-title {
        font-size: 16px !important;
        line-height: 24px !important;
    }

    .small-card-tag {
        width: 100% !important;
        padding-right: 15px !important;
        font-size: 16px !important;
    }

    .read-bottom {
        bottom: 0px !important;
    }

    .card-emerging-markets-equity-tag, .card-emerging-markets-bonds-tag {
        max-width: 195px !important;
        line-height: 18px !important;
    }

    .page-class-insights .top-subscription-alignment .subscription .header-section {
        margin-left: 0px !important;
        max-width: 220px !important;
    }

    .page-class-insights .btn-group.category, .page-class-insights .btn-group.category > .btn {
        margin-left: 10px !important;
    }

    .page-class-insights div.btn-group.category {
        margin-left: -10px !important;
    }

    .page-class-insights p {
        line-height: 14px !important;
    }

    .page-class-insights .btn-group.clear {
        margin-left: 4px !important;
    }
}

@media screen and (max-width: 760px) {
    .page-class-two-column iframe, .page-class-literature iframe, .page-webcalendar iframe, .page-webreplays iframe, .page-class-performance-list iframe, .page-class-insights iframe, .page-class-about-us iframe, .page-class-mf iframe {
        width: 346px !important;
        max-width: 99.5% !important;
    }
}

@media screen and (max-width: 480px) {
    .subscription-access-left-content.iframe {
        max-width: 99.5% !important;
    }

    .page-class-insights div.btn-group.submit {
        margin-left: -15px !important;
    }

    .page-class-insights div.btn-group.category {
        margin-left: -15px !important;
    }
}

@media screen and (max-width: 420px) {
    .page-class-insights iframe.iframeContainer {
        max-width: 310px !important;
    }

    .page-class-insights .subscription .header-section h3.form-header, .page-class-insights a.subscribe-today {
        margin-right: 0px !important;
    }
}

@media screen and (max-width: 414px) {
    .page-class-insights .top-subscription-alignment .subscription .header-section {
        margin-left: 4px !important;
        max-width: 360px !important;
    }

    .page-class-insights iframe.iframeContainer {
        margin-left: 5px !important;
        max-width: 359px !important;
    }

    .page-class-two-column iframe, .page-class-literature iframe, .page-webcalendar iframe, .page-webreplays iframe, .page-class-performance-list iframe, .page-class-insights iframe, .page-class-about-us iframe, .page-class-mf iframe {
        width: 359px !important;
    }

    .page-class-insights .btn-group.category, .page-class-insights .btn-group.category > .btn {
        margin-left: 15px !important;
    }

    .page-class-insights .btn-group.submit, .page-class-insights .btn-group.clear {
        width: 49% !important;
    }

    .page-class-insights div.btn-group.submit {
        margin-left: -1px !important;
    }

    .card-emerging-markets-equity-tag, .card-emerging-markets-bonds-tag {
        max-width: 340px !important;
        width: 340px;
    }

    .videos .brightcove-video-player {
        height: 200px !important;
        width: 374px !important;
    }
}

@media screen and (max-width: 375px) {
    .page-class-insights .top-subscription-alignment .subscription .header-section {
        margin-left: 4px !important;
        max-width: 322px !important;
    }

    .page-class-insights iframe.iframeContainer {
        margin-left: 4px !important;
        max-width: 322px !important;
    }

    .page-class-two-column iframe, .page-class-literature iframe, .page-webcalendar iframe, .page-webreplays iframe, .page-class-performance-list iframe, .page-class-insights iframe, .page-class-about-us iframe, .page-class-mf iframe {
        margin-top: -1px !important;
    }

    .page-class-insights div.btn-group.submit {
        margin-left: -2px !important;
    }

    .videos .brightcove-video-player {
        height: 200px !important;
    }

    .page-class-mf ul.noHead {
        width: auto;
    }
}

@media screen and (max-width: 360px) {
    .page-class-mf ul.noHead {
        width: auto;
    }
}