@font-face {
  font-family: 'brownFont';
  src: url('../fonts/Brown-Regular.otf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'brownBoldFont';
  src: url('../fonts/Brown-Bold.otf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.transition {
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
* {
  box-sizing: border-box;
}
*:focus {
  outline: none;
}
body,
html {
  background: #fff;
  color: #2e3b4b;
  font-family: 'brownBoldFont', Arial, sans-serif;
  font-size: 17px;
  font-weight: 400;
  margin: 0;
  padding: 0;
  position: relative;
  text-rendering: optimizeLegibility !important;
  line-height: 1.3;
}
html {
  -webkit-font-smoothing: antialiased !important;
  font-size: 100%;
}
img {
  max-width: 100%;
}
a {
  color: #2e3b4b;
  text-decoration: none;
  -webkit-font-smoothing: antialiased !important;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
a:hover,
a:focus {
  color: #e84e0f;
  text-decoration: none;
}
h1,
h2,
h3,
h4 {
  color: #2e3b4b;
  font-family: 'Alternate Gothic W05 No_1', Arial, sans-serif;
  line-height: 1;
  margin: 0;
}
h2 {
  font-size: 78px;
  text-transform: uppercase;
}
@media screen and (max-width: 1023px) {
  h2 {
    font-size: 65px;
  }
}
@media screen and (max-width: 767px) {
  h2 {
    font-size: 60px;
  }
}
@media screen and (max-width: 480px) {
  h2 {
    font-size: 50px;
  }
}
.orange {
  color: #e84e0f;
}
.nopadding {
  padding: 0;
}
.nomargin {
  margin: 0;
}
.nomargin > div {
  padding: 0;
}
.container_big {
  width: 1400px;
  max-width: 100%;
  padding: 0 15px;
  margin: 0 auto;
}
.container_full {
  width: 100%;
  padding: 0 15px;
  margin: 0 auto;
}
.box_wrapper {
  display: flex;
}
@media screen and (max-width: 767px) {
  .navbar-fixed-top .navbar-collapse {
    max-height: 100vh;
  }
}
nav.navbar {
  border-radius: 0;
  margin: 0;
  border: none;
}
nav.navbar.navbar-default {
  background-color: #d3d3d3;
  border-color: #d3d3d3;
}
nav.navbar.navbar-default .navbar-toggle {
  border: none;
  margin-top: 5px;
  margin-bottom: 0;
}
nav.navbar.navbar-default .navbar-toggle:hover,
nav.navbar.navbar-default .navbar-toggle:focus {
  background: none;
}
nav.navbar.navbar-default .navbar-toggle .icon-bar {
  background-color: #2e3b4b;
  width: 40px;
  height: 3px;
}
nav.navbar.navbar-default .navbar-toggle .icon-bar + .icon-bar {
  margin-top: 8px;
}
nav.navbar.navbar-default .navbar-header {
  display: none;
}
@media screen and (max-width: 767px) {
  nav.navbar.navbar-default .navbar-header {
    display: block;
  }
}
nav.navbar.navbar-default .navbar-header .navbar-brand {
  padding: 7px 15px;
}
nav.navbar.navbar-default .navbar-header .navbar-brand .logo {
  display: block;
  width: 60px;
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  nav.navbar.navbar-default #navbar {
    display: flex !important;
    justify-content: center;
    position: relative;
  }
}
@media screen and (max-width: 767px) {
  nav.navbar.navbar-default #navbar .navbar-nav li {
    text-align: center;
  }
}
nav.navbar.navbar-default #navbar .navbar-nav li a {
  color: #2e3b4b;
  text-align: center;
}
@media screen and (max-width: 1023px) {
  nav.navbar.navbar-default #navbar .navbar-nav li a {
    padding: 15px 10px;
  }
}
nav.navbar.navbar-default #navbar .navbar-nav li a:hover,
nav.navbar.navbar-default #navbar .navbar-nav li a:focus {
  color: #e84e0f;
}
nav.navbar.navbar-default #navbar .navbar-nav li a.gotoOrder {
  background-color: #e84e0f;
  color: #ffffff;
  border-radius: 30px;
  padding: 5px 10px;
  margin: 10px 0;
  float: none;
  display: inline-block;
}
nav.navbar.navbar-default #navbar .navbar-nav li a.gotoOrder:hover {
  background-color: #ffffff;
  color: #e84e0f;
}
nav.navbar.navbar-default #navbar .nav_jobs .btn-onoff,
nav.navbar.navbar-default #navbar .nav_socials .btn-onoff {
  margin-bottom: 0;
}
nav.navbar.navbar-default #navbar .nav_jobs .btn-onoff input:checked ~ span:after,
nav.navbar.navbar-default #navbar .nav_socials .btn-onoff input:checked ~ span:after {
  left: 11px;
}
nav.navbar.navbar-default #navbar .nav_jobs .btn-onoff input ~ span:before,
nav.navbar.navbar-default #navbar .nav_socials .btn-onoff input ~ span:before {
  width: 10px;
  height: 10px;
}
nav.navbar.navbar-default #navbar .nav_jobs .btn-onoff input ~ span:after,
nav.navbar.navbar-default #navbar .nav_socials .btn-onoff input ~ span:after {
  width: 15px;
  height: 15px;
  top: 1.5px;
  left: 2px;
}
nav.navbar.navbar-default #navbar .nav_jobs .btn-onoff span,
nav.navbar.navbar-default #navbar .nav_socials .btn-onoff span {
  width: 30px;
  height: 20px;
}
nav.navbar.navbar-default #navbar .nav_jobs {
  position: absolute;
  left: 0;
  height: 100%;
  background: #858384;
}
@media screen and (max-width: 767px) {
  nav.navbar.navbar-default #navbar .nav_jobs {
    position: initial;
    display: flex;
    justify-content: center;
  }
}
nav.navbar.navbar-default #navbar .nav_jobs li {
  height: 100%;
}
nav.navbar.navbar-default #navbar .nav_jobs li a {
  color: #fff;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-family: 'Alternate Gothic W05 No_1', Arial, sans-serif;
  font-size: 30px;
  height: 100%;
  padding: 0 5px;
}
@media screen and (max-width: 767px) {
  nav.navbar.navbar-default #navbar .nav_jobs li a {
    padding: 10px;
  }
}
nav.navbar.navbar-default #navbar .nav_jobs li a:hover,
nav.navbar.navbar-default #navbar .nav_jobs li a:focus {
  color: #fff;
}
nav.navbar.navbar-default #navbar .nav_jobs li a div {
  padding: 0 5px;
}
nav.navbar.navbar-default #navbar .nav_socials {
  position: absolute;
  right: 0;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
  nav.navbar.navbar-default #navbar .nav_socials {
    position: initial;
    display: flex;
    justify-content: center;
  }
}
nav.navbar.navbar-default #navbar .nav_socials li a {
  padding: 15px 5px;
}
nav.navbar.navbar-default #navbar .nav_socials li a img {
  display: block;
  width: 20px;
  max-width: 100%;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity {
  position: relative;
  background: #e84e10;
  border-radius: 20px;
  padding: 6px;
  color: white;
  font-weight: 700;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 150px;
  font-size: 14px;
  height: 40px;
  margin-right: 15px;
}
@media screen and (max-width: 1023px) {
  nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity {
    margin-right: 5px;
  }
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu {
  position: absolute;
  background: #e84e10;
  padding: 10px;
  border: none;
  transform: translateX(-50%);
  width: 100%;
  min-width: 300px;
  left: 50%;
  color: #fff;
  line-height: 1.1;
  font-size: 13px;
  top: 115%;
  z-index: 9;
}
@media screen and (max-width: 1100px) {
  nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu {
    transform: translateX(-75%);
  }
}
@media screen and (max-width: 767px) {
  nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    transform: none;
    padding: 10px 15px;
  }
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu:before {
  content: '';
  position: absolute;
  top: -6px;
  left: 0;
  right: 0;
  margin: auto;
  width: 0;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #e84e10;
  border-left: 7px solid transparent;
}
@media screen and (max-width: 1100px) {
  nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu:before {
    left: 50%;
  }
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu .box_wrapper {
  justify-content: center;
  align-items: center;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu #fidelity {
  float: left;
  padding: 6px 0;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu .dropdown_title {
  font-family: 'Alternate Gothic W05 No_1', Arial, sans-serif;
  text-transform: uppercase;
  font-size: 30px;
  text-align: center;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu .dropdown-menu {
  position: initial;
  background: #e84e10;
  border: none;
  width: 100%;
  color: #fff;
  line-height: 1.1;
  font-size: 13px;
  box-shadow: none;
}
@media screen and (max-width: 767px) {
  nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu .dropdown-menu {
    display: block !important;
  }
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu a {
  color: #fff;
  text-decoration: underline;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu form .form-group {
  margin-bottom: 10px;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu form .form-group input {
  font-family: 'brownFont', Arial, sans-serif;
  border-radius: 0;
  border: 0;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu form .form_btn {
  text-align: right;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .fidelity-menu form .form_btn .btn_submit {
  color: #e84e10;
  font-family: 'brownFont', Arial, sans-serif;
  padding: 5px 10px;
  background: #fff;
  border: none;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .dropdown_closed {
  display: none;
  position: fixed;
  top: 5px;
  z-index: 9999;
  color: #fff;
  right: 10px;
  cursor: pointer;
}
nav.navbar.navbar-default #navbar .nav_socials li.loola_fidelity .dropdown_closed.active {
  display: block;
}
nav.navbar.navbar-default #navbar .nav_socials li.language a {
  background: #2e3b4b;
  color: #fff;
  padding: 15px 10px;
  margin-left: 5px;
}
@media screen and (max-width: 1023px) {
  nav.navbar.navbar-default #navbar .nav_socials li.language a {
    padding: 15px 5px;
    margin-left: 0;
  }
}
nav.navbar.navbar-default #navbar .nav_socials li.language a:hover,
nav.navbar.navbar-default #navbar .nav_socials li.language a:focus {
  background: #858384;
}
header {
  color: #fff;
  height: 100vh;
  display: flex;
  align-items: center;
  position: relative;
}
header:after {
  content: '';
  display: block;
  background: rgba(0,0,0,0.3);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
header .box_content {
  position: relative;
  z-index: 2;
}
header .box_content h1 {
  color: #fff;
  font-size: 78px;
  text-transform: uppercase;
  margin-bottom: 20px;
}
@media screen and (max-width: 1023px) {
  header .box_content h1 {
    font-size: 65px;
  }
}
@media screen and (max-width: 767px) {
  header .box_content h1 {
    font-size: 60px;
  }
}
@media screen and (max-width: 480px) {
  header .box_content h1 {
    font-size: 35px;
  }
}
header .box_content h1 .logo {
  display: block;
  width: 120px;
  max-width: 100%;
}
@media screen and (max-width: 480px) {
  header .box_content h1 .logo {
    width: 110px;
  }
}
.btn-onoff {
  margin-bottom: 10px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-onoff input {
  display: block;
  position: absolute;
  opacity: 0;
}
.btn-onoff input:checked ~ span {
  border: 1px solid #fff;
  background: transparent;
}
.btn-onoff input:checked ~ span:before {
  content: '';
  right: 28px;
  color: #fff;
}
.btn-onoff input:checked ~ span:after {
  content: '';
  left: 45px;
}
.btn-onoff input ~ span:before {
  content: '';
  display: block;
  width: 34px;
  height: 34px;
  position: absolute;
  right: 0px;
  font-size: 14px;
  font-family: "Arial";
  font-weight: bold;
  line-height: 34px;
  color: #444;
  padding: 0px 8px;
  letter-spacing: 1px;
  text-transform: uppercase;
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -ms-transition: 500ms;
  transition: 500ms;
}
.btn-onoff input ~ span:after {
  content: '';
  position: absolute;
  width: 40px;
  height: 40px;
  top: 4px;
  left: 4px;
  background: #fff;
  border-radius: 50%;
  -webkit-transition: 400ms;
  -moz-transition: 400ms;
  -ms-transition: 400ms;
  transition: 400ms;
}
.btn-onoff span {
  position: relative;
  display: block;
  width: 92px;
  height: 52px;
  border-radius: 40px;
  background: transparent;
  border: 1px solid #fff;
  -webkit-transition: 400ms;
  -moz-transition: 400ms;
  -ms-transition: 400ms;
  transition: 400ms;
}
section .box_img img {
  display: block;
}
section .box_text {
  padding: 50px 35px;
}
@media screen and (max-width: 1023px) {
  section .box_text {
    padding: 20px;
  }
}
@media screen and (max-width: 767px) {
  section .box_text {
    padding: 20px 0;
  }
}
section .box_text span {
  color: #e84e0f;
}
#submenu {
  border-top: 20px solid #d3d3d3;
  border-bottom: 20px solid #d3d3d3;
}
#submenu .box_wrapper {
  align-items: center;
}
#submenu .box_wrapper .menu_left {
  margin-right: auto;
}
#submenu .box_wrapper .menu_right {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
  #submenu .box_wrapper .menu_right {
    flex-wrap: wrap;
  }
}
#submenu .box_wrapper .menu_right a {
  display: block;
  padding: 10px;
  margin: 0 10px;
  font-size: 18px;
}
@media screen and (max-width: 767px) {
  #submenu .box_wrapper .menu_right a {
    width: 100%;
    padding: 5px 10px;
  }
}
#toppings {
  background: #2e3b4b;
  color: #fff;
}
#toppings .box_inside .intro {
  padding: 40px 40px 5px;
}
@media screen and (max-width: 1023px) {
  #toppings .box_inside .intro {
    padding: 15px 15px 0;
  }
}
#toppings .box_inside .step {
  padding: 5px 40px;
}
@media screen and (max-width: 1023px) {
  #toppings .box_inside .step {
    padding: 5px 15px;
  }
}
#toppings .box_inside .step .option {
  opacity: 0.5;
  cursor: pointer;
  display: block;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
