.ec-section--large *:not(.ec-section) .ec-section--criteria .ec-section .mds-search-field{width:100%}
.mds-search-field--secondary .mds-search-field__input{padding-left:0;margin:0 auto;padding-right:0;border:none !important;border-bottom:2px solid #000 !important;background:0;border-radius:unset;height:50px;font-size:18px;color:black;font-family:"AvenirNextLTCom-Demi",Arial,sans-serif,"NotoSans-Bold","NotoSansJP-Bold","NotoSansKR-Bold","NotoSansSC-Bold","NotoSansTC-Bold"}
.mds-search-field__search-icon{left:95% !important;fill:black !important;top:0 !important}
.ec-combo-box .mds-combo-box--focus+.mds-combo-box,.ec-combo-box .select2-container--focus{box-shadow:none;outline:0}
.mds-combo-box--hover+.mds-combo-box .mds-combo-box__container,.mds-combo-box .mds-combo-box__container:hover{box-shadow:none}
.mds-combo-box .mds-combo-box__container{background-clip:padding-box;background-color:transparent;border:0;border-radius:0;box-shadow:none;height:100%;outline:0;border-bottom:2px solid black}
.cg-wt-global-styles label{display:inline-block;margin-bottom:0;font-family:"AvenirNextLTCom-Demi",Arial,sans-serif,"NotoSans-Bold","NotoSansJP-Bold","NotoSansKR-Bold","NotoSansSC-Bold","NotoSansTC-Bold";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#000}
.ec-combo-box .mds-combo-box .mds-combo-box__container .select2-selection__rendered{color:#1e1e1e;line-height:normal;padding:0;font-family:"AvenirNextLTCom-Regular",Arial,sans-serif,"NotoSans-Regular","NotoSansJP-Regular","NotoSansKR-Regular","NotoSansSC-Regular","NotoSansTC-Regular";font-size:18px}
#ec-screener-filters-securities-container-filter-section-panel-action-buttons{float:right}
.mds-button,.mds-button--secondary{-webkit-box-shadow:none;box-shadow:none;font-size:16px;background-clip:padding-box;background-color:transparent;border:0;border-radius:24px;color:#009cdc;cursor:pointer;display:inline-block;font-weight:300;outline:0;overflow:visible;margin:30px;position:relative;text-align:center;font-family:"AvenirNextLTCom-Demi",Arial,sans-serif,"NotoSans-Bold","NotoSansJP-Bold","NotoSansKR-Bold","NotoSansSC-Bold","NotoSansTC-Bold" !important;font-size:12px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33 !important;letter-spacing:1.5px;text-align:right;text-transform:uppercase !important;-webkit-transition:background .2s linear,color .2s linear,border .2s linear,fill .2s linear,-webkit-box-shadow .2s linear;transition:background .2s linear,color .2s linear,border .2s linear,fill .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}
.mds-button--secondary.mds-button--hover,.mds-button--secondary:hover,.mds-button.mds-button--hover,.mds-button:hover{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0.1);text-decoration:none}
#ec-screener-main-view-container-section-header-results{display:none !important}
.ec-section__section{border-top:none !important;margin:0 0 24px}
.mds-button-group .mds-button:first-child,.mds-button-group .mds-button:first-child:focus:after{border-radius:unset}
.mds-button--secondary.mds-button--focus.mds-button--active,.mds-button--secondary.mds-button--focus:active,.mds-button--secondary:focus.mds-button--active,.mds-button--secondary:focus:active,.mds-button.mds-button--focus.mds-button--active,.mds-button.mds-button--focus:active,.mds-button:focus.mds-button--active,.mds-button:focus:active{-webkit-box-shadow:none;box-shadow:none}
.mds-button--secondary.mds-button--focus.mds-button--hover,.mds-button--secondary.mds-button--focus:hover,.mds-button--secondary:focus.mds-button--hover,.mds-button--secondary:focus:hover,.mds-button.mds-button--focus.mds-button--hover,.mds-button.mds-button--focus:hover,.mds-button:focus.mds-button--hover,.mds-button:focus:hover{-webkit-box-shadow:inset 0 0 0 1px #5e5e5e,0 0 4px 2px rgb(0 119 207 / 80%);box-shadow:none}
.cg-wt-global-styles button:focus{outline:1px dotted;outline:0}
.ec-tabs__tabs .mds-button-group .mds-button,.mds-button--secondary{-webkit-box-shadow:none;box-shadow:none;font-size:16px;background-clip:padding-box;background-color:transparent;border:0;border-radius:24px;color:black !important;cursor:pointer;display:inline-block;font-weight:300;outline:0;overflow:visible;margin:30px;position:relative;text-align:center;font-family:"AvenirNextLTCom-Demi",Arial,sans-serif,"NotoSans-Bold","NotoSansJP-Bold","NotoSansKR-Bold","NotoSansSC-Bold","NotoSansTC-Bold" !important;font-size:22px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33 !important;letter-spacing:1.5px;text-align:right;text-transform:inherit !important;-webkit-transition:background .2s linear,color .2s linear,border .2s linear,fill .2s linear,-webkit-box-shadow .2s linear;transition:background .2s linear,color .2s linear,border .2s linear,fill .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}
.ec-tabs__tabs .mds-button-group .mds-button--secondary.mds-button--active,.mds-button--secondary:active,.mds-button.mds-button--active,.mds-button:active{-webkit-box-shadow:inset 0 0 0 1px #333;box-shadow:none;background-color:transparent;color:#fff;border-bottom:4px solid #b42573;font-family:"AvenirNextLTCom-Demi",Arial,sans-serif,"NotoSans-Bold","NotoSansJP-Bold","NotoSansKR-Bold","NotoSansSC-Bold","NotoSansTC-Bold"}
#ec-screener-results-view-container-section-panel-action-header{display:none}
.ec-screener .mstar-table-securities .ec-table__cell--header,.ec-screener .mstar-view-list-securities .ec-table__cell--header{font-weight:normal;color:#7f7f7f}
.ec-screener .mstar-table-securities .ec-table__cell,.ec-screener .mstar-view-list-securities .ec-table__cell{font-size:12px;font-weight:400;color:#7f7f7f}
#ec-screener-results-view-container-section-panel-results-view-shortlist{border-bottom:2px solid #e5e5e5;margin-bottom:30px;text-align:center}
.mds-data-table__header-cell-inner--selected-ascending,.mds-data-table__header-cell-inner--selected-descending{border-bottom:0;color:#7f7f7f}
.mds-container--white .mds-data-table__cell,.mds-data-table__cell{border-top:0}
tr:nth-child(2n){background-color:#f7f7f7}
#ec-screener-results-view-container-section-panel-table-securities{padding:36px 19px 30px 20px;box-shadow:0 0 4px 0 rgb(0 0 0 / 20%)}
.mds-data-table__header{border-bottom:2px solid black}
.mds-pagination{line-height:1.25;-webkit-box-shadow:none;box-shadow:none;border-radius:unset;display:inline-block;font-family:"AvenirNextLTCom-Demi",Arial,sans-serif,"NotoSans-Bold","NotoSansJP-Bold","NotoSansKR-Bold","NotoSansSC-Bold","NotoSansTC-Bold" !important;font-weight:400;list-style:none;margin:0;padding:6px 12px;white-space:nowrap}
.mds-pagination__link{color:black !important;padding:0 30px;display:flex}
#ec-screener-main-view-container-section-header-criteria{display:none}
.mds-search-field__input:focus:enabled~.mds-search-field__input-focus-outline{border-radius:unset;bottom:0;-webkit-box-shadow:0 0 4px 2px rgb(0 119 207 / 80%);box-shadow:none;display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}
.mds-search-field__search-icon{left:96% !important;fill:black !important;top:50% !important;width:18px;height:18px}
.ec-screener-paginator-details{text-align:center;margin-bottom:60px;font-size:14px;margin-top:12px;font-family:"AvenirNextLTCom-Regular",Arial,sans-serif,"NotoSans-Regular","NotoSansJP-Regular","NotoSansKR-Regular","NotoSansSC-Regular","NotoSansTC-Regular" !important}
.ec-disclaimer__careinfo{margin:0 0 8px;color:#333;font-family:"AvenirNextLTCom-Regular",Arial,sans-serif,"NotoSans-Regular","NotoSansJP-Regular","NotoSansKR-Regular","NotoSansSC-Regular","NotoSansTC-Regular";font-size:14px;letter-spacing:0;line-height:18px}
.ec-disclaimer__copyright{color:#333;font-family:"AvenirNextLTCom-Regular",Arial,sans-serif,"NotoSans-Regular","NotoSansJP-Regular","NotoSansKR-Regular","NotoSansSC-Regular","NotoSansTC-Regular";font-size:14px;letter-spacing:0;line-height:18px}
.ec-section__header{display:table;padding:0;vertical-align:middle;width:100%}
.mds-form__input,.mds-combo-box__dropdown .select2-search--dropdown .select2-search__field,.ec-combo-box .mds-combo-box__dropdown .select2-search--dropdown .select2-search__field{font-size:16px;padding:8px;padding-bottom:4px;padding-top:5px;background-color:transparent;border:0;border-radius:0;box-shadow:none;color:#000;font-family:"AvenirNextLTCom-Regular",Arial,sans-serif,"NotoSans-Regular","NotoSansJP-Regular","NotoSansKR-Regular","NotoSansSC-Regular","NotoSansTC-Regular";font-size:18px;font-weight:300;height:29px;width:100%;border-bottom:2px solid black}
.mds-form__input:focus,.mds-combo-box__dropdown .select2-search--dropdown .select2-search__field:focus{box-shadow:none;outline:0}
.mds-form__input:hover,.mds-combo-box__dropdown .select2-search--dropdown .select2-search__field:hover{box-shadow:none}
.mds-combo-box.select2-container--open .select2-dropdown--below .select2-results{box-shadow:0 0 4px 0 rgb(0 0 0 / 25%)}
.mds-combo-box .select2-results__option{font-family:"AvenirNextLTCom-Regular",Arial,sans-serif,"NotoSans-Regular","NotoSansJP-Regular","NotoSansKR-Regular","NotoSansSC-Regular","NotoSansTC-Regular";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#000}
a.factsheetDocumentIcon{width:20px;height:20px;background-image:url(https://lt.morningstar.com/util/GetImage.ashx?FileId=12238);background-repeat:no-repeat;display:block;background-position:center;margin-left:25%}
.mds-button--icon-only.mds-button--small .mds-button__icon,.mds-button__input+.mds-button--icon-only.mds-button--small .mds-button__icon{display:none}
.mds-form__field-group,mds-field-group{font-family:"AvenirNextLTCom-Demi",Arial,sans-serif,"NotoSans-Bold","NotoSansJP-Bold","NotoSansKR-Bold","NotoSansSC-Bold","NotoSansTC-Bold"}
.mds-form__checkbox--hide-label .mds-form__checkbox-visual{display:none}
.ec-screener .mstar-table-securities .mds-data-table__header-cell-inner,.ec-screener .mstar-view-list-securities .mds-data-table__header-cell-inner{position:relative}
.mds-data-table__header-cell-inner--selected-ascending:after{position:absolute;top:25%;left:95%}
.mds-data-table__header-cell-inner--selected-descending:after{position:absolute;top:35%;left:95%}
.ec-screener .mstar-table-securities .ec-table__cell-content,.ec-screener .mstar-view-list-securities .ec-table__cell-content{font-family:"AvenirNextLTCom-Regular",Arial,sans-serif,"NotoSans-Regular","NotoSansJP-Regular","NotoSansKR-Regular","NotoSansSC-Regular","NotoSansTC-Regular"}
.ec-screener .mstar-table-securities .ec-table__cell,.ec-screener .mstar-view-list-securities .ec-table__cell{font-family:"AvenirNextLTCom-Regular",Arial,sans-serif,"NotoSans-Regular","NotoSansJP-Regular","NotoSansKR-Regular","NotoSansSC-Regular","NotoSansTC-Regular"}
.ec-screener .mstar-table-securities .mds-data-table__header-cell-inner,.ec-screener .mstar-view-list-securities .mds-data-table__header-cell-inner{text-transform:uppercase;font-family:"AvenirNextLTCom-Demi",Arial,sans-serif,"NotoSans-Bold","NotoSansJP-Bold","NotoSansKR-Bold","NotoSansSC-Bold","NotoSansTC-Bold"}
.ec-screener .mstar-table-securities .ec-table__row .ec-table__cell--data,.ec-screener .mstar-view-list-securities .ec-table__row .ec-table__cell--data{font-size:14px}
.mds-data-table td:nth-child(3),.mds-data-table td:nth-child(4),.mds-data-table td:nth-child(5),.mds-data-table td:nth-child(6),.mds-data-table td:nth-child(7),.mds-data-table td:nth-child(8){text-align:center !important}
.mds-data-table th:nth-child(3) div,.mds-data-table th:nth-child(4) div,.mds-data-table th:nth-child(5) div,.mds-data-table th:nth-child(6) div,.mds-data-table th:nth-child(7) div,.mds-data-table th:nth-child(8) div{text-align:center !important}
form[name="inputsForm"]{background-color:#f7f7f7}