.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}#ClientID_SolrSearchInterface{display:none}.smile__mobilesearch_btn{display:none!important}.smile__mobilemenu_btn{margin-right:20px!important}#SearchResults{text-align:center}#SearchResults .inputWrapper{width:100%;max-width:700px}#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox{position:relative;max-width:780px;width:100%;text-align:center;margin:0 auto}#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox .SolrSearchButton{position:absolute;display:flex;justify-content:center;align-items:center;width:110px;bottom:-2px;right:-2px;height:85%;border-radius:4px}#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox .SolrSearchButton.is-focused-by-tab,#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox .SolrSearchButton:focus-visible{border:none!important}#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox .SolrSearchButton.is-focused-by-tab #smile_searchBtnResults,#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox .SolrSearchButton:focus-visible #smile_searchBtnResults{border:2px solid #fff;padding:.35rem 1.25rem;border-radius:2px}#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox #SearchInput input{height:50px;width:100%;max-width:100%;border-color:#1d8928;padding-left:50px;padding-right:120px;border-radius:4px;font-size:16px;line-height:22px;background:#fff url("/Assets/images/smile/search-inner-magnify.svg") no-repeat 2% 50%}#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox #SearchInput input :not(.is-focused-by-tab){border:1px solid #999;outline:none!important}#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox #SearchInput.isControlInvalid input{border:none;border-bottom:2px solid #d0021b;border-radius:0}#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox #SearchInput.isControlInvalid input:focus{box-shadow:none}#SearchResults .inputWrapper .SolrSearchInterface .field-validation-error{color:#d0021b;text-align:left;font-size:80%}#SearchResults .resultsErrors,#SearchResults #SearchDisabledMessage{font-weight:500;color:#262626;line-height:24px;padding:2rem 0 1rem 0}#SearchResults .resultsFoundMessage{font-weight:500;color:#262626;line-height:24px;padding:2rem 0 1rem 0}#SearchResults .resultsFoundMessage .totalResults,#SearchResults .resultsFoundMessage .searchPhrase{font-weight:bold}#SearchResults .result{padding:24px 0}#SearchResults #SearchResultsTable table{margin:0}#SearchResults #SearchResultsTable table .table-footer{display:none}#SearchResults #SearchResultsTable tr td:first-child,#SearchResults #SearchResultsTable tr th:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#SearchResults #SearchResultsTable tr:first-of-type td{border:none}#SearchResults #SearchResultsTable td{padding:0}#SearchResults #SearchResultsTable .dataTables_info{display:none}#SearchResults #SearchResultsTable .resultTitleLink{color:#1d8928;font-size:18px;font-weight:500;line-height:27px}#SearchResults #SearchResultsTable .resultText{color:#58595b;font-size:14px;font-weight:500;line-height:22.4px}#SearchResults #SearchResultsTable .pagination{display:flex;flex-wrap:wrap;justify-content:center;padding:0;list-style:none;max-width:100%;box-sizing:border-box}#SearchResults .page-item.active .page-link:focus{background-color:#1d8928}#SearchResults .material-tooltip-main{color:#1d8928;font-size:.8rem;cursor:pointer!important}#SearchResults .mytooltip{position:relative;display:inline;padding-left:5px}#SearchResults .mytooltip .mytooltiptext{visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;font-weight:normal;width:250px;background-color:#fff;border-width:1px;border-radius:5px;border-style:solid;border-color:#1d8928;color:#000;text-align:left;padding:.5rem;position:absolute;z-index:10;top:170%;left:50%;margin-left:-59px;line-height:1.2;white-space:normal}#SearchResults .mytooltip .mytooltiptext hr{margin:.5rem 0}#SearchResults .mytooltip .mytooltiptext::before{content:"";position:absolute;width:14px;height:22px;left:53px;top:-16px;box-sizing:border-box;background:url(/Assets/images/smile/arrow-desk.png);transform:rotate(90deg)}#SearchResults .mytooltip:hover .mytooltiptext,#SearchResults .mytooltip:focus .mytooltiptext{visibility:visible}#SearchResults .autocomplete-option{background:#fff;color:#58595b}#SearchResults .autocomplete-option:hover{color:#fff;background:#757575;font-weight:400}#SearchResults .is-active{color:#fff;background:#757575;font-weight:400}@media only screen and (max-width:767px){#SearchResults .inputWrapper .SolrSearchInterface .SolrSearchBox #SearchInput input{padding-left:35px}}@media only screen and (max-width:1220px){#SearchResults .mdb-autocomplete-wrap{transform:unset!important;will-change:unset!important;top:3rem!important}}