#toppings .box_inside .step .option.active {
  opacity: 1;
}
#toppings .box_inside .step .option:hover {
  opacity: 1;
}
#toppings .box_inside .step.step3 {
  padding: 0;
}
@media screen and (max-width: 767px) {
  #toppings .box_inside .step.step3 {
    overflow: hidden;
  }
}
@media screen and (max-width: 1023px) {
  #toppings .box_inside .step.step3 .topping_option {
    font-size: 15px;
  }
}
#toppings .box_inside .step.step3 .topping_option .btn-onoff {
  opacity: 0.5;
  padding: 5px 40px;
  width: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  pointer-events: initial;
  font-weight: 400;
}
@media screen and (max-width: 1023px) {
  #toppings .box_inside .step.step3 .topping_option .btn-onoff {
    padding: 5px 15px;
  }
}
#toppings .box_inside .step.step3 .topping_option .btn-onoff > div {
  width: 50%;
  display: flex;
}
#toppings .box_inside .step.step3 .topping_option .btn-onoff > div .topping_label {
  padding-left: 10px;
}
#toppings .box_inside .step.step3 .topping_option.active .btn-onoff {
  opacity: 1;
  background: #e94e0f;
}
#toppings .box_inside .step.step3 .topping_option .prices {
  display: flex;
  text-align: right;
}
#toppings .box_inside .step.step3 .topping_option .prices > div {
  width: 50%;
}
#toppings .box_inside .step.step3 .topping_option .prices > div small {
  text-transform: uppercase;
  line-height: 1;
  display: block;
  font-size: 60%;
}
#toppings .box_inside .step.step3 .topping_option.indication {
  display: none;
}
#toppings .box_inside .step.step3 .topping_option.indication.active {
  display: block;
}
#toppings .box_inside .step.step3 .topping_option.indication .box_wrapper {
  padding: 5px 40px;
  background: #858384;
  align-items: center;
}
@media screen and (max-width: 1023px) {
  #toppings .box_inside .step.step3 .topping_option.indication .box_wrapper {
    padding: 5px 15px;
  }
}
#toppings .box_inside .step.step3 .topping_option.indication .box_wrapper > div {
  padding: 0 5px;
}
#toppings .box_inside .step.step3 .topping_option.indication .box_wrapper > div img {
  display: inline-block;
  width: 18px;
}
#toppings .box_inside .step.step3 .topping_option.indication .box_wrapper > div .carry {
  background: #e84e0f;
  border-radius: 15px;
  padding: 3px 10px;
}
#toppings .box_inside .step.step3 .topping_option.indication .box_wrapper > div.time {
  display: flex;
  align-items: center;
}
#toppings .box_inside .step.step3 .topping_option.indication .box_wrapper > div.time img {
  margin-right: 5px;
}
#toppings .box_inside .pizzas_choice .step.step2 {
  background: #c24445;
}
#toppings .box_inside .salads_choice .step.step2 {
  color: #2e3b4b;
  background: #b9d4df;
}
#toppings .box_inside .row > div {
  text-align: center;
}
#toppings .box_inside .row > div.first {
  text-align: left;
}
#toppings .box_inside .row > div.last {
  text-align: right;
}
#toppings .box_inside .row .col-xs-6.first {
  padding-top: 8px;
}
#toppings .box_inside .btn-onoff {
  margin: 0;
}
#toppings .box_inside .btn-onoff input:checked ~ span:after {
  left: 11px;
}
#toppings .box_inside .btn-onoff input ~ span:before {
  width: 10px;
  height: 10px;
}
#toppings .box_inside .btn-onoff input ~ span:after {
  width: 15px;
  height: 15px;
  top: 1.5px;
  left: 2px;
}
#toppings .box_inside .btn-onoff span {
  width: 30px;
  height: 20px;
}
#toppings .tabs,
#toppings .tab_toppings {
  display: none;
}
#toppings .tabs.active,
#toppings .tab_toppings.active {
  display: block;
}
#cooking {
  border-top: 20px solid #d3d3d3;
}
#cooking .cooking_video {
  height: 550px;
}
#cooking .cooking_video iframe {
  width: 100%;
  height: 550px;
}
@media screen and (max-width: 767px) {
  #locations .row {
    display: flex;
    flex-wrap: wrap;
  }
  #locations .row > div {
    order: 1;
    width: 100%;
  }
  #locations .row > div.box_img {
    order: 2;
  }
}
#prod {
  border-top: 20px solid #d3d3d3;
}
#prod .prod_slider > div .relative {
  position: relative;
}
#prod .prod_slider > div .relative .prod_overlay {
  background: #e84e0f;
  color: #fff;
  position: absolute;
  left: 0;
  bottom: -100%;
  width: 100%;
  height: auto;
  opacity: 0;
  z-index: -1;
  padding: 10px 15px;
  display: flex;
  align-items: flex-end;
  line-height: 1;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
@media screen and (max-width: 767px) {
  #prod .prod_slider > div .relative .prod_overlay {
    bottom: 0;
    opacity: 1;
    z-index: 1;
  }
}
#prod .prod_slider > div .relative .prod_overlay:after {
  content: '';
  position: absolute;
  top: -12px;
  left: 0;
  right: 0;
  margin: auto;
  width: 0px;
  height: 0px;
  display: inline-block;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #e84e0f;
  border-left: 15px solid transparent;
}
#prod .prod_slider > div .relative .prod_overlay span {
  font-size: 13px;
}
#prod .prod_slider > div .relative:hover .prod_overlay {
  bottom: 0;
  opacity: 1;
  z-index: 1;
}
.gotoOrder {
  background-color: #e84e0f;
  color: #ffffff;
  border-radius: 30px;
  padding: 15px 25px;
  margin: 20px 0;
  position: relative;
  display: inline-block;
}
.gotoOrder:hover {
  background-color: #ffffff;
  color: #e84e0f;
}
.gotoOrder.bottom {
  margin: 30px 0 0 40px;
}
@media screen and (max-width: 767px) {
  .gotoOrder.bottom {
    margin: 20px 0 20px 20px;
  }
}
.gotoOrder.small {
  padding: 7px 30px;
  margin: 30px 0 0 20px;
}
@media screen and (max-width: 767px) {
  .gotoOrder.small {
    margin: 20px 0 20px 20px;
  }
}
#food {
  background: #2e3b4b;
  color: #fff;
  border-top: 20px solid #d3d3d3;
  border-bottom: 20px solid #d3d3d3;
}
@media screen and (max-width: 480px) {
  #food .intro {
    line-height: 1;
  }
}
#food .box_text {
  padding: 30px 30px 0;
}
@media screen and (max-width: 1025px) {
  #food .box_text {
    padding: 15px 15px 0;
  }
}
#food .box_text h3 {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 20px;
}
@media screen and (max-width: 1024px) {
  #food .box_text h3 {
    margin-bottom: 10px;
  }
}
#food ul {
  font-family: 'brownBoldFont', Arial, sans-serif;
  padding: 0;
  margin: 0;
  list-style: none;
}
#food ul li {
  padding: 10px 30px;
  cursor: pointer;
  position: relative;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  border: none !important;
}
@media screen and (max-width: 1024px) {
  #food ul li {
    padding: 4px 15px;
    font-size: 16px;
    line-height: 1;
  }
}
#food ul li .prices {
  display: flex;
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  background: #65c7bd;
  color: #2e3b4b;
  opacity: 0;
  z-index: 0;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  height: 100%;
  pointer-events: none;
}
@media screen and (max-width: 480px) {
  #food ul li .prices {
    position: initial;
    opacity: 1;
    z-index: 1;
    background: none;
    color: #fff;
    font-size: 14px;
  }
}
#food ul li .prices:after {
  content: '';
  position: absolute;
  right: -12px;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 0px;
  height: 0px;
  display: inline-block;
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
  border-left: 15px solid #65c7bd;
}
@media screen and (max-width: 1024px) {
  #food ul li .prices:after {
    right: -6px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #8ddee4;
  }
}
@media screen and (max-width: 480px) {
  #food ul li .prices:after {
    display: none;
  }
}
#food ul li .prices > div {
  padding: 5px 15px;
  width: 50%;
}
@media screen and (max-width: 1024px) {
  #food ul li .prices > div {
    padding: 3px 5px;
    font-size: 14px;
    line-height: 1;
  }
}
@media screen and (max-width: 480px) {
  #food ul li .prices > div {
    padding: 0;
  }
}
#food ul li .prices > div small {
  text-transform: uppercase;
  line-height: 1;
  display: block;
  font-size: 60%;
}
#food ul li.slick-current,
#food ul li:hover {
  background: #65c7bd;
  color: #2e3b4b;
}
@media screen and (max-width: 480px) {
  #food ul li.slick-current .prices,
  #food ul li:hover .prices {
    color: #2e3b4b;
  }
}
#food ul li:hover .prices {
  left: 100%;
  opacity: 1;
  z-index: 2;
}
#food ul.desserts li .prices {
  background: #e3c1a1;
}
@media screen and (max-width: 480px) {
  #food ul.desserts li .prices {
    background: none;
    color: #fff;
  }
}
#food ul.desserts li .prices:after {
  border-left: 15px solid #e3c1a1;
}
#food ul.desserts li.slick-current,
#food ul.desserts li:hover {
  background: #e3c1a1;
}
@media screen and (max-width: 480px) {
  #food ul.desserts li.slick-current .prices,
  #food ul.desserts li:hover .prices {
    color: #2e3b4b;
  }
}
#food .slider_salads img,
#food .slider_desserts img {
  display: block;
}
#food .salads .slick-list,
#food .desserts .slick-list {
  padding: 0 !important;
  overflow: visible !important;
  z-index: 9;
}
.extras.hidden {
  display: none;
}
.add_extra {
  border: none;
  padding: 10px 15px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
  background-color: #e3c1a1;
  color: #515149;
  width: 100%;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
}
.add_extra:hover {
  background-color: #515149;
  color: #e3c1a1;
}
#map {
  border-bottom: 20px solid #d3d3d3;
  position: relative;
}
#map #loola_locations {
  background: #fff;
  box-shadow: 0 0 20px rgba(0,0,0,0.3);
  position: absolute;
  top: 0;
  left: 0;
  width: 30%;
  max-width: 100%;
  padding: 30px;
}
@media screen and (max-width: 767px) {
  #map #loola_locations {
    position: initial;
    width: 100%;
  }
}
#map #loola_locations h2 {
  font-size: 58px;
}
#map #loola_locations ul {
  padding: 0;
  margin: 0;
  max-height: 500px;
  overflow-y: scroll;
  list-style: none;
}
#map #loola_locations ul li {
  border-bottom: 1px solid #a8a8a7;
}
#map #loola_locations ul li:last-child {
  border-bottom: none;
}
#map #loola_locations ul li a.result {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
}
#map #loola_locations ul li a.result .text {
  background: url(../images/map/map_marker.png) no-repeat left top/ 14px auto;
  padding-left: 30px;
}
#map #loola_locations ul li a.result .text h3 {
  font-size: 25px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
#map #loola_locations ul li a.result .text .address {
  color: #363636;
}
#map #loola_locations ul li a.result .text .desc {
  color: #e84e0f;
  margin-top: 5px;
}
#map #map_canvas {
  height: 600px;
  width: 100%;
}
@media screen and (max-width: 767px) {
  #map #map_canvas {
    height: 350px;
  }
}
#map #map_canvas .gm-style-iw {
  width: 215px !important;
  background-color: #fff;
  color: #2e3b4b;
  box-shadow: 5px 5px rgba(0,0,0,0.2);
  font-size: 14px !important;
}
@media screen and (max-width: 1023px) {
  #map #map_canvas .gm-style-iw {
    width: 250px !important;
  }
}
#map #map_canvas #iw-container .iw-title {
  font-family: 'Alternate Gothic W05 No_1', Arial, sans-serif;
  font-size: 24px;
  color: #e84e0f;
  margin: 0;
  text-transform: uppercase;
}
#map #map_canvas #iw-container .iw-content {
  font-family: 'brownBoldFont', Arial, sans-serif;
  color: #2e3b4b;
  margin-right: 1px;
  padding: 15px 20px;
}
@media screen and (max-width: 1023px) {
  #map #map_canvas #iw-container .iw-content {
    padding: 20px;
  }
}
#map #map_canvas #iw-container .iw-content p {
  color: #2e3b4b;
  margin-bottom: 0;
  margin-top: 5px;
}
#map #map_canvas .iw-img img {
  display: block;
  max-width: 100%;
}
#map #map_canvas .iw-subTitle {
  padding: 15px 0 5px;
}
#map #map_canvas .iw-subTitle span {
  font-style: italic;
}
footer {
  background: #2e3b4b;
  color: #fff;
  padding: 30px 0;
  text-align: center;
}
footer .logo {
  display: inline-block;
  width: 80px;
  max-width: 100%;
  margin-bottom: 10px;
}
footer a {
  color: #fff;
  text-decoration: underline;
}
.cookiebanner > span {
  padding-top: 7px;
  display: inline-block;
}
.cookiebanner > span a {
  text-decoration: underline;
}
#order {
  min-height: 100vh;
  background: #2e3b4b;
  color: #fff;
}
#order .debug {
  position: fixed;
  bottom: 0;
  font-size: 11px;
  color: #2e3b4b;
}
#order p {
  margin: 0;
}
#order .bg_salad {
  background-color: #65c7bd !important;
}
#order .bg_confirm {
  background-color: #e84e0f !important;
}
#order .box_inside .logo {
  padding: 20px;
}
#order .box_inside .logo img {
  width: 100px;
  max-width: 100%;
  display: block;
  margin: auto;
}
@media screen and (max-width: 767px) {
  #order .box_inside .logo img {
    width: 70px;
  }
}
#order .box_inside .intro {
  padding: 40px 0 5px;
  margin-bottom: 15px;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .intro {
    padding: 15px 15px 0;
  }
}
#order .box_inside .step {
  padding: 20px 40px;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step {
    padding: 10px 15px;
  }
}
#order .box_inside .step .option {
  opacity: 0.5;
  cursor: pointer;
  display: block;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
