﻿.small-card-tag {
    position: relative !important;
}

.grid-card h3.post {
    margin-top: 30px !important;
}

.btn-group.category, .btn-group.category > .btn {
    width: auto !important;
    max-width: 410px;
}

    .btn-group.category .dropdown-menu {
        width: auto !important;
    }

.card-emerging-markets-equity-tag, .card-emerging-markets-bonds-tag {
    line-height: 1.1 !important;
    width: auto !important;
}

.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;
}

/*table.growth_date {
    margin-left: -20px !important;
}*/

.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;
}

nav.top_new .level3 {
    width: 241px;
}


nav.top_new .level1 li a {
    padding: 0 18px;
}

.holding th:nth-child(3) {
    width: 105px;
    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: 0px !important;
    }

    .page-class-insights .container-content.subscription {
        margin-top: 91px !important;
    }

    .page-class-insights div.btn-group.submit {
        margin-left: 0px !important;
    }

    .page-class-insights div.btn-group.category {
        margin-left: -10px !important;
    }

    .page-class-insights .top-subscription-alignment .subscription .header-section {
        margin-left: 0px !important;
        max-width: 220px !important;
    }

    .mainFooter {
        width: auto;
    }

    .page-class-insights iframe.iframeContainer {
        max-width: 221px !important;
        margin-left: -1px !important;
    }

    .small-card-title {
        font-size: 22px;
        line-height: 24px !important;
    }

    .small-card-tag {
        width: 100% !important;
        padding-right: 15px !important;
    }

    .read-bottom {
        bottom: 0px !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;
        width: 100% !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;
    }

    .btn-group.category, .btn-group.category > .btn {
        max-width: 475px;
    }

    .page-class-insights .subscription .header-section h3.form-header {
        padding: 5px 10px;
    }
}

@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;
        width: 100% !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;
    }

    .home-page .subscription-form-title {
        background-size: cover;
    }

    .home-page .subscription-access-left-content iframe {
        max-width: 100%;
        top: -1px !important;
        height: 330px !important;
    }

    .home-page .iframeContainer {
        width: 382px !important;
    }

    .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;
    }

    .home-page .subscription-access-left-content iframe {
        top: -1px !important;
    }

    .home-page .iframeContainer {
        width: 343px !important;
    }

    .home-page .subscription-access-left-content iframe {
        max-width: 100% !important;
    }

    .videos .brightcove-video-player {
        height: 200px !important;
    }

    .page-class-mf ul.noHead {
        width: auto;
    }
}

@media screen and (max-width: 360px) {
    .home-page .iframeContainer {
        width: 328px !important;
    }

    .home-page .subscription-access-left-content iframe {
        height: 330px !important;
    }

    .page-class-mf ul.noHead {
        width: auto;
    }
}
