.react-autosuggest__container:after,.react-autosuggest__container:before{width:20px;height:20px;content:"";top:10px}.react-autosuggest__container{position:relative}.react-autosuggest__container:before{background:url(../images/icon.png) no-repeat;position:absolute;left:13px}.react-autosuggest__container:after{background:url(../images/icon.png) 0 -43px no-repeat;position:absolute;right:13px}.react-autosuggest__input{border:1px solid #1596fe;width:100%;padding:10px;text-align:center;text-transform:capitalize}.react-autosuggest__input::-webkit-input-placeholder{color:#1596fe;font-weight:300;text-transform:none}.react-autosuggest__input:focus{outline:0}.react-autosuggest__container--open .react-autosuggest__input{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{position:absolute;top:41px;width:100%;margin:0;padding:0;list-style-type:none;border:1px solid #e8e8e8;background-color:#fff;font-weight:300;font-size:16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:2;text-align:left;max-height:200px;overflow-y:scroll;-webkit-box-shadow:0 2px 25px 0 rgba(0,0,0,.12);box-shadow:0 2px 25px 0 rgba(0,0,0,.12)}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px;font-size:14px}.react-autosuggest__suggestion--focused{background-color:#eaeaea}.react-autosuggest__section-title{padding:10px 0 0 10px;font-size:12px;color:#777;border-top:1px dashed #ccc}.react-autosuggest__section-container:first-child .react-autosuggest__section-title{border-top:0}.react-autosuggest__section-suggestions-container{margin:0;padding:0;list-style-type:none}