.ifwp .parent-fund__title{margin-top:35px;margin-bottom:20px;max-height:68px;overflow:hidden}
.ifwp .parent-fund__title .text-comp{font-size:26px;line-height:34px;color:#5a287d;font-family:"knilebold",sans-serif}
.ifwp .child-fund__label{margin-top:35px;font-weight:normal;display:block}
.ifwp .child-fund__label .text-comp{font-size:16px;color:#333}
.ifwp .child-fund__dropdown+span.ui-selectmenu-button.ui-button{width:100%;border-radius:8px;background-color:#fff;border:1px #646068 solid;padding:19px}
.ifwp .child-fund__dropdown+span.ui-selectmenu-button.ui-button .ui-selectmenu-text{margin-right:0;font-size:18px;line-height:26px;color:#333;font-family:"RNHouseSansRegular",sans-serif}
.ifwp .child-fund__dropdown+span.ui-selectmenu-button.ui-button .ui-icon{height:24px;width:24px;background-position:left center;margin-left:20px}
html:not(.firefox) .ifwp .child-fund__dropdown+span.ui-selectmenu-button.ui-button.ui-button:focus{outline:3px auto #5e10b1}
.ifwp .child-fund__dropdown+span.ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-icon{background-image:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_expanded_champion.svg")}
.ifwp .child-fund__dropdown+span.ui-selectmenu-button.ui-button.ui-selectmenu-button-closed .ui-icon{background-image:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_champion.svg")}
.ifwp .child-fund__content{margin-top:50px;display:none}
.ifwp .child-fund__content.active{display:block}
.ifwp .child-fund__content__title{margin-bottom:20px;max-height:128px;overflow:hidden}
.ifwp .child-fund__content__rte{margin-bottom:70px}
.cq-wcm-edit .ifwp .child-fund__content{display:block;height:0;opacity:0;position:absolute;left:-9999px}
.cq-wcm-edit .ifwp .child-fund__content.active{height:auto;opacity:1;position:relative;left:0}
.ifwp .child-fund__decision-making{background-color:#5a287d;padding:50px 0}
.ifwp .child-fund__decision-making__title{margin-bottom:35px}
.ifwp .child-fund__decision-making__title .title-comp{color:#fff}
.ifwp .child-fund__decision-making__types{display:block}
.ifwp .child-fund__decision-making__types .button-wrapper{height:64px;float:left;display:block;margin-right:-1px;width:50%;background-color:#5a287d;color:#fff;border:1px solid #fff;border-radius:0}
.ifwp .child-fund__decision-making__types .button-wrapper.selected{background-color:#fff;color:#5a287d}
.ifwp .child-fund__decision-making__types .button-wrapper.selected label,.ifwp .child-fund__decision-making__types .button-wrapper.selected .btntext{color:#5a287d}
.ifwp .child-fund__decision-making__types .button-wrapper:first-child{border-radius:100px 0 0 100px}
.ifwp .child-fund__decision-making__types .button-wrapper:last-child{border-radius:0 100px 100px 0}
.ifwp .child-fund__decision-making__types .fund-type{padding:18px 15px;line-height:26px;float:left;width:100%;height:100%;position:relative;background-color:transparent;display:block;border:0}
.ifwp .child-fund__decision-making__types .fund-type:focus,.ifwp .child-fund__decision-making__types .fund-type.focus,.ifwp .child-fund__decision-making__types .fund-type:hover{outline:0;color:inherit}
.ifwp .child-fund__decision-making__types .fund-type:active,.ifwp .child-fund__decision-making__types .fund-type.active{-webkit-box-shadow:none;box-shadow:none}
.ifwp .child-fund__decision-making__types .fund-type input{left:0;margin:0;position:absolute;opacity:0;width:100%;height:100%;top:0;cursor:pointer;z-index:1000}
.ifwp .child-fund__decision-making__types .fund-type input:focus+.buttonfocus{position:absolute;top:-6px;bottom:-6px;left:0;outline:1px solid #fff;z-index:999;width:100%;display:inline-block}
.ifwp .child-fund__decision-making__types .btntext{overflow:hidden;width:100%;height:100%;white-space:nowrap;display:inline-block;vertical-align:middle;font-family:"RNHouseSansRegular",sans-serif;font-size:18px;line-height:26px;color:#fff}
.ifwp .child-fund__decision-view{background-color:#f2f2f8;padding-bottom:70px}
.ifwp .child-fund__duration{position:relative;padding-top:92px;margin-bottom:20px;clear:none;float:none}
.ifwp .child-fund__duration:before{content:"";width:0;height:0;position:absolute;border-left:49px solid transparent;border-right:49px solid transparent;border-top:42px solid #5a287d;left:12px;top:0}
.ifwp .child-fund__duration ul{padding:0;margin:0;display:table;text-align:center}
.ifwp .child-fund__duration ul li{display:table-cell;vertical-align:bottom;padding:0 0 0 35px;margin:0;list-style-type:none}
.ifwp .child-fund__duration ul li a{font-family:"RNHouseSansRegular",sans-serif;font-size:26px;line-height:34px;color:#5e10b1;border-bottom:5px solid transparent;text-decoration:none;padding-bottom:10px;display:block}
.ifwp .child-fund__duration ul li a.selected{border-bottom:5px solid #5e10b1}
.ifwp .child-fund__duration ul li:first-child{padding-left:0}
.ifwp .child-fund__graphs{margin-bottom:20px}
.ifwp .child-fund__represents{margin-bottom:36px}
.ifwp .child-fund__represents svg{float:left}
.ifwp .child-fund__represents__0 svg g path{fill:none}
.ifwp .child-fund__represents__0 svg g path+path{stroke:#e51565}
.ifwp .child-fund__represents__1{display:none}
.ifwp .child-fund__represents__1 svg g path{fill:none}
.ifwp .child-fund__represents__1 svg g path+path{stroke:#006fe6}
.ifwp .child-fund__represents__2{display:none}
.ifwp .child-fund__represents__2 svg g path{fill:none}
.ifwp .child-fund__represents__2 svg g path+path{stroke:#8138e0}
.ifwp .child-fund__represents span{color:#333;font-family:"RNHouseSansRegular",sans-serif;font-size:16px;line-height:26px;float:left;display:block;margin-left:30px;clear:both;position:relative;top:-24px}
.ifwp .child-fund__represents>div{padding:0;overflow:hidden}
.ifwp .child-fund__info__icon{float:left;width:24px;margin-right:15px}
.ifwp .child-fund__info__text{float:left;color:#646068;font-family:"RNHouseSansRegular",sans-serif;font-size:16px;line-height:26px;width:calc(100% - 40px)}
.ifwp .child-fund__calculator{float:none;clear:both}
.ifwp .child-fund__calculator--title{font-size:26px;line-height:34px;color:#333;font-family:"RNHouseSansRegular",sans-serif;margin-top:50px;margin-bottom:20px}
.ifwp .child-fund__calculator--pricing{overflow:hidden;clear:both}
.ifwp .child-fund__calculator--pricing .funds__price--txt,.ifwp .child-fund__calculator--pricing .funds__todays--txt,.ifwp .child-fund__calculator--pricing .funds__year--txt{font-size:18px;line-height:26px;color:#5a287d;font-family:"RNHouseSansRegular",sans-serif}
.ifwp .child-fund__calculator--pricing .funds__price--val,.ifwp .child-fund__calculator--pricing .funds__todays--val,.ifwp .child-fund__calculator--pricing .funds__year--val{font-size:26px;line-height:34px;color:#646068;font-family:"RNHouseSansRegular",sans-serif}
.ifwp .child-fund__calculator--pricing .price__incr{background-image:url("clientlib_investmentfundwebprice_base/resources/images/icon-increase.svg");background-position:left 3px;background-repeat:no-repeat;min-height:24px;display:inline-block;margin-right:10px;padding-left:34px}
.ifwp .child-fund__calculator--pricing .price__decr{background-image:url("clientlib_investmentfundwebprice_base/resources/images/icon-decrease.svg");background-position:left 5px;background-repeat:no-repeat;min-height:25px;display:inline-block;margin-right:10px;padding-left:34px}
.ifwp .child-fund__detailsof__1{display:none}
.ifwp .child-fund__detailsof__2{display:none}
.ifwp .child-fund--insuf{clear:both;font-size:18px;line-height:22px;color:#cf223f;font-family:"RNHouseSansRegular",sans-serif;margin-top:10px}
.ifwp .child-fund--nodata{clear:both;font-size:18px;line-height:26px;color:#cf223f;font-family:"RNHouseSansRegular",sans-serif;margin-top:10px}
.ifwp .child-fund__download{margin-top:70px}
.ifwp .child-fund__download__icon{float:right;width:36px;height:36px;background-image:url("clientlib_investmentfundwebprice_base/resources/images/download-nw.svg");background-position:left top;background-repeat:no-repeat;background-size:100%}
.ifwp .child-fund__download__btn{margin-top:34px;clear:both}
.ifwp .child-fund__download__btn a.cta{display:block}
.ifwp .child-fund__download__btn a.cta .cta-text{min-width:auto;max-width:100%}
.ifwp .child-fund__download__btn.disabledBtn .cta.cta-primary .cta-text{background-color:#646068;cursor:not-allowed}
.ifwp .child-fund__download__btn.disabledBtn .cta.cta-primary .cta-text:after{display:none}
.ifwp .child-fund__sectcontainer{position:relative}
.ifwp .child-fund__sectcontainer .child-fund__sectcontainer__wrap{display:none;position:relative}
.ifwp .child-fund__sectcontainer .child-fund__sectcontainer__wrap.active{display:block}
.cq-wcm-edit .ifwp .child-fund__sectcontainer .child-fund__sectcontainer__wrap{display:block;height:0;opacity:0;position:absolute;left:-9999px}
.cq-wcm-edit .ifwp .child-fund__sectcontainer .child-fund__sectcontainer__wrap.active{height:auto;opacity:1;position:relative;left:0}
.ifwp .child-fund__cust__range{margin-top:35px;margin-bottom:35px;overflow:hidden;clear:both;display:none}
.ifwp .child-fund__cust__range label{display:block;font-size:16px;line-height:26px;color:#646068;font-family:"RNHouseSansRegular",sans-serif;margin-bottom:5px;font-weight:normal}
.ifwp .child-fund__cust__range input{display:block;position:relative;font-size:18px;line-height:26px;color:#5e10b1;font-family:"RNHouseSansRegular",sans-serif;padding:19px;text-transform:uppercase;border:1px rgba(197,197,197,0.5) solid;background-color:rgba(255,255,255,0.5);width:100%}
.ifwp .child-fund__cust__range input::-webkit-input-placeholder{color:#5e10b1}
.ifwp .child-fund__cust__range input::-moz-placeholder{color:#5e10b1}
.ifwp .child-fund__cust__range input:-ms-input-placeholder{color:#5e10b1}
.ifwp .child-fund__cust__range input:-moz-placeholder{color:#5e10b1}
.ifwp .child-fund__cust__range .cust__range{position:relative}
.ifwp .child-fund__cust__range .cust__range__from--input::-ms-clear,.ifwp .child-fund__cust__range .cust__range__to--input::-ms-clear{display:none;width:0;height:0}
.ifwp .child-fund__cust__range .cust__range.valid-input input{background-image:url("clientlib_investmentfundwebprice_base/resources/images/icon-right.svg");background-position:95% center;background-repeat:no-repeat}
.ifwp .child-fund__cust__range .cust__range.focus input{border:1px solid #5e10b1;color:#646068;outline:0}
.ifwp .child-fund__cust__range .cust__range.focus:after{content:"";position:absolute;width:100%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:0 solid;border-top:5px solid #5e10b1;left:0;-webkit-transition:opacity 1s ease-out .1s,color .2s;-moz-transition:opacity 1s ease-out .1s,color .2s;-ms-transition:opacity 1s ease-out .1s,color .2s;transition:opacity 1s ease-out .1s,color .2s}
.ifwp .child-fund__cust__range .cust__range__err{position:relative}
.ifwp .child-fund__cust__range .cust__range__err input{color:#646068;background-image:url("clientlib_investmentfundwebprice_base/resources/images/icon-wrong.svg");background-position:97% center;background-repeat:no-repeat;border:1px solid #cf223f}
.ifwp .child-fund__cust__range .cust__range__err:after{content:"";position:absolute;width:100%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:0 solid;border-top:5px solid #cf223f;left:0;-webkit-transition:opacity 1s ease-out .1s,color .2s;-moz-transition:opacity 1s ease-out .1s,color .2s;-ms-transition:opacity 1s ease-out .1s,color .2s;transition:opacity 1s ease-out .1s,color .2s}
.ifwp .child-fund__cust__range .cust__range__err__msg{display:none;color:#cf223f;font-size:14px;line-height:18px;top:15px;position:relative}
.ifwp .child-fund__cust__range__btn a{display:block;margin-top:28px}
.ifwp .child-fund__cust__range__btn a .cta-text{min-width:auto;max-width:100%;padding:16px 32px 14px 32px}
.ifwp .child-fund__cust__range__reset{margin-top:14px}
.ifwp .child-fund__cust__range__reset#range__reset a .cta-text{font-size:16px;line-height:26px}
.cq-wcm-edit .ifwp .ui-selectmenu-menu{z-index:9000}
.ifwp .ui-menu{border:1px solid #f2f2f8;background-color:#fff;max-height:291px;margin-top:5px}
.ifwp .ui-menu .ui-menu-item-wrapper{color:#333;background-color:#fff;padding:20px 50px 20px 19px;font-family:"RNHouseSansRegular",sans-serif;font-size:18px;line-height:26px;letter-spacing:.2px}
.ifwp .ui-menu .ui-state-active{color:#fff;background:#3c1053;border:0}
.ifwp .ui-menu li.ui-state-disabled{display:none}
.ifwp .ui-menu::-webkit-scrollbar{width:4px}
.ifwp .ui-menu::-webkit-scrollbar-thumb{background:#d8d8d8}
.ifwp .ui-menu::-webkit-scrollbar-thumb:hover{background:#555}
.ifwp .ui-menu::-webkit-scrollbar-track{background:#f1f1f1}
.ifwp .ui-menu::-webkit-scrollbar-button{height:63px}
.ifwp .single__view .child-fund__comprasion{display:none}
.ifwp .comprasion__view .ifwp__chart .circle,.ifwp .comprasion__view .ifwp__chart .circle circle,.ifwp .comprasion__view .graph__tooltip{display:none}
.ifwp .comprasion__view .filters-mobile__dropdown option[value="duration-filters__cust-range"]{display:none}
.ifwp .comprasion__view .child-fund__duration{padding-top:50px}
.ifwp .comprasion__view .child-fund__duration:before{display:none}
.ifwp .comprasion__view .child-fund__cust__range,.ifwp .comprasion__view .duration-filters__cust-range{display:none !important}
.ifwp .comprasion__view .child-fund__label{margin-top:20px}
.ifwp .comprasion__view .child-fund__comprasion__selectors{display:block;padding-top:92px;position:relative}
.ifwp .comprasion__view .child-fund__comprasion__selectors:before{content:"";width:0;height:0;position:absolute;border-left:49px solid transparent;border-right:49px solid transparent;border-top:42px solid #5a287d;left:12px;top:0}
.ifwp .comprasion__view .child-fund__comprasion__btn{margin-top:48px}
.ifwp .comprasion__view .child-fund__comprasion__btn a{display:block}
.ifwp .comprasion__view .child-fund__comprasion__btn a .cta-text{min-width:auto;max-width:100%}
.ifwp__chart__author{background-image:url("clientlib_investmentfundwebprice_base/resources/images/author-mode-graph.png");background-position:left 92px;background-repeat:no-repeat;margin-bottom:20px}
.ifwp__chart__author:before{content:"";width:0;height:0;position:absolute;border-left:49px solid transparent;border-right:49px solid transparent;border-top:42px solid #5a287d;left:12px;top:0}
.ifwp__chart{width:100%;height:448px;position:relative}
.ifwp__chart__loader{height:100%;width:100%}
.ifwp__chart__loader--img{background-image:url("clientlib_investmentfundwebprice_base/resources/images/spinner_champ.gif");background-position:50% 50%;background-repeat:no-repeat;height:100%;width:100%;display:block}
.ifwp__chart__nodata{height:100%;width:100%;display:table}
.ifwp__chart__nodata div{display:table-cell;text-align:center;vertical-align:middle}
.ifwp__chart__nodata--text{color:#cf223f;font-family:"RNHouseSansRegular",sans-serif;font-size:18px;line-height:26px;min-height:36px;padding-left:51px;width:322px;background-image:url("clientlib_investmentfundwebprice_base/resources/images/warning-nodata.svg");background-position:left top;background-repeat:no-repeat;display:block;text-align:left;margin:0 auto}
.ifwp__chart .gclass{-moz-transform:translate(20px,17px);-o-transform:translate(20px,17px);-ms-transform:translate(20px,17px);-webkit-transform:translate(20px,17px);transform:translate(20px,17px)}
.ifwp__chart .gclass .axis{stroke:#646068;stroke-width:.03rem;position:absolute;z-index:-1}
.ifwp__chart .gclass .axis .domain{display:none}
.ifwp__chart .gclass .axis.x{-moz-transform:translate(17px,360px);-o-transform:translate(17px,360px);-ms-transform:translate(17px,360px);-webkit-transform:translate(17px,360px);transform:translate(17px,360px)}
.ifwp__chart .gclass .axis.x text{text-anchor:start}
.ifwp__chart .gclass .axis.x g:nth-last-child(2) text{text-anchor:end}
.ifwp__chart .gclass .axis.y text{text-anchor:end;-moz-transform:scaleY(1.05);-o-transform:scaleY(1.05);-ms-transform:scaleY(1.05);-webkit-transform:scaleY(1.05);transform:scaleY(1.05)}
.ifwp__chart .gclass .line{stroke-width:5;stroke:#e51565;fill:none}
.ifwp__chart .gclass .line.tick{display:none}
.ifwp__chart .gclass .line.rose{stroke:#006fe6}
.ifwp__chart .gclass .line.blue{stroke:#8138e0}
.ifwp__chart .gclass text{font-size:16px;line-height:26px;fill:#333;font-family:"RNHouseSansRegular",sans-serif;stroke:none}
.ifwp__chart .gclass text.price{fill:#5a287d;font-family:"RNHouseSansRegular",sans-serif}
.ifwp__chart .gclass .circle circle{opacity:0;-moz-transform:translate(0,36px);-o-transform:translate(0,36px);-ms-transform:translate(0,36px);-webkit-transform:translate(0,36px);transform:translate(0,36px)}
.ifwp__chart .gclass .circle circle:hover{stroke:#5a287d;fill:#f2f2f8;stroke-width:5px;opacity:1}
.ifwp__chart .gclass g.lines{-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}
.ifwp__chart .gclass g.line-group{-moz-transform:translate(0,36px);-o-transform:translate(0,36px);-ms-transform:translate(0,36px);-webkit-transform:translate(0,36px);transform:translate(0,36px)}
.ifwp__chart .gclass .x-labels-border{fill:#333}
.ifwp__chart__nodata__wrap .child-fund__represents,.ifwp__chart__nodata__wrap .child-fund__info{display:none}
.graph__tooltip{position:absolute;text-align:center;width:121px;padding:10px;font-size:16px;line-height:26px;background:#5a287d;color:#fff;font-family:"RNHouseSansRegular",sans-serif;pointer-events:none}
.graph__tooltip span{display:block}
.graph__tooltip--up:after{content:"";width:0;height:0;position:absolute;border-left:12px solid transparent;border-right:12px solid transparent;border-top:9px solid #5a287d;left:40%;top:100%}
.graph__tooltip--down:before{content:"";width:0;height:0;position:absolute;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:9px solid #5a287d;left:40%;top:-9px}
@media(max-width:1255px){.ifwp .child-fund__decision-making__types{overflow:hidden}
.ifwp .child-fund__decision-making__types .button-wrapper{overflow:hidden}
.ifwp .child-fund__decision-making__types .fund-type{display:table}
.ifwp .child-fund__decision-making__types .btntext{display:table-cell;white-space:normal}
}
@media(min-width:1024px) and (max-width:1255px){.ifwp .parent-fund__title{max-height:64px}
.ifwp .parent-fund__title .text-comp{font-size:24px;line-height:32px}
.ifwp .child-fund__label{margin-top:10px}
.ifwp .child-fund__content__title{max-height:108px}
.ifwp .child-fund__duration ul li a{font-size:24px;line-height:34px}
.ifwp .child-fund__represents{margin-bottom:49px}
.ifwp .child-fund__cust__range__btn .cta .cta-text{min-width:251px}
.ifwp .child-fund__decision-making__title{margin-bottom:50px}
.ifwp .child-fund__decision-making__types .fund-type{padding:10px 18px}
.ifwp .child-fund__download{margin-top:50px}
.ifwp .child-fund__download__title{margin-top:3px}
.ifwp .child-fund__download__btn{margin-top:37px}
.ifwp__chart{height:406px}
.ifwp__chart .gclass .axis.x{-moz-transform:translate(17px,323px);-o-transform:translate(17px,323px);-ms-transform:translate(17px,323px);-webkit-transform:translate(17px,323px);transform:translate(17px,323px)}
}
@media(min-width:1024px){.ipad .ifwp .child-fund,.linux.chrome .ifwp .child-fund,.ipad .ifwp .filters__dropdown,.linux.chrome .ifwp .filters__dropdown{width:100%;border:1px #646068 solid;font-size:18px;line-height:26px;color:#646068;font-family:"RNHouseSansRegular",sans-serif;white-space:normal;background:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_champion.svg") #fff no-repeat calc(100% - 20px);padding:19px 40px 19px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.ipad .ifwp .child-fund:focus,.linux.chrome .ifwp .child-fund:focus,.ipad .ifwp .filters__dropdown:focus,.linux.chrome .ifwp .filters__dropdown:focus{background-image:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_expanded_champion.svg") #fff no-repeat calc(100% - 20px);outline:0}
.linux.chrome .ifwp .child-fund,.linux.chrome .ifwp .filters__dropdown{width:100%}
}
@media(max-width:1023px){.filters-mobile__dropdown{width:100%;border-radius:8px;border:1px #cccfd0 solid;font-size:18px;line-height:26px;color:#646068;font-family:"RNHouseSansRegular",sans-serif;white-space:normal;background:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_champion.svg") #fff no-repeat calc(100% - 20px);padding:19px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.filters-mobile__dropdown:focus{background-image:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_expanded_champion.svg") #fff no-repeat calc(100% - 20px);outline:0}
}
@media(min-width:768px) and (max-width:1023px){.ifwp .parent-fund__title{margin-top:30px;max-height:64px}
.ifwp .parent-fund__title .text-comp{font-size:24px;line-height:32px}
.ifwp .child-fund__label{margin-top:20px}
.ifwp .child-fund__dropdown{width:100%;border-radius:8px;border:1px #cccfd0 solid;font-size:18px;line-height:26px;color:#646068;font-family:"RNHouseSansRegular",sans-serif;white-space:normal;background:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_champion.svg") #fff no-repeat calc(100% - 20px);padding:19px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.ifwp .child-fund__dropdown:focus{background-image:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_expanded_champion.svg") #fff no-repeat calc(100% - 20px);outline:0}
.ifwp .child-fund__dropdown{padding:19px 40px 19px 20px}
.ifwp .child-fund__content__title{max-height:88px}
.ifwp .child-fund__content__rte{margin-bottom:50px}
.ifwp .child-fund__duration{padding-top:72px}
.ifwp .child-fund__duration ul li{padding-left:30px}
.ifwp .child-fund__duration ul li a{font-size:24px;line-height:34px}
.ifwp .child-fund__represents{margin-bottom:31px}
.ifwp .child-fund__represents>div{margin-top:10px}
.ifwp .child-fund__represents>div:first-child{margin-top:0}
.ifwp .child-fund__represents span{font-size:14px;line-height:19px;margin-top:5px}
.ifwp .child-fund__cust__range{margin-top:0;margin-bottom:30px}
.ifwp .child-fund__cust__range__reset{margin-top:42px}
.ifwp .child-fund__info__text{width:calc(100% - 119px)}
.ifwp .child-fund__decision-view{padding-bottom:50px}
.ifwp .child-fund__insuf{margin-top:21px}
.ifwp .child-fund__nodata{margin-top:21px}
.ifwp .child-fund__calculator{clear:both;float:none}
.ifwp .child-fund__calculator .child-fund__calculator--title{font-size:24px;line-height:32px;margin-top:33px}
.ifwp .child-fund__calculator>div:nth-child(1) .child-fund__calculator--title{margin-top:31px}
.ifwp .child-fund__calculator--pricing .funds__price{clear:both;float:none;margin-bottom:20px}
.ifwp .child-fund__calculator .funds__price--val,.ifwp .child-fund__calculator .funds__todays--val,.ifwp .child-fund__calculator .funds__year--val{font-size:24px;line-height:32px}
.ifwp .child-fund__calculator .funds__todays--txt,.ifwp .child-fund__calculator .funds__year--txt{height:52px}
.ifwp .child-fund__calculator .price__incr,.ifwp .child-fund__calculator .price__decr{margin-right:15px;padding-left:30px}
.ifwp .child-fund__decision-making{padding:30px 0}
.ifwp .child-fund__decision-making__title{margin-bottom:30px}
.ifwp .child-fund__decision-making__types .fund-type{padding:7px 10px}
.ifwp .child-fund__comprasion__selectors{padding-top:72px}
.ifwp .child-fund__download{margin-top:53px}
.ifwp .child-fund__download__title{margin-top:4px}
.ifwp .child-fund__download__btn{margin-top:30px}
.ifwp .comprasion__view .child-fund__comprasion__btn{margin-top:24px}
.ifwp .comprasion__view .child-fund__duration{padding-top:24px;margin-bottom:25px}
.ifwp__chart{height:432px}
.ifwp__chart .gclass .axis.x{-moz-transform:translate(17px,348px);-o-transform:translate(17px,348px);-ms-transform:translate(17px,348px);-webkit-transform:translate(17px,348px);transform:translate(17px,348px)}
}
@media(max-width:767px){.ifwp .parent-fund__title{margin-top:30px;max-height:64px}
.ifwp .parent-fund__title .text-comp{font-size:24px;line-height:32px}
.ifwp .child-fund__label{margin-top:20px}
.ifwp .child-fund__dropdown{width:100%;border-radius:8px;border:1px #cccfd0 solid;font-size:18px;line-height:26px;color:#646068;font-family:"RNHouseSansRegular",sans-serif;white-space:normal;background:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_champion.svg") #fff no-repeat calc(100% - 20px);padding:19px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.ifwp .child-fund__dropdown:focus{background-image:url("clientlib_investmentfundwebprice_base/resources/images/dropdown_expanded_champion.svg") #fff no-repeat calc(100% - 20px);outline:0}
.ifwp .child-fund__dropdown{padding:19px 40px 19px 20px}
.ifwp .child-fund__dropdown+span.ui-selectmenu-button.ui-button{padding:16px 20px 16px 19px}
.ifwp .child-fund__content{margin-top:30px}
.ifwp .child-fund__content__title{max-height:88px}
.ifwp .child-fund__content__rte{margin-bottom:50px}
.ifwp .child-fund__duration{padding-top:52px}
.ifwp .child-fund__duration:before{border-left:29px solid transparent;border-right:29px solid transparent;border-top:22px solid #5a287d}
.ifwp .child-fund__duration ul li{padding-left:22px}
.ifwp .child-fund__duration ul li a{font-size:18px;line-height:26px;padding-bottom:4px}
.ifwp .child-fund__duration ul li a.duration-filters__all-data{min-width:65px}
.ifwp .child-fund__cust__range{margin-top:0;margin-bottom:30px}
.ifwp .child-fund__cust__range__from{margin-bottom:20px}
.ifwp .child-fund__cust__range__btn a{margin-top:30px}
.ifwp .child-fund__cust__range__reset{margin-top:14px}
.ifwp .child-fund__graphs{margin-bottom:20px}
.ifwp .child-fund__represents{margin-bottom:31px}
.ifwp .child-fund__represents>div{margin-top:10px}
.ifwp .child-fund__represents>div:first-child{margin-top:0}
.ifwp .child-fund__represents span{font-size:14px;line-height:19px;margin-top:5px}
.ifwp .child-fund__insuf{margin-top:21px}
.ifwp .child-fund__nodata{margin-top:21px}
.ifwp .child-fund__calculator--title{font-size:24px;line-height:32px;margin-top:30px}
.ifwp .child-fund__calculator--pricing .funds__price{clear:both;float:none;margin-bottom:20px}
.ifwp .child-fund__calculator .funds__price--txt,.ifwp .child-fund__calculator .funds__todays--txt,.ifwp .child-fund__calculator .funds__year--txt{font-size:14px;line-height:18px}
.ifwp .child-fund__calculator .funds__todays--txt,.ifwp .child-fund__calculator .funds__year--txt{height:36px}
.ifwp .child-fund__calculator .funds__price--val,.ifwp .child-fund__calculator .funds__todays--val,.ifwp .child-fund__calculator .funds__year--val{font-size:24px;line-height:32px}
.ifwp .child-fund__calculator .price__incr,.ifwp .child-fund__calculator .price__decr{margin-right:5px;min-height:26px}
.ifwp .child-fund__decision-view{padding-bottom:50px}
.ifwp .child-fund__decision-making{padding:30px 0}
.ifwp .child-fund__decision-making__title{margin-bottom:20px}
.ifwp .child-fund__decision-making__types .fund-type{padding:6px 10px}
.ifwp .child-fund__download{margin-top:54px}
.ifwp .child-fund__download .col-xs-2{width:auto}
.ifwp .child-fund__download__icon{width:24px;height:24px}
.ifwp .child-fund__download__btn{margin-top:30px}
.ifwp .comprasion__view .child-fund__comprasion__btn{margin-top:30px}
.ifwp .comprasion__view .filters-mobile{padding-top:30px}
.ifwp .comprasion__view .child-fund__comprasion .child-fund__comprasion__selectors{padding-top:52px}
.ifwp .comprasion__view .child-fund__comprasion .child-fund__comprasion__selectors:before{border-left:29px solid transparent;border-right:29px solid transparent;border-top:22px solid #5a287d}
.ifwp__chart{height:276px}
.ifwp__chart__nodata--text{min-height:24px;padding-left:39px;width:279px;background-image:url("clientlib_investmentfundwebprice_base/resources/images/warning-nodata-xs.svg")}
.ifwp__chart .gclass .line{stroke-width:3}
.ifwp__chart .gclass .lines{-moz-transform:translate(0,-5px);-o-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}
.ifwp__chart .gclass text{font-size:14px;line-height:18px}
.ifwp__chart .gclass .axis.x{-moz-transform:translate(0,193px);-o-transform:translate(0,193px);-ms-transform:translate(0,193px);-webkit-transform:translate(0,193px);transform:translate(0,193px)}
}