#order .box_inside .step .option.active {
  opacity: 1;
}
#order .box_inside .step .option:hover {
  opacity: 1;
}
#order .box_inside .step.step1,
#order .box_inside .step.step1hour,
#order .box_inside .step.step2,
#order .box_inside .step.step3pizza,
#order .box_inside .step.step3salad,
#order .box_inside .step.step4pizza,
#order .box_inside .step.step4saladTodo,
#order .box_inside .step.step4saladTodoBase,
#order .box_inside .step.step4saladDone,
#order .box_inside .step.step5pizza25,
#order .box_inside .step.step5pizza30,
#order .box_inside .step.step5salad,
#order .box_inside .step.step6pizza,
#order .box_inside .step.step6salad,
#order .box_inside .step.step7dishes,
#order .box_inside .step.step7drinks {
  padding: 0;
  background-color: #aaa1a0;
}
@media screen and (max-width: 767px) {
  #order .box_inside .step.step1,
  #order .box_inside .step.step1hour,
  #order .box_inside .step.step2,
  #order .box_inside .step.step3pizza,
  #order .box_inside .step.step3salad,
  #order .box_inside .step.step4pizza,
  #order .box_inside .step.step4saladTodo,
  #order .box_inside .step.step4saladTodoBase,
  #order .box_inside .step.step4saladDone,
  #order .box_inside .step.step5pizza25,
  #order .box_inside .step.step5pizza30,
  #order .box_inside .step.step5salad,
  #order .box_inside .step.step6pizza,
  #order .box_inside .step.step6salad,
  #order .box_inside .step.step7dishes,
  #order .box_inside .step.step7drinks {
    overflow: hidden;
  }
}
#order .box_inside .step.step1 .dishes_select,
#order .box_inside .step.step1hour .dishes_select,
#order .box_inside .step.step2 .dishes_select,
#order .box_inside .step.step3pizza .dishes_select,
#order .box_inside .step.step3salad .dishes_select,
#order .box_inside .step.step4pizza .dishes_select,
#order .box_inside .step.step4saladTodo .dishes_select,
#order .box_inside .step.step4saladTodoBase .dishes_select,
#order .box_inside .step.step4saladDone .dishes_select,
#order .box_inside .step.step5pizza25 .dishes_select,
#order .box_inside .step.step5pizza30 .dishes_select,
#order .box_inside .step.step5salad .dishes_select,
#order .box_inside .step.step6pizza .dishes_select,
#order .box_inside .step.step6salad .dishes_select,
#order .box_inside .step.step7dishes .dishes_select,
#order .box_inside .step.step7drinks .dishes_select {
  background-color: #e3c1a1;
  padding: 15px;
}
#order .box_inside .step.step1 .dishes_select p,
#order .box_inside .step.step1hour .dishes_select p,
#order .box_inside .step.step2 .dishes_select p,
#order .box_inside .step.step3pizza .dishes_select p,
#order .box_inside .step.step3salad .dishes_select p,
#order .box_inside .step.step4pizza .dishes_select p,
#order .box_inside .step.step4saladTodo .dishes_select p,
#order .box_inside .step.step4saladTodoBase .dishes_select p,
#order .box_inside .step.step4saladDone .dishes_select p,
#order .box_inside .step.step5pizza25 .dishes_select p,
#order .box_inside .step.step5pizza30 .dishes_select p,
#order .box_inside .step.step5salad .dishes_select p,
#order .box_inside .step.step6pizza .dishes_select p,
#order .box_inside .step.step6salad .dishes_select p,
#order .box_inside .step.step7dishes .dishes_select p,
#order .box_inside .step.step7drinks .dishes_select p {
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}
#order .box_inside .step.step1 .drinks_select,
#order .box_inside .step.step1hour .drinks_select,
#order .box_inside .step.step2 .drinks_select,
#order .box_inside .step.step3pizza .drinks_select,
#order .box_inside .step.step3salad .drinks_select,
#order .box_inside .step.step4pizza .drinks_select,
#order .box_inside .step.step4saladTodo .drinks_select,
#order .box_inside .step.step4saladTodoBase .drinks_select,
#order .box_inside .step.step4saladDone .drinks_select,
#order .box_inside .step.step5pizza25 .drinks_select,
#order .box_inside .step.step5pizza30 .drinks_select,
#order .box_inside .step.step5salad .drinks_select,
#order .box_inside .step.step6pizza .drinks_select,
#order .box_inside .step.step6salad .drinks_select,
#order .box_inside .step.step7dishes .drinks_select,
#order .box_inside .step.step7drinks .drinks_select {
  background-color: #515149;
  padding: 15px;
}
#order .box_inside .step.step1 .drinks_select p,
#order .box_inside .step.step1hour .drinks_select p,
#order .box_inside .step.step2 .drinks_select p,
#order .box_inside .step.step3pizza .drinks_select p,
#order .box_inside .step.step3salad .drinks_select p,
#order .box_inside .step.step4pizza .drinks_select p,
#order .box_inside .step.step4saladTodo .drinks_select p,
#order .box_inside .step.step4saladTodoBase .drinks_select p,
#order .box_inside .step.step4saladDone .drinks_select p,
#order .box_inside .step.step5pizza25 .drinks_select p,
#order .box_inside .step.step5pizza30 .drinks_select p,
#order .box_inside .step.step5salad .drinks_select p,
#order .box_inside .step.step6pizza .drinks_select p,
#order .box_inside .step.step6salad .drinks_select p,
#order .box_inside .step.step7dishes .drinks_select p,
#order .box_inside .step.step7drinks .drinks_select p {
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}
#order .box_inside .step.step1 .location_select,
#order .box_inside .step.step1 .hour_select,
#order .box_inside .step.step1 .type_select,
#order .box_inside .step.step1hour .location_select,
#order .box_inside .step.step1hour .hour_select,
#order .box_inside .step.step1hour .type_select,
#order .box_inside .step.step2 .location_select,
#order .box_inside .step.step2 .hour_select,
#order .box_inside .step.step2 .type_select,
#order .box_inside .step.step3pizza .location_select,
#order .box_inside .step.step3pizza .hour_select,
#order .box_inside .step.step3pizza .type_select,
#order .box_inside .step.step3salad .location_select,
#order .box_inside .step.step3salad .hour_select,
#order .box_inside .step.step3salad .type_select,
#order .box_inside .step.step4pizza .location_select,
#order .box_inside .step.step4pizza .hour_select,
#order .box_inside .step.step4pizza .type_select,
#order .box_inside .step.step4saladTodo .location_select,
#order .box_inside .step.step4saladTodo .hour_select,
#order .box_inside .step.step4saladTodo .type_select,
#order .box_inside .step.step4saladTodoBase .location_select,
#order .box_inside .step.step4saladTodoBase .hour_select,
#order .box_inside .step.step4saladTodoBase .type_select,
#order .box_inside .step.step4saladDone .location_select,
#order .box_inside .step.step4saladDone .hour_select,
#order .box_inside .step.step4saladDone .type_select,
#order .box_inside .step.step5pizza25 .location_select,
#order .box_inside .step.step5pizza25 .hour_select,
#order .box_inside .step.step5pizza25 .type_select,
#order .box_inside .step.step5pizza30 .location_select,
#order .box_inside .step.step5pizza30 .hour_select,
#order .box_inside .step.step5pizza30 .type_select,
#order .box_inside .step.step5salad .location_select,
#order .box_inside .step.step5salad .hour_select,
#order .box_inside .step.step5salad .type_select,
#order .box_inside .step.step6pizza .location_select,
#order .box_inside .step.step6pizza .hour_select,
#order .box_inside .step.step6pizza .type_select,
#order .box_inside .step.step6salad .location_select,
#order .box_inside .step.step6salad .hour_select,
#order .box_inside .step.step6salad .type_select,
#order .box_inside .step.step7dishes .location_select,
#order .box_inside .step.step7dishes .hour_select,
#order .box_inside .step.step7dishes .type_select,
#order .box_inside .step.step7drinks .location_select,
#order .box_inside .step.step7drinks .hour_select,
#order .box_inside .step.step7drinks .type_select {
  background-color: #858383;
  padding: 15px;
}
#order .box_inside .step.step1 .location_select p,
#order .box_inside .step.step1 .hour_select p,
#order .box_inside .step.step1 .type_select p,
#order .box_inside .step.step1hour .location_select p,
#order .box_inside .step.step1hour .hour_select p,
#order .box_inside .step.step1hour .type_select p,
#order .box_inside .step.step2 .location_select p,
#order .box_inside .step.step2 .hour_select p,
#order .box_inside .step.step2 .type_select p,
#order .box_inside .step.step3pizza .location_select p,
#order .box_inside .step.step3pizza .hour_select p,
#order .box_inside .step.step3pizza .type_select p,
#order .box_inside .step.step3salad .location_select p,
#order .box_inside .step.step3salad .hour_select p,
#order .box_inside .step.step3salad .type_select p,
#order .box_inside .step.step4pizza .location_select p,
#order .box_inside .step.step4pizza .hour_select p,
#order .box_inside .step.step4pizza .type_select p,
#order .box_inside .step.step4saladTodo .location_select p,
#order .box_inside .step.step4saladTodo .hour_select p,
#order .box_inside .step.step4saladTodo .type_select p,
#order .box_inside .step.step4saladTodoBase .location_select p,
#order .box_inside .step.step4saladTodoBase .hour_select p,
#order .box_inside .step.step4saladTodoBase .type_select p,
#order .box_inside .step.step4saladDone .location_select p,
#order .box_inside .step.step4saladDone .hour_select p,
#order .box_inside .step.step4saladDone .type_select p,
#order .box_inside .step.step5pizza25 .location_select p,
#order .box_inside .step.step5pizza25 .hour_select p,
#order .box_inside .step.step5pizza25 .type_select p,
#order .box_inside .step.step5pizza30 .location_select p,
#order .box_inside .step.step5pizza30 .hour_select p,
#order .box_inside .step.step5pizza30 .type_select p,
#order .box_inside .step.step5salad .location_select p,
#order .box_inside .step.step5salad .hour_select p,
#order .box_inside .step.step5salad .type_select p,
#order .box_inside .step.step6pizza .location_select p,
#order .box_inside .step.step6pizza .hour_select p,
#order .box_inside .step.step6pizza .type_select p,
#order .box_inside .step.step6salad .location_select p,
#order .box_inside .step.step6salad .hour_select p,
#order .box_inside .step.step6salad .type_select p,
#order .box_inside .step.step7dishes .location_select p,
#order .box_inside .step.step7dishes .hour_select p,
#order .box_inside .step.step7dishes .type_select p,
#order .box_inside .step.step7drinks .location_select p,
#order .box_inside .step.step7drinks .hour_select p,
#order .box_inside .step.step7drinks .type_select p {
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}
#order .box_inside .step.step1 .label_title,
#order .box_inside .step.step1hour .label_title,
#order .box_inside .step.step2 .label_title,
#order .box_inside .step.step3pizza .label_title,
#order .box_inside .step.step3salad .label_title,
#order .box_inside .step.step4pizza .label_title,
#order .box_inside .step.step4saladTodo .label_title,
#order .box_inside .step.step4saladTodoBase .label_title,
#order .box_inside .step.step4saladDone .label_title,
#order .box_inside .step.step5pizza25 .label_title,
#order .box_inside .step.step5pizza30 .label_title,
#order .box_inside .step.step5salad .label_title,
#order .box_inside .step.step6pizza .label_title,
#order .box_inside .step.step6salad .label_title,
#order .box_inside .step.step7dishes .label_title,
#order .box_inside .step.step7drinks .label_title {
  padding: 15px;
}
#order .box_inside .step.step1 .label_title p,
#order .box_inside .step.step1hour .label_title p,
#order .box_inside .step.step2 .label_title p,
#order .box_inside .step.step3pizza .label_title p,
#order .box_inside .step.step3salad .label_title p,
#order .box_inside .step.step4pizza .label_title p,
#order .box_inside .step.step4saladTodo .label_title p,
#order .box_inside .step.step4saladTodoBase .label_title p,
#order .box_inside .step.step4saladDone .label_title p,
#order .box_inside .step.step5pizza25 .label_title p,
#order .box_inside .step.step5pizza30 .label_title p,
#order .box_inside .step.step5salad .label_title p,
#order .box_inside .step.step6pizza .label_title p,
#order .box_inside .step.step6salad .label_title p,
#order .box_inside .step.step7dishes .label_title p,
#order .box_inside .step.step7drinks .label_title p {
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step.step1,
  #order .box_inside .step.step1hour,
  #order .box_inside .step.step2,
  #order .box_inside .step.step3pizza,
  #order .box_inside .step.step3salad,
  #order .box_inside .step.step4pizza,
  #order .box_inside .step.step4saladTodo,
  #order .box_inside .step.step4saladTodoBase,
  #order .box_inside .step.step4saladDone,
  #order .box_inside .step.step5pizza25,
  #order .box_inside .step.step5pizza30,
  #order .box_inside .step.step5salad,
  #order .box_inside .step.step6pizza,
  #order .box_inside .step.step6salad,
  #order .box_inside .step.step7dishes,
  #order .box_inside .step.step7drinks {
    font-size: 15px;
  }
}
#order .box_inside .step.step1 .btn-onoff,
#order .box_inside .step.step1hour .btn-onoff,
#order .box_inside .step.step2 .btn-onoff,
#order .box_inside .step.step3pizza .btn-onoff,
#order .box_inside .step.step3salad .btn-onoff,
#order .box_inside .step.step4pizza .btn-onoff,
#order .box_inside .step.step4saladTodo .btn-onoff,
#order .box_inside .step.step4saladTodoBase .btn-onoff,
#order .box_inside .step.step4saladDone .btn-onoff,
#order .box_inside .step.step5pizza25 .btn-onoff,
#order .box_inside .step.step5pizza30 .btn-onoff,
#order .box_inside .step.step5salad .btn-onoff,
#order .box_inside .step.step6pizza .btn-onoff,
#order .box_inside .step.step6salad .btn-onoff,
#order .box_inside .step.step7dishes .btn-onoff,
#order .box_inside .step.step7drinks .btn-onoff {
  opacity: 1;
  padding: 20px 15px;
  width: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  pointer-events: initial;
  font-weight: 400;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
