#booking-embedded-body{padding:20px;position:relative}#booking-header-wrap{margin-bottom:30px;position:relative}#booking-embedded-body #booking-user-wrap{position:absolute;top:-7px;right:0;background-color:#fff;padding:8px 18px;border:1px solid #ddd;border-radius:4px;min-width:184px;line-height:34px;margin:0;text-align:right}#booking-embedded-body #booking-user-wrap #booking-user-name{margin-right:4px}#booking-embedded-body #booking-user-wrap #booking-user-menu-wrap{text-decoration:none}#booking-embedded-body #booking-user-login{margin-right:4px}#booking-embedded-body #brand-info{color:#777;text-align:center;font-size:xx-small;position:fixed;bottom:0;left:16px;right:16px;padding:12px 0;background-color:#fff;opacity:.8}@media(max-width:992px){#booking-embedded-body #booking-header-wrap{text-align:left}#booking-embedded-body #booking-header-wrap #events-filter-wrap{width:280px}}@media(max-width:768px){#booking-embedded-body #brand-info{display:none}#booking-embedded-body #booking-user-wrap{left:0}#booking-embedded-body #booking-user-wrap .dropdown-menu{right:0}#booking-embedded-body.filterable #booking-header-wrap{margin-bottom:80px}#booking-embedded-body.filterable #booking-header-wrap #events-filter-wrap{position:absolute;top:60px;width:100%}}.k-mobile #booking-embedded-body{overflow:auto}.k-mobile #booking-embedded-body .modal{position:absolute}