header, header *, header .container-fluid, header .container-fluid *, [data-class-name = 'globalcart'], [data-class-name="login"] {
	display: none !important;
}

.gsam .gNav .gNavContent {
    	display: none !important;
    }

a:after {
	content: "" !important;
}


    * {
        text-shadow: none !important;
        color: #000 !important;
        background: transparent !important;
        box-shadow: none !important;
    } 
    a[href]:after {
        content: " (" attr(href)")";
    }
    abbr[title]:after {
        content: " (" attr(title)")";
    }
    a[href^="javascript:"]:after, a[href^="#"]:after {
        content: ""
    }
    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    tr, img {
        page-break-inside: avoid;
    }
    img {
        max-width: 100% !important;
    }
    p, h2, h3 {
        orphans: 3;
        widows: 3;
    }
    h2, h3 {
        page-break-after: avoid;
    }
    select {
        background: #fff !important;
    }
    .navbar {
        display: none;
    }
    .table td, .table th {
        background-color: #fff !important;
    }
    .btn>.caret, .dropup>.btn>.caret {
        border-top-color: #000 !important;
    }
    .label {
        border: 1px solid #000;
    }
    .table {
        border-collapse: collapse !important;
    }
    .table-bordered th, .table-bordered td {
        border: 1px solid #ddd !important;
    }


    .container {
        width: 720px;
    }


    .container {
        width: 1140px;
    }


    .lead {
        font-size: 21px;
    }


    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .dl-horizontal dd {
        margin-left: 180px;
    }


    .visible-sm {
        display: block !important;
    }
    table.visible-sm {
        display: table;
    }
    tr.visible-sm {
        display: table-row !important;
    }
    th.visible-sm, td.visible-sm {
        display: table-cell !important;
    }


    .visible-lg {
        display: block !important;
    }
    table.visible-lg {
        display: table;
    }
    tr.visible-lg {
        display: table-row !important;
    }
    th.visible-lg, td.visible-lg {
        display: table-cell !important;
    }

    .visible-print {
        display: block !important;
    }
    table.visible-print {
        display: table;
    }
    tr.visible-print {
        display: table-row !important;
    }
    th.visible-print, td.visible-print {
        display: table-cell !important;
    }


    .hidden-print {
        display: none !important;
    }


    .icon.im-starYellow {
        position: relative;
    }
    .icon.im-starYellow:before {
        content: "*";
        color: #333;
        font-size: 45px;
        position: absolute;
        top: 8px;
    }


    .icon.im-arrowDownBlue-sm {
        background-position: -3px -5px;
        width: 12px;
        height: 6px;
    }
    .icon.im-arrowDownBlueSmall-sm {
        background-position: -3px -16px;
        width: 9px;
        height: 5px;
    }
    .icon.im-arrowDownRed-sm {
        background-position: -3px -26px;
        width: 14px;
        height: 7px;
    }
    .icon.im-arrowDownWhite-sm {
        background-position: -3px -38px;
        width: 9px;
        height: 5px;
    }
    .icon.im-arrowDownWhiteBig-sm {
        background-position: -3px -48px;
        width: 16px;
        height: 9px;
    }
    .icon.im-arrowLeftBlue-sm {
        background-position: -3px -62px;
        width: 8px;
        height: 12px;
    }
    .icon.im-arrowLeftBlueBG-sm {
        background-position: -3px -79px;
        width: 23px;
        height: 16px;
    }
    .icon.im-arrowLeftWhite-sm {
        background-position: -3px -100px;
        width: 12px;
        height: 19px;
    }
    .icon.im-arrowNoChangeGrey-sm {
        background-position: -3px -124px;
        width: 8px;
        height: 10px;
    }
    .icon.im-arrowRightBlue-sm {
        background-position: -3px -139px;
        width: 8px;
        height: 12px;
    }
    .icon.im-arrowRightBlueBG-sm {
        background-position: -3px -156px;
        width: 23px;
        height: 16px;
    }
    .icon.im-arrowRightBlueBig-sm {
        background-position: -3px -177px;
        width: 10px;
        height: 16px;
    }
    .icon.im-arrowRightWhite-sm {
        background-position: -3px -198px;
        width: 12px;
        height: 19px;
    }
    .icon.im-arrowUpBlue-sm {
        background-position: -3px -222px;
        width: 12px;
        height: 6px;
    }
    .icon.im-arrowUpBlueSmall-sm {
        background-position: -3px -233px;
        width: 9px;
        height: 5px;
    }
    .icon.im-arrowUpGreen-sm {
        background-position: -3px -243px;
        width: 14px;
        height: 7px;
    }
    .icon.im-arrowUpWhite-sm {
        background-position: -3px -255px;
        width: 9px;
        height: 5px;
    }
    .icon.im-arrowUpWhiteBig-sm {
        background-position: -3px -265px;
        width: 15px;
        height: 8px;
    }
    .icon.im-cartBlue-sm {
        background-position: -3px -278px;
        width: 21px;
        height: 18px;
    }
    .icon.im-cartDull-sm {
        background-position: -3px -301px;
        width: 19px;
        height: 16px;
    }
    .icon.im-cartWhite-sm {
        background-position: -3px -322px;
        width: 19px;
        height: 16px;
    }
    .icon.im-checkedBox-sm {
        background-position: -3px -343px;
        width: 17px;
        height: 16px;
    }
    .icon.im-closeBig-sm {
        background-position: -3px -364px;
        width: 19px;
        height: 18px;
    }
    .icon.im-closeSmall-sm {
        background-position: -3px -387px;
        width: 13px;
        height: 12px;
    }
    .icon.im-downloadSmall-sm {
        background-position: -3px -404px;
        width: 12px;
        height: 13px;
    }
    .icon.im-download-sm {
        background-position: -3px -423px;
        width: 15px;
        height: 16px;
    }
    .icon.im-emailBlue-sm {
        background-position: -3px -444px;
        width: 21px;
        height: 15px;
    }
    .icon.im-emailBlueBig-sm {
        background-position: -3px -464px;
        width: 34px;
        height: 24px;
    }
    .icon.im-linkedInBlue-sm {
        background-position: -3px -493px;
        width: 18px;
        height: 16px;
    }
    .icon.im-linkedInBlueBig-sm {
        background-position: -3px -514px;
        width: 26px;
        height: 25px;
    }
    .icon.im-menuBlue-sm {
        background-position: -3px -544px;
        width: 21px;
        height: 17px;
    }
    .icon.im-menuGrey-sm {
        background-position: -3px -566px;
        width: 21px;
        height: 17px;
    }
    .icon.im-optionsMenuBtnBlue-sm {
        background-position: -3px -588px;
        width: 6px;
        height: 21px;
    }
    .icon.im-optionsMenuBtnGrey-sm {
        background-position: -3px -614px;
        width: 6px;
        height: 21px;
    }
    .icon.im-plusBlue-sm {
        background-position: -3px -640px;
        width: 14px;
        height: 13px;
    }
    .icon.im-plusDarkBlue-sm {
        background-position: -3px -658px;
        width: 11px;
        height: 10px
    }
    .icon.im-plusDarkBlueBig-sm {
        background-position: -3px -673px;
        width: 16px;
        height: 15px;
    }
    .icon.im-printBlue-sm {
        background-position: -3px -693px;
        width: 14px;
        height: 13px;
    }
    .icon.im-printBlueBig-sm {
        background-position: -3px -711px;
        width: 18px;
        height: 17px;
    }
    .icon.im-searchBlue-sm {
        background-position: -3px -733px;
        width: 18px;
        height: 18px;
    }
    .icon.im-searchBlueBig-sm {
        background-position: -3px -756px;
        width: 21px;
        height: 21px;
    }
    .icon.im-searchWhite-sm {
        background-position: -3px -782px;
        width: 18px;
        height: 18px;
    }
    .icon.im-searchWhiteBig-sm {
        background-position: -3px -805px;
        width: 26px;
        height: 26px;
    }
    .icon.im-starYellow-sm {
        background-position: -3px -836px;
        width: 20px;
        height: 19px;
    }
    .icon.im-subscribeBlue-sm {
        background-position: -3px -860px;
        width: 11px;
        height: 10px;
    }
    .icon.im-subscribeBlueBig-sm {
        background-position: -3px -875px;
        width: 16px;
        height: 15px;
    }
    .icon.im-twitter-sm {
        background-position: -3px -895px;
        width: 21px;
        height: 16px;
    }
    .icon.im-twitterBig-sm {
        background-position: -3px -916px;
        width: 34px;
        height: 26px;
    }
    .icon.im-unCheckedBox-sm {
        background-position: -3px -947px;
        width: 17px;
        height: 16px;
    }
    .icon.im-videoWhite-sm {
        background-position: -3px -1387px;
        width: 25px;
        height: 13px;
    }
    .icon.im-locked-sm {
        background-position: -3px -1174px;
        width: 11px;
        height: 12px;
    }
    .icon.im-closeSmallWhite-sm {
        background-position: -3px -1191px;
        width: 8px;
        height: 7px;
    }
    .icon.im-downArrowCLC-sm {
        background-position: -3px -1203px;
        width: 16px;
        height: 10px;
    }
    .icon.im-downArrowDownCLC-sm {
        background-position: -3px -1218px;
        width: 16px;
        height: 10px;
    }
    .icon.im-crossBlueSmall-sm {
        background-position: -3px -1088px;
        width: 11px;
        height: 10px;
    }
    .icon.im-crossBlueBig-sm {
        background-position: -3px -1156px;
        width: 14px;
        height: 13px;
    }


    body, html {
        overflow: auto;
    }
    
	body{
		width: 868px;
	}

    .noPrint, hr {
        display: none !important;
    }
    .tabPanel {
        overflow: hidden !important;
        border-right: 3px solid #fff !important;
        border-left: 3px solid #fff !important;
        margin-left: -1px !important;
        margin-right: -1px !important;
    }
    .tabPanel__elem {
        border-right: none !important;
        border-left: none !important;
        padding: 0 !important;
    }
    a:after {
        content: "" !important;
    }
    .discCont {
        height: auto !important;
        overflow: initial !important;
        border: none !important;
    }
    .noBreak {
        page-break-inside: avoid;
    }
    .label {
        border: none !important;
    }
    @page{
    	size:8.5in 11in;
       	margin: 2cm 1cm;
	}
	.overlay, .overlayAll {
	    display: none !important;
	}

    .container-fluid {
        padding:0 40px
    }


    hr {
        margin:8px 10px
    }


    a.fm-link_2, a.fm-link_3 {
        font-size:16px
    }
    a.fm-link_6.bm-font_dif {
        font-size: 16px;
        line-height: 24px
    }
    a.fm-link_4 {
        font-size: 12px
    }
    a.fm-link_ArialB {
        font-size: 14px
    }


    p {
        font-size:14px
    }
    p.fm-para_3 {
        padding-top: 4px
    }


    .sectionCont {
        padding:4px 10px;
        padding-bottom:12px
    }
    .sectionCont__headng {
        border-top: 5px solid #cbcbcb;
        padding-top: 5px;
        margin-bottom: -10px;
        margin-top: auto
    }
    .sectionCont__headng.bm-section_type2 {
        border-top: 5px solid #cbcbcb;
        padding-top: 5px
    }
    .sectionCont__item {
        clear: left;
        min-height: 141px;
        overflow: hidden;
        width: 49%;
        margin-right: 1%;
        float: left;
        border-bottom: 0;
        border-right: 1px solid #cbcbcb;
        padding: 0 20px 0 2px;
        margin-top: 34px
    }
    .sectionCont__item.bm-section_type2 {
        width: 49%;
        margin-right: 1%;
        height: auto;
        min-height: 0;
        padding-bottom: 0;
        margin-top: 24px;
        border-right: 1px solid #cbcbcb;
        clear: none
    }
    .sectionCont__item.bm-border_none {
        border: 0;
        clear: none;
        border-left: 1px solid #cbcbcb;
        margin-left: -1.1%;
        padding-left: 10px
    }
    .sectionCont__seeAllLink {
        clear: both;
        float: left;
        margin-bottom: 25px
    }
    .sectionCont.bm-section_type2 {
        padding-top: 0;
        background-color: transparent;
        padding-bottom: 38px
    }


    .article__heading.bm-article_type2 {
        margin:0
    }
    .article__content {
        margin-top: 6px;
        line-height: 16px
    }
    .article__link {
        margin-top: 9px
    }


    .blackPopupScroller {
        overflow:auto;
        position:fixed;
        top:135px;
        width:400px;
        left:0;
        right:0;
        margin:auto;
        bottom:auto;
        height:auto !important
    }
    .blackPopupScroller.bm-popup_loggedInEmail {
        top: 46px !important
    }


    .blackPopup {
        top:46px;
        width:400px;
        left:0;
        right:0;
        margin:auto;
        bottom:auto;
        padding:20px 30px 20px 32px
    }
    .blackPopup__heading {
        margin-top: 0;
        margin-bottom: 20px
    }
    .blackPopup__closeBtn {
        margin-right: -3%
    }
    .blackPopup__okBtn {
        padding: 7px 20px;
        font-size: 18px;
        width: 100%
    }
    .blackPopup__okBtn.bm-fullwidth {
        width: 100%
    }


    .date.bm-type_4 {
        position:initial;
        padding-left:6px;
        color:#a9a9a9
    }


    .copyright {
        margin-top:3px;
        font-size:11px
    }


    .fundDisclaimer {
        font-size:11px;
        line-height:12px;
        padding-top:21px;
        padding-left:2px;
        padding-bottom:0
    }
    .fundDisclaimer.bm-mode_overall {
        padding: 15px 4.297% 0
    }
    .fundDisclaimer.bm-type-2 {
        padding: 0 10px 0 0
    }
    .fundDisclaimer.bm-type-3 {
        width: 82%;
        padding: 13px 5px 0 0;
        font-size: 10px;
        line-height: 12px
    }

	.contListTiles {
		display: table;
		margin: 0;
		margin-top: 13px;
		padding: 0;
		background-color: #e3e3e3;
		width: 100%;
	}
	.contListTiles.bm-type_2 {
		background: transparent;
		margin-top: 0;
		border-top: 0;
		font-size: 13px;
		 width: 100%;
	}
	.contListTiles__item {
		border-top: 1px solid #ffffff;
		display: table;
		float: left;
		text-transform: uppercase;
		width: 100%;
	}
	.contListTiles__item.bm-item_type_2 {
		background: #e3e3e3;
	}
	.contListTiles__item__link {
		display: table-cell;
		vertical-align: middle;
		width: 30%;
	}
	.contListTiles__item__link.bm-link_right {
		width: 70%;
	}
	.contListTiles__item__link.bm-link_type_2 {
		background: #e3e3e3;
		width: 67%;
	}
	.contListTiles__item__link.bm-link_type_2:first-child {
		width: 33%;
	}
	.contListTiles__image, .contListTiles img {
		float: left;
		width: 100%;
		max-width: 100%;
	}
	.contListTiles__title {
		color: #333333;
		margin: 0;
		padding: 0;
		line-height: 14px;
		padding: 0 0.53% 0 3.75%;
		vertical-align: middle;
		width: 100%;
	}
	.contListTiles__title.bm-type_2 {
		font-size: 13px;
	}


    .verticalBar {
        width:4px;
        height:12px;
        vertical-align:baseline;
        margin-bottom:-1px
    }
    .verticalBar.bm-type_accorionHeadVR {
        left: 0;
        top: 2px;
        bottom: 3px;
        width: 6px
    }

    .pSearch {
        position:relative;
        background:#fff;
        float:left;
        margin-top:30px;
        height:33px;
        width:73.5%;
        padding:0;
        font-family:Arial, Helvetica, serif;
        font-size:14px
    }
    .pSearch__input {
        font-size: 14px;
        padding-top: 6px;
        padding-left: 11px;
        height: 33px;
        padding-top: 0px\9;
        line-height: 33px\9
    }
    .pSearch__cross {
        top: 10px
    }
    .pSearch__icon {
        position: absolute;
        right: 0;
        top: 0;
        background-color: #6286b5;
        display: inline-block;
        padding: 5px 0 0 4px;
        height: 100%;
        width: 32px
    }
    .pSearch__inputContainer {
        width: 100%
    }


    .navPanel {
        width:100%;
        float:left;
        margin:25px 1.5% 0;
        max-width:97%;
        width:auto;
        display:table
    }
    .navPanel__tab {
        background-color: #c2c2c2;
        color: #252525;
        cursor: pointer;
        display: table-cell;
        font-family: 'UniversCondensedBold';
        font-size: 14px;
        height: auto;
        border-right: 4px solid #fff;
        padding: 8px 21px 7px;
        text-transform: uppercase;
        vertical-align: middle
    }
    .navPanel__tab.bm-mode_active {
        background-color: #252525;
        color: #85abd1;
        cursor: default
    }
    .navPanel__hr {
        border-top: 4px solid #252525;
        clear: both;
        margin: 20px 1.5% 0
    }
    .navPanel__hr.bm-type_2 {
        margin-right: 0;
        margin-left: 0
    }


    .navPanel__tab {
        border-right-color:#efefed
    }


    .utilsBtn {
        width:41px
    }


    .altRows__1, .altRows__2 {
        padding:2px 20px
    }


    .altRows__1, .altRows__2 {
        padding:2px 0
    }


    .tabsContainer {
        width:66%
    }


    .blueFilterTab__value {
        padding-left:16px;
        font-size:13px;
        font-family:'UniversCondensed';
        border: none;
    }
    .blueFilterTab__arrow {
        width: 23px
    }


    .blueFilterTab {
        height:auto
    }
    .blueFilterTab__value {
        padding-left: 0
    }
    .blueFilterTab__arrow {
        display: none
    }


    .blueFilterTabDropdown {
        background-color:#e9e9e9
    }


    .blueFilterTabDropdown {
        display:none
    }


    .loadingMask__noResults .loadingMask__loading__contain {
        padding:28px 137px;
        text-align:center
    }


    .tabPanel {
        padding-left:0
    }


    .messageBox {
        width:420px;
        display:none;
        min-height:144px
    }


    .gm-printPaddingLR_0 {
        padding-left:0 !important;
        padding-right:0 !important
    }


    .gm-printMarginLR_0 {
        margin-left:0 !important;
        margin-right:0 !important
    }


    .gm-printBorderTB {
        border-top:1px solid #d6d6d6;
        border-bottom:1px solid #d6d6d6
    }


    .gm-printPageBreakInsAvd {
        page-break-inside:avoid
    }


    .gm-breakPageBefore_IE {
        page-break-before:always\9
    }


    .gm-breakPageAfter_IE {
        page-break-after:always\9
    }


    .gSearch {
        height:82px;
        padding:18px 2%;
        font-size:16px;
        font-family:Arial
    }
    .gSearch__icon {
        width:49px;
        height:40px;
        padding:10px
    }
    .gSearch__input {
        height:40px;
        width:100%;
        padding-left:49px;
        line-height:40px\9
    }
    .gSearch__closeIcon {
        right:13.5%;
        top:22px;
        padding:8px
    }
    .gSearch__cancelBtn {
        margin-right:0
    }
    .gSearch__inputContainer {
        width:90.5%
    }
    .gSearch__inputContainer .water-mark {
        padding-top:3px;
        padding-left:49px
    }


    .loginContainer {
        padding:179px 23.67% 100px 24.07%;
        min-height:768px
    }
    .loginContainer__logo {
        top:8px;
        height:63px
    }
    .loginContainer .field.text input {
        font-size:22px;
        height:69px;
        padding-left:20px
    }
    .loginContainer .field.checkbox {
        padding-top:31px;
        font-size:18px
    }
    .loginContainer .field.checkbox[type='checkbox'] {
        margin-right:10px;
        margin-top:7px
    }
    .loginContainer .buttonHolder>a>span>span>span {
        font-size:23px;
        height:70px;
        margin-top:44px;
        padding-left:0;
        padding-top:20px;
        font-weight:normal;
        font-family:'UniversCondensedBold'
    }
    .loginContainer .separator>.link {
        font-size:18px;
        margin-top:23px;
        padding-left:0
    }
    .loginContainer__note {
        font-size:14px;
        margin-top:43px;
        line-height:15px
    }


    .bm-withOverlay .loginContainer__heading {
        margin-top:0;
        margin-bottom:20px;
        text-transform:uppercase
    }


    .logo {
        margin-left:0
    }
    .logo.bm-logo_tablet, .logo.bm-logo_mobile {
        display:none
    }
    .logo.bm-logo_desktop {
        display:inline-block
    }


    .gSearchBtn {
        width:48px;
        height:82px;
        padding:31px 14px
    }


    .listWrapper__backBtn {
        width:31px
    }
    .listWrapper__backBtn .icon {
        top:48%;
        left:9px
    }


    .gNavList__item {
        padding:18px 15px 19px 0;
        margin-bottom:0
    }
    .gNavList__item.bm-text_help {
        padding-top:18px;
        font-size:16px
    }
    .gNavList__item.bm-list_l2:first-child, .gNavList__item.bm-type_login:first-child {
        padding:32px 0 5px 0
    }
    .gNavList__item.bm-list_l2, .gNavList__item.bm-type_login {
        padding:17px 15px 20px 0
    }


    .rightMarker {
        margin-top:4px;
        margin-right:4px
    }


    .featCont {
        float:left;
        overflow:hidden
    }
    .featCont__image, .featCont img {
        float:right;
        width:65.6%
    }
    .featCont__more {
        bottom:0;
        display:inline-block;
        float:left;
        position:absolute;
        width:34.4%
    }


    .featContDetails {
        bottom:0;
        float:left;
        position:absolute;
        top:0;
        width:34.4%
    }
    .featContDetails__head {
        line-height:30px;
        padding:20px 12px 0 12px
    }
    .featContDetails__desc {
        display:block;
        line-height:17px;
        padding:9px 10px 0 12px
    }


    .featContMoreHeader {
        font-size:14px;
        padding:2px 0 3px 1px
    }


    .searchResult {
        margin-top:0x;
        background-color:#e9e9e9
    }


    .fundCategory {
        font-size:14px;
        padding-bottom:0;
        padding-top:0;
        width:100%;
        display:table-row
    }
    .fundCategory__name {
        display:table-cell;
        text-transform:uppercase;
        width:20%
    }
    .fundCategory__list {
        display:table-cell;
        width:78%;
        padding-left:2%
    }


    .fundItemList {
        width:100%;
        left:0;
        top:0;
        right:0;
        padding-left:0;
        margin-top:10px
    }


    .fundItemList__fundItem {
        width:95%;
        margin-bottom:6px
    }


    .fundItemList__fundItem__detail {
        display:inline
    }


    .ff-searchBox {
        bottom:0;
        width:43%;
        margin:0;
        margin-right:10px
    }
    .ff-searchBox__input {
        width:91%
    }
    .ff-searchBox__Clicked .ff-searchBox__input {
        width:85%;
        margin-left:5px
    }


    .exploreFunds {
        padding-left:1.413%
    }
    .exploreFunds__nav {
        margin-top:16px
    }
    .exploreFunds__heading {
        font-size:20px;
        border-bottom:1px solid #b4cadf;
        padding-bottom:5px;
        display:block
    }
    .exploreFunds__search {
        font-size:14px
    }
    .exploreFunds__seeAllLink {
        font-size:14px;
        width:100%
    }


    .exploreFundsNavItem {
        height:43px;
        margin-bottom:0;
        margin-right:1.5%;
        margin-top:5px;
        min-height:43px;
        width:23.5%
    }
    .exploreFundsNavItem__assetClass {
        font-size:15px;
        padding-left:15px;
        padding-right:9px
    }


    .fundDetailsTab.leftColPadding {
        border-top:none
    }


    .pageHeadingDescrptn {
        font-size:16px;
        line-height:22px
    }


    .pageHeadingDescrptn {
        padding-left:0
    }


    .FDContent {
        padding-bottom:15px;
        border-bottom:1px solid #d6d6d6
    }


    .leftColPadding {
        padding:0 1.5% 0
    }


    .leftColPadding {
        padding:0
    }


    .rightColPadding {
        padding:0 1.5% 0
    }


    .atAGlance__head {
        padding-bottom:5px
    }


    .atAGlance {
        padding:20px 12px 17px 12px
    }
    .atAGlance__head {
        margin-left:0
    }


    .atAGlance {
        padding-left:0;
        padding-right:0;
        width:100%
    }
    .atAGlance__head {
        padding-top:5px;
        border-bottom:1px solid #d6d6d6;
        border-top:1px solid #d6d6d6
    }


    .ie8 .bm-marginLpaddingR_IE {
        margin-left:-10px;
        padding-right:20px
    }


    .atAGlanceStat__key {
        font-weight:normal
    }


    .atAGlanceStat {
        width:25%;
        padding:0 10px 0 0;
        margin-bottom:24px
    }
    .atAGlanceStat__key {
        line-height:13px;
        margin-bottom:7px
    }
    .atAGlanceStat__value {
        color:#333;
        color:#fff
    }


    .atAGlanceStat {
        width:50%
    }


    .award__image {
        width:125px;
        padding:0 10px 0 10px;
        margin-top:-5px
    }


    .awardDesc {
        width:80%;
    }


    .awardDisclaimer {
        margin:0;
        width:100% !important;
    	clear: both;
    	padding-left: 125px !important;
    }


    .showForPrint {
        display:block !important
    }


    .invstmntIdeas_list {
        width:100%
    }


    .litComp__chkBox {
        width:50%;
        float:left
    }


    .litComp__chkBox {
        float:none
    }


    .litComp__buttons.selectedLitBox__buttons {
        padding-top:5px;
        display:block
    }


    .OMRisks__list {
        padding:0;
        margin-top:-4px;
        list-style:none
    }
    .OMRisks__disclaimer {
        color:#999;
        font-size:11px;
        font-family:Arial, Helvetica, serif
    }


    .OMRListItem__heading {
        font-family:'UniversCondensedBold';
        font-size:14px;
        margin:7px 0 4px
    }
    .OMRListItem__heading:after {
        content:""
    }
    .OMRListItem__text {
        display:inline-block;
        font-family:Arial, Helvetica, serif;
        font-size:14px;
        line-height:17px
    }


    .rtciSection {
        width:33%;
        float:left;
        margin:10px 0;
        padding-left:10px;
        border-left:1px solid #e5e5e5
    }
    .rtciSection.bm-type2 {
        padding-left:0;
        border-left:0
    }


    .styleBox__content {
        margin-left:7px
    }


    .styleBoxTable__box.bm-mode_selected {
        display:inline-block;
        width:0;
        height:0;
        border:32px solid #85abd1;
        margin-left:1px;
        border:none\9;
        width:61px\9;
        height:61px\9
    }
    .styleBoxTable .selectedBox {
        width:0px\9;
        height:0px\9;
        border:32px solid #85abd1\9
    }


    .mngmntTeamAuthor__desc {
        width:29%
    }


    .SCM {
        padding-left:0;
    }


    .SCMBlock__value .icon {
        top:50%;
    }


    .SCMBlock__value {
        font-size:18px;
    }
    .SCMBlock__value.bm-site_EMEA {
        line-height:25px;
        margin-top:3px;
    }


    .SCMBlock {
        width:37.7%;
        padding-left:1.5%;
    }
    .SCMBlock.bm-site_US {
        width:auto;
        max-width:62.3%;
    }
    .SCMBlock.bm-site_EMEA {
        padding-left:.6%;
    }


    .SCMBlock {
        width:50%;
        padding-left:0;
    }


    .SCMVR {
        top:6px;
        bottom:6px;
    }
    .SCMVR.bm-site_EMEA {
        bottom:3px;
    }


    .SCMTicker {
        padding:0;
        font-size: 18px;
    }


    .additionalResources__link {
        line-height:11px;
    }


    .mktOverview p:first-of-type {
        margin-bottom:0;
    }
    .mktOverview .fm-type_2{
    	margin-bottom: 0;
    }
    .mktOverview__heading.bm-printBorderTop {
        padding-top:10px;
        border-top:1px solid #d6d6d6;
    }


    .mktOverviewSection {
        width:33%;
        display:table-cell;
        margin:10px 0;
        padding:0 10px 0 13px;
        border-left:1px solid #e5e5e5;
        border-bottom:0
    }
    .mktOverviewSection.bm-type2 {
        padding-left:0;
        border-left:0
    }


    .mktOverviewSection {
        border:none;
        width:100%;
        display:block;
        padding:0
    }
    .mktOverviewSection.bm-type2 {
        margin-top:0
    }


    .mktOverviewGraph__image {
        margin-bottom:15px
    }


    .mktOverviewGraph__image {
        margin-left:0
    }


    #totalReturnsChart, .columnChart {
        margin-left:-7px
    }


    .totalReturns__label {
        position:absolute;
        display:inline-block;
        top:0px;
        left:0;
        width:0;
        height:0;
        border:15px solid #e6e6e6;
        font-size:17px;
        text-align:center
    }
    .totalReturns__label .percentLabel {
        position:absolute;
        top:-16px;
        left:-15px;
        color:#fff !important;
        padding:5.5px 7px
    }


    .totalReturns__avg {
        padding:8px 11.5%
    }


    .growthOf10K__label {
        padding:8px 0 15px 42px
    }
    .growthOf10K__chart {
        margin-left:-9px;
        height:400px
    }
    .growthOf10K__table {
        padding:0 0 0 42px
    }


    .growthOf10K {
        page-break-after:always
    }


    .GOTKTableWrapper {
        overflow-x:hidden
    }


    .GOTKTable {
        width:100%
    }

    .chartScroller {
        overflow:hidden;
        margin:0
    }


    .chartCntnr {
        padding-left:8.5%
    }
    .chartCntnr.bm-region_US {
        padding-left:7.7%
    }
    .chartCntnr__chart {
        margin-top:12px;
        width:56%;
        left:auto;
    }
    .chartCntnr__chart.bm-region_US {
        width:61%;
        top:-8px;
        left:-8px;
        margin-top:0;
    }
    .chartCntnr__legends {
        max-width:38%;
    }
    .chartCntnr__legends.bm-region_US {
        max-width:31%;
    }
	.chartCntnr__legends tr td {
		border: transparent;
	}

    .legendRow .bm-region_US {
        border-bottom:11px solid transparent
    }
    .legendRow__icon span {
        padding:0 1px 1px
    }


    .donutChartLabel {
        top: 76px;
		left: -9px;
    }


    #top3EquityChart {
        left:-8px;
        width:412px
    }


    .top3EquityChartDesc {
        left:-8px;
        width:412px
    }


    .performanceIndex__disclaimer {
        line-height:14px
    }

	.performanceIndex{
		height: 310px;
	}
    #performanceIndex {
        height:310px
    }


    .perfIndexCntnr {
        margin-bottom:20px
    }


    .legendBox {
        margin:0;
        background-color:#fff
    }
    .legendBox__head {
        padding-top:25px;
        font-size:14px;
        padding-right:6%;
        padding-bottom:6px;
        padding-left:10px
    }
    .legendBox__keys.bm-key_key {
        width:60%
    }
    .legendBox__keys.bm-key_perf, .legendBox__keys.bm-key_volatility {
        width:17%
    }
    .legendBox__content {
        border-top:1px dotted #bababa;
        border-bottom:1px dotted #bababa;
        padding-bottom:6px
    }


    .legendBox {
        margin-top:50px
    }


    .legendLine {
        padding:4px 0 0;
        line-height:20px;
        background-color:transparent;
        border:0;
        border-bottom:0;
        padding:4px 0;
    }
    .legendLine__item.bm-type_symbol {
        width:9%;
        border:0 !important
    }
    .legendLine__item.bm-type_perf, .legendLine__item.bm-type_vol {
        width:17%
    }
    .legendLine__item.bm-type_hideShow {
        text-transform:uppercase;
        width:6%;
        text-align:right;
        color:#365884
    }


    .legendLine__item.bm-type_symbol {
        width:9%;
        border:0 !important
    }
    .legendLine__item.bm-type_symbol span.hidden-xs {
        display:inline-block !important
    }


    .exclamationIcon {
        margin-top:6px
    }