#order .box_inside .step.step1 .btn-onoff.pizza,
#order .box_inside .step.step1hour .btn-onoff.pizza,
#order .box_inside .step.step2 .btn-onoff.pizza,
#order .box_inside .step.step3pizza .btn-onoff.pizza,
#order .box_inside .step.step3salad .btn-onoff.pizza,
#order .box_inside .step.step4pizza .btn-onoff.pizza,
#order .box_inside .step.step4saladTodo .btn-onoff.pizza,
#order .box_inside .step.step4saladTodoBase .btn-onoff.pizza,
#order .box_inside .step.step4saladDone .btn-onoff.pizza,
#order .box_inside .step.step5pizza25 .btn-onoff.pizza,
#order .box_inside .step.step5pizza30 .btn-onoff.pizza,
#order .box_inside .step.step5salad .btn-onoff.pizza,
#order .box_inside .step.step6pizza .btn-onoff.pizza,
#order .box_inside .step.step6salad .btn-onoff.pizza,
#order .box_inside .step.step7dishes .btn-onoff.pizza,
#order .box_inside .step.step7drinks .btn-onoff.pizza {
  background-color: #c74247;
}
#order .box_inside .step.step1 .btn-onoff.salad,
#order .box_inside .step.step1hour .btn-onoff.salad,
#order .box_inside .step.step2 .btn-onoff.salad,
#order .box_inside .step.step3pizza .btn-onoff.salad,
#order .box_inside .step.step3salad .btn-onoff.salad,
#order .box_inside .step.step4pizza .btn-onoff.salad,
#order .box_inside .step.step4saladTodo .btn-onoff.salad,
#order .box_inside .step.step4saladTodoBase .btn-onoff.salad,
#order .box_inside .step.step4saladDone .btn-onoff.salad,
#order .box_inside .step.step5pizza25 .btn-onoff.salad,
#order .box_inside .step.step5pizza30 .btn-onoff.salad,
#order .box_inside .step.step5salad .btn-onoff.salad,
#order .box_inside .step.step6pizza .btn-onoff.salad,
#order .box_inside .step.step6salad .btn-onoff.salad,
#order .box_inside .step.step7dishes .btn-onoff.salad,
#order .box_inside .step.step7drinks .btn-onoff.salad {
  background-color: #65c7bd;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step.step1 .btn-onoff,
  #order .box_inside .step.step1hour .btn-onoff,
  #order .box_inside .step.step2 .btn-onoff,
  #order .box_inside .step.step3pizza .btn-onoff,
  #order .box_inside .step.step3salad .btn-onoff,
  #order .box_inside .step.step4pizza .btn-onoff,
  #order .box_inside .step.step4saladTodo .btn-onoff,
  #order .box_inside .step.step4saladTodoBase .btn-onoff,
  #order .box_inside .step.step4saladDone .btn-onoff,
  #order .box_inside .step.step5pizza25 .btn-onoff,
  #order .box_inside .step.step5pizza30 .btn-onoff,
  #order .box_inside .step.step5salad .btn-onoff,
  #order .box_inside .step.step6pizza .btn-onoff,
  #order .box_inside .step.step6salad .btn-onoff,
  #order .box_inside .step.step7dishes .btn-onoff,
  #order .box_inside .step.step7drinks .btn-onoff {
    padding: 10px 15px;
  }
}
#order .box_inside .step.step1 .btn-onoff > div,
#order .box_inside .step.step1hour .btn-onoff > div,
#order .box_inside .step.step2 .btn-onoff > div,
#order .box_inside .step.step3pizza .btn-onoff > div,
#order .box_inside .step.step3salad .btn-onoff > div,
#order .box_inside .step.step4pizza .btn-onoff > div,
#order .box_inside .step.step4saladTodo .btn-onoff > div,
#order .box_inside .step.step4saladTodoBase .btn-onoff > div,
#order .box_inside .step.step4saladDone .btn-onoff > div,
#order .box_inside .step.step5pizza25 .btn-onoff > div,
#order .box_inside .step.step5pizza30 .btn-onoff > div,
#order .box_inside .step.step5salad .btn-onoff > div,
#order .box_inside .step.step6pizza .btn-onoff > div,
#order .box_inside .step.step6salad .btn-onoff > div,
#order .box_inside .step.step7dishes .btn-onoff > div,
#order .box_inside .step.step7drinks .btn-onoff > div {
  width: auto;
  display: flex;
  text-align: left;
}
#order .box_inside .step.step1 .btn-onoff > div .topping_label,
#order .box_inside .step.step1hour .btn-onoff > div .topping_label,
#order .box_inside .step.step2 .btn-onoff > div .topping_label,
#order .box_inside .step.step3pizza .btn-onoff > div .topping_label,
#order .box_inside .step.step3salad .btn-onoff > div .topping_label,
#order .box_inside .step.step4pizza .btn-onoff > div .topping_label,
#order .box_inside .step.step4saladTodo .btn-onoff > div .topping_label,
#order .box_inside .step.step4saladTodoBase .btn-onoff > div .topping_label,
#order .box_inside .step.step4saladDone .btn-onoff > div .topping_label,
#order .box_inside .step.step5pizza25 .btn-onoff > div .topping_label,
#order .box_inside .step.step5pizza30 .btn-onoff > div .topping_label,
#order .box_inside .step.step5salad .btn-onoff > div .topping_label,
#order .box_inside .step.step6pizza .btn-onoff > div .topping_label,
#order .box_inside .step.step6salad .btn-onoff > div .topping_label,
#order .box_inside .step.step7dishes .btn-onoff > div .topping_label,
#order .box_inside .step.step7drinks .btn-onoff > div .topping_label {
  padding-left: 10px;
  text-align: left;
}
#order .box_inside .step.step1 .btn-onoff > div .topping_label small,
#order .box_inside .step.step1hour .btn-onoff > div .topping_label small,
#order .box_inside .step.step2 .btn-onoff > div .topping_label small,
#order .box_inside .step.step3pizza .btn-onoff > div .topping_label small,
#order .box_inside .step.step3salad .btn-onoff > div .topping_label small,
#order .box_inside .step.step4pizza .btn-onoff > div .topping_label small,
#order .box_inside .step.step4saladTodo .btn-onoff > div .topping_label small,
#order .box_inside .step.step4saladTodoBase .btn-onoff > div .topping_label small,
#order .box_inside .step.step4saladDone .btn-onoff > div .topping_label small,
#order .box_inside .step.step5pizza25 .btn-onoff > div .topping_label small,
#order .box_inside .step.step5pizza30 .btn-onoff > div .topping_label small,
#order .box_inside .step.step5salad .btn-onoff > div .topping_label small,
#order .box_inside .step.step6pizza .btn-onoff > div .topping_label small,
#order .box_inside .step.step6salad .btn-onoff > div .topping_label small,
#order .box_inside .step.step7dishes .btn-onoff > div .topping_label small,
#order .box_inside .step.step7drinks .btn-onoff > div .topping_label small {
  display: block;
  font-size: 70%;
}
#order .box_inside .step.step1.active .btn-onoff,
#order .box_inside .step.step1hour.active .btn-onoff,
#order .box_inside .step.step2.active .btn-onoff,
#order .box_inside .step.step3pizza.active .btn-onoff,
#order .box_inside .step.step3salad.active .btn-onoff,
#order .box_inside .step.step4pizza.active .btn-onoff,
#order .box_inside .step.step4saladTodo.active .btn-onoff,
#order .box_inside .step.step4saladTodoBase.active .btn-onoff,
#order .box_inside .step.step4saladDone.active .btn-onoff,
#order .box_inside .step.step5pizza25.active .btn-onoff,
#order .box_inside .step.step5pizza30.active .btn-onoff,
#order .box_inside .step.step5salad.active .btn-onoff,
#order .box_inside .step.step6pizza.active .btn-onoff,
#order .box_inside .step.step6salad.active .btn-onoff,
#order .box_inside .step.step7dishes.active .btn-onoff,
#order .box_inside .step.step7drinks.active .btn-onoff {
  opacity: 1;
  background: #2e3b4b;
}
#order .box_inside .step.step1 .size,
#order .box_inside .step.step1 .base,
#order .box_inside .step.step1 .topping,
#order .box_inside .step.step1 .toppingItem,
#order .box_inside .step.step1hour .size,
#order .box_inside .step.step1hour .base,
#order .box_inside .step.step1hour .topping,
#order .box_inside .step.step1hour .toppingItem,
#order .box_inside .step.step2 .size,
#order .box_inside .step.step2 .base,
#order .box_inside .step.step2 .topping,
#order .box_inside .step.step2 .toppingItem,
#order .box_inside .step.step3pizza .size,
#order .box_inside .step.step3pizza .base,
#order .box_inside .step.step3pizza .topping,
#order .box_inside .step.step3pizza .toppingItem,
#order .box_inside .step.step3salad .size,
#order .box_inside .step.step3salad .base,
#order .box_inside .step.step3salad .topping,
#order .box_inside .step.step3salad .toppingItem,
#order .box_inside .step.step4pizza .size,
#order .box_inside .step.step4pizza .base,
#order .box_inside .step.step4pizza .topping,
#order .box_inside .step.step4pizza .toppingItem,
#order .box_inside .step.step4saladTodo .size,
#order .box_inside .step.step4saladTodo .base,
#order .box_inside .step.step4saladTodo .topping,
#order .box_inside .step.step4saladTodo .toppingItem,
#order .box_inside .step.step4saladTodoBase .size,
#order .box_inside .step.step4saladTodoBase .base,
#order .box_inside .step.step4saladTodoBase .topping,
#order .box_inside .step.step4saladTodoBase .toppingItem,
#order .box_inside .step.step4saladDone .size,
#order .box_inside .step.step4saladDone .base,
#order .box_inside .step.step4saladDone .topping,
#order .box_inside .step.step4saladDone .toppingItem,
#order .box_inside .step.step5pizza25 .size,
#order .box_inside .step.step5pizza25 .base,
#order .box_inside .step.step5pizza25 .topping,
#order .box_inside .step.step5pizza25 .toppingItem,
#order .box_inside .step.step5pizza30 .size,
#order .box_inside .step.step5pizza30 .base,
#order .box_inside .step.step5pizza30 .topping,
#order .box_inside .step.step5pizza30 .toppingItem,
#order .box_inside .step.step5salad .size,
#order .box_inside .step.step5salad .base,
#order .box_inside .step.step5salad .topping,
#order .box_inside .step.step5salad .toppingItem,
#order .box_inside .step.step6pizza .size,
#order .box_inside .step.step6pizza .base,
#order .box_inside .step.step6pizza .topping,
#order .box_inside .step.step6pizza .toppingItem,
#order .box_inside .step.step6salad .size,
#order .box_inside .step.step6salad .base,
#order .box_inside .step.step6salad .topping,
#order .box_inside .step.step6salad .toppingItem,
#order .box_inside .step.step7dishes .size,
#order .box_inside .step.step7dishes .base,
#order .box_inside .step.step7dishes .topping,
#order .box_inside .step.step7dishes .toppingItem,
#order .box_inside .step.step7drinks .size,
#order .box_inside .step.step7drinks .base,
#order .box_inside .step.step7drinks .topping,
#order .box_inside .step.step7drinks .toppingItem {
  color: #2e3b4b;
}
#order .box_inside .step.step1 .size .btn-onoff,
#order .box_inside .step.step1 .base .btn-onoff,
#order .box_inside .step.step1 .topping .btn-onoff,
#order .box_inside .step.step1 .toppingItem .btn-onoff,
#order .box_inside .step.step1hour .size .btn-onoff,
#order .box_inside .step.step1hour .base .btn-onoff,
#order .box_inside .step.step1hour .topping .btn-onoff,
#order .box_inside .step.step1hour .toppingItem .btn-onoff,
#order .box_inside .step.step2 .size .btn-onoff,
#order .box_inside .step.step2 .base .btn-onoff,
#order .box_inside .step.step2 .topping .btn-onoff,
#order .box_inside .step.step2 .toppingItem .btn-onoff,
#order .box_inside .step.step3pizza .size .btn-onoff,
#order .box_inside .step.step3pizza .base .btn-onoff,
#order .box_inside .step.step3pizza .topping .btn-onoff,
#order .box_inside .step.step3pizza .toppingItem .btn-onoff,
#order .box_inside .step.step3salad .size .btn-onoff,
#order .box_inside .step.step3salad .base .btn-onoff,
#order .box_inside .step.step3salad .topping .btn-onoff,
#order .box_inside .step.step3salad .toppingItem .btn-onoff,
#order .box_inside .step.step4pizza .size .btn-onoff,
#order .box_inside .step.step4pizza .base .btn-onoff,
#order .box_inside .step.step4pizza .topping .btn-onoff,
#order .box_inside .step.step4pizza .toppingItem .btn-onoff,
#order .box_inside .step.step4saladTodo .size .btn-onoff,
#order .box_inside .step.step4saladTodo .base .btn-onoff,
#order .box_inside .step.step4saladTodo .topping .btn-onoff,
#order .box_inside .step.step4saladTodo .toppingItem .btn-onoff,
#order .box_inside .step.step4saladTodoBase .size .btn-onoff,
#order .box_inside .step.step4saladTodoBase .base .btn-onoff,
#order .box_inside .step.step4saladTodoBase .topping .btn-onoff,
#order .box_inside .step.step4saladTodoBase .toppingItem .btn-onoff,
#order .box_inside .step.step4saladDone .size .btn-onoff,
#order .box_inside .step.step4saladDone .base .btn-onoff,
#order .box_inside .step.step4saladDone .topping .btn-onoff,
#order .box_inside .step.step4saladDone .toppingItem .btn-onoff,
#order .box_inside .step.step5pizza25 .size .btn-onoff,
#order .box_inside .step.step5pizza25 .base .btn-onoff,
#order .box_inside .step.step5pizza25 .topping .btn-onoff,
#order .box_inside .step.step5pizza25 .toppingItem .btn-onoff,
#order .box_inside .step.step5pizza30 .size .btn-onoff,
#order .box_inside .step.step5pizza30 .base .btn-onoff,
#order .box_inside .step.step5pizza30 .topping .btn-onoff,
#order .box_inside .step.step5pizza30 .toppingItem .btn-onoff,
#order .box_inside .step.step5salad .size .btn-onoff,
#order .box_inside .step.step5salad .base .btn-onoff,
#order .box_inside .step.step5salad .topping .btn-onoff,
#order .box_inside .step.step5salad .toppingItem .btn-onoff,
#order .box_inside .step.step6pizza .size .btn-onoff,
#order .box_inside .step.step6pizza .base .btn-onoff,
#order .box_inside .step.step6pizza .topping .btn-onoff,
#order .box_inside .step.step6pizza .toppingItem .btn-onoff,
#order .box_inside .step.step6salad .size .btn-onoff,
#order .box_inside .step.step6salad .base .btn-onoff,
#order .box_inside .step.step6salad .topping .btn-onoff,
#order .box_inside .step.step6salad .toppingItem .btn-onoff,
#order .box_inside .step.step7dishes .size .btn-onoff,
#order .box_inside .step.step7dishes .base .btn-onoff,
#order .box_inside .step.step7dishes .topping .btn-onoff,
#order .box_inside .step.step7dishes .toppingItem .btn-onoff,
#order .box_inside .step.step7drinks .size .btn-onoff,
#order .box_inside .step.step7drinks .base .btn-onoff,
#order .box_inside .step.step7drinks .topping .btn-onoff,
#order .box_inside .step.step7drinks .toppingItem .btn-onoff {
  background: #fcbeb9;
}
#order .box_inside .step.step1 .size .btn-onoff span,
#order .box_inside .step.step1 .base .btn-onoff span,
#order .box_inside .step.step1 .topping .btn-onoff span,
#order .box_inside .step.step1 .toppingItem .btn-onoff span,
#order .box_inside .step.step1hour .size .btn-onoff span,
#order .box_inside .step.step1hour .base .btn-onoff span,
#order .box_inside .step.step1hour .topping .btn-onoff span,
#order .box_inside .step.step1hour .toppingItem .btn-onoff span,
#order .box_inside .step.step2 .size .btn-onoff span,
#order .box_inside .step.step2 .base .btn-onoff span,
#order .box_inside .step.step2 .topping .btn-onoff span,
#order .box_inside .step.step2 .toppingItem .btn-onoff span,
#order .box_inside .step.step3pizza .size .btn-onoff span,
#order .box_inside .step.step3pizza .base .btn-onoff span,
#order .box_inside .step.step3pizza .topping .btn-onoff span,
#order .box_inside .step.step3pizza .toppingItem .btn-onoff span,
#order .box_inside .step.step3salad .size .btn-onoff span,
#order .box_inside .step.step3salad .base .btn-onoff span,
#order .box_inside .step.step3salad .topping .btn-onoff span,
#order .box_inside .step.step3salad .toppingItem .btn-onoff span,
#order .box_inside .step.step4pizza .size .btn-onoff span,
#order .box_inside .step.step4pizza .base .btn-onoff span,
#order .box_inside .step.step4pizza .topping .btn-onoff span,
#order .box_inside .step.step4pizza .toppingItem .btn-onoff span,
#order .box_inside .step.step4saladTodo .size .btn-onoff span,
#order .box_inside .step.step4saladTodo .base .btn-onoff span,
#order .box_inside .step.step4saladTodo .topping .btn-onoff span,
#order .box_inside .step.step4saladTodo .toppingItem .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .size .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .base .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .topping .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .toppingItem .btn-onoff span,
#order .box_inside .step.step4saladDone .size .btn-onoff span,
#order .box_inside .step.step4saladDone .base .btn-onoff span,
#order .box_inside .step.step4saladDone .topping .btn-onoff span,
#order .box_inside .step.step4saladDone .toppingItem .btn-onoff span,
#order .box_inside .step.step5pizza25 .size .btn-onoff span,
#order .box_inside .step.step5pizza25 .base .btn-onoff span,
#order .box_inside .step.step5pizza25 .topping .btn-onoff span,
#order .box_inside .step.step5pizza25 .toppingItem .btn-onoff span,
#order .box_inside .step.step5pizza30 .size .btn-onoff span,
#order .box_inside .step.step5pizza30 .base .btn-onoff span,
#order .box_inside .step.step5pizza30 .topping .btn-onoff span,
#order .box_inside .step.step5pizza30 .toppingItem .btn-onoff span,
#order .box_inside .step.step5salad .size .btn-onoff span,
#order .box_inside .step.step5salad .base .btn-onoff span,
#order .box_inside .step.step5salad .topping .btn-onoff span,
#order .box_inside .step.step5salad .toppingItem .btn-onoff span,
#order .box_inside .step.step6pizza .size .btn-onoff span,
#order .box_inside .step.step6pizza .base .btn-onoff span,
#order .box_inside .step.step6pizza .topping .btn-onoff span,
#order .box_inside .step.step6pizza .toppingItem .btn-onoff span,
#order .box_inside .step.step6salad .size .btn-onoff span,
#order .box_inside .step.step6salad .base .btn-onoff span,
#order .box_inside .step.step6salad .topping .btn-onoff span,
#order .box_inside .step.step6salad .toppingItem .btn-onoff span,
#order .box_inside .step.step7dishes .size .btn-onoff span,
#order .box_inside .step.step7dishes .base .btn-onoff span,
#order .box_inside .step.step7dishes .topping .btn-onoff span,
#order .box_inside .step.step7dishes .toppingItem .btn-onoff span,
#order .box_inside .step.step7drinks .size .btn-onoff span,
#order .box_inside .step.step7drinks .base .btn-onoff span,
#order .box_inside .step.step7drinks .topping .btn-onoff span,
#order .box_inside .step.step7drinks .toppingItem .btn-onoff span {
  border-color: #2e3b4b;
}
#order .box_inside .step.step1 .size .btn-onoff input ~ span:after,
#order .box_inside .step.step1 .base .btn-onoff input ~ span:after,
#order .box_inside .step.step1 .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step1 .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .size .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .base .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .size .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .base .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .size .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .base .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .size .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .base .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .size .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .base .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .size .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .base .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .size .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .base .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .size .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .base .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .size .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .base .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .size .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .base .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .size .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .base .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .size .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .base .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .size .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .base .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .size .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .base .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .toppingItem .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .size .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .base .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .topping .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .toppingItem .btn-onoff input ~ span:after {
  background: #2e3b4b !important;
}
#order .box_inside .step.step1 .saladtype,
#order .box_inside .step.step1 .dressing,
#order .box_inside .step.step1 .saladbase,
#order .box_inside .step.step1 .saladdone,
#order .box_inside .step.step1 .toppingSalad,
#order .box_inside .step.step1 .toppingSaladItem,
#order .box_inside .step.step1hour .saladtype,
#order .box_inside .step.step1hour .dressing,
#order .box_inside .step.step1hour .saladbase,
#order .box_inside .step.step1hour .saladdone,
#order .box_inside .step.step1hour .toppingSalad,
#order .box_inside .step.step1hour .toppingSaladItem,
#order .box_inside .step.step2 .saladtype,
#order .box_inside .step.step2 .dressing,
#order .box_inside .step.step2 .saladbase,
#order .box_inside .step.step2 .saladdone,
#order .box_inside .step.step2 .toppingSalad,
#order .box_inside .step.step2 .toppingSaladItem,
#order .box_inside .step.step3pizza .saladtype,
#order .box_inside .step.step3pizza .dressing,
#order .box_inside .step.step3pizza .saladbase,
#order .box_inside .step.step3pizza .saladdone,
#order .box_inside .step.step3pizza .toppingSalad,
#order .box_inside .step.step3pizza .toppingSaladItem,
#order .box_inside .step.step3salad .saladtype,
#order .box_inside .step.step3salad .dressing,
#order .box_inside .step.step3salad .saladbase,
#order .box_inside .step.step3salad .saladdone,
#order .box_inside .step.step3salad .toppingSalad,
#order .box_inside .step.step3salad .toppingSaladItem,
#order .box_inside .step.step4pizza .saladtype,
#order .box_inside .step.step4pizza .dressing,
#order .box_inside .step.step4pizza .saladbase,
#order .box_inside .step.step4pizza .saladdone,
#order .box_inside .step.step4pizza .toppingSalad,
#order .box_inside .step.step4pizza .toppingSaladItem,
#order .box_inside .step.step4saladTodo .saladtype,
#order .box_inside .step.step4saladTodo .dressing,
#order .box_inside .step.step4saladTodo .saladbase,
#order .box_inside .step.step4saladTodo .saladdone,
#order .box_inside .step.step4saladTodo .toppingSalad,
#order .box_inside .step.step4saladTodo .toppingSaladItem,
#order .box_inside .step.step4saladTodoBase .saladtype,
#order .box_inside .step.step4saladTodoBase .dressing,
#order .box_inside .step.step4saladTodoBase .saladbase,
#order .box_inside .step.step4saladTodoBase .saladdone,
#order .box_inside .step.step4saladTodoBase .toppingSalad,
#order .box_inside .step.step4saladTodoBase .toppingSaladItem,
#order .box_inside .step.step4saladDone .saladtype,
#order .box_inside .step.step4saladDone .dressing,
#order .box_inside .step.step4saladDone .saladbase,
#order .box_inside .step.step4saladDone .saladdone,
#order .box_inside .step.step4saladDone .toppingSalad,
#order .box_inside .step.step4saladDone .toppingSaladItem,
#order .box_inside .step.step5pizza25 .saladtype,
#order .box_inside .step.step5pizza25 .dressing,
#order .box_inside .step.step5pizza25 .saladbase,
#order .box_inside .step.step5pizza25 .saladdone,
#order .box_inside .step.step5pizza25 .toppingSalad,
#order .box_inside .step.step5pizza25 .toppingSaladItem,
#order .box_inside .step.step5pizza30 .saladtype,
#order .box_inside .step.step5pizza30 .dressing,
#order .box_inside .step.step5pizza30 .saladbase,
#order .box_inside .step.step5pizza30 .saladdone,
#order .box_inside .step.step5pizza30 .toppingSalad,
#order .box_inside .step.step5pizza30 .toppingSaladItem,
#order .box_inside .step.step5salad .saladtype,
#order .box_inside .step.step5salad .dressing,
#order .box_inside .step.step5salad .saladbase,
#order .box_inside .step.step5salad .saladdone,
#order .box_inside .step.step5salad .toppingSalad,
#order .box_inside .step.step5salad .toppingSaladItem,
#order .box_inside .step.step6pizza .saladtype,
#order .box_inside .step.step6pizza .dressing,
#order .box_inside .step.step6pizza .saladbase,
#order .box_inside .step.step6pizza .saladdone,
#order .box_inside .step.step6pizza .toppingSalad,
#order .box_inside .step.step6pizza .toppingSaladItem,
#order .box_inside .step.step6salad .saladtype,
#order .box_inside .step.step6salad .dressing,
#order .box_inside .step.step6salad .saladbase,
#order .box_inside .step.step6salad .saladdone,
#order .box_inside .step.step6salad .toppingSalad,
#order .box_inside .step.step6salad .toppingSaladItem,
#order .box_inside .step.step7dishes .saladtype,
#order .box_inside .step.step7dishes .dressing,
#order .box_inside .step.step7dishes .saladbase,
#order .box_inside .step.step7dishes .saladdone,
#order .box_inside .step.step7dishes .toppingSalad,
#order .box_inside .step.step7dishes .toppingSaladItem,
#order .box_inside .step.step7drinks .saladtype,
#order .box_inside .step.step7drinks .dressing,
#order .box_inside .step.step7drinks .saladbase,
#order .box_inside .step.step7drinks .saladdone,
#order .box_inside .step.step7drinks .toppingSalad,
#order .box_inside .step.step7drinks .toppingSaladItem {
  color: #2e3b4b;
}
#order .box_inside .step.step1 .saladtype .btn-onoff,
#order .box_inside .step.step1 .dressing .btn-onoff,
#order .box_inside .step.step1 .saladbase .btn-onoff,
#order .box_inside .step.step1 .saladdone .btn-onoff,
#order .box_inside .step.step1 .toppingSalad .btn-onoff,
#order .box_inside .step.step1 .toppingSaladItem .btn-onoff,
#order .box_inside .step.step1hour .saladtype .btn-onoff,
#order .box_inside .step.step1hour .dressing .btn-onoff,
#order .box_inside .step.step1hour .saladbase .btn-onoff,
#order .box_inside .step.step1hour .saladdone .btn-onoff,
#order .box_inside .step.step1hour .toppingSalad .btn-onoff,
#order .box_inside .step.step1hour .toppingSaladItem .btn-onoff,
#order .box_inside .step.step2 .saladtype .btn-onoff,
#order .box_inside .step.step2 .dressing .btn-onoff,
#order .box_inside .step.step2 .saladbase .btn-onoff,
#order .box_inside .step.step2 .saladdone .btn-onoff,
#order .box_inside .step.step2 .toppingSalad .btn-onoff,
#order .box_inside .step.step2 .toppingSaladItem .btn-onoff,
#order .box_inside .step.step3pizza .saladtype .btn-onoff,
#order .box_inside .step.step3pizza .dressing .btn-onoff,
#order .box_inside .step.step3pizza .saladbase .btn-onoff,
#order .box_inside .step.step3pizza .saladdone .btn-onoff,
#order .box_inside .step.step3pizza .toppingSalad .btn-onoff,
#order .box_inside .step.step3pizza .toppingSaladItem .btn-onoff,
#order .box_inside .step.step3salad .saladtype .btn-onoff,
#order .box_inside .step.step3salad .dressing .btn-onoff,
#order .box_inside .step.step3salad .saladbase .btn-onoff,
#order .box_inside .step.step3salad .saladdone .btn-onoff,
#order .box_inside .step.step3salad .toppingSalad .btn-onoff,
#order .box_inside .step.step3salad .toppingSaladItem .btn-onoff,
#order .box_inside .step.step4pizza .saladtype .btn-onoff,
#order .box_inside .step.step4pizza .dressing .btn-onoff,
#order .box_inside .step.step4pizza .saladbase .btn-onoff,
#order .box_inside .step.step4pizza .saladdone .btn-onoff,
#order .box_inside .step.step4pizza .toppingSalad .btn-onoff,
#order .box_inside .step.step4pizza .toppingSaladItem .btn-onoff,
#order .box_inside .step.step4saladTodo .saladtype .btn-onoff,
#order .box_inside .step.step4saladTodo .dressing .btn-onoff,
#order .box_inside .step.step4saladTodo .saladbase .btn-onoff,
#order .box_inside .step.step4saladTodo .saladdone .btn-onoff,
#order .box_inside .step.step4saladTodo .toppingSalad .btn-onoff,
#order .box_inside .step.step4saladTodo .toppingSaladItem .btn-onoff,
#order .box_inside .step.step4saladTodoBase .saladtype .btn-onoff,
#order .box_inside .step.step4saladTodoBase .dressing .btn-onoff,
#order .box_inside .step.step4saladTodoBase .saladbase .btn-onoff,
#order .box_inside .step.step4saladTodoBase .saladdone .btn-onoff,
#order .box_inside .step.step4saladTodoBase .toppingSalad .btn-onoff,
#order .box_inside .step.step4saladTodoBase .toppingSaladItem .btn-onoff,
#order .box_inside .step.step4saladDone .saladtype .btn-onoff,
#order .box_inside .step.step4saladDone .dressing .btn-onoff,
#order .box_inside .step.step4saladDone .saladbase .btn-onoff,
#order .box_inside .step.step4saladDone .saladdone .btn-onoff,
#order .box_inside .step.step4saladDone .toppingSalad .btn-onoff,
#order .box_inside .step.step4saladDone .toppingSaladItem .btn-onoff,
#order .box_inside .step.step5pizza25 .saladtype .btn-onoff,
#order .box_inside .step.step5pizza25 .dressing .btn-onoff,
#order .box_inside .step.step5pizza25 .saladbase .btn-onoff,
#order .box_inside .step.step5pizza25 .saladdone .btn-onoff,
#order .box_inside .step.step5pizza25 .toppingSalad .btn-onoff,
#order .box_inside .step.step5pizza25 .toppingSaladItem .btn-onoff,
#order .box_inside .step.step5pizza30 .saladtype .btn-onoff,
#order .box_inside .step.step5pizza30 .dressing .btn-onoff,
#order .box_inside .step.step5pizza30 .saladbase .btn-onoff,
#order .box_inside .step.step5pizza30 .saladdone .btn-onoff,
#order .box_inside .step.step5pizza30 .toppingSalad .btn-onoff,
#order .box_inside .step.step5pizza30 .toppingSaladItem .btn-onoff,
#order .box_inside .step.step5salad .saladtype .btn-onoff,
#order .box_inside .step.step5salad .dressing .btn-onoff,
#order .box_inside .step.step5salad .saladbase .btn-onoff,
#order .box_inside .step.step5salad .saladdone .btn-onoff,
#order .box_inside .step.step5salad .toppingSalad .btn-onoff,
#order .box_inside .step.step5salad .toppingSaladItem .btn-onoff,
#order .box_inside .step.step6pizza .saladtype .btn-onoff,
#order .box_inside .step.step6pizza .dressing .btn-onoff,
#order .box_inside .step.step6pizza .saladbase .btn-onoff,
#order .box_inside .step.step6pizza .saladdone .btn-onoff,
#order .box_inside .step.step6pizza .toppingSalad .btn-onoff,
#order .box_inside .step.step6pizza .toppingSaladItem .btn-onoff,
#order .box_inside .step.step6salad .saladtype .btn-onoff,
#order .box_inside .step.step6salad .dressing .btn-onoff,
#order .box_inside .step.step6salad .saladbase .btn-onoff,
#order .box_inside .step.step6salad .saladdone .btn-onoff,
#order .box_inside .step.step6salad .toppingSalad .btn-onoff,
#order .box_inside .step.step6salad .toppingSaladItem .btn-onoff,
#order .box_inside .step.step7dishes .saladtype .btn-onoff,
#order .box_inside .step.step7dishes .dressing .btn-onoff,
#order .box_inside .step.step7dishes .saladbase .btn-onoff,
#order .box_inside .step.step7dishes .saladdone .btn-onoff,
#order .box_inside .step.step7dishes .toppingSalad .btn-onoff,
#order .box_inside .step.step7dishes .toppingSaladItem .btn-onoff,
#order .box_inside .step.step7drinks .saladtype .btn-onoff,
#order .box_inside .step.step7drinks .dressing .btn-onoff,
#order .box_inside .step.step7drinks .saladbase .btn-onoff,
#order .box_inside .step.step7drinks .saladdone .btn-onoff,
#order .box_inside .step.step7drinks .toppingSalad .btn-onoff,
#order .box_inside .step.step7drinks .toppingSaladItem .btn-onoff {
  background: #b5d4e0;
}
#order .box_inside .step.step1 .saladtype .btn-onoff span,
#order .box_inside .step.step1 .dressing .btn-onoff span,
#order .box_inside .step.step1 .saladbase .btn-onoff span,
#order .box_inside .step.step1 .saladdone .btn-onoff span,
#order .box_inside .step.step1 .toppingSalad .btn-onoff span,
#order .box_inside .step.step1 .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step1hour .saladtype .btn-onoff span,
#order .box_inside .step.step1hour .dressing .btn-onoff span,
#order .box_inside .step.step1hour .saladbase .btn-onoff span,
#order .box_inside .step.step1hour .saladdone .btn-onoff span,
#order .box_inside .step.step1hour .toppingSalad .btn-onoff span,
#order .box_inside .step.step1hour .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step2 .saladtype .btn-onoff span,
#order .box_inside .step.step2 .dressing .btn-onoff span,
#order .box_inside .step.step2 .saladbase .btn-onoff span,
#order .box_inside .step.step2 .saladdone .btn-onoff span,
#order .box_inside .step.step2 .toppingSalad .btn-onoff span,
#order .box_inside .step.step2 .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step3pizza .saladtype .btn-onoff span,
#order .box_inside .step.step3pizza .dressing .btn-onoff span,
#order .box_inside .step.step3pizza .saladbase .btn-onoff span,
#order .box_inside .step.step3pizza .saladdone .btn-onoff span,
#order .box_inside .step.step3pizza .toppingSalad .btn-onoff span,
#order .box_inside .step.step3pizza .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step3salad .saladtype .btn-onoff span,
#order .box_inside .step.step3salad .dressing .btn-onoff span,
#order .box_inside .step.step3salad .saladbase .btn-onoff span,
#order .box_inside .step.step3salad .saladdone .btn-onoff span,
#order .box_inside .step.step3salad .toppingSalad .btn-onoff span,
#order .box_inside .step.step3salad .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step4pizza .saladtype .btn-onoff span,
#order .box_inside .step.step4pizza .dressing .btn-onoff span,
#order .box_inside .step.step4pizza .saladbase .btn-onoff span,
#order .box_inside .step.step4pizza .saladdone .btn-onoff span,
#order .box_inside .step.step4pizza .toppingSalad .btn-onoff span,
#order .box_inside .step.step4pizza .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step4saladTodo .saladtype .btn-onoff span,
#order .box_inside .step.step4saladTodo .dressing .btn-onoff span,
#order .box_inside .step.step4saladTodo .saladbase .btn-onoff span,
#order .box_inside .step.step4saladTodo .saladdone .btn-onoff span,
#order .box_inside .step.step4saladTodo .toppingSalad .btn-onoff span,
#order .box_inside .step.step4saladTodo .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .saladtype .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .dressing .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .saladbase .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .saladdone .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .toppingSalad .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step4saladDone .saladtype .btn-onoff span,
#order .box_inside .step.step4saladDone .dressing .btn-onoff span,
#order .box_inside .step.step4saladDone .saladbase .btn-onoff span,
#order .box_inside .step.step4saladDone .saladdone .btn-onoff span,
#order .box_inside .step.step4saladDone .toppingSalad .btn-onoff span,
#order .box_inside .step.step4saladDone .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step5pizza25 .saladtype .btn-onoff span,
#order .box_inside .step.step5pizza25 .dressing .btn-onoff span,
#order .box_inside .step.step5pizza25 .saladbase .btn-onoff span,
#order .box_inside .step.step5pizza25 .saladdone .btn-onoff span,
#order .box_inside .step.step5pizza25 .toppingSalad .btn-onoff span,
#order .box_inside .step.step5pizza25 .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step5pizza30 .saladtype .btn-onoff span,
#order .box_inside .step.step5pizza30 .dressing .btn-onoff span,
#order .box_inside .step.step5pizza30 .saladbase .btn-onoff span,
#order .box_inside .step.step5pizza30 .saladdone .btn-onoff span,
#order .box_inside .step.step5pizza30 .toppingSalad .btn-onoff span,
#order .box_inside .step.step5pizza30 .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step5salad .saladtype .btn-onoff span,
#order .box_inside .step.step5salad .dressing .btn-onoff span,
#order .box_inside .step.step5salad .saladbase .btn-onoff span,
#order .box_inside .step.step5salad .saladdone .btn-onoff span,
#order .box_inside .step.step5salad .toppingSalad .btn-onoff span,
#order .box_inside .step.step5salad .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step6pizza .saladtype .btn-onoff span,
#order .box_inside .step.step6pizza .dressing .btn-onoff span,
#order .box_inside .step.step6pizza .saladbase .btn-onoff span,
#order .box_inside .step.step6pizza .saladdone .btn-onoff span,
#order .box_inside .step.step6pizza .toppingSalad .btn-onoff span,
#order .box_inside .step.step6pizza .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step6salad .saladtype .btn-onoff span,
#order .box_inside .step.step6salad .dressing .btn-onoff span,
#order .box_inside .step.step6salad .saladbase .btn-onoff span,
#order .box_inside .step.step6salad .saladdone .btn-onoff span,
#order .box_inside .step.step6salad .toppingSalad .btn-onoff span,
#order .box_inside .step.step6salad .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step7dishes .saladtype .btn-onoff span,
#order .box_inside .step.step7dishes .dressing .btn-onoff span,
#order .box_inside .step.step7dishes .saladbase .btn-onoff span,
#order .box_inside .step.step7dishes .saladdone .btn-onoff span,
#order .box_inside .step.step7dishes .toppingSalad .btn-onoff span,
#order .box_inside .step.step7dishes .toppingSaladItem .btn-onoff span,
#order .box_inside .step.step7drinks .saladtype .btn-onoff span,
#order .box_inside .step.step7drinks .dressing .btn-onoff span,
#order .box_inside .step.step7drinks .saladbase .btn-onoff span,
#order .box_inside .step.step7drinks .saladdone .btn-onoff span,
#order .box_inside .step.step7drinks .toppingSalad .btn-onoff span,
#order .box_inside .step.step7drinks .toppingSaladItem .btn-onoff span {
  border-color: #2e3b4b;
}
#order .box_inside .step.step1 .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step1 .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step1 .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step1 .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step1 .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step1 .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .toppingSaladItem .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .saladtype .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .dressing .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .saladbase .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .saladdone .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .toppingSalad .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .toppingSaladItem .btn-onoff input ~ span:after {
  background: #2e3b4b !important;
}
#order .box_inside .step.step1 .dishesItem,
#order .box_inside .step.step1hour .dishesItem,
#order .box_inside .step.step2 .dishesItem,
#order .box_inside .step.step3pizza .dishesItem,
#order .box_inside .step.step3salad .dishesItem,
#order .box_inside .step.step4pizza .dishesItem,
#order .box_inside .step.step4saladTodo .dishesItem,
#order .box_inside .step.step4saladTodoBase .dishesItem,
#order .box_inside .step.step4saladDone .dishesItem,
#order .box_inside .step.step5pizza25 .dishesItem,
#order .box_inside .step.step5pizza30 .dishesItem,
#order .box_inside .step.step5salad .dishesItem,
#order .box_inside .step.step6pizza .dishesItem,
#order .box_inside .step.step6salad .dishesItem,
#order .box_inside .step.step7dishes .dishesItem,
#order .box_inside .step.step7drinks .dishesItem {
  color: #2e3b4b;
}
#order .box_inside .step.step1 .dishesItem .btn-onoff,
#order .box_inside .step.step1hour .dishesItem .btn-onoff,
#order .box_inside .step.step2 .dishesItem .btn-onoff,
#order .box_inside .step.step3pizza .dishesItem .btn-onoff,
#order .box_inside .step.step3salad .dishesItem .btn-onoff,
#order .box_inside .step.step4pizza .dishesItem .btn-onoff,
#order .box_inside .step.step4saladTodo .dishesItem .btn-onoff,
#order .box_inside .step.step4saladTodoBase .dishesItem .btn-onoff,
#order .box_inside .step.step4saladDone .dishesItem .btn-onoff,
#order .box_inside .step.step5pizza25 .dishesItem .btn-onoff,
#order .box_inside .step.step5pizza30 .dishesItem .btn-onoff,
#order .box_inside .step.step5salad .dishesItem .btn-onoff,
#order .box_inside .step.step6pizza .dishesItem .btn-onoff,
#order .box_inside .step.step6salad .dishesItem .btn-onoff,
#order .box_inside .step.step7dishes .dishesItem .btn-onoff,
#order .box_inside .step.step7drinks .dishesItem .btn-onoff {
  background: #ecd5c2;
}
#order .box_inside .step.step1 .dishesItem .btn-onoff span,
#order .box_inside .step.step1hour .dishesItem .btn-onoff span,
#order .box_inside .step.step2 .dishesItem .btn-onoff span,
#order .box_inside .step.step3pizza .dishesItem .btn-onoff span,
#order .box_inside .step.step3salad .dishesItem .btn-onoff span,
#order .box_inside .step.step4pizza .dishesItem .btn-onoff span,
#order .box_inside .step.step4saladTodo .dishesItem .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .dishesItem .btn-onoff span,
#order .box_inside .step.step4saladDone .dishesItem .btn-onoff span,
#order .box_inside .step.step5pizza25 .dishesItem .btn-onoff span,
#order .box_inside .step.step5pizza30 .dishesItem .btn-onoff span,
#order .box_inside .step.step5salad .dishesItem .btn-onoff span,
#order .box_inside .step.step6pizza .dishesItem .btn-onoff span,
#order .box_inside .step.step6salad .dishesItem .btn-onoff span,
#order .box_inside .step.step7dishes .dishesItem .btn-onoff span,
#order .box_inside .step.step7drinks .dishesItem .btn-onoff span {
  border-color: #2e3b4b;
}
#order .box_inside .step.step1 .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .dishesItem .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .dishesItem .btn-onoff input ~ span:after {
  background: #2e3b4b !important;
}
#order .box_inside .step.step1 .drinkItem,
#order .box_inside .step.step1hour .drinkItem,
#order .box_inside .step.step2 .drinkItem,
#order .box_inside .step.step3pizza .drinkItem,
#order .box_inside .step.step3salad .drinkItem,
#order .box_inside .step.step4pizza .drinkItem,
#order .box_inside .step.step4saladTodo .drinkItem,
#order .box_inside .step.step4saladTodoBase .drinkItem,
#order .box_inside .step.step4saladDone .drinkItem,
#order .box_inside .step.step5pizza25 .drinkItem,
#order .box_inside .step.step5pizza30 .drinkItem,
#order .box_inside .step.step5salad .drinkItem,
#order .box_inside .step.step6pizza .drinkItem,
#order .box_inside .step.step6salad .drinkItem,
#order .box_inside .step.step7dishes .drinkItem,
#order .box_inside .step.step7drinks .drinkItem {
  color: #515149;
}
#order .box_inside .step.step1 .drinkItem .btn-onoff,
#order .box_inside .step.step1hour .drinkItem .btn-onoff,
#order .box_inside .step.step2 .drinkItem .btn-onoff,
#order .box_inside .step.step3pizza .drinkItem .btn-onoff,
#order .box_inside .step.step3salad .drinkItem .btn-onoff,
#order .box_inside .step.step4pizza .drinkItem .btn-onoff,
#order .box_inside .step.step4saladTodo .drinkItem .btn-onoff,
#order .box_inside .step.step4saladTodoBase .drinkItem .btn-onoff,
#order .box_inside .step.step4saladDone .drinkItem .btn-onoff,
#order .box_inside .step.step5pizza25 .drinkItem .btn-onoff,
#order .box_inside .step.step5pizza30 .drinkItem .btn-onoff,
#order .box_inside .step.step5salad .drinkItem .btn-onoff,
#order .box_inside .step.step6pizza .drinkItem .btn-onoff,
#order .box_inside .step.step6salad .drinkItem .btn-onoff,
#order .box_inside .step.step7dishes .drinkItem .btn-onoff,
#order .box_inside .step.step7drinks .drinkItem .btn-onoff {
  background: #b9b9b6;
  color: #515149;
}
#order .box_inside .step.step1 .drinkItem .btn-onoff span,
#order .box_inside .step.step1hour .drinkItem .btn-onoff span,
#order .box_inside .step.step2 .drinkItem .btn-onoff span,
#order .box_inside .step.step3pizza .drinkItem .btn-onoff span,
#order .box_inside .step.step3salad .drinkItem .btn-onoff span,
#order .box_inside .step.step4pizza .drinkItem .btn-onoff span,
#order .box_inside .step.step4saladTodo .drinkItem .btn-onoff span,
#order .box_inside .step.step4saladTodoBase .drinkItem .btn-onoff span,
#order .box_inside .step.step4saladDone .drinkItem .btn-onoff span,
#order .box_inside .step.step5pizza25 .drinkItem .btn-onoff span,
#order .box_inside .step.step5pizza30 .drinkItem .btn-onoff span,
#order .box_inside .step.step5salad .drinkItem .btn-onoff span,
#order .box_inside .step.step6pizza .drinkItem .btn-onoff span,
#order .box_inside .step.step6salad .drinkItem .btn-onoff span,
#order .box_inside .step.step7dishes .drinkItem .btn-onoff span,
#order .box_inside .step.step7drinks .drinkItem .btn-onoff span {
  border-color: #515149;
}
#order .box_inside .step.step1 .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step1hour .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step2 .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step3pizza .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step3salad .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4pizza .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodo .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladTodoBase .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step4saladDone .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza25 .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5pizza30 .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step5salad .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step6pizza .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step6salad .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step7dishes .drinkItem .btn-onoff input ~ span:after,
#order .box_inside .step.step7drinks .drinkItem .btn-onoff input ~ span:after {
  background: #515149 !important;
}
#order .box_inside .step.step7dishes,
#order .box_inside .step.step7drinks {
  margin-top: 20px;
}
#order .box_inside .step.step5pizza_resume,
#order .box_inside .step.step5salad_resume {
  padding: 10px 15px;
}
#order .box_inside .step.step5pizza_resume .toppingsCounter span,
#order .box_inside .step.step5salad_resume .toppingsCounter span {
  border: 1px solid #ffffff;
  border-right: none;
  padding: 3px 7px;
  color: #2e3b4b;
}
#order .box_inside .step.step5pizza_resume .toppingsCounter span:first-child,
#order .box_inside .step.step5salad_resume .toppingsCounter span:first-child {
  border-radius: 15px 0 0 15px;
  border: 1px solid #ffffff;
  border-right: none;
  padding: 3px 8px;
}
#order .box_inside .step.step5pizza_resume .toppingsCounter span:last-child,
#order .box_inside .step.step5salad_resume .toppingsCounter span:last-child {
  border-radius: 0 15px 15px 0;
  border: 1px solid #ffffff;
  padding: 3px 8px;
}
#order .box_inside .step.step5pizza_resume .toppingsCounter.pizza span,
#order .box_inside .step.step5salad_resume .toppingsCounter.pizza span {
  background-color: #fcbeb9;
}
#order .box_inside .step.step5pizza_resume .toppingsCounter.pizza span.active,
#order .box_inside .step.step5salad_resume .toppingsCounter.pizza span.active {
  background-color: #c74247;
  color: #ffffff;
}
#order .box_inside .step.step5pizza_resume .toppingsCounter.salad span,
#order .box_inside .step.step5salad_resume .toppingsCounter.salad span {
  background-color: #b5d4e0;
}
#order .box_inside .step.step5pizza_resume .toppingsCounter.salad span.active,
#order .box_inside .step.step5salad_resume .toppingsCounter.salad span.active {
  background-color: #65c7bd;
  color: #ffffff;
}
#order .box_inside .step.step5,
#order .box_inside .step.step6,
#order .box_inside .step.step7 {
  padding: 0;
}
@media screen and (max-width: 767px) {
  #order .box_inside .step.step5,
  #order .box_inside .step.step6,
  #order .box_inside .step.step7 {
    overflow: hidden;
  }
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step.step5 .base_option,
  #order .box_inside .step.step5 .topping_option,
  #order .box_inside .step.step5 .topping_item,
  #order .box_inside .step.step5 .dishes,
  #order .box_inside .step.step5 .dishes_item,
  #order .box_inside .step.step6 .base_option,
  #order .box_inside .step.step6 .topping_option,
  #order .box_inside .step.step6 .topping_item,
  #order .box_inside .step.step6 .dishes,
  #order .box_inside .step.step6 .dishes_item,
  #order .box_inside .step.step7 .base_option,
  #order .box_inside .step.step7 .topping_option,
  #order .box_inside .step.step7 .topping_item,
  #order .box_inside .step.step7 .dishes,
  #order .box_inside .step.step7 .dishes_item {
    font-size: 15px;
  }
}
#order .box_inside .step.step5 .base_option .btn-onoff,
#order .box_inside .step.step5 .topping_option .btn-onoff,
#order .box_inside .step.step5 .topping_item .btn-onoff,
#order .box_inside .step.step5 .dishes .btn-onoff,
#order .box_inside .step.step5 .dishes_item .btn-onoff,
#order .box_inside .step.step6 .base_option .btn-onoff,
#order .box_inside .step.step6 .topping_option .btn-onoff,
#order .box_inside .step.step6 .topping_item .btn-onoff,
#order .box_inside .step.step6 .dishes .btn-onoff,
#order .box_inside .step.step6 .dishes_item .btn-onoff,
#order .box_inside .step.step7 .base_option .btn-onoff,
#order .box_inside .step.step7 .topping_option .btn-onoff,
#order .box_inside .step.step7 .topping_item .btn-onoff,
#order .box_inside .step.step7 .dishes .btn-onoff,
#order .box_inside .step.step7 .dishes_item .btn-onoff {
  opacity: 1;
  padding: 20px 15px;
  width: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  pointer-events: initial;
  font-weight: 400;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step.step5 .base_option .btn-onoff,
  #order .box_inside .step.step5 .topping_option .btn-onoff,
  #order .box_inside .step.step5 .topping_item .btn-onoff,
  #order .box_inside .step.step5 .dishes .btn-onoff,
  #order .box_inside .step.step5 .dishes_item .btn-onoff,
  #order .box_inside .step.step6 .base_option .btn-onoff,
  #order .box_inside .step.step6 .topping_option .btn-onoff,
  #order .box_inside .step.step6 .topping_item .btn-onoff,
  #order .box_inside .step.step6 .dishes .btn-onoff,
  #order .box_inside .step.step6 .dishes_item .btn-onoff,
  #order .box_inside .step.step7 .base_option .btn-onoff,
  #order .box_inside .step.step7 .topping_option .btn-onoff,
  #order .box_inside .step.step7 .topping_item .btn-onoff,
  #order .box_inside .step.step7 .dishes .btn-onoff,
  #order .box_inside .step.step7 .dishes_item .btn-onoff {
    padding: 10px 15px;
  }
}
#order .box_inside .step.step5 .base_option .btn-onoff > div,
#order .box_inside .step.step5 .topping_option .btn-onoff > div,
#order .box_inside .step.step5 .topping_item .btn-onoff > div,
#order .box_inside .step.step5 .dishes .btn-onoff > div,
#order .box_inside .step.step5 .dishes_item .btn-onoff > div,
#order .box_inside .step.step6 .base_option .btn-onoff > div,
#order .box_inside .step.step6 .topping_option .btn-onoff > div,
#order .box_inside .step.step6 .topping_item .btn-onoff > div,
#order .box_inside .step.step6 .dishes .btn-onoff > div,
#order .box_inside .step.step6 .dishes_item .btn-onoff > div,
#order .box_inside .step.step7 .base_option .btn-onoff > div,
#order .box_inside .step.step7 .topping_option .btn-onoff > div,
#order .box_inside .step.step7 .topping_item .btn-onoff > div,
#order .box_inside .step.step7 .dishes .btn-onoff > div,
#order .box_inside .step.step7 .dishes_item .btn-onoff > div {
  width: auto;
  display: flex;
}
#order .box_inside .step.step5 .base_option .btn-onoff > div .topping_label,
#order .box_inside .step.step5 .topping_option .btn-onoff > div .topping_label,
#order .box_inside .step.step5 .topping_item .btn-onoff > div .topping_label,
#order .box_inside .step.step5 .dishes .btn-onoff > div .topping_label,
#order .box_inside .step.step5 .dishes_item .btn-onoff > div .topping_label,
#order .box_inside .step.step6 .base_option .btn-onoff > div .topping_label,
#order .box_inside .step.step6 .topping_option .btn-onoff > div .topping_label,
#order .box_inside .step.step6 .topping_item .btn-onoff > div .topping_label,
#order .box_inside .step.step6 .dishes .btn-onoff > div .topping_label,
#order .box_inside .step.step6 .dishes_item .btn-onoff > div .topping_label,
#order .box_inside .step.step7 .base_option .btn-onoff > div .topping_label,
#order .box_inside .step.step7 .topping_option .btn-onoff > div .topping_label,
#order .box_inside .step.step7 .topping_item .btn-onoff > div .topping_label,
#order .box_inside .step.step7 .dishes .btn-onoff > div .topping_label,
#order .box_inside .step.step7 .dishes_item .btn-onoff > div .topping_label {
  padding-left: 10px;
  text-align: left;
}
#order .box_inside .step.step5 .base_option .btn-onoff > div .topping_label small,
#order .box_inside .step.step5 .topping_option .btn-onoff > div .topping_label small,
#order .box_inside .step.step5 .topping_item .btn-onoff > div .topping_label small,
#order .box_inside .step.step5 .dishes .btn-onoff > div .topping_label small,
#order .box_inside .step.step5 .dishes_item .btn-onoff > div .topping_label small,
#order .box_inside .step.step6 .base_option .btn-onoff > div .topping_label small,
#order .box_inside .step.step6 .topping_option .btn-onoff > div .topping_label small,
#order .box_inside .step.step6 .topping_item .btn-onoff > div .topping_label small,
#order .box_inside .step.step6 .dishes .btn-onoff > div .topping_label small,
#order .box_inside .step.step6 .dishes_item .btn-onoff > div .topping_label small,
#order .box_inside .step.step7 .base_option .btn-onoff > div .topping_label small,
#order .box_inside .step.step7 .topping_option .btn-onoff > div .topping_label small,
#order .box_inside .step.step7 .topping_item .btn-onoff > div .topping_label small,
#order .box_inside .step.step7 .dishes .btn-onoff > div .topping_label small,
#order .box_inside .step.step7 .dishes_item .btn-onoff > div .topping_label small {
  display: block;
  font-size: 70%;
}
#order .box_inside .step.step5 .base_option.active .btn-onoff,
#order .box_inside .step.step5 .topping_option.active .btn-onoff,
#order .box_inside .step.step5 .topping_item.active .btn-onoff,
#order .box_inside .step.step5 .dishes.active .btn-onoff,
#order .box_inside .step.step5 .dishes_item.active .btn-onoff,
#order .box_inside .step.step6 .base_option.active .btn-onoff,
#order .box_inside .step.step6 .topping_option.active .btn-onoff,
#order .box_inside .step.step6 .topping_item.active .btn-onoff,
#order .box_inside .step.step6 .dishes.active .btn-onoff,
#order .box_inside .step.step6 .dishes_item.active .btn-onoff,
#order .box_inside .step.step7 .base_option.active .btn-onoff,
#order .box_inside .step.step7 .topping_option.active .btn-onoff,
#order .box_inside .step.step7 .topping_item.active .btn-onoff,
#order .box_inside .step.step7 .dishes.active .btn-onoff,
#order .box_inside .step.step7 .dishes_item.active .btn-onoff {
  opacity: 1;
  background: #2e3b4b;
}
#order .box_inside .step.step5 .topping_item.family1,
#order .box_inside .step.step6 .topping_item.family1,
#order .box_inside .step.step7 .topping_item.family1 {
  background: #ca8880;
}
#order .box_inside .step.step5 .topping_item.family2,
#order .box_inside .step.step6 .topping_item.family2,
#order .box_inside .step.step7 .topping_item.family2 {
  background: #d1828c;
}
#order .box_inside .step.step5 .topping_item.family3,
#order .box_inside .step.step6 .topping_item.family3,
#order .box_inside .step.step7 .topping_item.family3 {
  background: #bc9057;
}
#order .box_inside .step.step5 .topping_item.family4,
#order .box_inside .step.step6 .topping_item.family4,
#order .box_inside .step.step7 .topping_item.family4 {
  background: #d77952;
}
#order .box_inside .step.step3 {
  background: #a9a3a1;
}
#order .box_inside .step.step2 {
  background: #ff4054;
}
#order .box_inside .step.step5 {
  background: #ff6273;
}
#order .box_inside .step.step_count {
  display: none;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step.step_count {
    display: block;
  }
}
#order .box_inside .step.step_count .stepper {
  border: 1px solid #fff;
  border-radius: 10px;
  display: inline-flex;
  align-items: center;
  overflow: hidden;
  font-size: 15px;
}
#order .box_inside .step.step_count .stepper .box {
  background: #77808a;
  padding: 5px 15px;
  border-right: 1px solid #fff;
}
#order .box_inside .step.step_count .stepper .box:last-child {
  border: none;
}
#order .box_inside .step.step_count .stepper .box.active {
  background: transparent;
}
#order .box_inside .step.step6 {
  background: #ff9697;
}
#order .box_inside .step.step6 .dishes {
  cursor: pointer;
  color: #2e3b4b;
  background: #e9dcd3;
  padding: 20px 40px;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step.step6 .dishes {
    padding: 10px 15px;
  }
}
#order .box_inside .step.step6 .dishes .dishes_label {
  text-align: left;
  padding-left: 20px;
  position: relative;
}
#order .box_inside .step.step6 .dishes .dishes_label:before {
  content: '+';
  color: #2e3b4b;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
