@font-face{
	font-family: 'fira-light';
	src: url("../../fonts/FiraSans/FiraSans-Light.eot"); /* this line made the difference */
	src: url('../../fonts/FiraSans/FiraSans-Light.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/FiraSans/FiraSans-Light.woff') format('woff'),
		 url('../../fonts/FiraSans/FiraSans-Light.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face{
	font-family: 'fira-ultralight';
	src: url("../../fonts/FiraSans/FiraSans-UltraLight.eot"); /* this line made the difference */
	src: url('../../fonts/FiraSans/FiraSans-UltraLight.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/FiraSans/FiraSans-UltraLight.woff') format('woff'),
		 url('../../fonts/FiraSans/FiraSans-UltraLight.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face{
	font-family: 'fira-book';
	src: url("../../fonts/FiraSans/FiraSans-Book.eot");
	src: url('../../fonts/FiraSans/FiraSans-Book.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/FiraSans/FiraSans-Book.woff') format('woff'),
		 url('../../fonts/FiraSans/FiraSans-Book.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face{
	font-family: 'fira-medium';
	src: url("../../fonts/FiraSans/FiraSans-Medium.eot");
	src: url('../../fonts/FiraSans/FiraSans-Medium.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/FiraSans/FiraSans-Medium.woff') format('woff'),
		 url('../../fonts/FiraSans/FiraSans-Medium.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face{
	font-family: 'gustan-thin';
	src: url("../../fonts/GustanThin/Gustan-Thin.eot");
	src: url('../../fonts/GustanThin/Gustan-Thin.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/GustanThin/Gustan-Thin.woff') format('woff'),
		 url('../../fonts/GustanThin/Gustan-Thin.ttf') format('truetype');
	font-style: normal;
}

@font-face{
   font-family: 'fira-regular';
   src: url("../../fonts/FiraSans/FiraSans-Regular.eot");
   src: url('../../fonts/FiraSans/FiraSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../../fonts/FiraSans/FiraSans-Regular.woff') format('woff'),
        url('../../fonts/FiraSans/FiraSans-Regular.ttf') format('truetype');
   font-weight: 400;
   font-style: normal;
}

@media print{fieldset{border:0;} svg{position:absolute !important;pointer-events:none;} svg use{pointer-events:none;} body{max-width:85%;margin:0 auto;font-size:12pt;background-color:#fff !important;font-family:Helvetica,Arial,"Arial Unicode MS",sans-serif;} h1,h2,h3,h4,h5,h6{font-family:"gustan-thin",Arial,"Arial Unicode MS",sans-serif;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{text-decoration:none;} h1{text-decoration:none;font-family:"gustan-thin",Arial,"Arial Unicode MS",sans-serif;font-weight:400;font-style:normal;font-size:30pt;line-height:30pt;border-bottom:1pt solid #EEEEEE;padding-bottom:15pt;margin-bottom:20pt;} h2,h3{line-height:1.3em;font-size:22pt;margin-bottom:0;padding-bottom:0;padding-top:20pt;page-break-after:avoid;orphans:3;widows:3;}h2+p,h3+p{padding-top:0;} .mrf_values h2,.mrf_values h3{margin-top:0;} h2,h3,p{orphans:3;widows:3;} h3{font-size:17pt;line-height:1.2;} h4{font-size:12pt;margin-bottom:0;padding-bottom:0;}h4+p{padding-top:0;} h5{border:0;margin:0;} h5,h6,p{font-size:12pt;line-height:16pt;} a,a:visited{text-decoration:underline;}a h1,a:visited h1,a h2,a:visited h2,a h3,a:visited h3,a h4,a:visited h4,a h5,a:visited h5,a h6,a:visited h6{text-decoration:none;} a[href]:after{content:" (" attr(href) ")";font-size:11pt;margin:0 !important;padding:0 !important;text-indent:0 !important;overflow:hidden;word-break:break-all;} img{max-width:100% !important;} li{margin-bottom:10pt;} thead{display:table-header-group;} table{width:100%;margin-bottom:15pt;border-collapse:collapse;}table td,table th{border:1pt solid #555;padding:5pt;text-align:left;font-size:11pt;}table td h5,table th h5{margin:0;} table thead td{border:0;} abbr[title]:after{content:" (" attr(title) ")";} @page {margin:17mm 0.5cm 20mm 0.5cm;}#main{padding:0 20pt;} .no-print{display:none;} .no-print.open{display:block;} .print-only{display:block;} .print-only--triggerable{display:none;} *,*:before,*:after,*:first-letter{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;} .landing_title_block{margin-top:5pt !important;padding:0 !important;} .landing_title_block a{font-size:14pt;margin:0 !important;padding:0 !important;}.landing_title_block a:after{display:block;font-size:11pt !important;content:"(" attr(href) ")";} .accordion_item_header{font-size:18pt;margin:20pt 0;} .accordion_item_header_link a[href]:after{content:'';} .accordion_item_content{height:auto;max-height:none;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} .header{margin-top:30pt;}.header_top{text-align:right;} .header_logo{display:inline-block;} .header_info .col-md-6{width:100%;float:none;} .landing_section{padding-bottom:10pt;} .landing_title_block{font-size:24pt;margin-top:30pt;padding-top:0;border-top:1pt solid #555;}.landing_title_block a{text-decoration:none;} .landing_title_block a:after{font-size:11pt;padding-left:10pt;} .landing_links_title{margin-bottom:5pt;} .sublink{display:block;width:100%;text-decoration:none;}.sublink:before{content:'\2022';padding-right:5pt;width:5pt;} .sublink:after{font-size:11pt;text-decoration:none;padding-left:10pt;} .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:none;} .print_header_logo,.header_logo{width:225pt;}.print_header_logo img,.header_logo img{width:225pt;} .print_headers .accordion_item_header_printtitle{display:block;} .accordion_item_header_printtitle,.alert,.backlink,#BetterNavigator,.link_action__print,.resources,.skiplinks{display:none;} blockquote,img,pre,tr{page-break-inside:avoid;} .decisiontree{margin-bottom:30pt;}.decisiontree fieldset{border:0;} .decisiontree hr{display:none;} .decisiontree ul{margin-bottom:0;}.decisiontree ul li:last-child{margin-bottom:0;} .decisiontree ul.step-options{margin-bottom:30pt;padding-left:0;}.decisiontree ul.step-options li{list-style:none;} .decisiontree form.step-form{display:block;} .decisiontree .decisiontree-h6,.decisiontree .step-button[data-action='restart-tree']{display:none;} .decisiontree .decisiontree-title{font-family:"gustan-thin",Arial,"Arial Unicode MS",sans-serif;font-size:17pt;line-height:1.2;padding-top:20pt;} .news_results{list-style:none;padding-left:0;} .news_item{margin-bottom:30pt;}.news_item_time{margin-bottom:6pt;} .news_item_title{font-size:16pt;margin-top:0;padding-top:0;} .news_item_link{text-decoration:none;} .rating,.news_filter,.news_item_head,.promo_bubble,.modal,.subscribelink{display:none;}}