/*
    .contactUsNew__seeMore {
        padding-right:8px
    }
    .contactUsNew__content {
        padding-right:0;
        width:33%;
        display:inline-block;
        vertical-align:top
    }
    .contactUsNew__content.bm-content_more {
        width:67%
    }
    .contactUsNew__content.bm-content_more .contactInfoNew {
        width:50%
    }


    .contactInfoNew {
        margin-top:10px;
        width:100%
    }


    .contactInfoNew__number {
        font-family:'UniversCondensed'
    }


    .contactUsNew.bm-fields_1 .contactUsNew__content {
        width:100%
    }
    .contactUsNew.bm-fields_1 .contactInfoNew {
        width:33%
    }
    .contactUsNew.bm-fields_2 .contactUsNew__content, .contactUsNew.bm-fields_3 .contactUsNew__content {
        width:33%
    }
    .contactUsNew.bm-fields_2 .contactUsNew__content.bm-content_more, .contactUsNew.bm-fields_3 .contactUsNew__content.bm-content_more {
        width:67%
    }
    .contactUsNew.bm-fields_2 .contactUsNew__content.bm-content_more .contactInfoNew, .contactUsNew.bm-fields_3 .contactUsNew__content.bm-content_more .contactInfoNew {
        width:50%
    }
    .contactUsNew.bm-fields_2 .contactInfoNew, .contactUsNew.bm-fields_3 .contactInfoNew {
        width:100%
    }
    .contactUsNew.bm-fields_3 .contactUsNew__content.bm-content_more {
        width:33%
    }
    .contactUsNew.bm-fields_3 .contactUsNew__content.bm-content_more .contactInfoNew {
        width:100%
    }
*/

    .gsFtr__header {
        font-size:14px;
        padding:17px 1.2%
    }
    .gsFtr__txt {
        padding:10px 1.7%
    }


    .navFtr__itm {
        margin-right:1.3%
    }
    .navFtr__itm__link {
        font-size:12px
    }


    .gsFtrP {
        margin-top:9px;
        font-size:12px
    }
    .gsFtrP.bm-p_first {
        margin-top:25px
    }
    .gsFtrP.bm-p_bold {
        margin-top:10px;
        line-height:14px
    }


    .disclaimer {
        padding:20px 1.6% 20px
    }
    .disclaimer__viewBtn {
        padding:3px 11px 8px
    }
    .disclaimer__viewBtn .im-arrowUpBlueSmall {
        margin-bottom:3px
    }


    .discCont {
        padding-top:11px
    }
    .discCont__para {
        line-height:13px
    }


    .starIcon {
        margin-top:0
    }


    .fundCarousel {
        background-color:#fff
    }
    .fundCarousel__fundAccordion {
        border:none
    }


    .fundModule {
        overflow:hidden;
        margin-bottom:12px
    }
    .fundModule.bm-scrollXS_enabled {
        overflow:hidden
    }
    .fundModule__fundSlides {
        background:transparent
    }
    .fundModule__fundSlides.bm-count_1 {
        width:100%
    }
    .fundModule__fundSlides.bm-count_2 {
        width:200%
    }
    .fundModule__fundSlides.bm-count_3 {
        width:300%
    }
    .fundModule__fundSlides.bm-count_4 {
        width:400%
    }
    .fundModule__fundSlides.bm-count_5 {
        width:500%
    }
    .fundModule__fundSlides.bm-count_6 {
        width:600%
    }
    .fundModule__fundSlides.bm-count_7 {
        width:700%
    }
    .fundModule__fundSlides.bm-count_8 {
        width:800%
    }
    .fundModule__fundSlides.bm-count_9 {
        width:900%
    }
    .fundModule__fundSlides.bm-count_10 {
        width:1000%
    }
    .fundModule__fundSlides.bm-count_11 {
        width:1100%
    }
    .fundModule__fundSlides.bm-count_12 {
        width:1200%
    }
    .fundModule__fundSlides.bm-count_13 {
        width:1300%
    }
    .fundModule__fundSlides.bm-count_14 {
        width:1400%
    }
    .fundModule__fundSlides.bm-count_15 {
        width:1500%
    }
    .fundModule__fundSlides.bm-count_16 {
        width:1600%
    }
    .fundModule__fundSlides.bm-count_17 {
        width:1700%
    }
    .fundModule__fundSlides.bm-count_18 {
        width:1800%
    }
    .fundModule__fundSlides.bm-count_19 {
        width:1900%
    }
    .fundModule__fundSlides.bm-count_20 {
        width:2000%
    }
    .fundModule__fundSlides.bm-tab_morn.bm-count_1, .fundModule__fundSlides.bm-tab_morn.bm-count_2 {
        width:100%
    }
    .fundModule__fundSlides.bm-tab_morn.bm-count_3, .fundModule__fundSlides.bm-tab_morn.bm-count_4 {
        width:200%
    }
    .fundModule__fundSlides.bm-tab_morn.bm-count_5, .fundModule__fundSlides.bm-tab_morn.bm-count_6 {
        width:300%
    }
    .fundModule__fundSlides.bm-tab_morn.bm-count_7, .fundModule__fundSlides.bm-tab_morn.bm-count_8 {
        width:400%
    }
    .fundModule__fundSlides.bm-tab_morn.bm-count_9, .fundModule__fundSlides.bm-tab_morn.bm-count_10 {
        width:500%
    }
    .fundModule__fundSlides.bm-tab_list.bm-count_1, .fundModule__fundSlides.bm-tab_list.bm-count_2, .fundModule__fundSlides.bm-tab_list.bm-count_3 {
        width:99.99%
    }
    .fundModule__fundSlides.bm-tab_list.bm-count_4, .fundModule__fundSlides.bm-tab_list.bm-count_5, .fundModule__fundSlides.bm-tab_list.bm-count_6 {
        width:199.98%
    }
    .fundModule__fundSlides.bm-tab_list.bm-count_7, .fundModule__fundSlides.bm-tab_list.bm-count_8, .fundModule__fundSlides.bm-tab_list.bm-count_9 {
        width:299.97%
    }
    .fundModule__fundSlides.bm-tab_list.bm-count_10, .fundModule__fundSlides.bm-tab_list.bm-count_11, .fundModule__fundSlides.bm-tab_list.bm-count_12 {
        width:399.96%
    }
    .fundModule__fundSlides.bm-tab_list.bm-count_13, .fundModule__fundSlides.bm-tab_list.bm-count_14, .fundModule__fundSlides.bm-tab_list.bm-count_15 {
        width:499.95%
    }
    .fundModule__fundSlides.bm-tab_list.bm-count_16, .fundModule__fundSlides.bm-tab_list.bm-count_17, .fundModule__fundSlides.bm-tab_list.bm-count_18 {
        width:599.94%
    }
    .fundModule__fundSlides.bm-tab_list.bm-count_19, .fundModule__fundSlides.bm-tab_list.bm-count_20, .fundModule__fundSlides.bm-tab_list.bm-count_21 {
        width:699.93%
    }
    .fundModule.bm-mode_noFav {
        padding:21px 12px 25px;
        text-align:center
    }


    .fundNotif {
        background-color:#eff0eb;
        padding-bottom:22px
    }
    .fundNotif__msg {
        font-size:16px;
        margin-bottom:0;
        margin-top:4px
    }
    .fundNotif__link {
        font-size:14px;
        margin-left:-9px;
        margin-top:8px
    }


    .fundSlide {
        visibility:hidden
    }
    .fundSlide.bm-count_1 {
        width:100%
    }
    .fundSlide.bm-count_2 {
        width:50%
    }
    .fundSlide.bm-count_3 {
        width:33.33333333%
    }
    .fundSlide.bm-count_4 {
        width:25%
    }
    .fundSlide.bm-count_5 {
        width:20%
    }
    .fundSlide.bm-count_6 {
        width:16.66666667%
    }
    .fundSlide.bm-count_7 {
        width:14.28571429%
    }
    .fundSlide.bm-count_8 {
        width:12.5%
    }
    .fundSlide.bm-count_9 {
        width:11.11111111%
    }
    .fundSlide.bm-count_10 {
        width:10%
    }
    .fundSlide.bm-count_11 {
        width:9.09090909%
    }
    .fundSlide.bm-count_12 {
        width:8.33333333%
    }
    .fundSlide.bm-count_13 {
        width:7.69230769%
    }
    .fundSlide.bm-count_14 {
        width:7.14285714%
    }
    .fundSlide.bm-count_15 {
        width:6.66666667%
    }
    .fundSlide.bm-count_16 {
        width:6.25%
    }
    .fundSlide.bm-count_17 {
        width:5.88235294%
    }
    .fundSlide.bm-count_18 {
        width:5.55555556%
    }
    .fundSlide.bm-count_19 {
        width:5.26315789%
    }
    .fundSlide.bm-count_20 {
        width:5%
    }
    .fundSlide.bm-tab_morn.bm-count_1, .fundSlide.bm-tab_morn.bm-count_2 {
        width:100%
    }
    .fundSlide.bm-tab_morn.bm-count_3, .fundSlide.bm-tab_morn.bm-count_4 {
        width:50%
    }
    .fundSlide.bm-tab_morn.bm-count_5, .fundSlide.bm-tab_morn.bm-count_6 {
        width:33.33333333%
    }
    .fundSlide.bm-tab_morn.bm-count_7, .fundSlide.bm-tab_morn.bm-count_8 {
        width:25%
    }
    .fundSlide.bm-tab_morn.bm-count_9, .fundSlide.bm-tab_morn.bm-count_10 {
        width:20%
    }
    .fundSlide.bm-tab_list.bm-count_1, .fundSlide.bm-tab_list.bm-count_2, .fundSlide.bm-tab_list.bm-count_3 {
        width:100%
    }
    .fundSlide.bm-tab_list.bm-count_4, .fundSlide.bm-tab_list.bm-count_5, .fundSlide.bm-tab_list.bm-count_6 {
        width:50%
    }
    .fundSlide.bm-tab_list.bm-count_7, .fundSlide.bm-tab_list.bm-count_8, .fundSlide.bm-tab_list.bm-count_9 {
        width:33.33333333%
    }
    .fundSlide.bm-tab_list.bm-count_10, .fundSlide.bm-tab_list.bm-count_11, .fundSlide.bm-tab_list.bm-count_12 {
        width:25%
    }
    .fundSlide.bm-tab_list.bm-count_13, .fundSlide.bm-tab_list.bm-count_14, .fundSlide.bm-tab_list.bm-count_15 {
        width:20%
    }
    .fundSlide.bm-tab_list.bm-count_16, .fundSlide.bm-tab_list.bm-count_17, .fundSlide.bm-tab_list.bm-count_18 {
        width:16.66666667%
    }
    .fundSlide.bm-tab_list.bm-count_19, .fundSlide.bm-tab_list.bm-count_20, .fundSlide.bm-tab_list.bm-count_21 {
        width:14.28571429%
    }
    .fundSlide__contentHeader {
        width:100%;
        float:left;
        padding:0 4.083%
    }
    .fundSlide.bm-visible_yes {
        visibility:visible
    }
    .fundSlide.bm-visible_no {
        visibility:hidden
    }
    .fundSlide__fundContent {
        width:100%;
        float:left;
        border:none;
        background-color:#fff;
        margin-left:0;
        padding-top:15px
    }
    .fundSlide__fundContent.bm-tab_list {
        width:100%;
        float:left;
        margin-left:0;
        padding:0 4.083% 0
    }
    .fundSlide__fundContent.bm-tab_morn {
        width:50%;
        float:left;
        margin-left:0;
        padding-left:2.8%;
        width:47.2%
    }


    .fundInfo {
        width:50%;
        float:left;
        padding-left:2.91%;
        padding-right:6.6%;
        width:44%
    }
    .fundInfo.bm-tab_list {
        width:100%;
        float:left
    }
    .fundInfo.bm-tab_morn {
        width:100%;
        float:left
    }
    .fundInfo.bm-tab_list {
        border-bottom:1px solid #e5e5e5;
        padding:14px 0
    }
    .fundInfo.bm-border_right {
        border-right:1px solid #d9d9d9
    }


    .featuredFund {
        padding-left:4%
    }


    .fundDesc.bm-tab_list {
        width:41.66666667%;
        float:left;
        padding-bottom:0;
        width:40%;
        position:relative;
        padding-left:9px
    }
    .fundDesc__code {
        color:#fff;
        display:inline;
        font-size:22px;
        margin-bottom:0;
        padding:0 12px 1px 8px
    }
    .fundDesc__code.bm-tab_list {
        display:inline-block;
        left:0;
        margin-bottom:0;
        overflow:hidden;
        padding:14px 0 0 5px;
        position:absolute;
        top:-5px;
        bottom:-5px;
        width:5px
    }
    .fundDesc__code.bm-tab_list, .fundDesc__name.bm-tab_list, .fundDesc__shareClass.bm-tab_list {
        display:inline;
        float:none
    }
    .fundDesc__name {
        font-family:'UniversCondensedBold';
        font-size:20px;
        font-weight:normal;
        margin-bottom:0;
        margin-left:0;
        margin-top:19px
    }
    .fundDesc__name.bm-tab_list {
        color:#365884;
        font-family:Arial, Helvetica, serif;
        font-size:14px;
        font-weight:bold;
        margin-top:0;
        margin-bottom:0;
        padding:0
    }
    .fundDesc__name.bm-tab_list.bm-site_EMEA {
        font-size:14px;
        line-height:15px;
        border:none;
        padding-left:0
    }
    .fundDesc__name.bm-tab_morn {
        margin-top:22px;
        line-height:20px
    }
    .fundDesc__name.bm-site_EMEA {
        font-size:19px;
        line-height:22px;
        padding-left:5px;
        border-left:5px solid #006579
    }
    .fundDesc__shareClass {
        font-size:14px;
        line-height:14px;
        margin-top:3px
    }
    .fundDesc__shareClass.bm-tab_list {
        color:#365884;
        font-family:Arial, Helvetica, serif;
        font-size:14px;
        font-weight:bold;
        margin-top:0;
        margin-bottom:0;
        padding:0
    }
    .fundDesc__shareClass.bm-tab_morn {
        margin-top:3px
    }
    .fundDesc__shareClass.bm-site_EMEA {
        line-height:15px;
        margin-top:0;
        margin-bottom:11px
    }
    .fundDesc__shareClassHeading {
        font-size:14px;
        margin-right:4px;
        font-weight:bold
    }
    .fundDesc__shareClassHeading.bm-site_EMEA {
        margin-top:12px;
        margin-left:2px;
        margin-right:3px
    }
    .fundDesc__text {
        color:#333;
        font-size:14px;
        line-height:16px;
        margin-bottom:0;
        margin-top:11px
    }


    .fundData {
        margin-bottom:0;
        margin-top:5px;
        margin-top:14px;
        margin-top:13px;
        padding-right:14px
    }
    .fundData.bm-tab_list {
        margin-bottom:0;
        margin-top:0;
        width:60%
    }
    .fundData.bm-header_list {
        width:60%;
        margin-top:16px
    }


    .fundStat {
        width:50%;
        float:left;
        clear:left;
        line-height:12px;
        margin-bottom:15px;
        margin-top:14px;
        min-height:49px;
        width:48%
    }
    .fundStat__key {
        color:#999;
        font-size:12px;
        font-weight:bold;
        line-height:12px;
        margin-bottom:5px
    }
    .fundStat__key.bm-tab_list {
        display:none !important
    }
    .fundStat__key.bm-tabHeader_list {
        font-weight:normal
    }
    .fundStat__value {
        color:#333;
        line-height:20px;
        font-size:20px
    }
    .fundStat__value .im-arrowUpGreen {
        padding-bottom:12px
    }
    .fundStat__value .im-arrowDownRed {
        padding-bottom:9px
    }
    .fundStat__value .im-arrowNoChangeGrey {
        padding-bottom:12px
    }
    .fundStat__value.bm-tab_list {
        font-family:Arial, Helvetica, serif;
        font-size:14px;
        position:relative
    }
    .fundStat__value.bm-tab_list .im-arrowUpGreen {
        padding-bottom:10px
    }
    .fundStat__value.bm-tab_list .im-arrowDownRed {
        padding-bottom:7px
    }
    .fundStat__value.bm-tab_list .im-arrowNoChangeGrey {
        padding-bottom:9px
    }
    .fundStat.bm-column_right {
        float:left;
        clear:right;
        margin-left:4%
    }
    .fundStat.bm-column_right.bm-tab_list {
        clear:none;
        float:right
    }
    .fundStat.bm-tab_list {
        width:33.33333333%;
        float:left;
        clear:none;
        margin-top:0;
        min-height:0;
        padding-left:14px;
        margin-left:0
    }
    .fundStat.bm-header_list {
        line-height:12px;
        margin-top:4px;
        padding-left:14px
    }


    .fundGraph {
        width:50%;
        float:left;
        padding-bottom:0;
        padding-top:54px;
        width:52.4%
    }
    .fundGraph__image {
        width:100%
    }


    .seeAllLink {
        display:inline-block;
        font-size:14px;
        margin-left:31px;
        margin-top:0
    }
    .seeAllLink.bm-tab_list {
        margin-top:15px
    }
    .seeAllLink.bm-tab_morn {
        margin-top:14px
    }


    .fundTableHeader {
        border-bottom:1px solid #e5e5e5;
        padding-bottom:2px
    }


    .fundDescHeader {
        width:41.66666667%;
        float:left;
        padding-bottom:9px;
        width:40%
    }
    .fundDescHeader__name {
        color:#999;
        font-size:12px;
        font-weight:normal;
        line-height:12px;
        padding:20px 0 0 2px
    }


    .tabsList__lnk {
        padding-left:20px;
        height:64px
    }


    .tabsList__lnk.selected {
        height:68px
    }


    .tabsList__dwnArow {
        width:24px
    }
    .tabsList__dwnArow .ffIcon {
        margin-left:5px;
        margin-top:28px
    }


    .fpnl__lnk {
        padding-left:36px
    }
    .fpnl__lnk .visualCue {
        left:20px
    }


    .fpnl__arow.bm-arow__lvl3 {
        top:39%
    }


    .clcFilter .tabsList__dwnArow .ffIcon {
        margin-left:4px
    }


    .clcFilter .fpnl__lnk {
        padding-left:36px
    }
    .clcFilter .fpnl__lnk .visualCue {
        left:20px
    }


    .clcFilter .quickSets .fpnlStyl1__lnk .visualCue {
        left:20px
    }


    .clcFilter .quickSets .fpnlStyl1__lnk {
        padding-left:36px
    }


    .clcFilter .fpnlStyl1__lnk {
        padding-left:50px
    }
    .clcFilter .fpnlStyl1__lnk .visualCue {
        left:37px
    }


    .clcFilter .fpnlStyl3__item.first {
        padding-top:0
    }


    .clcFilter .fpnlStyl5 {
        padding-left:10px
    }


    .fpnlStyl1__lnk {
        padding-left:50px
    }
    .fpnlStyl1__lnk .visualCue {
        left:37px
    }


    .fpnlStyl3__item.first {
        padding-top:0
    }


    .fpnlStyl5 {
        padding-left:10px
    }


    .styl3fourColmn {
        float:left;
        width:33.33%
    }
    .styl3fourColmn.last .fpnlStyl3__lnk.last {
        margin-bottom:15px
    }
    .styl3fourColmn.last .fpnlStyl3__lnk.first {
        margin-top:0
    }


    .styl3fourColmn {
        padding-top:15px
    }


    .styl4twoColmn {
        float:left;
        width:50%
    }
    .styl4twoColmn.last .fpnlStyl4__lnk.first {
        margin-top:10px
    }
    .styl4twoColmn.last .fpnlStyl4__lnk.last {
        margin-bottom:15px
    }


    .quickSets .fpnlStyl1__lnk {
        padding-left:36px
    }
    .quickSets .fpnlStyl1__lnk .visualCue {
        left:20px
    }


    .maxFilters {
        font-size:16px;
        padding-left:60px
    }


    .fundFinder .fpnl__lnk {
        padding-left:36px
    }


    .fundFinder .fpnlStyl1__lnk .visualCue {
        left:37px
    }


    .fundFinder .fpnlStyl1__lnk {
        padding-left:60px
    }


    .fundFinder .quickSets .fpnlStyl1__lnk {
        padding-left:36px
    }
    .fundFinder .quickSets .fpnlStyl1__lnk .visualCue {
        left:20px
    }


    .extLinks__item {
        padding-left:36px
    }


    .extLinks {
        max-width:399px
    }


    .fundFinder_noFunds .fundFinder_loading_contain {
        padding:70px 0;
        text-align:center
    }


    .fundFinder_noFunds {
        height:auto
    }


    .ff-tab-wrapper {
        display:block;
        margin-left:10px
    }
    .ff-tab-wrapper .navPanel {
        margin:0
    }


    .lL__col {
        float:left;
        margin-bottom:10px
    }


    .bm-col_2-sm .lL__col {
        width:50%;
        padding-right:35px
    }
    .bm-col_3-sm .lL__col {
        width:33%;
        padding-right:15px
    }


    .documentList {
        padding:0 1.5% 0;
        margin-top:20px
    }


    .useractions {
        margin-bottom:20px;
        border-bottom:1px solid #f1f1f1;
        padding-bottom:20px
    }


    .bm-customPadding {
        padding:3px 4px
    }


    .litLinkBox__orderDate {
        padding:23px 0 9px
    }


    .litLinkBox__orderDate .docSelectCheckBox {
        margin:15px 0
    }


    .litLinkBox__item {
        padding-bottom:0;
        border:none
    }


    .litCard.bm-type_2 {
        width:86.235%
    }


    .langSuffix.bm-type_2 {
        color:#939393
    }


    .bm-no_border-top {
        margin-top:20px
    }


    .sectionHeading {
        margin-bottom:17px
    }


    .sectionHeading.bm-head_brdrtop_margin {
        margin-bottom:-9px;
        margin-top:-10px
    }
    .sectionHeading.bm-head_brdrtop_margin:first-child {
        padding-top:20px
    }


    .selectedLitBox {
        padding:20px 3% 0;
        padding:3px 0 0
    }
    .selectedLitBox__checkbox {
        cursor:pointer;
        float:left;
        padding-top:25px;
        width:4.75%
    }
    .selectedLitBox__buttons {
        padding-top:15px;
        display:inline-block
    }
    .selectedLitBox__count {
        color:#b6b6b6;
        font-size:14px;
        line-height:1;
        font-family:'UniversCondensed';
        margin-left:4.75%;
        margin-top:5px
    }


    .sitemap {
        margin:28px 10px 0
    }


    .twoColumnHP__right {
        background-color:#efefed;
        padding:4px 1.433% 30px
    }


    .contList {
        float:left;
        position:relative;
        background-color:#e3e3e3
    }
    .contList__vr {
        width:2px;
        top:0;
        bottom:0;
        position:absolute;
        background-color:#fff;
        left:50%
    }


    .contListHeader {
        border-top:4px solid #dfdfdf;
        margin:0;
        padding-left:0;
        padding-bottom:16px
    }


    .contListFeatured {
        float:left;
        width:50%
    }
    .contListFeatured__title {
        margin:auto;
        font-size:18px;
        line-height:19px;
        padding:16px 5.9% 10px
    }
    .contListFeatured__text {
        line-height:16px;
        padding:1px 5.9% 0
    }


    .contListTiles {
        float:right;
        margin-top:0;
        width:50%
    }
    .contListTiles__title {
        line-height:16px;
        padding:10px 2.85%;
        font-size:14px
    }
    .contListTiles__item {
        border:none;
        border-top:2px solid #fff;
        height:20%
    }
    .contListTiles__item:first-child {
        border:0
    }
    .contListTiles__item__link {
        width:35.5%
    }
    .contListTiles__item__link.bm-link_right {
        width:64.5%
    }


    .tranTable__col {
        text-align:right;
        padding:10px;
        vertical-align:top
    }


    .titleSearchBox_text {
        display:inline-block;
        width:45%
    }


    .seePerformance {
        right:0;
        font-size:14px;
        bottom:7px
    }
    .seePerformance.bm-type_2 {
        bottom:2px
    }


    .accordianCntr {
        border-bottom-width:0;
        margin-bottom:22px
    }


    .accordionHead {
        margin-right:10px;
        margin-left:10px;
        margin-bottom:0;
        padding-top:10px;
        padding-bottom:0;
        padding-left:0;
        border-top:5px solid #c6c8c9;
        color:#252525;
        margin-top:21px
    }
    .accordionHead.bm-type_2 {
        border-top:1px solid #bfbfbe;
        border-bottom:1px solid #bfbfbe;
        padding-left:18px;
        padding-top:8px;
        padding-bottom:6px;
        color:#333;
        font-family:'UniversCondensed';
        font-size:16px
    }
    .accordionHead.bm-featuredFund_head {
        margin-bottom:22px
    }


    .accordionChild {
        border:0;
        padding-top:0
    }


    .fundCategoryHead {
        margin-right:10px;
        margin-left:10px;
        margin-bottom:15px;
        padding-top:10px;
        padding-left:0;
        border-top:5px solid #c6c8c9;
        color:#252525;
        padding-bottom:3px
    }


    .mfLinkCntr {
        margin-bottom:6px;
        display:block
    }
    .mfLinkCntr__link {
        padding-left:6px
    }
    .mfLinkCntr.bm-type_2 {
        padding-bottom:0;
        margin-bottom:5px
    }


    .mutualfund__yellowStarCntr {
        margin-bottom:22px
    }


    .mfLinks__head {
        padding-top:0;
        margin-bottom:7px;
        padding-top:20px
    }


    .linkContainer_langSuffix {
        font-size:14px
    }


    .accordionParent .lL__col .mfLinks__head:first-child {
        padding-top:0;
        border:0;
        margin-top:18px
    }
    .accordionParent .bm-mode_single .mfLinks__head {
        padding-top:0;
        border:0
    }
    .accordionParent .bm-mode_single.bm-heading_hidden .lL__col {
        margin-top:16px
    }


    .srchBox {
        bottom:0;
        width:43%;
        margin:0;
        margin-right:10px
    }
    .srchBox.bm-search_mFPage {
        width:40.5%;
        margin-right:0;
        padding-right:6px
    }
    .srchBox_input {
        width:91%
    }
    .srchBox_Clicked .srchBox_input {
        width:85%
    }


    .announcementContainer__text {
        width:95%
    }


    .announcementContainer {
        font-size:16px
    }
    .announcementContainer__announcement {
        padding:0 3.125% 2px 7px
    }
    .announcementContainer__icon {
        vertical-align:baseline
    }


    .announcementContainer__announcement {
        padding:0 40px
    }
    .announcementContainer__icon {
        margin:5px 6px 5px 0
    }


    .emailPref {
        overflow:hidden
    }
    .emailPref__item {
        width:33%;
        float:left
    }


    .browseSection__item {
        padding:10px 0
    }


    .filterBreadcrumb {
        padding:0 10px
    }
    .filterBreadcrumb__heading {
        cursor:default;
        color:#959595;
        font:14px/14px'UniversCondensed'
    }
    .filterBreadcrumb__heading .ffIcon {
        display:none
    }


    .selectedFilter__list.bm-clearLeft {
        clear:none
    }