#order .box_inside .step.step7 {
  background: #c24445;
}
#order .box_inside .step.step7.active {
  display: block;
}
#order .box_inside .step.step_final {
  background: #858384;
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
}
#order .box_inside .step.step_final .indication {
  display: none;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step.step_final .indication {
    font-size: 15px;
  }
}
#order .box_inside .step.step_final .indication.active {
  display: block;
}
#order .box_inside .step.step_final .indication .box_wrapper {
  padding: 5px 40px;
  background: #858384;
  align-items: center;
}
@media screen and (max-width: 1023px) {
  #order .box_inside .step.step_final .indication .box_wrapper {
    padding: 0;
  }
}
#order .box_inside .step.step_final .indication .box_wrapper > div {
  padding: 0 5px;
}
#order .box_inside .step.step_final .indication .box_wrapper > div img {
  display: inline-block;
  width: 18px;
}
#order .box_inside .step.step_final .indication .box_wrapper > div .carry {
  background: #e84e0f;
  border-radius: 15px;
  padding: 3px 10px;
}
#order .box_inside .step.step_final .indication .box_wrapper > div.time {
  display: flex;
  align-items: center;
}
#order .box_inside .step.step_final .indication .box_wrapper > div.time img {
  margin-right: 5px;
}
#order .box_inside .pizzas_choice .step.step2 {
  background: #c24445;
}
#order .box_inside .salads_choice .step.step4 .base_option .btn-onoff span,
#order .box_inside .salads_choice .step.step4 .topping_option .btn-onoff span,
#order .box_inside .salads_choice .step.step4 .topping_item .btn-onoff span,
#order .box_inside .salads_choice .step.step4 .dishes
          .dishes_item .btn-onoff span,
#order .box_inside .salads_choice .step.step5 .base_option .btn-onoff span,
#order .box_inside .salads_choice .step.step5 .topping_option .btn-onoff span,
#order .box_inside .salads_choice .step.step5 .topping_item .btn-onoff span,
#order .box_inside .salads_choice .step.step5 .dishes
          .dishes_item .btn-onoff span,
#order .box_inside .salads_choice .step.step6 .base_option .btn-onoff span,
#order .box_inside .salads_choice .step.step6 .topping_option .btn-onoff span,
#order .box_inside .salads_choice .step.step6 .topping_item .btn-onoff span,
#order .box_inside .salads_choice .step.step6 .dishes
          .dishes_item .btn-onoff span,
#order .box_inside .salads_choice .step.step7 .base_option .btn-onoff span,
#order .box_inside .salads_choice .step.step7 .topping_option .btn-onoff span,
#order .box_inside .salads_choice .step.step7 .topping_item .btn-onoff span,
#order .box_inside .salads_choice .step.step7 .dishes
          .dishes_item .btn-onoff span {
  border-color: #2e3b4b;
}
#order .box_inside .salads_choice .step.step4 .base_option .btn-onoff span:after,
#order .box_inside .salads_choice .step.step4 .topping_option .btn-onoff span:after,
#order .box_inside .salads_choice .step.step4 .topping_item .btn-onoff span:after,
#order .box_inside .salads_choice .step.step4 .dishes
          .dishes_item .btn-onoff span:after,
