﻿.r-quote-bk{-webkit-transition:background-color linear .25s;-moz-transition:background-color linear .25s;-ms-transition:background-color linear .25s;-o-transition:background-color linear .25s;transition:background-color linear .25s;}.r-quote-bk-transparent{background-color:transparent;}.r-quote-bk-up{background-color:#78ffa6;}.r-quote-bk-down{background-color:#ff8f8f;}.r-quote-bk-gray{background-color:#f1f1f1;}.r-quote-up{color:#208836;}.r-quote-down{color:#eb0000;}.r-quote-change-pct:before{content:" (";}.r-quote-change-pct:after{content:")";}.r-overview-top>.container-fluid{padding:0;}.r-overview-top .r-wrap{display:flex;flex-direction:row;}.r-overview-top .r-wrap>.r-left{flex:1 1 auto;display:flex;flex-direction:row;padding:.5rem 1em;}.r-overview-top .r-wrap>.r-left .r-rating-wrap{flex:0 0 auto;display:flex;align-items:center;}.r-overview-top .r-wrap>.r-left .r-rating-wrap .r-rating-recent-change{width:9px;}.r-overview-top .r-wrap>.r-left .r-rating-wrap .r-rating-recent-change:after{font-size:1.3rem;}.r-overview-top .r-wrap>.r-left .r-info-outer{flex:1 1 auto;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-top{font-size:1.5rem;font-weight:bold;line-height:1.1;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-top .r-ticker{margin-left:.25rem;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-top .r-ticker:before{content:"(";}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-top .r-ticker:after{content:")";}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom{display:flex;flex-direction:row;white-space:nowrap;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom>*:not(:first-child){margin-left:.5em;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom .r-quote{white-space:nowrap;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom .r-quote>*:not(:first-child){margin-left:.5em;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom .r-quote>.r-quote-price{font-weight:bold;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom .r-quote .r-label{color:#757680;font-size:.9rem;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom .r-quote .r-time{color:#757680;font-size:.9rem;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom .r-quote .r-footnote{margin-left:.5em;color:#757680;font-size:.9rem;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom .r-quote .r-quote-volume{font-weight:bold;}.r-overview-top .r-wrap>.r-left .r-info-outer .r-info-bottom .r-quote .r-quote-volume:before{content:": ";font-weight:normal;color:#757680;font-size:.9rem;}.r-overview-top .r-wrap>.r-right{flex:0 0 auto;padding:.5rem 0;}.r-overview-bottom{border-top:1px solid #dee2e6;}.r-overview-bottom>.container-fluid{padding:0;}.r-overview-bottom .r-wrap{display:flex;flex-direction:row;padding:.5rem 0;}.r-overview-bottom .r-wrap>*{text-align:center;flex:0 0 auto;padding:0 1em;}.r-overview-bottom .r-wrap>* .r-label{color:#757680;font-size:.9rem;line-height:1.2rem;}.r-overview-bottom .r-wrap>* .r-value{font-weight:bold;font-size:1rem;}.r-overview-bottom .r-wrap>*.r-help-term .r-help-symbol:after{line-height:.9rem;}.r-overview-bottom .r-wrap>div{display:flex;flex-direction:column;justify-content:flex-end;}.r-view-footer{font-size:.8rem;color:#757680;}.r-industry-section{margin:1em auto;}.r-industry-section .r-paragraph{margin-top:15px;margin-bottom:10px;}.r-industry-section .r-text-block{padding-right:0;padding-left:0;}.r-industry-section .r-bold{font-weight:bold;}.r-industry-section .r-text-right{text-align:right!important;}.r-industry-section .r-text-left{text-align:left!important;word-break:break-word;}.r-industry-section>.r-cols{overflow:visible;}.r-industry-section>.r-cols .r-group{line-height:1.2;}.r-industry-section>.r-cols .r-group:not(:first-child){margin-top:2rem;}.r-industry-section>.r-cols .r-group .r-header{font-size:1.5rem;font-weight:bold;line-height:1.1;padding-bottom:3px;margin-bottom:.5rem;border-bottom:dashed 1px #ddd;}.r-industry-section>.r-cols .r-group .r-row{margin-bottom:.5rem;}.r-industry-section>.r-cols .r-group .r-row:last-child{margin-bottom:0;}.r-industry-section>.r-cols .r-group .r-row .r-caption{color:#757575;white-space:nowrap!important;min-width:120px;}.r-industry-section>.r-cols .r-group .r-row .r-value:last-child{padding-right:1.5rem;text-align:right;}.r-industry-section>.r-cols .r-group .r-row .r-caption-flex{flex:1 1 auto;padding-left:1rem;color:#757575;white-space:nowrap!important;}.r-industry-section>.r-cols .r-group .r-row .r-value-flex{flex:1 1 auto;justify-content:flex-end;text-align:right;padding-left:.5rem;padding-right:1rem;}.r-industry-section>.r-cols .r-group .r-row .r-value-flex .r-value-flex-rating{width:140px;float:right;}.r-industry-section>.r-cols .r-group .r-row .r-value-flex .r-value-flex-rating .r-value-flex-rating-left{float:left;padding-left:8px;}@media(max-width:350px){.r-industry-section>.r-cols .r-group .r-row .r-value-flex .r-value-flex-rating{width:150px;}}@media(max-width:350px){.r-industry-section>.r-cols .r-group .r-row:not(:last-child){padding:5px 0 5px 0;}}.r-industry-section>.r-cols .r-group .r-table{overflow-y:auto;}.r-industry-section>.r-cols .r-group .r-table .r-row-dashed{border-bottom:1px dashed #ddd;padding:5px 0 5px 0;}.r-industry-section .k-grid-header .k-header>.k-link{line-height:1.2;}@media(max-width:360px){.r-industry-section .r-combo-chart .highcharts-range-selector-buttons g:nth-child(8){display:none;}}.r-timeline{padding:1rem 0 0 0;margin-left:.3rem;color:#008000;}@media(max-width:767.98px){.r-timeline{margin-left:-.2rem;}}@media(min-width:992px){.r-timeline{margin:0 auto;max-width:75%;}}@media(min-width:1500px){.r-timeline{margin:0 auto;max-width:60%;}}.r-timeline .r-comments{border-top:0;padding:0;}.r-timeline .r-comments>.r-title{font-size:1rem;}.r-timeline .r-comments>.r-wrap>.r-editor>.r-editor-footer{padding-bottom:0;}.r-timeline .r-comments>.r-wrap>.r-comments-wrap{margin-top:.5rem;}.r-timeline .r-comments>.r-wrap>.r-comments-wrap .r-entry .r-header .r-user-name{font-weight:500;}.r-timeline>.r-filtering{font-size:.9rem;margin-bottom:.5rem;color:#6c757d;}.r-timeline>.r-filtering:before{color:#adb5bd;font-family:Rat;font-size:1em;content:"";margin-right:.5rem;margin-left:-5px;}.r-timeline>.r-filtering>.r-clear{margin-left:.5rem;cursor:pointer;color:#1976d2;}.r-timeline>.r-filtering>.r-clear:hover{text-decoration:underline;}.r-timeline>.r-timeline-inner{position:relative;min-height:5rem;}.r-timeline>.r-timeline-inner:before{content:"";position:absolute;width:12px;height:2px;background-color:#adb5bd;left:-5px;}.r-timeline>.r-timeline-inner.r-is-busy>.r-busy{margin:-.5rem -.5rem 0 -.5rem;align-items:flex-start;z-index:25;}.r-timeline>.r-timeline-inner.r-is-busy>.r-busy>.r-busy-inner{margin-top:1rem;}.r-timeline>.r-timeline-inner>.r-date{padding:.55em 0 2em 1em;position:relative;color:#343a40;border-left:2px solid #adb5bd;}.r-timeline>.r-timeline-inner>.r-date:after{width:.7em;height:.7em;display:block;top:1em;position:absolute;left:-.4rem;border-radius:10px;content:"";background-color:#adb5bd;}.r-timeline>.r-timeline-inner>.r-date>.r-date-display{font-size:.9rem;margin-bottom:1rem;display:inline-block;}.r-timeline>.r-timeline-inner .r-timeline-event{display:flex;padding:1rem;color:#000;border:solid 1px #dee2e6;border-radius:.25rem;-webkit-border-radius:.25rem;}@media(max-width:767.98px){.r-timeline>.r-timeline-inner .r-timeline-event{padding:.5rem;}}.r-timeline>.r-timeline-inner .r-timeline-event:not(:first-child){padding-top:1rem;}.r-timeline>.r-timeline-inner .r-timeline-event:not(:last-child){margin-bottom:1rem;}.r-timeline>.r-timeline-inner .r-timeline-event>.r-left{flex:0 0 3rem;}.r-timeline>.r-timeline-inner .r-timeline-event>.r-right{flex:1 1 auto;}.r-timeline>.r-timeline-inner .r-timeline-event>.r-right .r-type{font-size:1.1rem;font-weight:500;}.r-timeline>.r-timeline-inner>.r-span{border-left:2px solid transparent;text-align:center;font-size:.8em;color:#6c757d;margin:.5rem 0 .8rem 0;background:#fff;position:relative;z-index:0;}.r-timeline>.r-timeline-inner>.r-span>span{position:relative;z-index:2;background-color:#fff;padding:0 1em;}.r-timeline>.r-timeline-inner>.r-span:before,.r-timeline>.r-timeline-inner>.r-span:after{content:"";display:block;position:absolute;left:0;right:0;}.r-timeline>.r-timeline-inner>.r-span:before{height:12px;top:3px;background:linear-gradient(-135deg,currentColor 8px,transparent 0) 0 8px,linear-gradient(135deg,currentColor 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px;}.r-timeline>.r-timeline-inner>.r-span:after{height:16px;top:2px;background:linear-gradient(-135deg,#fff 8px,transparent 0) 0 8px,linear-gradient(135deg,#fff 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px;}.r-timeline>.r-timeline-inner>.r-footer{padding:0 0 1em 1em;border-left:2px solid #adb5bd;}body.r-help-mode .r-timeline>.r-timeline-inner>.r-date>.r-timeline-event *{pointer-events:none;}body.r-help-mode .r-timeline>.r-timeline-inner>.r-span *{pointer-events:none;}body.r-help-mode .r-timeline>.r-timeline-inner>.r-span:before{background:linear-gradient(-135deg,currentColor 8px,transparent 0) 0 8px,linear-gradient(135deg,currentColor 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px;}body.r-help-mode .r-timeline>.r-timeline-inner>.r-span:hover,body.r-help-mode .r-timeline>.r-timeline-inner>.r-span.r-help-active{background-color:#fff!important;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content{min-height:200px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics{display:table;width:100%;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row{display:table-row;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td{display:table-cell;vertical-align:middle;border-right:dashed 1px #ddd;text-align:right;padding:5px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td:last-of-type{border:0;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-caption{text-align:left;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-curr{width:130px;color:#333;font-weight:bold;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-min{width:120px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-range{width:200px;position:relative;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-range>.r-range-wrap{position:relative;margin:0 10px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-range>.r-range-wrap .r-line{height:1px;border-bottom:solid 1px #9a9996;width:100%;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-range .r-shape-now{position:absolute;width:9px;height:9px;margin-top:-3px;background:#304d89;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-range .r-shape-avg{position:absolute;width:6px;height:11px;margin-top:-6px;margin-left:-3px;background:#f6c879;border-radius:4px;-webkit-border-radius:4px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-max{width:120px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td{text-align:center;vertical-align:bottom;line-height:1.2;border-bottom:dashed 1px #ddd;border-right:solid 1px transparent;padding-top:20px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-caption{color:#333;font-size:100%;font-weight:bold;padding:15px 0 5px 5px;border-bottom:dashed 1px #ddd;text-align:left;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-range>.r-legend{position:relative;margin-top:4px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-range>.r-legend>.r-hdr-curr{display:inline-block;padding:0 10px 0 20px;line-height:14px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-range>.r-legend>.r-hdr-curr>.r-shape-now{margin:3px 0 0 -8px;line-height:14px;vertical-align:top;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-range>.r-legend>.r-hdr-avg{display:inline-block;padding:0 10px 0 20px;line-height:14px;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-range>.r-legend>.r-hdr-avg>.r-shape-avg{margin:1px 0 0 -10px;line-height:14px;vertical-align:top;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header:first-of-type>.r-td{padding-top:0;}.r-industry-comparison .r-view-container.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-last>.r-td{border-bottom:dashed 1px #ddd;}.r-industry-comparison .r-view-container.r-view-mobile{padding:0;}.r-industry-comparison .r-view-container.r-view-mobile .r-navigate{font-size:large;color:#304d89;}.r-industry-comparison .r-view-container.r-view-mobile .r-navigate a{display:inline-block;padding:10px 0 10px 10px;line-height:28px;text-decoration:none;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>div:nth-child(even){background-color:#fafafa;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company{padding:10px;border-bottom:solid 1px #ddd;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company>table{width:100%;table-layout:fixed;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company>table tr td:nth-child(1){vertical-align:top;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company>table tr td:nth-child(1) .r-name{font-size:larger;font-weight:bold;line-height:normal;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company>table tr td:nth-child(1) .r-recommendation,.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company>table tr td:nth-child(1) .r-recommended,.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company>table tr td:nth-child(1) .r-rating-change{display:inline-block;float:right;margin:0 5px 0 0;font-size:medium;line-height:12px;width:auto;color:#304d89;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company>table tr td:nth-child(1) .r-rating-change{color:#999;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-company>table tr td:nth-child(2){width:34px;text-align:right;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-quote{display:block;height:auto;border-bottom:solid 1px #ddd;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-quote>.r-scroll-shadows-outer{padding:10px;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-quote .r-price{margin-left:0;padding-left:0;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-actions{border-bottom:solid 1px #ddd;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-actions>.r-right{float:right;padding:10px 10px 10px 0;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-actions .r-navigate{float:left;}.r-industry-comparison .r-view-container.r-view-mobile>.r-overview>.r-actions:after{content:".";display:block;height:0;clear:both;visibility:hidden;}@media(max-width:767.98px){.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content{padding:10px 0;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content>.r-header{padding:0 10px 10px 10px;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics{display:block;width:100%;margin:0;font-size:medium;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row{display:block;position:relative;padding:0 10px 10px 10px;border-bottom:solid 1px #ddd;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-alt{background-color:#f5f5f5;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td{display:inline-block;border:0;text-align:right;padding:5px;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-caption{display:block;height:24px;line-height:28px;border:0;text-align:left;padding:0;color:#434343;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-curr{width:33.3%;padding:4px 10px 4px 0;border-right:0;border-left:1px dashed #9a9996;border-right:1px dashed #9a9996;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-min{float:left;width:33.4%;padding:4px 10px 4px 0;border-right:0;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-range{display:block;width:100%;line-height:100%;padding:10px 0 5px 0;border:0;min-height:8px;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row>.r-td.r-max{position:absolute;width:33.3%;padding:4px 10px 4px 0;right:0;top:24px;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-last{border-bottom:0;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header{margin-top:20px;border-top:solid 1px #ddd;background-color:#f1f4fa;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header:first-of-type{margin-top:0;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td{color:#333;text-align:center;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-caption{text-align:left;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-curr{width:33.3%;padding:4px 0;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-min{width:33.4%;padding:4px 0;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-range{display:block;width:100%;line-height:100%;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-view-content .r-key-statistics .r-row.r-tbl-header>.r-td.r-max{position:absolute;width:33.3%;padding:4px 0;right:0;top:24px;border-bottom:0;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-footnote{padding:0 10px 0 10px;margin:10px 0 0 0;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-footnote.r-first{border-top:1px dashed #ddd;padding:10px 10px 0 10px;}.r-industry-comparison .r-view-container.r-view-mobile.r-view-key-statistics>.r-view-body .r-disclaimer{padding:0 10px;}}.r-comparison .r-comparison-container{overflow:auto;}.r-comparison .r-comparison-container table.r-table-comparison{table-layout:fixed;width:100%;min-width:750px;white-space:normal;}.r-comparison .r-comparison-container table.r-table-comparison tbody td{border-right:dashed 1px #ddd;width:121px;vertical-align:top;}.r-comparison .r-comparison-container table.r-table-comparison tbody td:last-of-type{border-color:transparent;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-separator td{height:20px;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td{text-align:center;vertical-align:bottom;color:#999;font-size:1rem;border:solid 1px transparent;border-bottom:dashed 1px #ddd;border-right:solid 1px transparent;padding:10px 5px 5px 5px;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td.r-picker{color:#304d89;text-decoration:underline;position:relative;margin:0;cursor:pointer;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td.r-picker:hover{text-decoration:none;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td.r-picker:last-of-type{border-right-color:transparent;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td.r-picker.r-empty{padding-top:10px;color:#304d89;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td.r-picker.k-state-border-down{border-top:solid 1px #9a9996;border-left:solid 1px #9a9996;border-right:solid 1px #9a9996;border-bottom-color:transparent;background-color:#fff;text-decoration:none;cursor:default;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td.r-picker.k-state-border-down:hover{text-decoration:none;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td.r-picker>.k-animation-container{margin:-2px 0 0 -1px!important;padding:0!important;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-header>td.r-caption{color:#333;font-size:100%;font-weight:bold;padding:15px 0 5px 5px;border-bottom:dashed 1px #ddd;text-align:left;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-data>td{padding:5px;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-data>td.r-number,.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-data>td.r-currency,.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-data>td.r-date{text-align:right;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-data>td.r-rating-comp{text-align:center;position:relative;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-data.r-row-wrap{-ms-word-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-data.r-row-rating>td{height:45px;border-bottom:dashed 1px #ddd;vertical-align:middle;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-row-data .r-indent{padding-left:15px;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-caption{text-align:left;font-size:90%;width:auto;font-size:1rem;vertical-align:middle;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-combo-rating-rate{display:inline-block;min-width:35px;font-weight:bold;}.r-comparison .r-comparison-container table.r-table-comparison tbody .r-last td{border-bottom:dashed 1px #ddd;}.r-comparison.r-view-mobile>.r-view-body .r-view-content{padding:0;}.r-comparison.r-view-mobile>.r-view-body .r-view-content .r-scroll-shadows-horizontal{padding:0 5px 10px 5px;}@media only screen and (max-device-width:750px){.r-comparison.r-view-mobile>.r-view-body .r-view-content .r-scroll-shadows-horizontal .r-comparison .r-row-data td.r-caption{text-align:right;}}.r-comparison-popover .r-search{padding-top:0!important;}.r-comparison-popover .r-search.r-no-last{margin-bottom:0!important;border-bottom:0!important;}.r-comparison-popover .r-clean-container{text-align:right;padding-right:.5em;padding-bottom:.5em;border-bottom:solid 1px #dee2e6;}.r-comparison-popover .r-results-content{position:relative;min-height:40px;}.r-comparison-popover .r-results-content .r-results{max-height:400px;overflow-y:auto;}.r-comparison-popover .r-results-content .r-results .r-content-rating{padding:.75rem 1rem;}.r-comparison-popover .r-results-content .r-results .r-content-rating:last-of-type{border-bottom:0!important;}.r-summary .r-more{width:100%;padding-right:1.5rem;}.r-view-error{margin:1em auto;}.r-asterisk{color:#757680;margin-left:0!important;margin-right:.25rem!important;}.r-asterisk:before{height:.35rem;width:.35rem;background-color:#757680;border-radius:50%;display:inline-block;content:"";transform:translate3d(0,-.3rem,0);}.r-affiliatesGrid{min-height:390px;position:relative;}.r-affiliatesGrid .k-grid-content{overflow-y:visible;}.r-affiliatesGrid .k-grid-header{padding:0!important;}.r-page .r-industry-section{margin:0;}.r-page .r-title h1{display:inline-block;margin:0 0 .5rem 0;padding:0 40px 3px 0;border-bottom:0!important;font-size:1.75rem;font-weight:bold;line-height:1.1;border-bottom:dashed 1px #ddd;color:#222;}.r-page .r-title h2{font-size:1rem!important;font-weight:500!important;color:#53565a;}.r-page .r-failure .r-failureContainer{min-height:400px;position:relative;}.r-page .r-failure .r-failureContainer .r-failureGrid .r-rating-column{text-align:center;}.r-page .r-failure .k-grid.r-grid{overflow-y:auto;}.r-page .r-failure .k-grid-header{text-align:center;}.r-page .r-failure .k-command{width:50px;}.r-page .r-failure .r-text{user-select:element;cursor:default;}