.leftColFD {width:100% !important;}
.rightColFD {width:100% !important;}

.fundChart[data-fieldname="sector_weights"] .highcharts-container,
.fundChart[data-fieldname="market_capitalization"] .highcharts-container,
.fundChart[data-fieldname="credit_allocation"] .highcharts-container,
.fundChart[data-fieldname="industry_allocation"] .highcharts-container,
.fundChart[data-fieldname="top_currency_exposures"] .highcharts-container,
.fundChart[data-fieldname="subsector_allocation"] .highcharts-container,
.fundChart[data-fieldname="asset_class_weightings"] .highcharts-container {
	margin: 0 auto;
}

@media (-webkit-min-device-pixel-ratio:0) {
	@page{
		margin: 1cm -0.15cm;
	}
	.totalReturns__label{
		position: absolute;
		display: inline-block;
		top: 15px;
		left: 0 !important;
		padding-top: 4px;
		background: #e6e6e6 !important;
		color: white !important;
		width: 30px;
		height: 30px;
		font-size: 17px;
		text-align: center;
		border: none !important;
	}
	.totalReturns__label .percentLabel{
		position: static;
	}
	
	.GOTKLabelText.bm-pull_right{
		margin-right: 7px;
	}
}
@-moz-document url-prefix() {
	@page{
		margin: 1.25cm 0cm;
	}
}