#order .box_inside .salads_choice .step.step5 .base_option .btn-onoff span:after,
#order .box_inside .salads_choice .step.step5 .topping_option .btn-onoff span:after,
#order .box_inside .salads_choice .step.step5 .topping_item .btn-onoff span:after,
#order .box_inside .salads_choice .step.step5 .dishes
          .dishes_item .btn-onoff span:after,
#order .box_inside .salads_choice .step.step6 .base_option .btn-onoff span:after,
#order .box_inside .salads_choice .step.step6 .topping_option .btn-onoff span:after,
#order .box_inside .salads_choice .step.step6 .topping_item .btn-onoff span:after,
#order .box_inside .salads_choice .step.step6 .dishes
          .dishes_item .btn-onoff span:after,
#order .box_inside .salads_choice .step.step7 .base_option .btn-onoff span:after,
#order .box_inside .salads_choice .step.step7 .topping_option .btn-onoff span:after,
#order .box_inside .salads_choice .step.step7 .topping_item .btn-onoff span:after,
#order .box_inside .salads_choice .step.step7 .dishes
          .dishes_item .btn-onoff span:after {
  background-color: #2e3b4b;
}
#order .box_inside .salads_choice .step.step4 .base_option.active .btn-onoff,
#order .box_inside .salads_choice .step.step4 .topping_option.active .btn-onoff,
#order .box_inside .salads_choice .step.step4 .topping_item.active .btn-onoff,
#order .box_inside .salads_choice .step.step4 .dishes
          .dishes_item.active .btn-onoff,
