@media screen and (max-width:1400px){#main{margin-left:auto;margin-right:auto}}@media screen and (max-width:1000px){#main{margin-left:0!important;margin-right:0!important}#companyListResultsHolder{margin-left:1em;margin-right:1em}}@media screen and (max-width:900px){#topBarHolderCompanyList .topBarFlex{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.topBarFlex:nth-child(2n) .topBarContent,.topBarFlex:nth-child(odd) .topBarContent{margin-left:0;margin-right:0}#companySearchForm{margin-top:1em}#companyListTitle{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5em}}@media screen and (max-width:800px){.controlHolder,.trainingSetParameter{margin-bottom:.8em!important;margin-right:0!important;width:100%!important}.headerFlex{display:block;max-height:0;overflow:hidden}.headerFlex,.trainingSetHeaderBar.mobileControlsVisible .headerFlex{-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}.trainingSetHeaderBar.mobileControlsVisible .headerFlex{max-height:160vh}.headerFlexElementControls{margin-right:0;white-space:normal}.headerFlexElement.headerFlexElementLabel{display:none}.headerFlexElement{overflow:auto;padding:2px 2px .8em}.trainingTypeLabel{display:inline}.goToPageHolder{border-left-width:0;display:block;margin-top:.8em;width:100%}.filterControlTable{width:100%}#updateFiltersButton,.rebuildButton{float:right;margin-bottom:.8em;margin-right:2px}.actionControl.reset-filters{float:right}#similarCompaniesHolder{margin-top:1em}.trainingSetHeaderBar{margin-left:-1em!important;margin-right:-1em!important;padding-left:1em!important;padding-right:1em!important}.trainingSetHeaderBar .rebuildButton{margin-bottom:.8em;margin-top:.5em}.similarCompaniesTopBar .similarCompaniesRightHolder{display:none}#similarCompaniesList .similarCompaniesTopBar .similarCompaniesRightHolder{display:inherit}.similarCompaniesRightHolder{margin-top:.5em;position:inherit;right:0;text-align:right;-webkit-transform:translateY(0);transform:translateY(0);width:100%}.similarCompaniesRightHolder .similarCompaniesRightElement{margin-bottom:.5em;text-align:left;width:100%}.similarCompaniesRightElement:first-child{float:left;text-align:left}.scoreFieldSmallWidth{display:inline-block}.explainCompanyScore label .companyScoreExplanation{left:0;margin-left:.3em}.similarCompany .extraFieldsControl{margin-right:0;margin-top:1em}#main{margin-left:0!important;margin-right:0!important}#companyListResultsHolder{margin-left:1em;margin-right:1em}}@media screen and (max-width:750px){.financialFiltersControlsHolder .financialFiltersControl{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden}.financialFiltersControl:nth-child(odd) .financialFiltersContent{margin-right:0}.financialFiltersControl:nth-child(2n) .financialFiltersContent{margin-left:0}.financialFiltersInputFlex:nth-child(odd) .financialFiltersInputWrapper{margin-right:.5em}.financialFiltersInputFlex:nth-child(2n) .financialFiltersInputWrapper{margin-left:.5em}}@media screen and (max-width:700px){.copyListOverlayBox,.myWordsOverlayBox,.overlayBox,.shareListOverlayBox{min-width:auto}#keywordFilterHolder .keywordFilter{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%;padding-bottom:1em}.keywordFilter form{margin-left:0!important;margin-right:0!important}#keywordFilterHolder .keywordFilter:first-child{border-right-width:0}.actionControl.extra-fields{margin-top:0}.similarCompany{padding-bottom:1.2em}.batchSearchOverlayBox{min-width:auto}.trainingSetParameterControl .keywordFilter{max-width:none}}
/*# sourceMappingURL=responsive_styles.css.map */
