/* autocompletes */ .tt-menu { margin-top: 4px; padding: 4px 0px; background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(130, 115, 115, 0.2) 0px 3px 13px 0px; } .tt-suggestion { padding: 3px 20px; } .tt-suggestion.tt-cursor, .tt-suggestion:hover, .tt-suggestion.tt-cursor .als-search-content, .tt-suggestion:hover .als-search-content, .tt-suggestion.tt-cursor .als-search-title, .tt-suggestion:hover .als-search-title { color: #fff; background-color: #0097cf; } .tt-suggestion p { margin: 0; } .als-search-results { padding: 10px 20px; box-shadow: rgba(130, 115, 115, 0.1) 0px 1px 0px 0px; } .als-empty-results { padding: 10px; } .als-search-content { color: #767676; display: none; } .als-search-title { color: #333 !important; } .tt-suggestion.tt-cursor, .tt-suggestion:hover { color: #fff; background-color: #0097cf; } .als-loading { position: relative; width: 100%; min-height: 320px; } .als-loader { position: absolute; left: 50%; top: 50%; z-index: 1; width: 100px; height: 100px; margin: -50px 0 0 -50px; border: 16px solid #f3f3f3; border-radius: 50%; border-top: 16px solid #3498db; -webkit-animation: alsspin 2s linear infinite; animation: alsspin 2s linear infinite; } @-webkit-keyframes alsspin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes alsspin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }