.rs-17 .rs-top-header-invert{background-color:#fff;height:42px;padding-top:14px;border-bottom:1px solid #e5e5e5;position:absolute;width:100%;top:0}.rs-17 .rs-top-header-invert .address-block{font-size:12px;line-height:18px;font-weight:500;color:#141414;text-transform:uppercase;letter-spacing:.07pt}.rs-17 .rs-top-header-invert .address-block i{margin-right:7px}.rs-17 .rs-top-header-invert .contacts-block{padding:0;margin:0;list-style:none}.rs-17 .rs-top-header-invert .contacts-block li{margin-right:15px;margin-left:15px;display:inline-block}.rs-17 .rs-top-header-invert .contacts-block li a{display:inline-block;color:#141414;font-size:14px;font-weight:500;text-decoration:none;letter-spacing:.07pt}.rs-17 .rs-top-header-invert .contacts-block li a i{margin-right:8px}.rs-17 .rs-top-header-invert .contacts-block li.phone_viber a:first-child i{margin-right:5px}.rs-17 .rs-top-header-invert .contacts-block .phone_viber{cursor:pointer;margin-right:0}.rs-17 .rs-top-header-invert .contacts-block .phone_viber:hover,.rs-17 .rs-top-header-invert .contacts-block .phone_viber:hover a,.rs-17 .rs-top-header-invert .contacts-block li a:hover,.rs-17 .rs-top-header-invert .contacts-block li a:focus{color:#dfba9f;text-decoration:none}.rs-17 .rs-top-header-invert .search-block{margin-top:-4px}.rs-17 .rs-top-header-invert .search-btn-invert,.rs-17 .rs-top-header-invert .search-btn-inner{color:#424242;width:25px;height:25px;font-size:14px;border-radius:2px;padding:3px;outline:none;border:none;background-color:transparent;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.rs-17 .rs-top-header-invert .search-btn-invert:hover,.rs-17 .rs-top-header-invert .search-btn-invert:focus{background-color:#1a1a1a;color:#fff}.rs-17 .rs-top-header-invert .search-full-invert{display:none;top:-7px;background:#fff;height:31px;position:absolute;right:0;text-align:right;width:100%;white-space:nowrap;z-index:10}.rs-17 .rs-top-header-invert .search-full-invert.active{display:block}.rs-17 .rs-top-header-invert .search-form{height:100%}.rs-17 .rs-top-header-invert .search-form input{border:0 none;padding:1px;color:#424242;margin:0;outline:medium none;text-align:right;width:100%;height:100%;max-width:90%;background-color:transparent;font-size:16px;line-height:1.5}.rs-17 .rs-top-header-invert .search-form input::-webkit-input-placeholder{color:#424242}.rs-17 .rs-top-header-invert .search-form input::-moz-placeholder{color:#424242}.rs-17 .rs-top-header-invert .search-form input:-moz-placeholder{color:#424242}.rs-17 .rs-top-header-invert .search-form input:-ms-input-placeholder{color:#424242}.rs-17 .rs-top-header-invert .search-close-invert{position:absolute;right:0;top:0;background:rgba(255,255,255,.3);height:31px;width:47px;font-size:20px;padding:2px 15px;color:#424242}.rs-17 .rs-top-header-invert .search-close-invert i{-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.rs-17 .rs-top-header-invert .search-close-invert:hover i{cursor:pointer;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.rs-17 .rs-top-header-invert .search-input-box{display:block;text-align:right;padding-right:53px;width:100%;height:100%}.rs-17 .rs-top-header-invert .search-input-box .search-btn-inner{padding-right:10px}.rs-17 .rs-top-header-invert .search-input-box .search-btn-inner:hover,.rs-17 .rs-top-header-invert .search-input-box .search-btn-inner:focus{color:#424242;background:0 0}@media (max-width:1200px){.rs-17 .rs-top-header-invert{display:none}@media (max-width:991px){.rs-17 .rs-top-header-invert .address-block{font-size:10px}.rs-17 .rs-top-header-invert .contacts-block li a{font-size:12px}.rs-17 .rs-top-header-invert .contacts-block li{margin-right:7px;margin-left:7px}}@media screen and (max-width:767px){.rs-17 .rs-top-header-invert .contacts-block{margin-top:-4px}.rs-17 .rs-top-header-invert .contacts-block li{margin-right:3px;margin-left:3px}.rs-17 .rs-top-header-invert .contacts-block li a{width:25px;height:25px;text-align:center;padding:2px}.rs-17 .rs-top-header-invert .contacts-block li a i{margin-right:0;vertical-align:middle;font-size:14px}.rs-17 .rs-top-header-invert .search-block{margin-left:6px}.rs-17 .rs-top-header-invert .search-form input{font-size:13px}}