[name="search"]{outline:none}#livesearch,#livesearch *{margin:0;padding:0;list-style:none}#livesearch{position:absolute;width:200px;top:0;background:#fff;z-index:100;box-shadow:0 10px 30px rgba(0,0,0,.5)}#livesearch li{border-top:1px solid #eee}#livesearch a{display:block;clear:both;overflow:hidden;line-height:20px;padding:10px;text-decoration:none;font-size:14px}#livesearch a:hover,#livesearch li.active a{background:#ffd84c;color:#000}#livesearch img{float:left;width:50px;height:50px;margin-right:10px}#livesearch img[src=''] {display:none}.more{text-align:center}#livesearch a em{display:block;color:#333;font-style:normal;font-weight:bold}#livesearch a:hover em,#livesearch li.active a em{color: 111}#livesearch strike{color:#aaa}#livesearch a:hover strike{color:#add8e6}#livesearch small{display:block}#callback{display:inline-block;cursor:pointer;border-radius:5px;background:#f3b024;color:#222;margin-top:5px;text-shadow:0 1px 0 rgba(255,255,255,.45);font-size:16px;text-decoration:none;user-select:none;outline:none;border:1px solid;border-color:#fdab23 #f9a514 #d08b10;background:#ffd403 linear-gradient(#ffd403,#f89d17);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);transition:box-shadow .2s , border-color .2s}#callback:hover{box-shadow:inset 0 -1px 1px rgba(0,0,0,0) , inset 0 1px 2px rgba(0,0,0,0) , inset 0 0 0 60px rgba(255,255,0,.5)}#callback a{color:#222;text-shadow:0 1px 0 rgba(255,255,255,.45);font-size:16px;text-decoration:none;padding:3px 6px;display:inline-block}.send_callback{display:inline-block;padding:10px 26px;margin-bottom:10px;cursor:pointer;border-radius:5px;background:#f3b024;color:#222;text-shadow:0 1px 0 rgba(255,255,255,.45);font-size:20px;text-decoration:none;user-select:none;outline:none;border:1px solid;border-color:#fdab23 #f9a514 #d08b10;background:#ffd403 linear-gradient(#ffd403,#f89d17);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);transition:box-shadow .2s , border-color .2s}.send_callback:hover{box-shadow:inset 0 -1px 1px rgba(0,0,0,0) , inset 0 1px 2px rgba(0,0,0,0) , inset 0 0 0 60px rgba(255,255,0,.5)}.contact-data .call_input{margin-bottom:10px}.contact-data .input-group{margin-bottom:5px}.contact-data .error{color:red}.contact-data .call_input.comment_cl{margin-bottom:20px}.contact-data .call_input.phone_cl{margin-bottom:20px}.contact-title{font-size:28px;margin-bottom:10px;margin-top:5px}.contact-input{}.contact-input1{}.contact-content{padding-left:0;padding-right:0}.contact-data{}.contact-success{font-size:17px;margin-top:10px}