body {font-family: 'Roboto', sans-serif;font-size: 16px;font-weight: 300;color: #888;line-height: 30px;text-align: center;}strong { font-weight: 500; }a, a:hover, a:focus {color: #19b9e7;text-decoration: none;-o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;}h1, h2 {margin-top: 10px;font-size: 38px;font-weight: 100;color: #ebebeb;line-height: 50px;}h3 {font-size: 22px;font-weight: 300;color: #555;line-height: 30px;}img { max-width: 100%; }::-moz-selection { background: #19b9e7; color: #fff; text-shadow: none; }::selection { background: #19b9e7; color: #fff; text-shadow: none; }.btn-link-1 {display: inline-block;height: 50px;margin: 0 5px;padding: 16px 20px 0 20px;background: #19b9e7;font-size: 16px;font-weight: 300;line-height: 16px;color: #fff;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.btn-link-1:hover, .btn-link-1:focus, .btn-link-1:active { outline: 0; opacity: 0.6; color: #fff; }.btn-link-2 {display: inline-block;height: 50px;margin: 0 5px;padding: 15px 20px 0 20px;background: rgba(0, 0, 0, 0.3);border: 1px solid #fff;font-size: 16px;font-weight: 300;line-height: 16px;color: #fff;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.btn-link-2:hover, .btn-link-2:focus,.btn-link-2:active, .btn-link-2:active:focus { outline: 0; opacity: 0.6; background: rgba(0, 0, 0, 0.3); color: #fff; }.navbar {padding-top: 10px;background: #333;background: rgba(51, 51, 51, 0.3);border: 0;-o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;}.navbar.navbar-no-bg { background: none; }ul.navbar-nav {font-size: 16px;color: #fff;}.navbar-inverse ul.navbar-nav li { padding-top: 8px; padding-bottom: 8px; }.navbar-inverse ul.navbar-nav li .li-text { opacity: 0.8; }.navbar-inverse ul.navbar-nav li a { display: inline; padding: 0; color: #fff; }.navbar-inverse ul.navbar-nav li a:hover { color: #fff; opacity: 1; border-bottom: 1px dotted #fff; }.navbar-inverse ul.navbar-nav li a:focus { color: #fff; outline: 0; opacity: 1; border-bottom: 1px dotted #fff; }.navbar-inverse ul.navbar-nav li .li-social a {margin: 0 5px;font-size: 28px;vertical-align: middle;}.navbar-inverse ul.navbar-nav li .li-social a:hover,.navbar-inverse ul.navbar-nav li .li-social a:focus { border: 0; color: #19b9e7; }.navbar-brand {width: 123px;background: url(../img/logo.png) left center no-repeat;text-indent: -99999px;}.inner-bg {padding: 40px 0 170px 0;}.top-content .text {color: #fff;}.top-content .text h1 { color: #fff; }.top-content .description {margin: 20px 0 10px 0;}.top-content .description p { opacity: 0.8; }.top-content .description a {color: #fff;}.top-content .description a:hover,.top-content .description a:focus { border-bottom: 1px dotted #fff; }.top-content .top-big-link {margin-top: 35px;}.form-box {padding-top: 40px;}.form-top {overflow: hidden;padding: 0 25px 15px 25px;background: #fff;text-align: left;}.form-top-left {float: left;width: 75%;padding-top: 25px;}.form-top-left h3 { margin-top: 0; }.form-top-right {float: left;width: 25%;padding-top: 5px;font-size: 66px;color: #ddd;line-height: 100px;text-align: right;}.form-bottom {padding: 25px 25px 30px 25px;background: #eee;-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;text-align: left;}form .form-bottom textarea {height: 100px;}form .form-bottom button.btn {min-width: 105px;}form .form-bottom .input-error {border-color: #19b9e7;}form.registration-form fieldset {display: none;}@media (min-width: 992px) and (max-width: 1199px) {}@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {.navbar { padding-top: 0; }.navbar.navbar-no-bg { background: #333; background: rgba(51, 51, 51, 0.9); }.navbar-brand { height: 60px; margin-left: 15px; }.navbar-collapse { border: 0; }.navbar-toggle { margin-top: 12px; }.inner-bg { padding: 40px 0 110px 0; }.top-content .top-big-link { margin-top: 25px; }.top-content .top-big-link a.btn { margin-top: 10px; }.form-bottom { padding-bottom: 25px; }form .form-bottom button.btn { margin-bottom: 5px; }}@media (max-width: 415px) {h1, h2 { font-size: 32px; }}@mediaonly screen and (-webkit-min-device-pixel-ratio: 2),only screen and (   min--moz-device-pixel-ratio: 2),only screen and (     -o-min-device-pixel-ratio: 2/1),only screen and (        min-device-pixel-ratio: 2),only screen and (                min-resolution: 192dpi),only screen and (                min-resolution: 2dppx) {.navbar-brand {background-image:url(login/login3-14812c33f8d546482d7e679f32e1d166.jpg); !important; background-repeat: no-repeat !important; background-size: 123px 49px !important;}}fieldset{opacity: 0.9;}.dialog-button-margin{margin-right: 24px;}#datepicker{width:180px;margin: 0 20px 20px 0px;background-color: #fff;}#datepicker > span:hover{cursor: pointer;}.input-group-addon{background-color: #eee;}.add-waiter-buttons{margin-top: 16px;}.logo{padding-top: 10px;padding-bottom: 20px;}.candiate{margin-left: 20px;margin-right: 20px;}.fa-check{color: #17a673;}.fa-times{color: #CF472F;}.margin-modal{margin-left: 10px;margin-right: 10px;}.toggle-red, .toggle-red:focus{color: #CF472F;}.input-group .input-group-addon{display:flex; align-items:center;padding:.375rem .75rem; font-size:1rem; line-height:1.5; color:#495057;background-color:#e9ecef; border:1px solid #ced4da; border-left:0;border-radius:0 .25rem .25rem 0;}.input-group.date .form-control{ border-right:0; }.datepicker.dropdown-menu { z-index: 2000 !important; }#language-switcher {position: absolute;top: 18px;right: 20px;left: auto;z-index: 9999;}#language-switcher .language-switcher-toggle {display: block;}#language-switcher .language-switcher-current-flag {width: 42px;height: 28px;object-fit: cover;border-radius: 3px;display: block;cursor: pointer;}#language-switcher .dropdown-menu.language-switcher-menu {min-width: auto !important;padding: 6px 0 !important;margin-top: 6px !important;background: transparent !important;border: 0 !important;box-shadow: none !important;--bs-dropdown-bg: transparent;--bs-dropdown-border-color: transparent;--bs-dropdown-box-shadow: none;--bs-dropdown-padding-y: 6px;--bs-dropdown-min-width: auto;}#language-switcher .language-switcher-menu-item {margin: 0;}#language-switcher .language-switcher-menu-item-second {margin-top: 6px;}#language-switcher .language-switcher-menu-link,#language-switcher .dropdown-item.language-switcher-menu-link {display: flex;justify-content: center;align-items: center;padding: 0 !important;background: transparent !important;}#language-switcher .language-switcher-menu-link:hover,#language-switcher .language-switcher-menu-link:focus,#language-switcher .language-switcher-menu-link:active,#language-switcher .dropdown-item.language-switcher-menu-link:hover,#language-switcher .dropdown-item.language-switcher-menu-link:focus,#language-switcher .dropdown-item.language-switcher-menu-link:active {background: transparent !important;}#language-switcher .language-switcher-dropdown-flag {width: 32px;height: 21px;object-fit: cover;border-radius: 3px;display: block;}