@keyframes rotate{from{transform:rotate(0)}100%{transform:rotate(360deg)}}.anketa{padding:15px;margin-bottom:20px;background-color:#fff;border-radius:2px;border:1px solid #777}.anketa b{font-weight:600}.anketa .__discount .__item{border:dashed 1px #999;padding:10px;background:#fff;box-shadow:0 0 2px #999}@media(max-width:767px){.anketa .btn-navigation,.anketa .btn-call{width:38px;height:38px}.anketa .btn-navigation_fixed,.anketa .btn-call_fixed{width:46px;height:46px}}@media(min-width:992px){.main-column{max-width:640px}}.right-column{width:1200px;max-width:100%}.admin-panel{background:#fff;padding:15px;margin-bottom:15px;border-radius:5px;border-width:1px;border-color:#d9d9d9;border-style:solid}.admin-panel .body{display:flex;justify-content:space-around}.admin-panel .body>div{flex-direction:column;transition:300ms;opacity:.6}.admin-panel .alert{text-align:center;cursor:pointer;width:100%;margin-bottom:0}.admin-panel .alert i{font-size:22px}.admin-panel .alert p{font-size:10px!important;margin-bottom:0}.admin-panel .alert:hover{opacity:1}.admin-panel .alert+.alert{margin-left:15px}.__code{color:#c50!important}.spec{margin-bottom:0!important}.userInfoModal__header{color:#393939}.userInfoModal__telephone{font-size:30px;color:#393939;display:block}.userInfoModal .rating{font-size:30px}.anketa-modal .modal-content{border:0}.anketa-modal .modal-header{color:#fff;background-color:#3a7474;border-bottom:0}.anketa-modal .close{font-size:1rem;color:#fff;text-shadow:none}@media(min-width:768px){.userInfoModal__header{position:relative;padding:15px;background:url(/images/min_map.jpg)}.userInfoModal__header::before{content:'';position:absolute;z-index:2;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,0.8)}.userInfoModal__header .h1,.userInfoModal__header h1{position:relative;z-index:3;font-weight:900}}@media(max-width:767px){.userInfoModal .h1,.userInfoModal h1,.userInfoModal .__telephone{font-size:22px}.userInfoModal .alert{padding:.25rem .75rem}}.title_underlined{position:relative;padding-bottom:10px;margin-bottom:10px}.title_underlined::after{content:'';display:block;position:absolute;bottom:0;left:0;width:75%;height:1px;background-color:#3a7474}.request-form{width:610px;max-width:100%;background-color:#fff;border-radius:2px;border:1px solid #777}.request-form__header{padding:10px 15px;color:#fff;background-color:#3a7474;border-radius:2px 2px 0 0}.request-form__body{padding:10px 15px;border-radius:0 0 2px 2px}.request-form .title_underlined{color:#f60}.request-form .title_underlined::after{width:50px;background-color:#f60}.request-form .form-check .switch_checkbox{width:38px;height:38px;top:50%;transform:translateY(-50%)}.request-form .form-check .switch_checkbox::before{line-height:36px;font-size:18px}.request-form .form-check_checkbox{display:flex;align-items:center;min-height:40px;padding-left:45px}.request-form_full{width:100%}.request-form .custom-warning{box-shadow:none}.yellow-special{background:#faeb7b}@media(max-width:1399px){.near-places{display:block}}.right-metro-list a{display:flex}.right-metro-list i{color:#777}.photo-counter{display:inline-block;position:absolute;top:0;right:0;padding:5px 10px;color:#fff;background-color:rgba(0,0,0,0.5)}.datapicker-wrapper .form-group{margin-bottom:0}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{background:#fff;border:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#fff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#7996af;box-shadow:#5c7d99 0 1px 3px 0 inset}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#3a7474!important}.btn-call_fixed,.btn-navigation_fixed{position:fixed;bottom:4px;z-index:1031}.btn-call_fixed{right:75px}.btn-navigation_fixed{right:15px;background-color:#fff}