#order .box_inside .salads_choice .step.step5 .base_option.active .btn-onoff,
#order .box_inside .salads_choice .step.step5 .topping_option.active .btn-onoff,
#order .box_inside .salads_choice .step.step5 .topping_item.active .btn-onoff,
#order .box_inside .salads_choice .step.step5 .dishes
          .dishes_item.active .btn-onoff,
#order .box_inside .salads_choice .step.step6 .base_option.active .btn-onoff,
#order .box_inside .salads_choice .step.step6 .topping_option.active .btn-onoff,
#order .box_inside .salads_choice .step.step6 .topping_item.active .btn-onoff,
#order .box_inside .salads_choice .step.step6 .dishes
          .dishes_item.active .btn-onoff,
#order .box_inside .salads_choice .step.step7 .base_option.active .btn-onoff,
#order .box_inside .salads_choice .step.step7 .topping_option.active .btn-onoff,
#order .box_inside .salads_choice .step.step7 .topping_item.active .btn-onoff,
#order .box_inside .salads_choice .step.step7 .dishes
          .dishes_item.active .btn-onoff {
  color: #fff;
}
#order .box_inside .salads_choice .step.step4 .base_option.active .btn-onoff span,
#order .box_inside .salads_choice .step.step4 .topping_option.active .btn-onoff span,
#order .box_inside .salads_choice .step.step4 .topping_item.active .btn-onoff span,
#order .box_inside .salads_choice .step.step4 .dishes
          .dishes_item.active .btn-onoff span,
#order .box_inside .salads_choice .step.step5 .base_option.active .btn-onoff span,
#order .box_inside .salads_choice .step.step5 .topping_option.active .btn-onoff span,
#order .box_inside .salads_choice .step.step5 .topping_item.active .btn-onoff span,
#order .box_inside .salads_choice .step.step5 .dishes
          .dishes_item.active .btn-onoff span,
#order .box_inside .salads_choice .step.step6 .base_option.active .btn-onoff span,
#order .box_inside .salads_choice .step.step6 .topping_option.active .btn-onoff span,
#order .box_inside .salads_choice .step.step6 .topping_item.active .btn-onoff span,
#order .box_inside .salads_choice .step.step6 .dishes
          .dishes_item.active .btn-onoff span,
#order .box_inside .salads_choice .step.step7 .base_option.active .btn-onoff span,
#order .box_inside .salads_choice .step.step7 .topping_option.active .btn-onoff span,
#order .box_inside .salads_choice .step.step7 .topping_item.active .btn-onoff span,
#order .box_inside .salads_choice .step.step7 .dishes
          .dishes_item.active .btn-onoff span {
  border-color: #fff;
}
#order .box_inside .salads_choice .step.step4 .base_option.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step4 .topping_option.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step4 .topping_item.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step4 .dishes
          .dishes_item.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step5 .base_option.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step5 .topping_option.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step5 .topping_item.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step5 .dishes
          .dishes_item.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step6 .base_option.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step6 .topping_option.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step6 .topping_item.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step6 .dishes
          .dishes_item.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step7 .base_option.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step7 .topping_option.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step7 .topping_item.active .btn-onoff span:after,
#order .box_inside .salads_choice .step.step7 .dishes
          .dishes_item.active .btn-onoff span:after {
  background-color: #fff;
}
#order .box_inside .salads_choice .step.step4 .topping_item.family1,
#order .box_inside .salads_choice .step.step5 .topping_item.family1,
#order .box_inside .salads_choice .step.step6 .topping_item.family1,
#order .box_inside .salads_choice .step.step7 .topping_item.family1 {
  background: #b5dad2;
}
#order .box_inside .salads_choice .step.step4 .topping_item.family2,
#order .box_inside .salads_choice .step.step5 .topping_item.family2,
#order .box_inside .salads_choice .step.step6 .topping_item.family2,
#order .box_inside .salads_choice .step.step7 .topping_item.family2 {
  background: #dffde4;
}
#order .box_inside .salads_choice .step.step4 .topping_item.family3,
#order .box_inside .salads_choice .step.step5 .topping_item.family3,
#order .box_inside .salads_choice .step.step6 .topping_item.family3,
#order .box_inside .salads_choice .step.step7 .topping_item.family3 {
  background: #ffffe5;
}
#order .box_inside .salads_choice .step.step4 .topping_item.family4,
#order .box_inside .salads_choice .step.step5 .topping_item.family4,
#order .box_inside .salads_choice .step.step6 .topping_item.family4,
#order .box_inside .salads_choice .step.step7 .topping_item.family4 {
  background: #e3fefb;
}
#order .box_inside .salads_choice .step.step2 {
  color: #2e3b4b;
  background: #b9d4df;
}
#order .box_inside .salads_choice .step.step4 {
  color: #2e3b4b;
  background: #b5dad2;
}
#order .box_inside .salads_choice .step.step5 {
  color: #2e3b4b;
  background: #8ddee4;
}
#order .box_inside .salads_choice .step.step6 {
  color: #2e3b4b;
  background: #c7fce3;
}
#order .box_inside .salads_choice .step.step7 {
  color: #2e3b4b;
  background: #b9d4df;
}
#order .box_inside .row {
  margin: 0;
}
#order .box_inside .row > div {
  text-align: center;
  padding: 0;
}
#order .box_inside .row > div.first {
  text-align: left;
}
#order .box_inside .row > div.last {
  text-align: right;
}
#order .box_inside .row .col-xs-6.first {
  padding-top: 8px;
}
#order .box_inside .btn-onoff {
  margin: 0;
}
#order .box_inside .btn-onoff input:checked ~ span:after {
  left: 11px;
}
#order .box_inside .btn-onoff input ~ span:before {
  width: 10px;
  height: 10px;
}
#order .box_inside .btn-onoff input ~ span:after {
  width: 15px;
  height: 15px;
  top: 1.5px;
  left: 2px;
}
#order .box_inside .btn-onoff span {
  width: 30px;
  height: 20px;
}
#order .tabs,
#order .tab_toppings {
  display: none;
}
#order .tabs.active,
#order .tab_toppings.active {
  display: block;
}
#order h2 {
  color: #fff;
  font-size: 30px;
  border-bottom: 2px solid white;
  padding: 15px;
}
#order .hidden {
  opacity: 0;
  z-index: -1;
  height: 0;
  display: block !important;
  overflow: hidden;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  border: none;
}
#order * {
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
#order .box_inside .item_info {
  background: #65c7bd;
  position: relative;
}
#order .box_inside .item_info:before {
  content: '';
  display: block;
  position: absolute;
  top: -10px;
  height: 10px;
  width: 10px;
  left: 0;
  right: 0;
  margin: auto;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #65c7bd;
  z-index: 99;
}
#order .box_inside .item_info .box_padding {
  padding: 20px 15px;
  text-align: left;
}
@media screen and (max-width: 767px) {
  #order .box_inside .item_info .box_padding {
    padding: 8px 15px;
  }
}
#order .box_inside .step7dishes .item_info {
  background: #dfbb95;
  color: #2e3b4b;
}
#order .box_inside .step7dishes .item_info:before {
  border-bottom-color: #dfbb95;
}
#order .box_inside .step7drinks .item_info {
  background: #51524a;
  color: #ffffff;
}
#order .box_inside .step7drinks .item_info:before {
  border-bottom-color: #dfbb95;
}
#order .saladdone,
#order .dishesItem {
  position: relative;
}
#order .saladdone .salad_info,
#order .saladdone .dishes_info,
#order .dishesItem .salad_info,
#order .dishesItem .dishes_info {
  cursor: pointer;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
}
#order .edit_step {
  cursor: pointer;
}
#order .edit_step > p {
  display: flex;
  align-items: center;
}
#order .edit_step > p i {
  margin-left: auto;
}
#order .hour.active {
  background: #2e3b4b;
}
#order .hour.disabled {
  background: repeating-linear-gradient(-45deg,#2e3b4b,#2e3b4b 5px,#858383 5px,#858383 10px);
}
#order .slider_hours .slick-prev {
  left: 0;
}
#order .slider_hours .slick-next {
  right: 0;
}
@media screen and (max-width: 767px) {
  #order #cart_section {
    margin-top: 20px;
  }
}
#order #cart_section .bg {
  background: #858383;
}
#order #cart_section .cart_item {
  border-bottom: 1px dashed white;
}
#order #cart_section .cart_item.pizza_item {
  background: #c74247;
}
#order #cart_section .cart_item.salad_item {
  background: #65c7bd;
  cursor: pointer;
}
#order #cart_section .cart_item > div > div {
  padding: 20px 15px;
}
@media screen and (max-width: 767px) {
  #order #cart_section .cart_item > div > div {
    padding: 8px 15px;
  }
}
#order #cart_section .cart_item .basket_quantity {
  margin-top: 20px;
  color: #222;
  height: 30px;
  width: 85%;
}
.resume {
  border-top: 1px dashed white;
  padding: 10px 15px;
}
.resume p {
  margin: 0;
  text-align: left;
}
.resume p i.edit {
  float: right;
}
button.validate,
button.submit,
button.validateDish,
button.validateDrink {
  border: none;
  padding: 10px 15px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
  background: #e84e0f;
  color: #ffffff;
  width: 100%;
}
#form {
  padding: 80px 0;
}
#form h1 {
  margin-bottom: 50px;
}
#form form .form-group > label {
  font-family: 'Alternate Gothic W05 No_1', Arial, sans-serif;
  font-size: 23px;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 500;
}
#form form .form-control,
#form form .selectpicker {
  box-shadow: none;
  border-radius: 20px;
}
#form form .form-control:focus,
#form form .selectpicker:focus {
  border-color: #2e3b4b;
}
#form form .checkbox a {
  text-decoration: underline;
}
#form form .btn.btn_submit {
  border-radius: 0;
  background: #2e3b4b;
  font-family: 'Alternate Gothic W05 No_1', Arial, sans-serif;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 1;
  text-transform: uppercase;
  color: #fff;
  padding: 10px 25px;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}
#form form .btn.btn_submit:hover,
#form form .btn.btn_submit:focus {
  background: #e84e0f;
}

.btn-loola{
  border-radius: 0;
  background: #2e3b4b;
  font-family: ‘Alternate Gothic W05 No_1’, Arial, sans-serif;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 1;
  text-transform: uppercase;
  color: #fff;
  padding: 10px 25px;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}

#order #cart_section .cart_item.dessert_item {
  background: #ecd5c2;
}

#order #cart_section .cart_item.drink_item {
  background: #b9b9b6;
}

#o_payment_form_pay:disabled,
button[disabled]{
  border: 1px solid #999999;
  background-color: #cccccc;
  color: #666666;
}

#order .slider_hours .slick-prev {
  background-color: #e84e0f;
}
#order .slider_hours .slick-next {
  background-color: #e84e0f;
}

