.uls-search-container{text-align:right;direction:rtl;max-width:250px;margin:30px 0 30px auto}#dom-search-input{border:1px solid #ccc;border-radius:10px;width:100%;padding:10px;font-family:IranSans,sans-serif;font-size:16px}#dom-search-input::placeholder{color:#949494;font-family:IranSans,sans-serif;font-size:14px}#dom-search-results{z-index:9999;background:#fff;max-width:250px;max-height:250px;margin-top:-25px;padding:0;font-family:IranSans,sans-serif;font-size:12px;list-style:none;position:absolute;overflow-y:auto}#dom-search-results li{cursor:pointer;border-bottom:1px solid #eee;padding:8px 12px;transition:background-color .2s}#dom-search-results li:hover{background-color:#f0f0f0}h3{scroll-margin-top:100px}h3.highlight{background-color:#ff0;transition:background-color .3s}.input-wrapper{direction:rtl;max-width:400px;margin:30px auto;font-family:IranSans,sans-serif;position:relative}.input-wrapper input{background-color:#0000;border:1px solid #ccc;border-radius:8px;outline:none;width:100%;padding:16px 12px 10px;font-family:inherit;font-size:16px}.input-wrapper label{color:#999;pointer-events:none;opacity:0;background:#fff;padding:0 4px;font-size:16px;transition:all .2s;position:absolute;top:16px;right:12px;transform:translateY(0)}.input-wrapper input:focus::placeholder{opacity:0;transition:opacity .2s}.input-wrapper input:focus+label,.input-wrapper input:not(:placeholder-shown)+label{color:#0073aa;opacity:1;font-size:12px;top:-8px}