/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.product-page-parent .search{background-color:white;margin:1rem 0;color:#7e8083;font-size:1em;}.product-page-parent .search-funds{padding:25px 20px;display:flex;justify-content:space-between;}.product-page-parent .search-funds span:first-child{font-size:1.125em;}.product-page-parent .search-funds-heading{color:#555555;font-size:1.125em;font-family:'Open Sans',Tinos;margin-bottom:0;line-height:1.5em;}.product-page-parent .hide-button{float:right;cursor:pointer;font-weight:unset;}.product-page-parent .hide-button:hover,.hide-button:focus{text-decoration:underline;color:#98002E;}.product-page-parent .search-form{padding:0 20px 15px;}.product-page-parent .search-label{color:#555555;margin-bottom:0;display:block;font-weight:bold;}.product-page-parent .drpdwn{width:100%;padding:12px 8px 9px;border:2px solid #949494;border-radius:1px;font-size:1em;line-height:1.625;font-style:italic;}.product-page-parent .drpdwn::after{background-color:#98002E;}#fund-category:focus,#fund-class:focus{border:2px solid #98002E;}.product-page-parent .search-button{float:right;margin:30px 0;font-size:1.125em;line-height:1.33;max-width:220px;width:100%;padding:11px 15px;}.product-page-parent .search-button:hover,.product-page-parent .search-button:focus{color:#98002e !important;background-color:#fff !important;}.product-page-parent .loader{height:250px;background-color:white;margin:1rem 0;}.product-page-parent .loader img{display:block;margin:0 auto;padding-top:100px;}.product-page-parent .divider{width:100%;background-color:#547992;color:white;font-size:1.125em;line-height:1.33;font-weight:bold;padding:8px 20px;text-transform:uppercase;margin-bottom:0;}.product-page-parent .fund-tables{background-color:#FFFFFF;margin:1rem 0;}.product-page-parent .table3{width:100%;background-color:white;}.product-page-parent .table3 thead{font-size:18px;font-weight:bold;color:#98002E;}.product-page-parent .table3 tr td{font-size:1em;border-bottom:1px solid #E6E6E6;padding:8px 20px 10px;}.product-page-parent .table3-blue tbody tr:hover{background-color:#E7EDF1;}.product-page-parent .top-header,.product-page-parent .search,.product-page-parent .loader,.product-page-parent .fund-tables{margin:0 -15px 1em;}#fund-class,#fund-category{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:url('/sites/default/files/icons/More_Down.png') no-repeat right 10px center;}#fund-class::-ms-expand,#fund-category::-ms-expand{display:none;}.container.product-page-parent{padding:40px 20px 20px;background:#ffffff;margin-bottom:30px;}.product-page-parent .disclaimer{padding-top:1rem;}@media only screen and (max-width:991px) and (min-width:768px){.product-page-parent .search-label{margin-bottom:3px;}.product-page-parent .search-form > div:first-child,.product-page-parent .search-form > div:nth-child(2){max-width:65%;flex:0 0 65%;}.product-page-parent .search-form > div:last-child{max-width:35%;flex:0 0 35%;padding-left:0;}.product-page-parent .search-button{margin:26px 0;}}@media (max-width:767px){.product-page-parent .search-button{max-width:100%;float:none;}.product-page-parent .search-label{margin-bottom:5px;}.product-page-parent .search-form > div:first-child{margin-bottom:1em;}.product-page-parent .table3 tr td{line-height:1.3;padding:8px 15px 10px;}.product-page-parent .search-funds{padding:25px 15px;}.product-page-parent .search-form{padding:0 0 15px;}.product-page-parent .divider{padding:8px 15px;}}
html{scroll-behavior:smooth;}.video-gallery-parent .main-content{background-color:#FFFFFF;padding:10px;margin-bottom:18px;}.video-gallery-parent .row{padding-bottom:15px;}.video-gallery-parent .display-none{display:none;}.video-gallery-parent .loader{height:250px;background-color:white;margin:1rem 0;}.video-gallery-parent .loader img{display:block;margin:0 auto;padding-top:100px;}.video-gallery-parent .nav-tabs{background:#FFFFFF;flex-wrap:nowrap;margin-top:3%;}.video-gallery-parent .nav-tabs .nav-link{border-radius:0;border:1px solid #BBBCBC;color:unset;height:100%;display:flex;align-items:center;justify-content:center;padding:0.5rem;}.video-gallery-parent .nav-tabs .nav-link.active{border-radius:0;color:#98002E;border-bottom-color:#FFFFFF;border-top:2px solid #98002E;}.video-gallery-parent .transcript-link:focus,.video-gallery-parent .nav-tabs .nav-link:focus,.video-gallery-parent .video-container:hover .video-name{color:#98002E;text-decoration:underline;}@media only screen and (max-width:992px){.video-gallery-parent .nav.nav-tabs{position:-webkit-sticky !important;position:sticky !important;top:0;z-index:5;}.video-gallery-parent .nav-tabs .nav-link{border:none;}.video-gallery-parent .nav-tabs .nav-link.active{color:#98002E;border:none;border-bottom:2px solid #98002E;}}.video-gallery-parent .transcript-link{color:#4A4A4F;text-decoration:underline;}.video-gallery-parent .transcript-link:hover{color:#98002E;}.video-gallery-parent .video-title{font-weight:900;font-size:1.25em;font-family:'Open Sans',Tinos;color:#4A4A4F;margin-bottom:0;line-height:1.5em;}.video-gallery-parent .video-description{font-size:1.125em;padding:10px 0;}.video-gallery-parent .video-container{cursor:pointer;display:inline-flex;margin-top:35px;}.video-gallery-parent .main-content .share-url-box{width:100%;}.video-gallery-parent .video-status{border-radius:10px;border:2px solid #98002E;padding:1px 20px 2px 20px;color:#98002E;font-weight:700;}@media only screen and (min-width:992px){.video-gallery-parent .thumbnail-contianer{padding:5px 0 0 15px;height:135px;}}.video-gallery-parent .thumbnail-contianer .placeholder{background-color:#CEDBE3;min-height:120px;}.video-gallery-parent .thumbnail-contianer img{width:100%;}.video-gallery-parent .video-name-header{font-size:1em;margin-bottom:0;line-height:1.5em;}.video-gallery-parent .video-name{color:unset;font-weight:700;}.video-gallery-parent .video-name:focus,.video-gallery-parent .video-name:hover{color:#98002E;}.video-gallery-parent .share::before{content:url("/themes/custom/cibc_theme/images/icon_share.png");padding-right:15px;vertical-align:middle;zoom:0.8;}.video-gallery-parent .funds-list a,.video-gallery-parent .share{color:#4A4A4F;padding-top:10px;}.video-gallery-parent .funds-list a:hover,.video-gallery-parent .share:hover,.video-gallery-parent .funds-list a:focus,.video-gallery-parent .share:focus{text-decoration:underline;color:#98002E;}.video-gallery-parent .funds-list a::before{content:url("/themes/custom/cibc_theme/images/icon_internallink.png");padding-right:15px;}.video-gallery-parent .limelight-player{margin-top:2%;}.video-gallery-parent .limelight-player .vjs-limelight-big-play{font-size:50px !important;color:#98012E !important;opacity:1 !important;text-shadow:none !important;z-index:0 !important;}.video-gallery-parent .limelight-player .vjs-limelight-big-play:before{background:#ffffff;border-radius:50%;padding:2px;border:1.5px solid #98012E;}pagination-controls{text-align:center;}.video-gallery-parent .ngx-pagination{padding:0;margin-top:2%;}@media only screen and (min-width:600px){.video-gallery-parent .ngx-pagination li{border:1px solid #98002E;}}.video-gallery-parent .ngx-pagination li:last-of-type,.video-gallery-parent .ngx-pagination li:nth-child(1){border:none;}.video-gallery-parent .ngx-pagination a{text-decoration-color:#98002E;}.video-gallery-parent .ngx-pagination .pagination-next.disabled::after,.video-gallery-parent .ngx-pagination .pagination-next a::after,.video-gallery-parent .ngx-pagination .pagination-previous a::before,.video-gallery-parent .ngx-pagination .pagination-previous.disabled::before{content:' ';border-top:6px solid transparent;border-bottom:6px solid transparent;height:12px;width:10px;margin-left:6px;}.video-gallery-parent .ngx-pagination .pagination-next a::after{border-left:10px solid #98002E;}.video-gallery-parent .ngx-pagination .pagination-next.disabled::after{border-left:10px solid #CACACA;}.video-gallery-parent .ngx-pagination .pagination-previous a::before{border-right:10px solid #98002E;}.video-gallery-parent .ngx-pagination .pagination-previous.disabled::before{border-right:10px solid #CACACA;}.video-gallery-parent img[src=""]{display:none;}@media only screen and (max-width:500px){.video-gallery-parent .main-content{padding:0;}.video-gallery-parent .tab-content .container{padding:0;}.video-gallery-parent .video-container div{padding-left:0;padding-right:0;}}.video-gallery-parent .menu-video-gallery{padding:5px;white-space:nowrap;overflow-x:scroll;overflow-y:hide;-webkit-overflow-scrolling:touch;}.video-gallery-parent ::-webkit-scrollbar{width:10px;height:2px;}.video-gallery-parent ::-webkit-scrollbar-thumb{background:#98002E;border-radius:10px;}.video-gallery-parent ::-webkit-scrollbar-thumb:hover{background:#98002E;}.video-gallery-parent .video-status{max-width:140px;}.video-gallery-parent .logo{margin-top:2%;max-width:100%;}@media only screen and (max-width:250px){.video-gallery-parent .video-status{text-align:center;max-width:100px;white-space:nowrap;font-size:12px;padding:0 10px;}}@media (max-width:770px){.video-gallery-parent .video-container{display:block !important;}}@media (max-width:990px) and (min-width:765px){.video-gallery-parent .video-container{min-width:100%;margin-top:10%;}}
.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir="rtl"] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir="rtl"] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#D0021B}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir="rtl"] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir="rtl"] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,0.06);left:0}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,0.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,0.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir="rtl"] .ng-dropdown-panel{direction:rtl;text-align:right}
.fund-profile-wrapper .fund-profile-title{color:#98002E;font-weight:500;}.fund-profile-wrapper .header-body{background-color:white;border-bottom:none;}.fund-profile-wrapper .footer-body{background-color:#EFE7DE;border-top:none;}.fund-profile-wrapper .search-fund-title span{font-size:1.1875em;color:#4A4A4F;}h2.search-fund-title{color:#4a4a4f;}.fund-profile-wrapper .fund-name{color:#444749;font-size:1em;font-weight:bold;}.fund-profile-wrapper .search-button{border-radius:0;color:#FFFFFF;background-color:#98002E;border:0;}.fund-profile-wrapper .search-box{border-radius:0;font-size:0.875em;}.fund-profile-wrapper .advance-filter .ad-filter-title{font-size:1em;color:#4a4a4f;}.fund-profile-wrapper .advance-filter .ad-filter-title:hover,.fund-profile-wrapper .advance-filter .ad-filter-title:focus,.fund-profile-wrapper .removebgbtnfocus:hover .ad-filter-title,.fund-profile-wrapper .removebgbtnfocus:focus .ad-filter-title{text-decoration:underline;color:#98002e;}.fund-profile-wrapper .expand-class{width:90%;}.fund-profile-wrapper .selected-items{background-color:#F2DDE0;}.fund-profile-wrapper .apply-button{border-radius:0;color:#FFFFFF;background-color:#98002E;border:0;}.fund-profile-wrapper .search-funds .apply-button:hover,.fund-profile-wrapper .search-funds .apply-button:focus{background-color:#6B0020;border:1px solid #6B0020;color:#ffffff;}.fund-profile-wrapper .fund-profiles{background-color:#547992;color:#ffffff;}.fund-profile-wrapper .thead-color{background-color:#ffffff;}.fund-profile-wrapper .thead-color span{color:#98002E;font-weight:450;margin-left:40px;}.fund-profile-wrapper .removeitem{background-color:transparent;}.fund-profile-wrapper .table-row span{color:#444749;font-weight:450;}.fund-profile-wrapper .fund-serach-table{background-color:#ffffff;margin-bottom:5rem;}.fund-profile-wrapper .fund-serach-table .productalign a:focus,.fund-profile-wrapper .fund-serach-table .table-row a:focus{border:1px solid #98002e;padding:0 5px 2px;}.fund-profile-wrapper span.table-anchor.ml-3{display:inline-block;}.fund-profile-wrapper .table-anchor a{color:#444749;}.fund-profile-wrapper .table-anchor a:hover{color:#98002E;}.fund-profile-wrapper .ms-table-head span{color:#98002E;font-size:1em;}.fund-profile-wrapper .clear-select a{color:#444749;text-decoration:underline;}.fund-profile-wrapper .productalign{text-align:center;}.fund-profile-wrapper .search-funds .footer-body{margin-left:1em;margin-right:1em;margin-bottom:1em;}.pricing-container tbody.tboady-align tr{display:flex;overflow-x:auto;white-space:nowrap;width:100%;}.pricing-content{border-bottom:1px solid #e6e6e6;}.pricing-content tbody{display:table;width:100%;}.pricing-content tr:not(:last-child){border-bottom:1px solid #e6e6e6;}.pricing-content th{padding:10px 20px;}.pricing-content td{padding:10px 20px;justify-content:space-between;}.pricing-content th:first-child,.pricing-content td:first-child{width:40%;}.pricing-content th:not(:first-child),.pricing-content td:not(:first-child){width:14%;}.no-sections td:not(:first-child),.pricing-content td:not(:first-child){width:18%}.pricing-content td:first-child{padding-right:0;}.pricing-content td:last-child{padding-right:20px;}.pricing-content th:not(:first-child),.pricing-content td:not(:first-child){text-align:center}.pricing-content h3{color:#98002E;font-size:1em;margin-bottom:0;}.pricing-fund-title{background-color:#f2f2f2;padding-bottom:10px;}.pricing-content .col-header{font-size:0.9em;}.main-container .pricing-content a{text-decoration:underline;}.main-container .pricing-content a:hover{color:#98002e;}.main-container .pricing-container a:focus{border:2px solid black;padding:3px;}.btn.focus,.btn:focus{border:2px solid black;}.clear-select a:focus{border:2px solid black;}.clear-select a:hover{color:#98002e;}button.btn.apply-button.col-md-3.p-2:hover,button.btn.apply-button.col-md-3.p-2:focus{background-color:#FFFFFF;color:#98002e}.form-control:focus{border:2px solid black}.filter-section{width:100%;}.fund-profile-wrapper .noOfresultShown{margin-left:1.3em;}.fund-profile-wrapper .search-button:hover,.fund-profile-wrapper .search-button:focus{background-color:#fff;border:1px solid #98002e;color:#98002e;}.fund-profile-wrapper .custom-pagination{margin-top:4em;padding-bottom:2em;}.fund-profile-wrapper .removebgbtnfocus{-webkit-appearance:none;appearance:none;-moz-appearance:none;}.ngx-pagination a:focus{border:2px solid black;background-color:#fff;color:black;}.productalign span{display:block;min-width:80px;}.pricing-content .col-header{font-size:0.9em;}span.checkboxitems{font-size:0.80em;}.col-header img:focus{border:2px solid black;}.asset-class .flex-nowrap button,.product-line .flex-nowrap button,.class-name .flex-nowrap button{border:none;background-color:#efe7de;}.asset-class .flex-nowrap button:focus,.product-line .flex-nowrap button:focus,.class-name .flex-nowrap button:focus{border:2px solid black;}@media (max-width:767px){.fund-profile-wrapper .search-funds .footer-body{margin:0em;}.pricing-container tbody.tboady-align tr{display:block;}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{font-size:0.85em;}}@media (max-width:430px){span.checkboxitems{font-size:2.25cqw;}}
.calc-saving-banner .banner-text{top:30%;}.calc-saving-banner .banner-text h1{font-size:1.5em;}.retirement-banner img{width:100%;height:auto;}.banner-wrapper.calc-saving-banner{position:relative;}.investment-wrapper{margin-bottom:2rem;}.investment-wrapper .investment-body{background-color:#FFFFFF;}.investment-wrapper .calbtn{background-color:#98002E;color:#FFFFFF;border-radius:0;}.investment-wrapper .calbtn:hover,.investment-wrapper .calbtn:focus{background-color:#fff;color:#98002e;border:1px solid #98002e;}.investment-wrapper .startoverbtn{border-radius:0;border-color:#98002E;color:#98002E;background-color:#FFFFFF;}.investment-wrapper .startoverbtn:hover,.investment-wrapper .startoverbtn:focus{background-color:#6B0020;border-color:#6B0020;color:#FFFFFF;}.investment-wrapper .investment-body .buttonsection{padding-top:2rem;}.investment-wrapper .result p{font-size:1.125rem;font-weight:bold;color:#98002E;}.investment-wrapper .result .whattold{font-weight:bold;}.investment-wrapper .small-dots{height:0.65rem;width:0.65rem;background-color:#98002E;border-radius:50%;color:#FFFFFF;margin-top:0.5rem;}.investment-wrapper .invstment-form input[type=text]:focus,.investment-wrapper .invstment-form select:focus,.investment-wrapper .investment-body button:focus{box-shadow:none;}.investment-wrapper .imagecontainer .bannerimage{padding-top:10rem;}.small-term{font-size:0.8125em;}@media (max-width:767px){.investment-wrapper .imagecontainer .bannerimage{padding-top:0.5rem;}}.investment-wrapper .questioncontent .uppertitle{color:#98002E;font-size:1.75em;}.investment-wrapper .summarytitle h3{color:#98002E;font-size:1.4em}.investment-wrapper .investment-body input,.investment-wrapper .investment-body select{border-radius:0;}.investment-wrapper .investment-body label{font-weight:bold;margin-bottom:0;}.investment-wrapper .graphcontainer{margin-top:2%;}@media (max-width:767px){.investment-wrapper .graphcontainer{margin-top:0.2rem;}}.investment-wrapper .custom-select.is-invalid,.investment-wrapper .form-control.is-invalid,.investment-wrapper .was-validated .custom-select:invalid,.investment-wrapper .was-validated .form-control:invalid{border-color:#98002E;background-color:#F5E3E880;}.investment-wrapper .invalid-feedback{color:#98002E;}@media print{.resultbody-section{margin-left:50px;margin-right:50px;}.actionbutton-section{margin-left:50px;margin-right:50px;}.summarytitle h3{color:#98002E;font-size:1.4em;padding-top:200px;}.result p{font-size:1.125rem;font-weight:bold;color:#98002E;}.result .whattold{font-weight:bold;}.small-dots{height:0.65rem;width:0.65rem;background-color:#98002E;border-radius:50%;color:#FFFFFF;margin-top:0.5rem;}}
.networth-wrapper .networth-body{background-color:#FFFFFF;}.networth-wrapper .networth-body .heading-desc{text-align:left;}.networth-wrapper .assetheadings{color:#4A4A4F;font-family:Open Sans;line-height:30px;margin-bottom:0;}.networth-wrapper .assetsectitle{color:#98002E;font-weight:normal;line-height:24px;font-size:18px;}.networth-wrapper .asset-section h3{font-size:1rem;line-height:26px;}.networth-wrapper .asset-section a{font-size:18px;font-weight:normal;}.networth-wrapper .assetsectitle:focus{text-decoration:underline;color:#98002E;}.networth-wrapper .calbtn{background-color:#98002E;color:#FFFFFF;border-radius:0;}.networth-wrapper .calbtn:hover,.networth-wrapper .calbtn:focus{background-color:#fff;border:1px solid #98002e;color:#98002e;box-shadow:none;}@media (max-width:767px){.networth-wrapper .calbtn{background-color:#98002E;color:#FFFFFF;border-radius:0;height:2.5em;}}.networth-wrapper .startoverbtn{border-radius:0;border-color:#98002E;color:#98002E;background-color:#FFFFFF;}.networth-wrapper .startoverbtn:hover,.networth-wrapper .startoverbtn:focus{background-color:#6B0020;border:1px solid #6B0020;color:#ffffff;box-shadow:none;}.networth-wrapper .networth-body input{border-radius:0;}.networth-wrapper{margin-bottom:2rem;}.networth-wrapper .tabletitle{background-color:#A19172;color:#FFFFFF}.summarysection table{border-collapse:collapse;width:100%;}.networth-wrapper .tableheading th{color:#98002E;}.networth-wrapper .tablefooter{background-color:#EEE7DE;color:#98002E;font-weight:bold;}tr.tablefooter.p-2 .tablerow td{font-weight:bold;}.networth-wrapper .networth-body label{font-weight:bold;margin-bottom:0;}.p-2 th,.p-2 td{padding:.5rem !important;font-weight:normal;}.p-2{padding:0rem !important;}@media (max-width:767px){.networth-wrapper .networthsummary .summarycontainer{padding:0;margin:0 auto;}.networth-wrapper .actionbutton-section{padding:1rem;}.networth-wrapper .networthsummary{width:auto;margin:-1em;}}.networth-wrapper .summarysection .tablerow .tableboldfont{color:#4A4A4F;font-weight:bold;}.networth-wrapper .summarysection .tableboldfont{color:#4A4A4F;font-weight:bold;}.networth-wrapper .custom-select.is-invalid,.networth-wrapper .form-control.is-invalid,.networth-wrapper .was-validated .custom-select:invalid,.networth-wrapper .was-validated .form-control:invalid{border-color:#98002E;background-color:#F5E3E880;}.networth-wrapper .invalid-feedback{color:#98002E;}.form-control:focus{box-shadow:none}@media print{.networth-title{margin-top:100px;margin-left:50px;margin-right:50px;}.networth-body{background-color:#FFFFFF;margin-left:50px;margin-right:50px;}.networth-body .heading-desc{text-align:left;}.assetheadings{font-size:20px;}.assetsectitle{font-size:18px;color:#98002E;border-left:4px solid #98002E;cursor:pointer;}.assetsectitlehide{color:#4A4A4F;font-size:18px;}.calbtn{background-color:#98002E;color:#FFFFFF;border-radius:0;}.startoverbtn{border-radius:0;border-color:#98002E;color:#98002E;background-color:#FFFFFF;}.networth-body input{border-radius:0;}.tabletitle{background-color:#A19172;color:#FFFFFF;}.tableheading th{color:#98002E;}.tablefooter{background-color:#EEE7DE;color:#98002E;font-weight:bold;}.networth-body label{font-weight:bold;margin-bottom:0;}.summarysection .tablerow .tableboldfont{color:#4A4A4F;font-weight:bold;}.networthsummary{page-break-before:always;}}
.rip-calc-banner .banner-text{top:30%;}.rip-calc-banner .banner-text h1{font-size:1.5em;}.rip-banner img{width:100%;height:auto;}.banner-wrapper.rip-calc-banner{position:relative;}.regular-wrapper{margin-bottom:2rem;}.regular-wrapper .regular-body{background-color:#FFFFFF;}.regular-wrapper .questioncontent .uppertitle{color:#98002E;font-size:1.75em;}.regular-wrapper .calbtn,.regular-wrapper .startoverbtn{background-color:#98002E;color:#FFFFFF;border-radius:0;}.regular-wrapper .calbtn:hover,.regular-wrapper .calbtn:focus,.regular-wrapper .startoverbtn:hover,.regular-wrapper .startoverbtn:focus{background-color:#fff;border:1px solid #98002e;color:#98002e;box-shadow:none;}.regular-wrapper .regular-body .buttonsection{padding-top:2rem;}.regular-wrapper .summarytitle h3{color:#98002E;font-size:1.4em}.regular-wrapper .result p{font-size:1.125rem;font-weight:bold;color:#98002E;}.regular-wrapper .result .whattold{font-weight:bold;}.regular-wrapper .small-dots{height:0.65rem;width:0.65rem;background-color:#98002E;border-radius:50%;color:#FFFFFF;margin-top:0.5rem;}.imagecontainer .bannerimage{padding-top:10rem;}.regular-wrapper .graphcontainer{margin-top:2%;}.regular-wrapper .regular-body label{font-weight:bold;margin-bottom:0;}.regular-wrapper .regular-body input,.regular-wrapper .regular-body select{border-radius:0;}.regular-wrapper .custom-select.is-invalid,.regular-wrapper .form-control.is-invalid,.regular-wrapper .was-validated .custom-select:invalid,.regular-wrapper .was-validated .form-control:invalid{border-color:#98002E;background-color:#F5E3E880;}.regular-wrapper .invalid-feedback{color:#98002E;}@media (max-width:767px){.regular-wrapper .imagecontainer .bannerimage{padding-top:0.5rem;}.regular-wrapper .graphcontainer{margin-top:0.2rem;}}
.request-material-body{background-color:#FFFFFF;}.request-material-wrapper .marketinglink{color:#4A4A4F;text-decoration:underline;}.request-material-wrapper .marketinglink:hover,.request-material-wrapper .marketinglink:focus{color:#98002E;text-decoration:underline;}.request-material-wrapper .category-title a{color:#4A4A4F;-moz-appearance:none;-webkit-appearance:none;display:block;background:url('/sites/default/files/icons/icon_down.png') no-repeat right center;}.request-material-wrapper .category-title a:hover,.request-material-wrapper .category-title a:focus{color:#98002E;text-decoration:underline;cursor:pointer;}.request-material-wrapper .category-title .noncollapsed{color:#98002E;cursor:pointer;padding-left:0.3em;position:relative;display:inline-block;}.request-material-wrapper span.noncollapsed:before{position:absolute;content:"";left:0;width:2px;height:1.5em;left:-5px;background:#98002E;}.request-material-wrapper .category-table .table-header{background-color:#547992;color:#FFFFFF;padding-top:0.1rem;padding-bottom:0.2rem;font-weight:600;}.request-material-wrapper .request-items .table-header{background-color:#547992;color:#FFFFFF;padding-bottom:0.2rem;padding-left:0.7em;padding-right:0.7em;font-weight:600;}.request-material-wrapper .request-items .table thead th{border:0;}.request-material-wrapper .category-table .table thead th{border:0;}.request-material-wrapper .rmsubheading{font-size:1.375em;color:#4A4A4F;}.request-material-wrapper .products-desc input{border-radius:1px;border:1px solid #949494;height:2em;width:4em;}.request-material-wrapper .products-desc input[type=text]:focus{box-shadow:none;}.request-material-wrapper .products-desc .product-name :hover{background-color:#E7EDF1;}.request-material-wrapper .products-desc .product-code{padding-left:0;}.request-material-wrapper .products-desc .quantity-input{padding-right:0;}.request-material-wrapper .products-desc .product-table{table-layout:fixed;}.request-material-wrapper .products-desc .product-table tbody tr:hover td,.request-material-wrapper .product-table tbody tr:hover th{background-color:#E7EDF1;}.request-material-wrapper .products-desc .table-sm td,.request-material-wrapper .products-desc .table-sm th{padding:.3rem;padding-left:1em;padding-right:1em;}.request-material-wrapper .qunatity-num{padding-right:0;}.request-material-wrapper .stepper-horizontal-line{background-color:#98002E;}.request-material-wrapper .request-steps{width:33%;position:relative;text-align:center;}.request-material-wrapper .removebgbtnfocus{-webkit-appearance:none;appearance:none;-moz-appearance:none;}.request-material-wrapper .request-steps a:after{position:absolute;content:" ";border:0.5px solid #98002e;height:1px;width:calc(100% - 29px);top:15px;z-index:1;left:calc(50% + 15px);background:#98002e;}.request-material-wrapper .request-steps:last-child a:after{content:none;}.request-material-wrapper .request-steps .steps-info{word-break:break-word;}.request-material-wrapper .material-btn{background-color:#FFFFFF;border-radius:0;border-color:#98002E;color:#98002E;padding-top:0.7em;padding-bottom:0.7em;margin:1em;}.request-material-wrapper .material-btn:hover,.request-material-wrapper .material-btn:focus{background-color:#6B0020;border:1px solid #6B0020;color:#ffffff;}.request-material-wrapper .materialfill-btn{background-color:#98002E;border-radius:0;border-color:#98002E;color:#FFFFFF;padding-top:0.7em;padding-bottom:0.7em;margin:1em;}.request-material-wrapper .material-btn-mobile{background-color:#FFFFFF;border-radius:0;border-color:#98002E;color:#98002E;padding-top:0.7em;padding-bottom:0.7em;margin-top:1em;}.request-material-wrapper .materialfill-btn-mobile{background-color:#98002E;border-radius:0;border-color:#98002E;color:#FFFFFF;padding-top:0.7em;padding-bottom:0.7em;margin-top:1em;white-space:normal;}.request-material-wrapper .materialfill-btn-mobile:hover,.request-material-wrapper .materialfill-btn-mobile:focus{background-color:#6B0020;border:1px solid #6B0020;color:#ffffff;}.request-material-wrapper .materialfill-btn:hover,.request-material-wrapper .materialfill-btn:focus{background-color:#6B0020;border:1px solid #6B0020;color:#ffffff;}.request-material-wrapper .material-btn-mobile:hover,.request-material-wrapper .material-btn-mobile:focus{background-color:#6B0020;border:1px solid #6B0020;color:#ffffff;}.request-material-wrapper .request-material-body button:focus{box-shadow:none;}.request-material-wrapper .shiping-form input{border:2px solid #949494;border-radius:1px;height:2.65em;}.request-material-wrapper .shiping-form textarea{border:2px solid #949494;border-radius:1px;height:2.65em;}.request-material-wrapper .shiping-form .commentbox{height:4.5em;}.request-material-wrapper .shiping-form select{border:2px solid #949494;border-radius:1px;height:2.65em;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:url('/sites/default/files/icons/More_Down.png') no-repeat right 10px center;padding-right:25px;}.request-material-wrapper .shiping-form select::-ms-expand{display:none;}.request-material-wrapper .shiping-form label{margin-bottom:0em;font-weight:bold;}.request-material-wrapper .shiping-form input[type=checkbox]{height:37px;width:35px;border:2px solid #949494;border-radius:0;color:#98002E;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.request-material-wrapper .shiping-form input#check:checked:after{position:absolute;top:7px;left:12px;border:solid #98002E;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:9px;height:16px;display:block;background:none;}.request-material-wrapper .shiping-form input#check{position:relative;}.request-material-wrapper .shiping-form input#check::-ms-check{color:#98002E;width:15px;padding:7px;border:2px solid #949494;}.request-material-wrapper .shiping-form input[type=text]:focus,.request-material-wrapper .shiping-form input[type=email]:focus{box-shadow:none}.request-material-wrapper .shiping-form input[type=checkbox]:focus{box-shadow:none}.request-material-wrapper .shiping-form select:focus,.request-material-wrapper .shiping-form textarea:focus{box-shadow:none}.request-material-wrapper .shipping-information-section .requiredmark{color:#98002E;font-weight:bold;}.form-submission-message .alert-success{background-color:#CFE5DC80;border-color:#CFE5DC80;color:#4A4A4F;padding-left:2.3em;margin:0 calc(50% - 49.35vw) 1em;}.form-submission-message .success-green-tick{top:3px;right:5px;width:20px;height:20px;background:#4A9E6B;display:inline-block;border-radius:50%;position:relative;color:transparent;}.form-submission-message .success-green-tick::after{position:absolute;top:3px;left:7px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);content:" ";width:6px;height:11px;display:block;background:none;}.request-material-wrapper .products-desc .product-table tbody{border-top:0;}.request-material-wrapper .items-table table{margin-bottom:0em;}.request-material-wrapper .request-items .items-table tbody tr td{padding-left:1.1em;padding-right:1.1em;}.request-material-wrapper .request-items .items-table .firstheader{font-size:0.1px;color:transparent;border:none;width:1px;padding:0;}.request-material-wrapper .request-items .items-table .secondheader{width:70%;}.request-material-wrapper .request-items .items-table .thirdheader{width:30%;text-align:right;}.request-material-wrapper .basketmsg{display:inherit;}.request-material-wrapper .shiping-form .form-row .checkboxmsg{color:#dc3545;font-size:80%;}.form-submission-message .fa-check-circle:before,.form-submission-message .close{color:#4A9E6B;}.request-material-wrapper .custom-select.is-invalid,.request-material-wrapper .form-control.is-invalid,.request-material-wrapper .was-validated .custom-select:invalid,.request-material-wrapper .was-validated .form-control:invalid{border-color:#98002E;background-color:#F5E3E880;}.request-material-wrapper .invalid-feedback{color:#98002E;}@media (min-width:992px) and (max-width:1199px){.request-material-wrapper .products-desc .product-table tbody tr td:first-child{width:7em;}.request-material-wrapper .shiping-form .form-row{width:30em;}.request-material-wrapper .request-material-body .titlewidth{width:51em;}.request-material-wrapper .request-items .items-table tbody tr td:last-child{width:4em;text-align:right;}.request-material-wrapper .request-items .items-table tbody tr td:first-child{width:7em;}.request-material-wrapper .steppers{margin-left:10em;margin-right:10em;}.form-submission-message .container{position:relative;padding-left:3.5em;}.form-submission-message .alert-dismissible .close{position:absolute;top:0;right:2em;padding:0 2.25rem;}.request-material-wrapper .request-items-section{margin-left:1em;margin-right:1em;}.request-material-wrapper .category-table{margin-left:0.8em;margin-right:0.8em;}}@media (min-width:768px) and (max-width:991px){.request-material-wrapper .request-material-body .titlewidth{width:50em;}.request-material-wrapper .shiping-form .form-row{width:28em;}.request-material-wrapper .steppers{margin-left:7em;margin-right:7em;}.request-material-wrapper .products-desc .product-table tbody tr td:first-child{width:8em;}.request-material-wrapper .request-items .items-table tbody tr td:first-child{width:8em;}.form-submission-message .container{position:relative;}.form-submission-message .alert-dismissible .close{position:absolute;top:0;right:0;padding:0 0.8rem;}.form-submission-message .alert-success{padding-left:1.8em;}}@media (max-width:767px){.request-material-wrapper .request-material-body .titlewidth{width:50em;}.form-submission-message .alert-success{padding-left:0.8em;}.form-submission-message .alert-dismissible{padding-right:2em;}.request-material-wrapper .request-items .items-table .firstheader{display:none;}.request-material-wrapper .request-items .items-table .secondheader{width:100%;}.request-material-wrapper .request-steps a:after{width:calc(100% - 30px);}}@media (min-width:1200px){.request-material-wrapper .shiping-form .form-row{width:30em;}.request-material-wrapper .request-material-body .titlewidth{width:60em;}.request-material-wrapper .steppers{margin-left:14em;margin-right:14em;}.request-material-wrapper .products-desc .product-table tbody tr td:first-child{width:7em;}.request-material-wrapper .request-items .items-table tbody tr td:first-child{width:7em;}.form-submission-message .container{position:relative;padding-left:3.5em;}.form-submission-message .alert-dismissible .close{position:absolute;top:0;right:2em;padding:0 2.25rem;}.request-material-wrapper .request-items-section{margin-left:1em;margin-right:1em;}.request-material-wrapper .category-table{margin-left:0.8em;margin-right:0.8em;}}
.tclass-parent .main-content{background-color:#FFFFFF;margin-bottom:18px;}.tclass-parent .main-content .container{padding-top:10px;padding-bottom:10px;}.tclass-parent .tooltip-inner{background:#fff;color:#4a4a4f;border:1px solid #4a4a4f;}.tclass-parent .tooltip.show{opacity:1;}.tclass-parent .tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid;top:-1px;border-width:9.5px;border-top-color:#4a4a4f;left:-4.5px;}.tclass-parent .tooltip .arrow:after{position:absolute;content:" ";border-color:transparent;border-width:8px;border-style:solid;border-top-color:#fff;left:-2.5px;top:-1px;}.tclass-parent .form-section label{margin-bottom:0;margin-top:20px;display:block;font-weight:bold;}.tclass-parent .form-section select,.tclass-parent .form-section .input1,.tclass-parent .form-section .input2{width:95%;height:44px;padding:8px 12px;border:2px solid #949494;border-radius:1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tclass-parent input:focus,.tclass-parent select:focus{border:2px solid #98002E !important;}.tclass-parent .form-section .input1{width:80%;}.tclass-parent .form-section .radio{width:10%;}.tclass-parent .form-section .symbol{width:5%;display:inline-block;text-align:center;}.tclass-parent select::after{background-color:#98002E;}.tclass-parent input[type=checkbox]{width:25px;height:25px;vertical-align:text-bottom;border:2px solid #949494;border-radius:0;color:#98002E;appearance:none;position:relative;}.tclass-parent input[type=checkbox]:focus{border:2px solid #98002E;}.tclass-parent input[type=checkbox]:checked:after{position:absolute;top:1px;left:6px;border:solid red;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:9px;height:16px;display:block;background:none;}.tclass-parent .form-section .button-primary{margin:10px auto;height:48px;width:235px;display:block;}.tclass-parent .button-secondary:focus,.modal-footer .button-secondary:focus,.button-secondary:hover{background:#98002e;color:#fff;}.tclass-parent .form-section select{line-height:1;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:url('/sites/default/files/icons/More_Down.png') no-repeat right 10px center;}.big-text .tclass-parent .form-section select,.large-text .tclass-parent .form-section select{padding:0 12px;}.tclass-parent .form-section select::-ms-expand{display:none;}.tclass-parent .form-section input::-webkit-outer-spin-button,.tclass-parent .form-section input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.tclass-parent .form-section input[type=number]{-moz-appearance:textfield;}.tclass-parent .form-section .button-primary{margin-top:20px;line-height:1;}.tclass-parent .tooltip-container img{height:1em;}.tclass-parent .tooltip-container:hover{cursor:pointer;}.tclass-parent .tooltip-inner{text-align:left !important;}.tclass-parent .nav-tabs{background:#FFFFFF;flex-wrap:nowrap;margin:20px 10px;}.tclass-parent .nav-tabs .nav-link{border-radius:0;border:1px solid #BBBCBC;color:unset;height:100%;display:flex;align-items:center;justify-content:center;padding:0.5rem;}@media only screen and (max-width:992px){.tclass-parent .nav-tabs .nav-link{padding:0.5rem 0.1rem;}.medium-text .tclass-parent .nav-tabs .nav-link,.big-text .tclass-parent .nav-tabs .nav-link,.large-text .tclass-parent .nav-tabs .nav-link{padding:0.5rem 5px;}.medium-text .tclass-parent .nav-tabs .nav-link,.large-text .tclass-parent .nav-tabs .nav-link,.big-text .tclass-parent .nav-tabs .nav-link{word-break:break-word;}}@media only screen and (max-width:400px){.tclass-parent .nav-tabs .nav-link{padding:0.5rem 0rem;}}.tclass-parent .nav-tabs .nav-link.active{border-radius:0;color:#98002E;border-bottom-color:#FFFFFF;border-top:2px solid #98002E;}.tclass-parent .nav-tabs .nav-link:focus{color:#98002E;text-decoration:underline;text-decoration-color:#98002E;}.tclass-parent .tab-content{margin:20px;}@media only screen and (max-width:992px){.tclass-parent .nav.nav-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:5;margin:20px 0;}.tclass-parent .nav-tabs .nav-link{border:none;}.tclass-parent .nav-tabs .nav-link.active{color:#98002E;border:none;border-bottom:2px solid #98002E;}.tclass-parent .tab-content{margin:20px 15px;}}.tclass-parent .loader{height:250px;background-color:white;margin:1rem 0;}.tclass-parent .loader img{display:block;margin:0 auto;}.tclass-parent .tab-pane .row{margin:10px 0;}.tclass-parent .subtitle{font-size:1.625em;}.tclass-parent .tab-pane .divider{width:100%;background-color:#547992;color:#FFFFFF;font-size:1.125em;line-height:1em;padding:6px 15px;}.tclass-parent .colorBoxBlue{display:inline-block;width:15px;height:15px;background-color:#54758B;margin-right:10px;}.tclass-parent .colorBoxYellow{display:inline-block;width:15px;height:15px;background-color:#AEAB91;margin-right:10px;}.tclass-parent .graph-container{width:100%;margin:auto;padding:0;}.tclass-parent .graph-label{margin:auto;}.tclass-parent .graph-label-left{text-align:right;margin:10px 0;}.tclass-parent .graph-label-right{margin:10px 0;}.tclass-parent .labels div{display:inline-block;padding:0 10px 0 50px;}.tclass-parent .labels .blue-line{width:40px;border-top:5px solid #54758B;display:inline-block;vertical-align:middle;margin:0;margin-left:10px;}.tclass-parent .labels .red-line1{width:20px;border-top:5px solid #98012E;display:inline-block;vertical-align:middle;margin:0;margin-left:10px;}.tclass-parent .labels .red-line2{width:20px;border-top:5px solid #98012E;display:inline-block;vertical-align:middle;margin:0;margin-left:5px;}.tclass-parent .labels .grey-line{width:40px;border-top:5px solid #8A8654;display:inline-block;vertical-align:middle;margin:0;margin-left:10px;}.tclass-parent .box{border:1px solid #98002E;padding:10px;margin:10px;}.tclass-parent table{width:100%;line-height:1.375em;text-align:right;table-layout:fixed;}.tclass-parent table tr{border-bottom:1px solid #ECECEC;}.tclass-parent table tr:hover,.tclass-parent table tr.blueBackground{background-color:#E7EDF1;}.tclass-parent table tr:nth-child(1):hover{background-color:unset;}.tclass-parent table tr th{color:#98002E;border:none;font-weight:normal;font-size:0.875em;vertical-align:middle;padding:0.75rem 2px;}.tclass-parent table tr th:nth-child(1),.tclass-parent table tr td:nth-child(1){text-align:left;padding-left:15px !important;white-space:normal !important;}.big-text .tclass-parent table tr th:nth-child(1),.big-text .tclass-parent table tr td:nth-child(1),.large-text .tclass-parent table tr th:nth-child(1),.large-text .tclass-parent table tr td:nth-child(1){padding-left:0 !important;}.tclass-parent table tr th:last-child,.tclass-parent table tr td:last-child{padding-right:15px !important;}.big-text .tclass-parent table tr th:last-child,.big-text .tclass-parent table tr td:last-child,.large-text .tclass-parent table tr th:last-child,.large-text .tclass-parent table tr td:last-child{padding-right:5px !important;}.big-text .tclass-parent table tr th,.big-text .tclass-parent table tr td,.large-text .tclass-parent table tr th,.large-text .tclass-parent table tr td{white-space:initial;word-break:break-word;}.big-text .tclass-parent table tr th:first-child,.big-text .tclass-parent table tr td:first-child,.large-text .tclass-parent table tr th:first-child,.large-text .tclass-parent table tr td:first-child{word-break:initial;}.tclass-parent table tr td{border:none;padding:0 5px;vertical-align:middle;white-space:nowrap;}@media only screen and (min-width:1200px){.tclass-parent .table tr th{padding:0.75rem 10px;}.big-text .tclass-parent .table tr th,.large-text .tclass-parent .table tr th{padding:0.75rem 5px;}}@media only screen and (max-width:767px){.big-text .tclass-parent #how-tclass-works table tr th,.big-text .tclass-parent #how-tclass-works table tr td,.large-text .tclass-parent #how-tclass-works table tr th,.large-text .tclass-parent #how-tclass-works table tr td{white-space:initial;word-break:initial;}.big-text .tclass-parent #summary table tr th,.big-text .tclass-parent #summary table tr td,.large-text .tclass-parent #summary table tr th,.large-text .tclass-parent #summary table tr td{white-space:nowrap;}}@media only screen and (max-width:576px){.tclass-parent .table-responsive tr{border:none;}.tclass-parent .table-responsive tr th{text-align:right !important;padding:0.75rem 5px 0 0;}.tclass-parent .table-responsive tr td{padding:0 10px;}}.content-body .print-section .row{margin-left:-15px;margin-right:-15px;display:flex;}.tclass-parent .print-section .assumption-button{float:right;margin:20px 0;}.tclass-parent .print-section .print-button{margin:20px 0;}@media only screen and (max-width:576px){.tclass-parent .print-section .print-button{width:100%;margin:0;}.tclass-parent .print-section .assumption-button{width:100%;}}.tclass-parent-modal .modal-dialog{max-width:650px;}.tclass-parent-modal .modal-content{border-radius:0;}.tclass-parent-modal .modal-dialog .modal-title{text-align:center;font-size:1.625em;min-height:30px;padding-top:1rem;}.tclass-parent-modal .modal-dialog button.close{margin-right:1rem;color:#98002E;}.tclass-parent-modal .modal-dialog button.close:focus{border:2px solid black}.tclass-parent-modal .modal-dialog .modal-footer{background-color:#EFE7DE;justify-content:center;}.tclass-parent-modal .modal-dialog .modal-footer button{min-width:160px;padding:5px 30px;}.tclass-parent-modal .modal-body label{margin-bottom:0;margin-top:20px;display:block;font-weight:bold;}.tclass-parent-modal .modal-body input{width:100%;height:44px;padding:8px 12px;border:2px solid #949494;border-radius:1px;font:Italic 1em/1.625 Open Sans;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.tclass-parent-modal .subtitle{font-size:1.625em;}.tclass-parent-modal .pdf-link{color:#4A4A4F;margin-bottom:20px;}.tclass-parent-modal .pdf-link:hover{color:#98002E;}.tclass-parent-modal .pdf-link::before{content:url('/sites/default/files/icons/icon_internallink.png');padding-right:10px;}#previewModal .modal-dialog{min-width:800px;}#previewModal .modal-body{height:70vh;overflow-y:auto;}@page{margin:0;}@media print{header{page-break-before:always;}}#printDiv{background-color:grey;font-size:75%;}#printDiv header img{width:100%;}#printDiv footer{text-align:right;margin-right:30px;margin-top:auto;margin-bottom:30px;}#printDiv .page{border:1px solid black;margin:10px;background-color:#FFFFFF;}#printDiv .body-container{margin:0 30px;}#printDiv .bold-red{color:#98002E;font-weight:800;font-size:22px;}#printDiv .title{color:#AEAB91;font-size:26px;text-align:right;margin:20px auto;}#printDiv .prepared{text-align:right;margin:10px auto;}#printDiv .details{color:#AEAB91;text-align:right;margin:10px auto;font-size:20px;min-height:80px;}#printDiv .logo-bottom{width:300px;text-align:right;}#printDiv .sub-head{text-align:center;margin:25px auto;}#printDiv .print-row{width:100%;}#printDiv .print-row .key{display:inline-block;width:50%;text-align:right;padding:10px 25px;}#printDiv .print-row .value{display:inline-block;padding:10px 25px;}#printDiv #graph-image{width:200px;height:200px;text-align:center;}#printDiv .colorBoxBlue{display:inline-block;width:15px;height:15px;background-color:#54758B;margin-right:10px;}#printDiv .colorBoxYellow{display:inline-block;width:15px;height:15px;background-color:#AEAB91;margin-right:10px;}#printDiv .graph-image{text-align:center;}#printDiv table{width:100%;line-height:1.375em;text-align:right;}#printDiv table tr{border-bottom:1px solid #ECECEC;}#printDiv table tr.blueBackground{background-color:#E7EDF1;}#printDiv table tr th{color:#98002E;border:none;font-weight:normal;font-size:0.875em;vertical-align:middle;padding:0.25rem 2px;}#printDiv table tr th:nth-child(1){text-align:left;padding-left:15px !important;}#printDiv table tr th:last-child{padding-right:15px !important;}#printDiv table tr td{border:none;padding:0 5px;vertical-align:middle;white-space:nowrap;}#printDiv table tr td:nth-child(1){text-align:left;padding-left:15px !important;}#printDiv table tr td:last-child{padding-right:15px !important;}#printDiv .divider{width:100%;background-color:#547992;color:#FFFFFF;font-size:1.125em;line-height:1em;padding:6px 15px;}#printDiv .labels div{display:inline-block;padding:0 10px 0 50px;}#printDiv .labels .blue-line{width:40px;border-top:5px solid #54758B;display:inline-block;vertical-align:middle;margin:0;margin-left:10px;}#printDiv .labels .red-line1{width:20px;border-top:5px solid #98012E;display:inline-block;vertical-align:middle;margin:0;margin-left:10px;}#printDiv .labels .red-line2{width:20px;border-top:5px solid #98012E;display:inline-block;vertical-align:middle;margin:0;margin-left:5px;}#printDiv .labels .grey-line{width:40px;border-top:5px solid #8A8654;display:inline-block;vertical-align:middle;margin:0;margin-left:10px;}#printDiv .box{border:1px solid #98002E;padding:10px;margin:10px;}#printDiv .subtitle{font-weight:bold;}.graphs-for-print{height:0;overflow:hidden;}.tooltip-container{background:none!important;border:none;padding:0!important;cursor:pointer;}
.price-ren-parent-class .search{background-color:white;margin:1rem 0;color:#4A4A4F;font-size:1em;}.price-ren-parent-class .search-funds{padding:15px 18px;display:flex;justify-content:space-between;}.price-ren-parent-class .search-funds span:first-child{font-size:1.125em;}.price-ren-parent-class .search-funds-heading{color:#4A4A4F;font-size:1.125em;font-family:'Open Sans',Tinos;margin-bottom:0;line-height:1.5em;}.price-ren-parent-class .hide-button{float:right;cursor:pointer;font-weight:unset;}.price-ren-parent-class .search-form{padding:0 18px;}.price-ren-parent-class .search-label{margin-bottom:0;display:block;font-weight:bold;}.price-ren-parent-class .drpdwn{width:100%;padding:12px 8px 9px;border:2px solid #949494;border-radius:1px;font-size:1em;line-height:1.625;font-style:italic;}.price-ren-parent-class .drpdwn::after{background-color:#98002E;}.price-ren-parent-class .search-button{float:right;margin:30px 0;font-size:1.125em;line-height:1.33;max-width:220px;width:100%;padding:11px 15px;}.price-ren-parent-class .search-button:hover,.price-ren-parent-class .search-button:focus{color:#98002e !important;background-color:#fff !important;}.price-ren-parent-class{padding:40px 20px 20px;background:#ffffff;margin-bottom:30px;}.price-ren-parent-class .as-of{font-size:1em;padding-bottom:15px;}.price-ren-parent-class .top-link-to-other-page{float:right;}.price-ren-parent-class .loader{height:250px;background-color:white;margin:1rem 0;}.price-ren-parent-class .loader img{display:block;margin:0 auto;padding-top:100px;}.price-ren-parent-class .divider{width:100%;background-color:#547992;color:white;font-size:1.125em;line-height:1.33;padding:8px 15px;text-transform:uppercase;margin:50px 0 25px;font-weight:normal;}.price-ren-parent-class .fund-tables{background-color:#FFFFFF;margin:1rem 0;}.price-ren-parent-class .search,.price-ren-parent-class .loader,.price-ren-parent-class .fund-tables{margin:0 -20px 1em;}.price-ren-parent-class #fund-class,.price-ren-parent-class #fund-category{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:url('/sites/default/files/icons/More_Down.png') no-repeat right 10px center;}.price-ren-parent-class .change_val{padding-right:20px;}.price-ren-parent-class .pricing_closed{color:#98002E;}.pricing_closed strong{color:#98002E;font-size:0.85em;}.pricing{padding:40px 20px 20px;margin-bottom:30px;}.pricing-header-title{display:flex;flex-flow:row wrap;align-items:center;}.pricing-header-title .header-title{width:70%;}.pricing-header-title .top-link-to-other-page{width:30%;text-align:right;}.pricing .top-header,.pricing-header-title .top-header{margin-bottom:0;}.pricing-class{border-top:1px solid #ececec;}.pricing_header > div{line-height:1.1;padding-bottom:10px;align-self:center;color:#98002E;}.pricing-class a:hover,.pricing-class a:focus{color:#98002e;text-decoration:underline;}.pricing-class > div:last-of-type a{border:1px solid transparent;}.pricing-class > div:last-of-type a:focus{border:1px solid #98002e;padding:0 5px 2px;}.pricing_header,.pricing-class{display:flex;justify-content:space-between;}.pricing-rpip-funds .pricing-content > div:nth-of-type(1),.pricing-fund-title{padding:5px 5px 5px 20px;}.pricing_header > div,.pricing-class > div{padding:5px;}.pricing-class > div:nth-of-type(1){padding-left:40px;}.pricing_header > div:nth-of-type(2),.pricing-class > div:nth-of-type(2),.pricing_header > div:nth-of-type(3),.pricing-class > div:nth-of-type(3){text-align:center;}.pricing_header > div:nth-of-type(4),.pricing-class > div:nth-of-type(4){text-align:center;}.pricing-class:hover,.pricing-class:focus{background:#E7EDF1;}.pricing-change > .change-percent{padding-left:20px;}.pricing_header > div:nth-of-type(5),.pricing-class > div:nth-of-type(5){text-align:center;}.price-ren-parent-class .fund-tables > .bold-red{padding:20px;}.price-ren-parent-class .disclaimer{padding-top:1rem;}.pricing_header .head-main-name{padding-left:20px;}.pricing{background:#FFFFFF;}.pricing_closed{color:#98002E;}.pricing_header > div{color:#98002E;}.section-heading{background:#547992;width:auto;font-size:1.125em;line-height:1.33;margin-top:50px;padding:8px 15px;text-transform:uppercase;}.section-heading h3{color:#FFFFFF;}.main-container .section-heading h2{color:#fff;font-family:'Open Sans',Tinos;font-size:1.1em;margin-bottom:0;}.main-container .no-sections h2{color:#98002E;font-family:'Open Sans',Tinos;font-size:1.1em;font-weight:700;margin-bottom:0;}.more-link:focus{border:2px solid black;}.no-sections{margin-top:3rem;}.section-heading  p{margin:0 auto;}.pricing_rpip_link{display:flex;justify-content:flex-end;}.pricing-historical{background:url(/themes/custom/cibc_theme/images/HistoricalPricing.svg) no-repeat top;border:5px solid transparent;display:inline-block;height:24px;width:24px;}.pricing-historical:hover,.pricing-historical:focus{filter:brightness(0%);padding:5px;}.pricing-container table{display:flex;overflow-x:auto;white-space:nowrap;width:100%;}.pricing-content{border-bottom:1px solid #e6e6e6;}.pricing-content tbody{display:table;width:100%;}.pricing-content tr:not(:last-child){border-bottom:1px solid #e6e6e6;}.pricing-content th{padding:10px 20px;}.pricing-content td{padding:10px 20px;justify-content:space-between;}.pricing-content th:first-child,.pricing-content td:first-child{width:40%;}.pricing-content th:not(:first-child),.pricing-content td:not(:first-child){width:14%;}.no-sections td:not(:first-child),.pricing-content td:not(:first-child){width:18%}.pricing-content td:first-child{padding-right:0;}.pricing-content td:last-child{padding-right:20px;}.pricing-content th:not(:first-child),.pricing-content td:not(:first-child){text-align:center}.pricing-content h3{color:#98002E;font-size:1em;margin-bottom:0;}.pricing-content .pricing-fund-title th{color:#98002E;font-size:1em;margin-bottom:0;}.pricing-fund-title{background-color:#f2f2f2;padding-bottom:10px;}.pricing-content .col-header{font-size:0.9em;}.main-container .pricing-content a{text-decoration:underline;}.main-container .pricing-content a:hover{color:#98002e;}.main-container .pricing-container a:focus{border:2px solid black;padding:3px;}.pricing-change{display:flex;justify-content:center;}.pricing-change span{display:block;}.change-value{display:flex;}.historical{padding-left:0;width:180px;}.img-placeholder{display:block;height:24px;width:12px;}@media only screen and (max-width:991px){.pricing-container table{display:block;}.pricing_imagegreen span,.pricing_imagered span{position:relative;display:inline-block;}.medium-text .pricing_imagegreen img,.medium-text .pricing_imagered img{position:absolute;left:-12px;top:10px;}.big-text .pricing_imagegreen img,.big-text .pricing_imagered img{position:absolute;left:-12px;top:13px;}.large-text .pricing_imagegreen img,.large-text .pricing_imagered img{position:absolute;left:-12px;top:18px;}}@media only screen and (min-width:768px){.pricing_header > div,.pricing-class > div{word-break:break-word;}.pricing-container table{display:block;}}@media only screen and (min-width:992px){.pricing-container table{display:block;}.pricing_header > div:nth-of-type(2){padding-left:25px;}.pricing_header > div:nth-of-type(3){padding-left:35px;}.pricing-class > div:nth-of-type(2),.pricing-class > div:nth-of-type(3){text-align:right;padding-right:25px;}.pricing_header > div:nth-of-type(4){padding-left:40px;}}@media only screen and (max-width:991px) and (min-width:768px){.price-ren-parent-class .search-label{margin-bottom:3px;}.price-ren-parent-class .search-form > div:first-child,.price-ren-parent-class .search-form > div:nth-child(2){max-width:65%;flex:0 0 65%;}.price-ren-parent-class .search-form > div:last-child{max-width:35%;flex:0 0 35%;padding-left:0;}.price-ren-parent-class .search-button{margin:26px 0;}.pricing-change > .change-percent{padding-left:18px;}}@media only screen and (min-device-width :992px) and (max-device-width :1024px){.pricing-container table{display:block;}}@media (max-width:767px){.pricing-container table{display:block;}.price-ren-parent-class .search-button{max-width:100%;float:none;}.price-ren-parent-class .search-label{margin-bottom:5px;}.price-ren-parent-class .search-form > div:first-child{margin-bottom:1em;}.price-ren-parent-class .change_val{padding-right:15px;}.pricing-header-title .header-title,.pricing-header-title .top-link-to-other-page{width:100%;}.pricing-header-title .as-of{order:2;padding-bottom:0;}.pricing-header-title .top-link-to-other-page{order:3;text-align:left;margin-top:20px;}.pricing-rpip-funds .pricing-content > div:nth-of-type(1),.pricing-fund-title{padding:5px 5px 5px 15px;}.pricing_header > div,.pricing-class > div{word-break:break-word;}.pricing-class > div:nth-of-type(1){order:1;padding-left:15px;}.pricing-class > div:nth-of-type(5){order:2;}.pricing-class > div:nth-of-type(2){order:3;}.pricing-class > div:nth-of-type(3){order:4;}.pricing-class > div:nth-of-type(4){order:5;}.pricing-change > .change-percent{padding-left:5px;padding-right:8px;}}
.main-content-container{font-family:'Open Sans',Tinos;}.performance-parent-class .as-of{font-size:1em;padding-bottom:15px;}.performance-parent-class{background:#ffffff;padding:40px 20px 30px;margin-bottom:30px;}.performance-parent-class .top-link-to-other-page{float:right;}.performance-parent-class .loader{height:250px;background-color:#fff;margin:1rem 0;}.performance-parent-class .loader img{display:block;margin:0 auto;padding-top:100px;}.performance-parent-class .divider{width:100%;background-color:#547992;color:#FFFFFF;font-size:1.125em;line-height:1.33;padding:8px 15px;margin-top:40px;margin-bottom:0;text-transform:uppercase;font-family:'Open Sans',Tinos;}.performance-parent-class .disclaimer{margin-top:20px;}.performance-parent-class .disclaimer p{font-size:1em;}.performance-parent-class .link img{padding-right:10px;margin-top:-2px;}.fund-tables{background-color:#FFFFFF;margin:1rem 0;}.performance-parent-class .loader,.performance-parent-class .fund-tables{margin:0 -20px 2em;}.performance-content-wrap a:hover,.performance-content-wrap a:focus{color:#98002E;text-decoration:underline;border-bottom:none;}.performance-header-title{display:flex;flex-flow:row wrap;}.performance-header-title .header-title{width:70%;}.performance-header-title .top-link-to-other-page{width:30%;text-align:right;padding-top:4px;}.performance-header-title .top-header{margin-bottom:0;}span.closed-purchases strong{color:#98002E;font-size:0.85em;}.performance-parent-class .performance-header,.performance-parent-class .performance-content{display:flex;flex-flow:row wrap;align-items:center;}.performance-content a span{color:#98002e;font-size:0.9em;font-weight:700;}.performance-parent-class .performance-header>div:nth-of-type(1),.performance-parent-class .performance-content>div:nth-of-type(1){width:30%;text-align:left;padding-left:40px;padding-right:10px;}.performance-parent-class .performance-content>div:nth-of-type(1) .closed-purchases{color:#98002e;}.performance-parent-class .performance-title{padding:5px 5px 5px 20px;}.performance-parent-class .performance-header>div,.performance-parent-class .performance-content>div{width:6.6%;text-align:right;padding:5px 0;}.performance-parent-class .performance-header>div{color:#98002e;line-height:1;margin-top:25px;}.performance-parent-class .performance-header>div.inception{padding-left:30px;text-align:center;}.performance-parent-class .performance-header>div.inception,.performance-parent-class .performance-content>div.inception{width:9%;}.performance-parent-class .performance-content>div.inception{padding-right:10px;}.performance-parent-class .performance-header,.performance-parent-class .performance-content-wrap{border-bottom:1px solid #c4c4c4;}.performance-parent-class .performance-content{border-top:1px solid #ececec;}.performance-parent-class .performance-content:hover,.performance-parent-class .performance-content:focus{background:#E7EDF1;}.performance-parent-class .fund-tables-axiom .performance-header>div:nth-of-type(1),.performance-parent-class .fund-tables-axiom .performance-content>div:nth-of-type(1){width:37%;}.fund-tables-axiom .asset,.fund-tables-axiom .performance-header>div:nth-of-type(3),.fund-tables-axiom .performance-content .asset,.fund-tables-axiom .performance-content>div:nth-of-type(3){display:none;}.performance-rpip-wrap .performance-header-title .top-header{font-weight:400;font-size:1.625em;}.performance-rpip-wrap .performance-header-title .header-title{width:100%;}.performance-rpip-wrap .performance-ren-funds,.performance-rpip-wrap .performance-mob-funds{margin:0 -20px;}.performance-rpip-wrap.performance-parent-class .performance-header{border-bottom:none;}.performance-rpip-wrap .performance-title{border-top:1px solid #c4c4c4;}.closed-to-all-disclaimer{display:none;}.axiom-pdf-link a{display:block;padding-left:30px;text-indent:-34px;}@font-face{font-family:Whitney-Book-Pro;src:url(/themes/custom/cibc_theme/fonts/cibc/Whitney-Book-Pro.otf) format("opentype");}.content-body .region-content .cibc-education .performance-header > div,.region-content .cibc-education .performance-parent-class .performance-title span,.cibc-education .performance-parent-class .performance-content>div,.main-content-container .region-content .disclaimer p{font-family:Whitney-Book-Pro,Arial,Helvetica,sans-serif;}.content-body .region-content .cibc-education a{text-decoration:underline}.region-content .cibc-education h1{font-size:1.75em;}.region-content .cibc-education .as-of span,.region-content .performance-parent-class .performance-title span{font-size:1.125em;}.cibc-education .performance-parent-class .performance-content>div:nth-of-type(1) a{text-decoration:underline;}.main-content-container .region-content .cibc-education .disclaimer p{font-size:1.25em;}@media only screen and (min-width:1024px){.medium-text .performance-parent-class .performance-header>div,.medium-text .performance-parent-class .performance-content>div{width:8%;padding:5px;word-break:break-word;}.medium-text .performance-parent-class .performance-header>div:nth-of-type(1),.medium-text .performance-parent-class .performance-content>div:nth-of-type(1){padding-left:28px;width:20%;}.big-text .performance-parent-class .performance-title,.large-text .performance-parent-class .performance-title{padding:5px 5px 5px 10px;}.big-text .performance-parent-class .performance-header>div,.big-text .performance-parent-class .performance-content>div,.large-text .performance-parent-class .performance-header>div,.large-text .performance-parent-class .performance-content>div{width:8.5%;padding:5px;word-break:break-word;}.big-text .performance-parent-class .performance-header>div:nth-of-type(1),.big-text .performance-parent-class .performance-content>div:nth-of-type(1),.large-text .performance-parent-class .performance-header>div:nth-of-type(1),.large-text .performance-parent-class .performance-content>div:nth-of-type(1){padding-left:18px;width:15%;word-break:initial;}}@media only screen and (max-width:1024px) and (min-width:768px){.performance-parent-class .performance-header>div:nth-of-type(1){display:none;}.performance-parent-class .performance-content>div:nth-of-type(1),.performance-parent-class .fund-tables-axiom .performance-header>div:nth-of-type(1),.performance-parent-class .fund-tables-axiom .performance-content>div:nth-of-type(1){width:100%;}.performance-parent-class .performance-header>div:nth-of-type(1),.performance-parent-class .performance-content>div:nth-of-type(1){padding-left:18px;}.performance-parent-class .performance-header>div,.performance-parent-class .performance-content>div{width:9.5%;word-break:break-word;}.performance-parent-class .performance-header>div.asset,.performance-parent-class .performance-content>div.asset{width:11%;}.performance-parent-class .performance-header>div.inception,.performance-parent-class .performance-content>div.inception{width:12%;}.performance-parent-class .fund-tables-axiom .performance-header>div,.performance-parent-class .fund-tables-axiom .performance-content>div,.performance-parent-class .fund-tables-axiom .performance-header>div.inception,.performance-parent-class .fund-tables-axiom .performance-content>div.inception{width:12.3%;}.performance-parent-class .fund-tables-renaissance .performance-header>div,.performance-parent-class .fund-tables-renaissance .performance-content>div{padding:7px 5px;}.performance-parent-class .fund-tables-renaissance .performance-header>div:nth-of-type(1),.performance-parent-class .fund-tables-renaissance .performance-content>div:nth-of-type(1){padding-left:18px;}.performance-parent-class .fund-tables-renaissance .performance-title{padding:8px 5px 8px 20px;}}@media only screen and (max-width:767px){.performance-parent-class{padding-top:30px;}.performance-header-title .header-title,.performance-header-title .top-link-to-other-page{width:100%;}.performance-header-title .as-of{order:2;padding-bottom:0;}.performance-header-title .top-link-to-other-page{order:3;text-align:left;margin-top:20px;}.performance-mob-title{text-align:center;font-size:1.15em;padding:15px;max-width:87%;margin:0 auto;}.perf-title-column>div:first-child,.perf-class-column>div:nth-of-type(1){min-height:51px;line-height:1;}.perf-mob-info .perf-title-column{color:#98002E;width:25%;text-align:right;padding-right:10px;}.perf-mob-info,.perf-mob-content{display:flex;}.perf-mob-content{width:75%;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;}.perf-mob-info{padding-top:10px;border-top:1px solid #979797;font-size:1.05em}.perf-mob-content>div{width:40%;text-align:center;flex:0 0 auto;padding:0;}.perf-title-column>div,.perf-class-column>div{padding:0 5px 15px;font-size:0.93em;}html[lang="fr"] .perf-title-column>div,html[lang="fr"] .perf-class-column>div{padding:0 3px 15px;}.performance-rpip-wrap .perf-title-column>div:nth-of-type(1),.performance-rpip-wrap .perf-class-column>div:nth-of-type(1){line-height:1;min-height:41px;}html[lang="fr"] .performance-rpip-wrap .perf-title-column>div:nth-of-type(1),html[lang="fr"] .performance-rpip-wrap .perf-class-column>div:nth-of-type(1){line-height:1.1;min-height:44px;}.performance-rpip-wrap .perf-class-column .assets,.perf-class-column .inception{padding:10px 0 26px;}html[lang="fr"] .perf-class-column .inception{padding:11px 0 25px;}.perf-class-column>div:nth-of-type(1) a span{display:inline-block;font-size:0.8em;line-height:1;}.perf-class-column .closed-purchases{display:inline;color:#ff0000;position:relative;top:-1px;}.perf-class-column a{position:relative;display:inline-block;}.perf-class-column .hedged{position:absolute;display:block;left:0;right:0;bottom:-10px;margin:auto;}.closed-to-all-disclaimer{display:block;margin-bottom:15px;color:#98002e;}.medium-text .perf-title-column>div:first-child,.medium-text .perf-class-column>div:nth-of-type(1){min-height:60px;line-height:1.2;}.big-text .perf-title-column>div:first-child,.big-text .perf-class-column>div:nth-of-type(1){min-height:60px;line-height:1;}.large-text .perf-title-column>div:first-child,.large-text .perf-class-column>div:nth-of-type(1){min-height:74px;}.medium-text .perf-class-column .inception{padding:20px 0 25px;}.big-text .perf-class-column .inception,html[lang="fr"] .big-text .perf-class-column .inception{padding:20px 0 25px;}.large-text .perf-class-column .inception,html[lang="fr"] .large-text .perf-class-column .inception{padding:27px 0 25px;}.big-text .perf-class-column .hedged{bottom:-20px;}.large-text .perf-class-column .hedged{bottom:-20px;}.medium-text .perf-mob-info .perf-title-column,.big-text .perf-mob-info .perf-title-column,.large-text .perf-mob-info .perf-title-column{width:35%;}.medium-text .perf-mob-content,.big-text .perf-mob-content,.large-text .perf-mob-content{width:65%;}.medium-text .perf-mob-content>div,.big-text .perf-mob-content>div,.large-text .perf-mob-content>div{width:66%;}.performance-mob-funds .slick-arrow{position:absolute;top:22px;border:none;background:none;font-size:0.01px;color:transparent;width:10px;height:18px;z-index:2;outline:none;}.performance-mob-funds .slick-prev{background:url('/themes/custom/cibc_theme/images/left-arrow.svg') no-repeat;left:15px;}.performance-mob-funds .slick-prev.slick-disabled{background:url('/themes/custom/cibc_theme/images/left-arrow-disabled.svg') no-repeat;}.performance-mob-funds .slick-next{background:url('/themes/custom/cibc_theme/images/right-arrow.svg') no-repeat;right:15px;}.performance-mob-funds .slick-next.slick-disabled{background:url('/themes/custom/cibc_theme/images/right-arrow-disabled.svg') no-repeat;}}@media only screen and (max-width:767px) and (orientation:landscape){.perf-mob-info .perf-title-column{width:20%;padding-right:20px;}.perf-mob-content{width:80%;}.perf-mob-content>div{width:28%;}}
.notification-section{display:none;}.notification-container{background-color:#efefef;color:#98002e;height:auto;}.notification-container img{position:absolute;top:15px;right:15px;}.notification h2{color:#98002e;padding:0 10px;}.notification{max-width:1140px;position:relative;margin:auto;}.notification img{top:15px;right:15px;position:absolute;}.notification img:hover,.notification img:focus{cursor:pointer;}.notification p{color:#4a4a4f;margin:auto;padding:10px;}.notification a{color:#98002e;text-decoration:underline;}.notification a:focus,.notification a:hover{text-decoration:underline;border:2px solid black;}.notification-container img:focus{border:2px solid black;}.notification a:focus{border:2px solid black;}.notification a:hover{color:#4a4a4f;}
